2011-11-01から1ヶ月間の記事一覧

正しい基本情報技術者試験の勉強法

プログラマ(というか開発者)にとって基本情報技術者や応用情報技術者(ソフトウェア開発技術者)の試験は割合とネタになりやすい話題だと思う――主に役に立つ/役に立たないという観点で。コの業界では「この手の資格は役に立たない」と主張する人も多いよ…

シェルもどきな簡易コマンドパーサ……を改造して整理してモジュール化してみた

id:eel3:20111122:1321888361 で試作したパーサはコメントに対応していないし、実装が試作アプリ自体に密着しているので他のプログラムに組み込むのに少々手間がかかる。そこでソースを整理してCのモジュールとして切り出してみた。 cmd_parser - Unixシェル…

シェルもどきな簡易コマンドパーサを試作した

ちょっと事情があって、バッチファイルやシェルの簡易版みたいな構文のパーサが欲しくなった。作りたいツールの内容的に、簡単なコマンド(というかスクリプト)で操作するようにしたいのだ。多分調べ方が不十分だと思うのだが、この手のパーサのライブラリ…

書籍購入:『Processingをはじめよう』で何か描いてみようかという気になる

ほんの数ページ立ち読みしてみて、面白そうだったので買ってみた。Processingをはじめよう (Make: PROJECTS)作者: Casey Reas,Ben Fry,船田巧出版社/メーカー: オライリージャパン発売日: 2011/10/22メディア: 単行本(ソフトカバー)購入: 4人 クリック: 13…

書籍購入:『Hacking:美しき策謀 第2版』リベンジ中

その昔、買おうとしたけどレベル不足で内容が分からず断念したのだが、第2版が出たのでリベンジするべく買った。Hacking: 美しき策謀 第2版 ―脆弱性攻撃の理論と実際作者: Jon Erickson,村上雅章出版社/メーカー: オライリージャパン発売日: 2011/10/22メデ…

書籍購入:「ビューティフル」シリーズなので『ビューティフルビジュアライゼーション』を買う

「ビューティフル」シリーズなので惰性で買ったのだが、結構面白そうだ。ビューティフルビジュアライゼーション (THEORY/IN/PRACTICE)作者: Julie Steele,Noah Iliinsky,増井俊之,牧野聡出版社/メーカー: オライリージャパン発売日: 2011/10/26メディア: 大…

書籍購入:プログラマと『Making Software エビデンスが変えるソフトウェア開発』

書評:Making Software — KaoriYaにつられて買ってみた。Making Software ―エビデンスが変えるソフトウェア開発作者: Andy Oram,Greg Wilson,久野禎子,久野靖出版社/メーカー: オライリージャパン発売日: 2011/09/24メディア: 大型本購入: 1人 クリック: 132…

書籍購入:『パーフェクトJavaScript』はもっと早く出版されて欲しかった

元々買う予定は無かったのだが、あちこちで「サイ本ほど重厚じゃないけど言語仕様がまとまっている」とか「入門書よりは濃い目」と言及されているようなので買ってみた。パーフェクトJavaScript (PERFECT SERIES 4)作者: 井上誠一郎,土江拓郎,浜辺将太出版社…

組み込み系のCプログラマが仕事で使う言語の例(納品はしないけど使っている編)

id:eel3:20111107:1320594859 では納品物として提出するものに限定して使用する言語を列挙した。しかし実際に仕事をする場合には納品物以外にもコードを書くことがある訳で、その時はまた別の言語を使ったりする。個人的に使う分には好きな言語を選べる(可…

組み込み系のCプログラマが仕事で使うプログラミング言語の例(納品物編)

コの業界も分野によって随分と異なると思うけど、プログラマというのは1つのプログラミング言語だけ知っていれば何とかなる職業ではないと考えている。正確に書くと、プログラミング言語以外にも知っておかないとマズイことは沢山あるのだが、言語及び言語的…

時代遅れひとりFizzBuzz祭り bash編おまけ(TCPクライアント/サーバ版)

id:eel3:20111031:1319989854 のおまけ。bash 2.04以降では/dev/tcpや/dev/udpを使用してネットワーククライアントの処理を記述することができる。これらは実際に/dev以下にデバイスノードが存在する訳ではなく、bash上でのみ有効なシンタックス・シュガーの…