2012-03-17から1日間の記事一覧

デザインパターンを覚えたい (Adapter)

Adaptorパターン 異なる形式のAPI間をつなぐためのパターン。古いバージョンとの互換性の確保や、仕様の異なる外部プログラムの利用とかで使われる。 要するに仲介役となるクラスを対象のプログラムの間に挟む訳だが、方法は2つある。 繋ぐ口のインターフェ…

デザインパターンを覚えたい (iterator)

デザインパターンってなに 先人の知恵の塊です。ソースコードを書く上で出てくる共通のパターン集みたいな、うまくコードを書くための方法論みたいな。 GoF本が有名とか、自宅にあるけど読んでないなぁ(遠い目)デザインパターン知ってると 設計、コーディン…

homebrewが"Error: SHA1 mismatch"でこける

mac

homebrewが"Error: SHA1 mismatch"でこける omakeをインストールしようと思って何気に"brew instal omake"したら $ brew install omake ==> Installing o-make dependency: objective-caml ==> Downloading https://downloads.sf.net/project/machomebrew/Bo…

ソースの公開の仕方の件

前回の記事で「コードが長すぎるから公開の仕方考えなきゃねぇ」とかいってたけどその続き。真っ先に思いついたのはgithub。ただ、 プロジェクトってほど規模の大きなものじゃなく、細かいソースばっか もっとフォーマルなものを作り始めたときに使うべきか…