February
Sub-archives
Feb 27, 2007
iptablesでログ取り
iptablesを使ってsyslogにログを取る
と実行すれば、kern.wanrでsyslogに送られる。facilityの変更の仕方はman参照。
syslogに
kern.=warn /var/log/iptables.log
と追加すればいい。
mediamaxを使ってみる
フリーのストレージサービスのmediamaxを使ってみた。
Javaを使ったアップロードツールもある。ドラッグアンドドロップって、Gnomeからできたぞ。なかなかすごいな。
ShareはIDを取ってもらうことを前提のように見える。
Web APIもあるそうなので、そのうち登録して遊んでみるか。FUSEはすでに作っている人がいた。
NuPloneテーマ
Plone-3.0用のテーマのNuPloneがsvnのbundleに入った。
tcptrace
tcpdumpの出力を解析してレポートに出してくれる。
# tcpdump -w dumpfile
# tcptrace dumpfie
あと、tcpdump以外も読めますと書いてあったが試してないのでよくわからない。
Feb 25, 2007
NVIDIAとXen kernel
DebianでXenで遊ぼうと思った。
H-IIA F12
情報収集衛星4号機を載せたH-IIAの打ち上げに成功。
ploneと日本語検索
ながらく放置していた日本語検索がおかしい件。
FirebugでCSS編集
CSSの編集するのによいツールはないかと捜していたんだが、Firbugを発見。
表示しているHTMLをツリー表示させて、指示したところのCSSを表示する。親から継承したものは、どこから継承されたかまで表示されている。その場でCSSを編集すればすぐに反映されて結果がわかる。非常に便利なツールだ。ファイルに書き出せないのかな?
portal_cssをdebug modeで動かすとCSSファイルが分割されるので、当たり前だが、debugしやすい。
あと、JavaScriptの編集とデバッグもできます。そこまで使ってないけど。
Feb 24, 2007
Ploneのプロダクトへの道
Ploneのプロダクトを作ろうと思ったがやることいっぱい。
- Zope3(Five)
- GenericSetup
Amazon Web ServiceとPython
Amazon Web ServiceをPythonでやろうとする。
昔から使っているサイトのGenricSetup
Plone-2.5からGenericSetupを使ってPlone Siteを構築するようになった。
Feb 23, 2007
ATAmazon debug
挙動のおかしなATAmazonを少しデバッグ
Feb 19, 2007
PythonでActiveRecord?
activemodelなるPythonのライブラリを発見。
AMD-VとSocket939
AMD-VでXenで遊ぼうと思ったが。
Feb 12, 2007
RailsでWikiを書く(5)
履歴までなんとか実装。
いちおう1.9.0という位置付けである。方向を変換してAmrita2による実装に変更することにする。きちんと使うぞ、というところで開発者に頑張ってもらいたいなあと思うわけである。どうせAmrita2に変更するから細かいところをいじりたくないし。では次に行くぞ、と。
Feb 11, 2007
RailsでWikiを書く(4)
editの部分を実装。
Feb 05, 2007
RailsでWikiを書く(3)
無理矢理表示させてみるぞ、と。
Feb 04, 2007
RailsでWikiを書く(2)
いろいろありますが…。
1:Mの基本的に扱いを理解。なんかまとまったドキュメントがないかねえ。本を買うしかないか。
昔のaswikiのソースをとりあえずlibの下に配置。ほとんどが消されていくはず…。
レンダリングはamritaべったりなのでrhtmlを使わないのでRailsの道具が使えないのはちょっと痛いかも。
amrita2はいつになったら出るのかなあ。Rails対応という噂はあるけど1年以上音沙汰なし。
Feb 03, 2007
RailsでWikiを書く
チュートリアルだけでは覚えられるわけがないので実用的なアプリということでWikiを作ることにする。
あのときはRDBMSを使いたくなかったのでいろいろと苦労したところもあった。エスケープに気を使ったり履歴管理にRCSを使ったり。そのあたりは一気に解消する。あとセッションの管理がまともにできてないのでとんでもない仕様になっているところもある。ここもきっとなんとかなるんだろう。キャッシュのところも無理しているし。きっとなんとかなるでしょう。
で、始めたわけですが。いきなりmigration2をインストールする。昔からRailsのORMの扱いは逆方向を向いていると思っていて、migrationができて多少はましになったのかと思ったが、気違い仕様であった。migration2になってやっとまともな方向を向いてきた。SQLObjectもdjangoもこんな変な方向向いてないんだが…。Railsが嫌いなわけではないが、Rails最高とか言う前にもうちょっと世の中見てみろ。あきらかにおかしい。ちなみにインストールはpluginのインストールになるので以下のように。
% ./script/plugin install http://wota.jp/svn/rails/plugins/branches/stable/migration2/
あとはmodelを作って、controllerを作っていきますか。詳しい実装はそのうち考えよう。履歴管理を入れると面倒なところもあるけど…。
メモ
control/routes.rbを使ってURL mappingを行うわけですか。無茶苦茶柔軟性はあるわけではないが、普通に使う分には十分でしょう。unittestがfixturesから初期データを投入するのに気がつかず謎の挙動と思ってしまった。なんでデフォルトで放り込む設定になっているんだ? わかりにくいバグになった…。
Feb 02, 2007
ハヤブサ近況
遅くなりましたが資料カプセルの蓋閉めに成功しました。
さて、あとは帰ってこいよ。
Hyper Estraierでメール検索
先延ばしにしていたけどやってみることに。
# find ~/Maildir -type f | grep /cur/ | estcmd gather -cl -fm -cm casket -
としてインデックを作成。estseek.cgiやestseek.conf等をコピーしてきてCGIとして動かす。Wanderlustに組込みたいが2年前にパッチが出て以来進行してない模様。
http://qdbm.sourceforge.net/mikio/osmftsspecial/

