そろそろ転機かな?と思いながら仁王みてたけど、めぼしい職が見つからなかった。ちなみに自分の会社の募集は見つかって、おーなるほどと思ったくらい。
12102010 chemoinformatics work Python Mercurial Sphinx
SAR News No19に寄稿しました。この号はSVM,RFとかの統計手法を使ったSARから可視化とかグラフっぽい処理とか、ToolKitを使ったプログラミングとか、日本ではあまり見かけない内容なので面白いのではないでしょうか?
余談ですがハッカソンっぽい場もあるので、ちと書いてみるか(または飲んでみるか)という方がいれば連絡を下さい(まだ空きあります)。僕はOpenBabelを使ってGAMESSの量子化学計算で構造最適化をするラッパーを書く予定にしています。それかHaskellのchemoinformaticsライブラリのソース読んでます。
さて、今回の原稿を書くのにSphinxを使った。これ最高ですな、EPubも出力できるし、超便利。ただ、今回は原稿の提出がwordだったのでwordの行間調整したりとかよくわからない部分で難儀したけど(word嫌い)。でも履歴管理の仕組み(変更モードって言うの?)はメールでやり取りするときに便利だったけど。
あとバージョン管理はMercurialを使った。Gitに比べてwebアクセスが簡単に設定できたのでチョイス、あと文書管理だとそんなに複雑な操作しないし。
08102010 work
写経無しの流し読み。論理プログラミングっぽいとこはOn LispでやったかPrologの本読んだか、なんとなく追うだけで理解できたので。
ネットで得た情報を一度自分の中で整理するという目的においては本書は良かった。
03092010 work
なんとなく思ったので、書いておく。
PDCAサイクルってありますね。Plan - Do - Check - Actionというあれです。
創薬もアジャイル開発なのでPDCAをどんだけ早く快適にまわすかってのは重要なわけです。
創薬的にはこんな感じ
個人的には量子化学的な手法をSBDDに組み込むっていうのが興味があって色々やっているわけですが、ああいう手法って解析の部分には非常に貢献する(見えなかった相互作用が明確に理解できたりとか)のだけど、じゃぁ、その知見を「合成計画に反映させる」となると、とたんに難しくなったりして、結局、解釈で終わってしまうことが多々あるわけです。
僕自身は、そういうことを積み重ねていって段々とPlanのほうにも貢献していくようにノロマなプロセスを踏むしかない(というか踏む)のがいいのかなと思っているのだけど、成果主義的な観点だと「結果的に貢献してないから何もしてないと同義」的な扱われ方をしますよね。
と、よくある成果主義批判っぽいことを書いているだけなんですけど、それがダメっていいたいわけじゃなくて、そこんとこをうまくバランスとっていく術ってないのかなぁと。
そういう例が知りたい。
ブックオフにて。アマゾンの星の多さの割になんというか同意できない内容が多くて、そういう主張を読むという意味ではなかなか興味深かった。労働者は会社に搾取されているっていう前提で、幸せに生きる権利を獲得しなければみたいなスタンスかな。本書からは社員がなんかの目的のために集まって結果できた法人形態が会社っていう立ち位置はさらさら感じさせない。
もちろん正規、非正規にも触れていていて雇用の流動化は悪っていう主張っぽい。
あと、紙切れが挟まってた。栞として便利だったのでそのまま挟んで使った。

ということは著者は社民よりってこと?それとも共産かな、わからん。
理想はまぁその通りだと思うんだけど、それを達成しようとする手段に組合臭を強く感じた。
モチベーション3.0とかハイコンセプトが、自分で未来を切り開こう的な前向きな内容なのに対して、本書は、企業に奪われた「幸せという宝箱」を奪還しようというRPG的な内容かなぁ。まぁ、宝箱の中には「安定雇用」も「正規雇用」も入ってなくてスッカラカンだとおもうんだけどねぇ。
ポジティブ系やる気出せ系のビジネス本か?と思って敬遠してたのだけど、本屋で手にとったら面白そうだったので買った。社会基盤の現状とこれからに関して考察してある本。
300ページあるけど第三部はおまけ資料的なので実質200ページくらい。
要するに3.0と2.0の対比。2.0は現状に合わなくなってきていて色々問題が起こっているので、サステイナブルな働き方を説く。内発的(Intrinsic)な動機づけ、つまりタイプIと外発的な(extrinsic)動機づけ、つまりタイプXの二つのタイプにわけて、タイプIは良いですよと。
タイプI的な「持続可能な学習をサポートする」ための本としては以下の本は良いですね。
また、モチベーション3.0的な生き方を目指すなら、必要最低限の生活は保証されている必要があるかと。それは最低限の賃金を貰うか、必要最低限の定義を下げるかどっちかなので、こういった本読むのも面白い。
社会基盤とか政治的な観点から考えるのであればモチベーション2.0の限界が来てるよね的な本。
25062010 work
オススメに入ってた。
アラーム機能は、wiiリモコンのバイブを使えばいいんじゃないかと。プレゼンテーションzenを読めばレーザーポインターの必要なスライドは作らんよね。
アマゾンはこういう組み合わせをすすめてこないな。
22062010 work
なんとなく欲しくなって読んでみた。
綺麗なスライドを作る本というよりは、プレゼンテーションで伝えたいことを明確にするためのメソッドと、そのプレゼンテーションをよりつよく印象づけるためのスライドの使い方の本。
良いプレゼンを生で見たことのある人が、ああいうプレゼンができるようになりたいなぁと思ったときに読むと、色々ヒントが散りばめられていると思う。
19062010 chemoinformatics work
久々にケモインフォクックブックを更新した。
先日同じことをするのにrxnフォーマットを扱えるライブラリ使ってちゃちゃっとやったけど、openbabelだとどう書くのがいいのかなと。
さて、SBDDとかLBDDとかそういう仕事に関わっているヒトはプログラミングくらい出来そうなイメージがあるけど、全然そんなことなくて、ちょっとしたシェルスクリプトも書けないヒトが多いです。基本アプリケーションの操作という作業がメインなので、プログラミング出来なくてもなんとかなるという。あとPipelinePilotみたいな便利ツールもあるしね。
という状況なので、仕事に関わりながらプログラミングを覚えていくというキャリアパスのようなもの存在しないと考えてよいです。それは単純に独学と自己啓発のエリアですな。
しかし、アプリケーションのみでは出来ない作業っていうのは存在するわけで、そうなるとやっぱプログラミングしなきゃいかんわけですよ。そこで、プログラミングが不得手なヒトは仕事の効率がガタ落ちするわ、最悪成果が出せないとか困ることになる。
僕なんかが「誰でもできるツールで誰でも出来る仕事をしてもしょうもないでしょ?」とかいうと「そういうツールを組み合わせて独創的な成果を」と反論されるんだけど、そんなこといってもしょうがないような。
だってそれは誰でもできるツールを使うヒトがごく自然にたどり着く結論というかみんなその制限の中で工夫しているからね。
そういった制限から抜け出すにはプログラミングは一つの解なのだろうなと思う。
Design and Use of Relational Databases in Chemistryま、とはいうもののプログラミングスキルは基本的に評価されないよね。
01062010 work
農人日記で触れられていたので買って読んでみた。
別に社長でも上の立場でもないけど、上の立場の考え方とかわかっていた方が色々アプローチとかやりやすいってのがまず一つ。もうひとつは、最近はなんでもフラット且つマイクロで、会社に属していても、階層性が希薄になってきてるし、そのうち自分で自分を経営しているってのが当たり前になるんだろうなと思っているということ。