2005年2月27日

未踏ソフトウェア想像事業最終報告会

IPA 2004年度未踏ソフトウェア創造事業 「石田PM・長尾PM合同最終報告会」で30分間発表した内容のスライドをWebに置きました

発表はデモを中心に行ったのですが、デモのための gonzuicolinux 上の Debian で動かしました。 colinux は非常にいいですね。サービス化して動かすと Windows と一体化する感じです。

投稿者 satoru : 固定リンク | このエントリーを含むはてなブックマーク  

2005年2月23日

gonzui 0.6 公開

gonzui 0.6 を公開しました。全体的な性能の向上とコードの整理が今回の主な変更点です。

  • 巨大なDBの性能が上がりました (最大で2倍以上)
  • DB のサイズが縮小 (約 30% 縮小)
  • その他、細かい改善多数
投稿者 satoru : 固定リンク | このエントリーを含むはてなブックマーク  

2005年2月20日

ポール・グラハム論法

ポール・グラハムの「ハッカーと画家」はハッカー的な人間のための癒し系エッセイである。ちょうど、もやもやと考えていたようなことを気持ちよく代弁してくれる。

氏のエッセイを読んで感化された人間は、「ポール・グラハムも言っていた」という一言を自分の主張に加えるという誘惑にかられる。虎の威を借りる作戦である。

続きを読む...
投稿者 satoru : 固定リンク | このエントリーを含むはてなブックマーク  

2005年2月15日

gonzui 0.5 公開

gonzu 0.5 を公開しました。ライセンスを指定した検索に対応したのと全体的な性能の向上が今回の主な変更点です。
  • ライセンスを指定した検索に対応
  • LangScan::C の速度が 3~4倍に向上
  • DB の速度が向上 (最大で約 80% 高速)
  • DB のサイズが縮小 (約 10% 縮小)
  • その他、細かい改善多数
LangScan::C の高速化は akr 氏が担当しました。
投稿者 satoru : 固定リンク | このエントリーを含むはてなブックマーク  

2005年2月 8日

JavaScript でインクリメンタル 検索 (grepではない版)

JavaScript でインクリメンタル grep 検索 のコードでは、検索に正規表現をそのまま使っています。正規表現を使うと pr.*f のような検索ができるのですが、一方で、 . や * や ( などを検索するにはそれぞれ \ でエスケープする必要が生じます。そのことを知らないと「(*.*) がなぜか検索できねー」と混乱することになります。

正規表現を使えてもうれしいことはそんなになさそうなので、gonzui では次のような関数を作って、メタ文字をエスケープしてから検索をかけるようにしました。

続きを読む...
投稿者 satoru : 固定リンク | このエントリーを含むはてなブックマーク  

2005年2月 6日

gonzui 0.4 公開

gonzui 0.4 を公開しました。Python, PHP の対応と性能の向上が今回の主な変更点です。
  • Python のソースコードの対応
  • PHP のソースコードの対応
  • 性能の向上 (2倍以上に高速化)
  • DBサイズの縮小 (1/2以下に)
  • その他、細かい改善いろいろ

Python の対応はおくじさん が、 PHP の対応はとくひろさんが行いました。 性能の向上は主に西田圭介さんが行いました。 僕が担当したのは「その他、細かい改善いろいろ」ということになります。 Webサイトを SourceForge に移して、日本語のページを作っておきました。

投稿者 satoru : 固定リンク | このエントリーを含むはてなブックマーク