Entries from 2007-08-01 to 1 month
環境 この記事の内容は、Ubuntu Linux 6.10, Xtal 0.9.7.1で確認しました。 問題点 XtalをLinuxでコンパイルすると、生成された実行ファイルに拡張子.exeが付加されます。 原因 gcc/Makefileの中で、拡張子をハードコーディングしていることが原因です。 対…
問題点 このひと月近く、どう書く? org (http://ja.doukaku.org/) の時系列を表示するページ (http://nekomimists.ddo.jp/~tom/cgi-bin/doukaku-timeline/index.py) が、動作していませんでした。 原因 言語一覧のページ (http://ja.doukaku.org/lang/) にお…
概要 Pylonsのプロジェクトでpasterコマンドを実行すると、 Usage: /usr/bin/paster COMMAND usage: paster [paster_options] COMMAND [command_options] options: --version show program's version number and exit --plugin=PLUGINS Add a plugin to the …
2007年8月4日に、Lightweight Language Spirit 2007が開催されました。これは、その報告です。なお、以下では敬称は省略させていただきます。 概要 イベント名 Lightweight Language Spirit 2007 日付 2007年8月4日 場所 日本教育会館3階 一ツ橋ホール 主催 …
環境 この記事の内容は、Python 2.4.4c1, Twisted 2.4.0-1で確認しました。 メソッドを一時的に変更する方法 >>> class Foo(object): ... def bar(self): ... print "bar" ... def baz(self): ... print "baz" ... 上のように定義されるクラスがあるとします…
環境 この記事の内容は、Python 2.4.4c1, Twisted 2.4.0-1で確認しました。 疑問点 Twistedのソースコードを読んでいたら、以下のような記述を見つけました。ファイルは、/usr/lib/python2.4/site-packages/twisted/internet/defer.pyです。 def _runCallbac…
これはなんですか? Twistedでrawソケットを扱うライブラリです。このライブラリを使うことで、Twistedでpingができるようになります。Twistedには、TwistedPair (http://twistedmatrix.com/trac/wiki/TwistedPair) というrawソケットのライブラリがあります…