2008-01-01から1年間の記事一覧

PHPの良いところ

PHP

PHPが入りやすいのは、オブジェクトではなくて関数をバシバシ使っていくからってことが現実としてあるということなのかな? 個人的には他の言語と比べてPHPが簡単だとは思えないんだけど、ドキュメントよくまとまっているのと、http://www.php.net/docs.php…

myを書ける場所

Kazuho@Cybozu Labs: Perl の正規表現が破壊的でイヤだなと思った件 これとはちょっと違うけど、正規表現置換をするけど元の変数を書き換えたくない場合は、 (my $b = $a) =~ s/foo/bar/; という書き方をするらしい。んで、他にも色々破壊的な関数を試してみ…

my変数とリファレンス

List::Util.pmを見てたらこんなコードを見つけた。 my $caller = caller; local(*{$caller."::a"}) = \my $a; local(*{$caller."::b"}) = \my $b; \myって何だ?と思ったらこれひょっとして$aと$bにバックスラッシュが付いてるって意味か? my ($a, $b); loc…

そんなあなたにsnippetEmu.vim

vim

今はプログラミングにはIntypeとTextMateを使っているのだけど、CUIでも使えるエディタを何か使えるようになっておきたいなと。 Intype or TextMateからvimに以降するなら是非snippetEmu.vimを(そこから初めてみるべき、とは言わないけど)。

PostgreSQLでフィボナッチ数列

PostgreSQLネタは基本的にhttp://postgresql.g.hatena.ne.jp/iakioでやろうと思ってたけどあっちばっか書いてるといつまでたってもはてな市民になれそうにないのでこっちにもリンクだけします。 PostgreSQLでフィボナッチ数列 - iakioの日記 - postgresqlグ…

やっぱ新宿は危険だよね

Scientificclub-Run.net横浜はJR改札を出ると左右対称の作りなのでよく逆方向に行ってしまうということを除けば怖くないな。まあ僕が知ってるのはみなとみらい線ができる前の話だけど。東京もたしかに広いけどそんなに迷ったことはない(これも主に15年くら…

オープンソースコミュニティと自分

僕自身もちょっと前まではオープンソースコミュニティの中の人的な存在だったわけだけれど、ずっと違和感を感じながらやっていたし、今でも別にオープンソースコミュニティに対して自分が協力できることはするけど、積極的にドライブしたいとは思わない。オ…

お前は俺か、な?

わかってほしい、って、あなたも思ってる。わかってほしい、って、僕も思ってる。でも僕は、途中で投げてしまう。 もし増田さんが自分と同じような人間であれば、実はたいして悩んでなんかいないんじゃなかろうか。「助けて!!」とか「わかって欲しい」と思…

ネガティブエンジンの仕組み

自分はPostgreSQLが少しできる以外は何も取り柄がない人間だと思う でも自分よりPostgreSQLにおいて優秀な人間は何万人もいる あああああぁぁぁぁ!!ソース読まなきゃ!! 人間の価値なんていろんな要素がありすぎて比べられるものじゃないけど、他のあらゆる要…

SetClipboardData

遅延レンダリングする時は、SetClipboardDataにデータのハンドルとしてNULLを渡す SetClipboardDataの戻り値は、正常の場合はデータのハンドル。失敗の場合はNULL っつーことは失敗じゃなくても遅延レンダリングの場合はNULLかえってくんじゃん。

現在の左目

現在左目ではてなのトップページがどんな風に見えているか。

Project Euler 15の続き

Project Euler 15 - iakioの日記の続き。TeX書く根性が無いので過程はざっくり省略してこうなる。 >>> 2 / 1 2 >>> (4 * 3) / (2 * 1) 6 >>> (6 * 5 * 4) / (3 * 2 * 1) 20 >>> (8 * 7 * 6 * 5) / (4 * 3 * 2 * 1) 70でもこの数式はもうちょっといじりがいが…

最古のCVSリポジトリって?

世界で最も古い現存する会社は日本の宮大工で、聖徳太子の時代から続いているという話をテレビで見たことがある。ところで最古のCVSリポジトリはどれでどのくらい続いているのだろう。やっぱCVS自体のリポジトリなのだろうか。 http://cvs.savannah.gnu.org/…

Project Euler 15

via Project Euler の 15 番目を Scheme で - peanutsjamjamの日記 よくわからないので絵を書いてみる。 2--1 | | 1--x 6--3--1 | | | 3--2--1 | | | 1--1--x 20-10-4--1 | | | | 10-6--3--1 | | | | 4--3--2--1 | | | | 1--1--1--x 70-35-15-5--1 | | | | |…