[PR]ޔԑg\
̔ԑg

電気分解部 Diary



陽極日記

2007 年 10 月の log

2007.10.6 Sat

D 言語めも

参照型に注意しよう。 参照繋がりで使いやすいリファレンスが欲しいぜ。 理想としては Ruby リファレンスマニュアルの HTML Help 版。 誰か。

2007.10.8 Mon

本日の空目

大粛清が大熊清に見えた。

2007.10.15 Mon

高速化

JavaScript や Ruby で遊んでいるとき、最近のマシンだと贅肉だらけのヘタレなコードでもそれなりに快適に動いてくれるが、C や D なんかに比べたら遅い。 特によく Ruby は遅いとか言われるが、Ruby の持ち味である高級な構文をふんだんに使った直感的で簡潔なコードが遅い原因になってたりする気がする。 処理系や言語の設計の問題だけじゃなく、コードを書いてる人の問題でもあるのじゃないかと。 ちょっと算数的な頭を使うと計算量を減らせたりする場合があるが、そうすることでコードが繁雑になり、Ruby らしさが失われるのでやらないのか。 おそらく Rubyist は速度よりも柔軟性やエレガンスを重視してそう。 短いコードマンセーとか。

力任せな富豪的プログラミングもいいけど、やっぱり無駄がない高速な動作のほうがうれしい。 というわけで、ビット演算に目覚めつつある。 正規表現はパズル的なところがあるが、過度なビット演算はそれ以上に難解なパズルだ。 よくわからないけどすごいテクを考案する人の頭の中を見てみたいもんだ。

2007.10.22 Mon

Post Wizard Utility Module for bbs2chreader 0.7 リリース

bbs2chreader 0.4.7 で書き込みフィルタを使えるようになったので、スレ立て時にもそれを使えるようにしたもの。

2007.10.25 Thu

水商売と怪しげなパッケージ

某食い物のパッケージに「マイナスイオン水使用」と書かれていたのだが、製造日やら諸々の偽装が叩かれている中であってもこういうのはアリなんだなぁ。

周辺のネタ