Agiloインストール後にエラー

Trac No Comments »

Tracをアジャイル開発向けにしてしまう強力なプラグイン、Agiloを入れてみたんだけど、ちょっとハマったので書いとく。
環境はインタアクト社が提供しているTrac日本語版の0.11.1.ja1。

まずsf.jpから最新をCheckoutしてきてセットアップ。

svn checkout http://svn.sourceforge.jp/svnroot/shibuya-trac/plugins/Agilo_ja/branches/agilo-0.8.3-r1918-20090925/
cd agilo-0.8.3-r1918-20090925
sudo python setup.py install

上記の操作までは問題なく終了。
で、プラグイン適用対象のプロジェクトにアクセスしてみる。
(ちなみにTraMを導入済みの環境)

Mod_python error: “PythonHandler tram.modpython_frontend”
(中略)
ImportError: cannot import name IRequestHandler

業務で使ってるほかのプロジェクトを確認してみると同じエラー。
うわーなんか壊してしまったーそんなつもりなかったのにー

で、Agilo入れてるときに流れるログを見ていて、ちょっと気になったことがあって。
Agilo以外にいくつか他のeggファイルも一緒にインストールされたんですよね。
自分の環境では以下の2つ。

  • simplejson-2.1.1-py2.4-linux-x86_64.egg
  • Genshi-0.5.1-py2.4-linux-x86_64.egg

そういえば、Trac 0.11.1 ではGenshiのeggファイルが圧縮されてるとエラーになることを思い出して(参考)上記のeggファイルを削除してGenshiを非圧縮で入れなおしてみました。

easy_install –always-unzip Genshi==0.5.1

apache再起動したら直って、Agilo入れたプロジェクトも動くようになった。

ただ、「バックログ」のメニューをクリックすると以下のようなエラーが表示される。

Traceback (most recent call last):
File “/usr/lib/python2.4/site-packages/Trac-0.11.1.ja1-py2.4.egg/trac/web/api.py”, line 339, in send_error
‘text/html’)
(略)
File “/usr/lib/python2.4/site-packages/Trac-0.11.1.ja1-py2.4.egg/trac/templates/error.html”, line 126, in
File "/usr/lib/python2.4/site-packages/Genshi-0.5.1-py2.4-linux-x86_64.egg/genshi/template/eval.py", line 279, in _die
raise UndefinedError(self._name, self._owner)
UndefinedError: "message" not defined

そもそもエラーページを表示しようとしてるようでなんだか変な感じ。
最新のTrac(0.11.7)なら大丈夫だろうか、あとで試してみる。
⇒状況変わらずでした・・・

[] 単純な脳、複雑な「私」

レビュー No Comments »

たとえば、

「こんな風に考えてしまう自分が嫌だ」

と思ったこととか無いですか?
僕は時々あるんですが、でも、もし、それが、

「いや、もともとそういう風にできてるんです、人間の脳って」

って言ってもらえたら、ちょっと気分的に楽になりませんか?

池谷裕二さんの本は、「海馬。」も読んでいるのですが、
そういう話がたくさん出てきます。

意外と自分は、自分自身を解ってないこと。
脳はだまされやすいこと。

具体的な実験データや、実際に自分で試せる携帯サイトから、
示されるのです。

特に今回、下記のようなフレーズが印象に残りました。

  • 「直感」と「ひらめき」は違う。後から理由を説明できるのがひらめき。そして直感はわりと正確。
  • 感情と行動が一致していないと人は不快になる。行動は「既成事実」なので、感情をコントロールして(時には言い訳して)合致させる。
  • 自分が心地よく感じて好感を覚えるものを僕らは正しいと判断しやすい。
  • 人は生物が持つさまざまな機能を使い回して応用することで進化してきた。たとえば「感覚としての痛み」を感じる脳部位を、「心が痛む」ときにも(使いまわして)反応させることで「社会性」を得た。
  • 僕らはどこまで自由なんだろう。本来、たくさんの選択肢があるはずなのに、過去に見聞きした経験や記憶によって制限されてしまっているのでは?でも結局、その選択肢から絞っているのは自分の脳なのだから、自由?
  • 体を動かすときの順番。1.脳の中で準備、2.動かそうとする意思、3.動いたと認知、4.脳が指令。不思議。
  • 脳からの出力には「ゆらぎ」が存在する。同じようにパットを打っても入ったり入らなかったり。ただし、環境や身体の状態によってゆらぎの幅を制限することができる。
  • 遺伝子は「多様性」「可塑性」を持つ事が重要。均一の遺伝集団になったらその種は終焉に近づく。
  • 人はおそらく、地球上で唯一「有限」「無限」を意識できる生物。
  • 脳ができる処理の数は無限だけど、ワーキングメモリー(短期記憶)はだいたい7つ前後。「忙しくてテンパってるな」と感じるときはだいたい7つを超えてる。

脳の研究者である池谷さんが、素人に向けて、
正確さを失わないように、でも、わかりやすく伝えようとする姿勢が
とてもいいなぁと思います。

単純な脳、複雑な「私」

著者/訳者:池谷裕二

出版社:朝日出版社( 2009-05-08 )

定価:¥ 1,785

Amazon価格:¥ 1,785

単行本(ソフトカバー) ( 421 ページ )

ISBN-10 : 4255004323

ISBN-13 : 9784255004327


WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS ログイン