Programmer's Note

コード読み書きの備忘録。

2015-02-01から1ヶ月間の記事一覧

エスケープシーケンスでカーソル移動を使ってみる(Ruby)

ちょい前にエスケープシーケンスで文字装飾を試した。(エスケープシーケンスの文字装飾を試す - Programmer's Dialy) さて、今回はカーソル移動を試してみたい。 (ちょっと文字列処理が入るのでRubyで) Kernighan先生の「Software Tools」の中で、フィル…

Rubyのevalと正規表現で簡単にデータを取り込んでみる

Rubyのeval()を使ってみる。これを使えば、 ファイルから読み込んだ文字列データを、そのままRuby処理系に渡して解釈できる。 今回は、例えば適当に定義したデータ形式のファイルから、 hashテーブルとして読み込むところをやってみたい。 データは例えば下…

vimで単語の置換を一発でやる関数を作ってみる

vim

vimを使い始めて2ヶ月ちょっとか。感覚的には半年くらい使ってる気がするな。 もはや日々の仕事に欠かせないツールになっている。 プラグインの方もも欲しいと思ってたものをいくつか入れて、IDE相当なリッチな環境になってきた。 プラグインも各々使いこな…

shプログラミング覚え書き

shって使いこなせばかなり便利だな。プログラミング言語としても面白い。(※注:Bourne Shell系のshell) 「The UNIX Programming Environment」の第5章の"SHELL PROGRAMMING"を読んでいる途中だが、 いろいろおさらいしときたいTIPSがある。 とありえず手元…

Software Constructとベナー看護論

The Pragmatic Bookshelfのサイトを歩いてたら… 「達人プログラマー」のAndy HuntとDave Tomasが、IEEEに連載してたコラムの一覧が出てきた。IEEEにコラムを書いていたのか、知らんかった。 参照:The Pragmatic Bookshelf | IEEE Articles IEEEて名前だけ知…

とりあえず、目に付いた読みたい記事、本のリスト。

なんとなく面白そうなサイト: Bob Morris 書評とか載ってるっぽい Web記事: http://thinkfaster.co/2015/02/so-you-want-to-be-a-developer-rockstar The Programmer’s Price - The New Yorker 本: The Pragmatic Bookshelf | The Healthy Programmer The…

Dwarf Fortressちょっとやってみる&フォントを変えてみる

ちと電子回路系の英語本が読みたいと思って、ネットで推薦されてたGetting Start in Electronicsを探してたら、 (参照:Getting Start in Electronics) たまたまドット絵の表紙が目についた。→ Getting Started With Dwarf Fortress ぐぐると、なんだこれ…

Zork Iをプレイしてみる

なんとなく英語のテキストアドベンチャーをプレイしたくなった。 文字だけのゲームは読書の延長線上で、なんとなく面白そうだ。 テキストアドベンチャーって、いままでまったくプレイしたことはない。 コンソール機とかにも出ているが、なんか単にいくか示さ…