スポンサーリンク

プログラミング

情報科学の「コンパイラ設計の理論」を独学で学べるYoutube動画まとめ。大学のオンライン講義で,プログラミング言語設計と実装の手法に入門

大学の情報科学で,「コンパイラ理論」「プログラミング言語設計」を学べるYoutube動画まとめ。プログラミング言語のシンタックス分析,構文解析やコード最適化などを独学で入門できる。 スタンフォード大の講義動画 インド英語によるレクチャー動画(1) …

WSHのCreateObject関数の引数のCOM識別子「ProgID」「CLSID」(GUID)とは何なのか解説。Windows内のActiveXオブジェクトを一覧表示して確認するコマンド

WSHなどのWindowsプログラミングでよく使う「CLSID」「ProgID」について解説。 WSHで,CreateObject() の引数を不思議に思ったことはあるだろうか?"InternetExplorer.Application" とか "Excel.Application" など,別のアプリ(自動操作したいCOMオブジェク…

OOo Calc Basicマクロで配列を初期化し,動的に要素数を増やし,引数に渡すサンプルコード。実用的な配列プログラミングをマスター

Excel/Wordオフィス製品のTipsまとめへ OpenOffice.org Calc の Basic マクロで,配列の実用的な操作方法をサンプルコード付きで解説する。Excel VBAと同じように,配列を自由自在に使いこなせるようになろう。 (1)配列の宣言と初期化・生成のサンプル (…

Python3の「NLTK」で自然言語処理プログラミングを学べるYoutubeチュートリアル動画

Pythonを使ったプログラミングで, 自然言語処理・テキストマイニングを勉強できるYoutube動画。使っているライブラリはNLTK(Natural Language ToolKit)。 動画の情報 sentdexさんによる顔出しコーディング動画の 「NLTK with Python 3 for Natural Langua…

Objective-Cを使ったiPhoneアプリ開発を独学で勉強できるYoutube動画。プログラミング言語の基礎入門から,Xcode上でiOSアプリを作る作業までを動画で学習

iPhone/iPadなどiOSのまとめTOPへ iPhoneアプリを開発するために必要なプログラミング言語「Objective-C」を 独学で勉強するためのYoutube動画。iOSアプリを作るには,HTML5やSwiftで開発するという手もあるが 定番なのは, やはりObjective-Cによるネイティ…

英文の形態素解析ツール「TreeTagger」の品詞コードの,意味・日本語訳の一覧表(完全版)

英語の文章を形態素解析するフリーソフト「TreeTagger」の,品詞コード一覧表。TreeTaggerは POS Tagger の一種で, 英語の文章内にある単語をPOS(品詞)分類する。その際に表示される品詞コードを,日本語訳してまとめた。 POS Tag(品詞コード)品詞の説…

プログラミングの「やる気」を出す方法。プログラマが,開発作業にやる気が出ない原因と対処法

プログラミングのやる気を出す方法について。 システム開発作業での「モチベーション維持」は,死活問題だ。IT業界の問題ゆえに,やるきを失ってしまいかねない。 プログラマのやる気を奪う原因: 仕様変更などで手戻りを繰り返し,せっかくの苦労が無駄にな…

IT業界のうつ病の主な原因は,プログラミング自体ではなく,納期のプレッシャーによるストレス。無理な期限内で完璧が要求されること

「プログラマがうつ病になる理由」を,下記の記事で列挙した。 プログラマ・SEがうつ病になる原因と,予防のための対処法 http://computer-technology.hateblo.jp/entry/20140519/p1 納期の厳しさ 長時間労働が多い 勤務時間が不規則 運動不足 この中で最大…

Web制作やシステム開発で1人日あたり作業量(=画面数)と金額単価の相場・見積もり目安。3倍ルールやランニングコストを考えると増大

Web制作やシステム開発で,「一人月」や「一人日」あたりの目安・相場平均はどれぐらいなのか?金額に換算しつつ,作業量にも換算してみよう。作業量としては,ステップ数よりもわかりやすい画面数を引き合いに出す。 (1) 個人が受け取る時給は,経費を考…

プログラミングのまとめ (Web,Windows,硬派・高度スキルなど)

このブログ内で,プログラミングに関係した記事をまとめた目次。 (1) 硬派なプログラミング (1−1) 高度スキル (1−2) アルゴリズムと情報科学 (2) Webプログラミング (2−1) HTML5 (2−2) HTML(4以降,共通) (2−3) jQuery (2−4…

Windows8向けストアアプリをC#で開発する手順を詳しく解説するYoutube動画 (Bob Tabor氏によるレクチャー)

Windows 8/8.1 マスターまとめTOPへ C#でプログラミングして,Windows8向けのストアアプリを開発する手順を詳しく解説。白髪のエキスパート,Bob Tabor氏が解説している動画。 動画リスト(前半) 1. Windows 8 Apps with C# - Part 1: Series Introduction …

GoogleがPythonを教えてくれるYoutube動画まとめ (Google Python ClassやGoogle IOで,プログラミングの入門から高度な技術までレクチャー)

GoogleがPythonをレクチャーで教えてくれる動画。Google Python ClassやGoogle IOで,プログラミングの入門から高度な技術までレクチャーしてもらえる。やはり,世界最高の検索エンジンのシステムを自社でPythonで開発しているだけある。 動画リスト(前半)…

Appleの新言語「Swift」をWindows上で動かす方法はあるか。仮想化を除きMac OS Xを使わずにiOSアプリを開発したい

iPhone/iPadなどiOSのまとめTOPへ Objective-Cは,OS Xの主要な開発言語。そこからC言語の要素をなくしたのがSwiftだ。SwiftはCocoaフレームワークの一部となり,Objective-Cと共存する。 鈴木淳也の「まとめて覚える! Windows 8.1 Update」:Appleの「Swif…

Youtubeの動画でLispプログラミングに入門。「ふつうのLisp」全動画へのリンク

Lispを勉強するための動画として, Youtubeの「ふつうのLisp」シリーズがある。 動画リスト(前半) ▶ ふつうのLisp入門 (1/8) - YouTube https://www.youtube.com/watch?v=z8NWv... ▶ ふつうのLisp入門 (2/8) - YouTube https://www.youtube.com/watch?v=SJ…

C#.NETとVB.NETを比較すると,VB.NETはオワコンで未来が無く,技術者としてしっかりできない

VB.NETとC#.NETを比較すると,VB.NETには未来が無い。VB.NETは初心者向けのプログラミング言語であり,まともなシステムを作るための道具ではない。いまVB.NETを選ぶ理由は何もない。避けておこう。 以下は根拠。VBプログラマは蔑視される傾向にある: プロ…

JavaとC言語のプログラミングを勉強するための講義動画。伊沢剛氏によるYoutubeレクチャー

伊沢剛さんの作成した,プログラミングを学ぶための動画。

関数プログラミング言語Haskellを,動画で勉強するリンク集

Haskellを学習するための動画(英語)。 短く学べるHaskellの紹介動画: Programming - Why Haskell is Great - 10 minutes - YouTube https://www.youtube.com/watch?v=RqvCN... Haskell Introduction - YouTube https://www.youtube.com/watch?v=Fqi0X... …

プログラミングやIT技術の勉強に関係した,Youtubeなどの動画のまとめ

本ブログ内の,動画をメインとした投稿のインデックス。 (1) 情報科学とアルゴリズムを学べる動画(大学の講義など) (2) プログラミングを勉強できる動画 (2−1) アプリ開発 (2−2) Web技術(HTML5など) (2−3) その他のプログラミング (…

Youtubeの,Androidスマホアプリ開発入門講座(神田ITスクールと重楽さん)の,全動画へのリンク集

AndroidマスターまとめTOPへ iPhone/iPadなどiOSのまとめTOPへ アプリ開発の初歩を動画で学べる。 「重楽輝昭」さんによる講座。Javaの超初心者向け。2012年版: 初心者のアンドロイド開発(0) 初心者のアンドロイド開発(1) 初心者のアンドロイド開発(2) 初心…

関数プログラミング言語Haskellを,オンラインで独学するためのリンク集

入門書を買わずに済ませよう。Haskellを1ページだけで入門できるページ: Haskell入門 5ステップ - HaskellWiki http://www.haskell.org/haskellwiki/Ha... プログラミング/Haskell/入門 - Flightless wing http://www.f13g.com/%A5%D7%A5%ED%A5%B... カテ…

Perlは終わった使いにくい言語である件について

プログラミング言語「Perl」が完全にオワコンになって久しい。 Perlの長所と価値 「UNIX上のテキスト処理」以外の用途で,Perlは役に立つか? Perlを使い続ける人がいる理由 Perl使いが存在することは,周りから見ると迷惑 Perlの「昔の」功績はじゅうぶんに…

C言語のスキルチェック などのメモ。スタック変数,Javaとの違い,そして無料の読み物

C言語についてのメモ。 C言語のスキルを測定するための,スキルチェック: The Office Uchida, School of Computer(速習 CプログラマのためのC++プログラミング入門) http://www.officeuchida.com/C_skill_c... C言語 スキル チェックシート(対象:実務経験…

ハッカーになる方法を,具体的なスキルセットから考える

セキュリティ技術・ウイルス対策まとめTOPへ ハッカーになるには?上級者を超越した「超級の技術者」になるためには, どのようなスキルを習得し,どのような手順を踏んだらよいか。 OS環境やプログラミング言語については, どのようにステップアップしたら…