テーマ:プログラミング

プログラム言語の読み取り能力

 プログラム言語は自然言語と違い、「読めないけど書ける」のが標準のようだ。自然言語で「読めないけど書ける」人はあまりないんじゃないかと思うし。  読めない人は当然他人のコードは読まないし、他人(未来の自分も含む)に読まれることを意識してコードを書かない。  そんなコードをデバッグや機能拡張のために読もうとすると、何をやろうとして…
トラックバック:0
コメント:0

続きを読むread more

PHPのオブジェクト指向の実装ってなんでこんなに腐れているんでしょうか。

 というか、overload()関数とかバグってるっぽいし。誰も使ってないから放置されてるのかもしれないけど。  SESSIONが実装されてるのはいいけど、その保存方法をsession_set_save_handler()で変えるのに関数名を羅列するってのはどうなのよ? なんでオブジェクトを渡すとかクラス名を渡すとかにしないかな。 …
トラックバック:0
コメント:0

続きを読むread more

いまだにPerl4風なコードが多いのはどうしたものか

 プログラムの修正依頼があったので中を見る。例によって酷い。  どうして必要のないグローバル変数を使うかな。不思議。  コメントには2003年とか書かれていた。21世紀になってもこんなコード書いてるんじゃねぇよ、とか思う。  つか、なんでMIMEのデコードに****.plなんて使うかな。CPANモジュール使ったほうがいいだろうに。…
トラックバック:0
コメント:0

続きを読むread more

mecabとipadic

 ipadicは指定されたバージョンじゃないとダメっぽいです(同じトコでハマったので)。  mecab.specに書かれているバージョンを使ったら大丈夫でした。  原因は調べてませんけど、とりあえず。 http://kokogiko.net/m/archives/001004.html こっちはというと、mecabコンパイル…
トラックバック:0
コメント:0

続きを読むread more

わはは、キーワードが全部分かるぞ。

 まあ、同世代だから仕方ないですが。 http://blog.japan.cnet.com/kenn/archives/002028.html  ちなみに僕はPC-8001mkII→PC-8801mkIISRでした。友達はみんなPC-6001mkIIとかPC-6601とかのPC-6000シリーズだったので、ソフトが借りれずに悔しい思…
トラックバック:0
コメント:1

続きを読むread more