Better Web Application Framework

英語強化年間ということで、GoogleのTechTalksを見るようにしているが、実際に見てみると面白いのが結構あるし、なによりスライドが読みやすくて、かなりよいかもな感じ。めぼしいものはローカルに落としてGoogle Video Playerで見てます。

で、Google TechTalksじゃないけど今日見たWebAppの話は面白かった。Rails,Zope,TG,Djangoの比較をしているのだけどわかりやすい。

Better Web Application Framework

ただしこのプレゼンいつ撮ったのかわからないんだけど、最後のスライドに関しては、現在のTurbogearsはauthもi18nも対応していると思うし、本も出てるのでそこそこいい位置にいるのではなかろうか?と思った。

あと、RoRはレガシーのシステム(特にプライマリーキーがなかったり、無駄に複合キーだったりとやたら奇抜なDB)とインテグレートしにくいよとかいってたけど、RoRでシステム構築する人達は、現実的にはそこらへんどうやって解決してるんでしょ?

PyMOL with Wii Controller

Wiiリモコンを使ってPyMOLをLet's Note R4上で動かしてみたのでXactiで撮ってみた。

Bluetooth USBアダプタは安いやつってことでBT-Mini2EDRを選択。

ProductName PLANEX Bluetooth2.0+EDR対応USBアダプタ BT-Mini2EDR

プラネックス / ?円 ( 2006-11-30 )


パソコンにリモコンを認識させたら、WiinRemoteでWiiリモコンをマウスとして操作。

結局、傾きとボタンの組み合わせで回転したりズームしたりしてるだけだけなので、思い通りに動かすのにちょっと苦労するんだけど、出来合いのものをチョロッと動かして見せるようなプレゼンのときにはいいかもしれん。

今のところマウスの方が圧倒的に操作性がいいんだけど、センサーバーを使ってきちんとイベントをアサインすれば、Wiiで遊んでいるようなような操作感が得られて、いい感じのデバイスになるような気はする。

こういうデバイスが使えるようになるとViewerのほうも調子のいいものが求められるようになっていく気がする。

例えば、遠くから眺めてるときは、リガンド-サーフェース(タンパク質)として表現されていて、ズームしていってアクティブサイト近くになるとAtom-Atomのスティック表現になったりとか、さらに、置換基-アミノ酸のレベルまでズームすると軌道とかで表現したりとかシームレスに切り替わる(google mapsみたいに)ような。

そんなViewer欲しい。

病理組織画像のflickrみたいなもんをつくる

ふと、毒性評価のチームが「病理とかの画像にタグつけて管理したいなぁ」とのたまうので、

ほう、それはイントラflickrクローンみたいなものに落書き機能をつけてタグとコメントで管理できる洒落たツールが欲しいということか?

それいいじゃん!ということでいけそうか試してみた。

Making a Flickr Killer With TurboGearsを参考に喜久酔ひっかけながらもそもそと手を動かすこと30分。

おーCRUDくらいまでできた。

tflickr

SQLiteのText型ってBLOB突っ込めんの知らんかったが、実際はバイナリはデータベースに突っ込むよりはファイル管理のほうがいいのかな。タグ付けは自分で書いてもいいし、Tastyにお任せしてもいい気がする。

落書き機能(病理画像に着目ポイントを書き込む機能)はAjaxかAS3でつくる。

gimpとかphotoshopのレイヤーみたいに重ねる感じにすればいいと思うんだけど。そのうち、まとまった時間をとってやる。

もっとえいご漬け 来た

英語強化年間ということで。

生物情報の相互運用性2007

行ってきた。何年か前の遺伝研での開催してたとき以来だけど、かなり充実してたので色々勉強になった。

構成的のまとめが素敵。

あとで考えてみよう。

SOAP,RESTの使い分け

ユーザー(解析者かちょっと使いたいだけのユーザーか)、処理時間(レスポンスどのくらい待てるか)で一度ちゃんと考えてみる。

あとsoaplabいじる

ワークフロー管理ツールのためのモジュールの単位

blastallのオプションでblastpとかblastnとかあるんじゃなくて、別のプログラムっちゅうかモジュールとして分けるべきとか、ワークフローに近いものを単位としてみせたほうがいいんじゃないのとか。これとかワークフロー自体を一つのモジュールにできるけどtavernaは入れ子にできるんだろうか?

Audacity+LameでレコードをMP3に

新しいレコードプレーヤーがきたので、これを機に録音環境も変えてみた。今までは、UA-3FXについていたSound It!3.0LEを使っていたんだけど、編集が若干制限されていたりしてちょっと使いにくかった。あまりこだわりがなかったから使い続けてたけど、折角なので、TTUSBに同梱されているというAudacityを触ってみることに。

MP3で保存するときについでにタグの編集ができるのでかなり便利かも。

it's a jazz thing (Remix)

It's A Jazz ThingをUtah Jazz がRemix。

It's A Jazz Thing

ちょいと速く、そして重く、厚く。渋さはそのままノリアップって感じ。

iTunes漁ったらオリジナルはTotal Scienceに入ってた。

ProductName TOTAL SCIENCE V
オムニバス
MCAビクター / ?円 ( 1995-11-22 )


今聴いてもなかなかいいね、これは。

Jodeci - Feenin LTJ Bukem MixとかSkool Of Hard Knocks - Kan Ya Feel It,Wax Doctor - Never As Goodに★つけてた。

はてな技術発表会(ASとか)

機能変更、お知らせなど - はてな技術発表会日記

やっぱこれからは Flash Da Yo Ne!(flash厨期)

おもしろかった。気になった事をメモっておく

EmacsのASモード

これとか。

;;AS3
(autoload 'actionscript-mode "actionscript-mode" "AScript" t)
(setq auto-mode-alist
      (cons
       '("\\.as$" . actionscript-mode) auto-mode-alist))

とやって動かしてみてる。

fcwrap

fcwrap便利そう。あとで試す。

ECMAなのにjavaぽい

javaっぽいのにECMAScriptとは。ここのあたりの理解がいまいちだな。もうすこしASいじってみてからちゃんと調べてみよう。

ffmpegを使ってみた

仕事で1G位のmpegを渡されたのだけど、扱いにくいので急遽ffmpegでxvid圧縮したら100M位に圧縮されて嬉しかったので、家のサーバーにも入れることにした。

ここらへんを突っ込んだ

いくつかはまったのでメモ

Xactiを買ったこともあり、最近また動画で遊び始めているのだけど、いろいろ変換できる環境があると便利だし、変換してAfter effectsでいじれるのでソースが増えて楽しい。

あとAfterEffectsのexpressionってEcma scriptsなんで、ここらへん読んでも楽しいかも。

viの技をひとつばかし習得した

基本的なことなんだろうけどDOSの改行コードをUnixのそれになおすには

:set notextmode

やればいいらしい。

知らんかった。

07.03.24追記

viではなくてvimだった