Entries from 2007-05-01 to 1 month

[TurboGears] TurboGearsのロゴ

TurboGearsのロゴを作成しました。この画像は、QCaDで作成しました。以下のURLから、オリジナルのdxfファイルをダウンロードできます。 http://nekomimists.ddo.jp/~tom/repository/gear.tar.bz2

[Hyper Estraier][Python] ScandiumRider 0.1 リリース

ScandiumRiderとは、なんですか? ScandiumRiderとは、ターミナルで動作するHyper Estraierのビューワです。以下の機能を持ちます。 検索条件を入力し、 検索結果の題名を一覧表示し、 検索結果の本文を表示する。 環境 以下の環境で、ScandiumRiderの動作を…

「同人誌と表現を考えるシンポジウム」報告

この記事について 2007年5月19日、東京都の豊島公会堂で、「同人誌と表現を考えるシンポジウム」が開催されました。この記事は、そのシンポジウムの報告です。間違いなどがあったら、コメントするかトラックバックするか、tom@nekomimists.ddo.jpまでご連絡…

[Python] Cursesプログラムで日本語が文字化けする場合は、locale.setlocale(locale.LC_ALL, "")する。

環境 この記事の内容は、Ubuntu Linux 6.10, Python 2.4.4で確認しました。 問題 cursesモジュールを使ったスクリプトで、ウィンドウに日本語をaddstrすると、文字化けする。 解決方法 addstrする前に、以下を実行します。 import locale locale.setlocale(l…

[Hyper Estraier] _estraiernative.Database.get_docの第2引数には、オプションを指定する。

環境 この記事の内容は、Ubuntu Linux 6.10, Python 2.4.4, Hyper Estraier 1.4.10, qdbm 1.8.75, libiconv 1.11, estraiernative 0.2で確認しました(Hyper Estraierとqdbm, libiconv, estraiernativeは、パッケージ管理システムからではなく、ソースコード…

OVA版「苺ましまろ」第2巻に脆弱性が発見される。

対象となる苺ましまろ OVA版「苺ましまろ」第2巻 緊急度 高 概要 茉莉の服についているボタンがしいたけに見える。 詳細 この現象は、OVA版「苺ましまろ」第2巻の10分38秒頃に発生する。下のスクリーンショットが、この脆弱性が発生しているときのスクリーン…

[Firefox] browser.sessionstore.interval

はじめに id:SumiTomohiko:20070507:1178542013で「Firefoxはテキストエリアの内容を保存しているかもしれない」旨の記事を書いたところ、id:mal_blueさんよりコメントをいただきました。せっかくなので、もう少し調べてみました。 調査結果 http://mxr.mozi…

[Firefox] Firefoxはテキストエリアの編集内容を保存している?

環境 この記事の内容は、Ubuntu Linux 6.10, Firefox 2.0.0.3で確認しました。 現象 Firefoxで、(<textarea>タグで表示される)テキストエリアの内容を編集しているとき、Firefoxが応答しなくなって、GNOMEより強制終了しました。再起動したとき、前のセッションを復</textarea>…

[Python] PythonにおけるCursesプログラミング

はじめに この記事は、Curses Programming with Pythonの日本語訳です。 PythonにおけるCursesプログラミング A.M. Kuchling (amk@amk.ca), Eric S. Raymond (esr@thyrsus.com) 概要 この記事は、Python 2.xでテキストモードのプログラムを記述する方法につ…

帰ってきた「苺ましまろでショー」in 豊島公会堂

この記事について 2007年5月6日、豊島公会堂にて「帰ってきた「苺ましまろでショー」in 豊島公会堂」が行われました。この記事は、そのレポートです。文中では、適宜敬称を省略させていただきました。なお、筆者はうろ覚えでこの記事を書いています。間違い…

[Mutt] 私の~/.muttrc

はじめに 私はメーラにMuttを使っています。Muttというのは、コンソール上で動作するメーラです。Emacs上で動作するWanderlustやMuleも使ってみましたが、 Emacs自体が私には難しかった。orz Muttのキーバインドが、私が愛用しているエディタviに似ている。 …

[Hyper Estraier] Hyper Estraierの検索結果を表示するコマンド その2

はじめに この記事は、id:SumiTomohiko:20070502:1178119948の続きです。 問題点 id:SumiTomohiko:20070502:1178119948で作成したスクリプトには、以下の問題点がありました。 最大10件しか表示されない。 表示される順序がランダムである。 また、以下のよ…

[Hyper Estraier] "Hyper Estraier" vs "HyperEstraier"

はてなでは"Hyper Estraier"のように、"Hyper"と"Estraier"の間にスペースを含めるとキーワードへのリンクが作成されますが、Googleで"Hyper Estraier"を検索すると「もしかしてhyperestraier」といわれます。どうでもいい話ですが。

[Hyper Estraier] インデックスのサイズ

環境 この記事の内容は、Ubuntu Linux 6.10, Hyper Estraier 1.3.6, 以下のCPUとメモリで確認しました。 $ cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 9 model name : Intel(R) Pentium(R) M processor 1000MHz step…

[Hyper Estraier] Hyper Estraierの検索結果を表示するコマンド

環境 この記事の内容は、Hyper Estraier 1.3.6, Ubuntu Linux 6.10で確認しました。 はじめに 手元に370,000件を越える大量のメールがあり、これをgrep以外で効率よく検索する手段はないものか探っていたのですが、Hyper Estraierを試してみることにしました…