Drug-like Properties: Concepts, Structure Design and Methods: from ADME to Toxicity Optimization

第一部を読んだ。

ProductName Drug-like Properties: Concepts, Structure Design and Methods: from ADME to Toxicity Optimization
Edward Kerns,Li Di
Academic Press / ¥ 9,048 ()
在庫あり。

これはなかなか名著の予感がしますな。(DMPKやin silicoから見ると)ちょっと浅い気もするが、メディシナルケミスト向けの本だったらこのぐらい押さえておけばいいのかもしれない(というかこの本の内容理解してるケミストって数人しか知らんけど)。

LeadOptimizationから前臨床のあたりのin vivoにおいてどういったパラメータに気をつけながら合成をするか的な内容なので、コンピュテーショナルなヒトだとEkinsなんかを併せて読んだほうがいいかもしれない。

バイナリクロック

どう書くのバイナリクロックの問題をOCamlで

プリントするとこで小一時間悩んだ。で、アレイをハッシュみたいに使ってしまった。

let itobin i =
  if i == 0 then [0]
  else
    let rec itob l i = match i with
        0 -> 1::l
      | 1 -> 1::l
      | _ -> itob ((i mod 2)::l) (i/2)
    in itob [] i
;;

let rec padding l = 
  if (List.length l) < 6 then padding (0::l)
  else l
;;

let format_print l = 
  let d = [|"□";"■"|] in 
  let rec square_print l = match l with
    [] -> print_string "\n"
  | s::r -> print_string d.(s);
      square_print r
    in square_print l
;;


let () = 
  let t = Unix.localtime(Unix.time()) in
  format_print (padding (itobin t.Unix.tm_hour));
  format_print (padding (itobin t.Unix.tm_min))
;;

コンパイルして実行

$ocamlc unix.cma binary_clock.ml -o binary_clock
$ ./binary_clock 
□■□■□■
□■■□□□

Silicon Soul / Silicon Soul

今回ちょっとテクノっぽいが、これも良い

ProductName SILICONE SOUL
SILICONE SOUL
SOMA/OCTAVE-LAB / ¥ 2,678 (2009-06-24)
在庫あり。

「4Gbpsを超えるWebサービス構築術」を読んだ

LLTVの帰りのバスで。

ProductName 4Gbpsを超えるWebサービス構築術
伊勢 幸一,池邉 智洋,栗原 由樹,山下 拓也,谷口 公一,井原 郁央
ソフトバンククリエイティブ / ¥ 2,709 ()
在庫あり。

7章から後ろが良かった。特にモバイルの技術が面白かった。うちはperlでシステム組んでいるのでアレ使ってみよとかこれ置き換えてみよとか色々参考になった。

あと、ぐっときたのは、「はじめに」の次のことば

それら知的財産を生み出した技術者こそに価値があるのだと考えています

OCaml Meeting Tokyo 2009にいった

LLTVにつづき参加。運営の皆様おつかれさまでした。

五十嵐さんのML型推論の光と影の話と、古瀬さんの大駱駝解軆變造概説が特におもしろかった。OCamlのソースも眺める。

  • mzpさんに会った。
  • OCamlは日本酒派が多そう?(私見)
    • OCaml正宗とか語呂が良さげ
  • 開催場所の山上会館と安田講堂を混同していて、かなりロスった。

  • 食べログ

    • 中野大勝軒でつけ麺(29昼)
    • 上野龍門でつけ麺(29夜)
    • 本郷ミュンで鳥カレー(30昼)
    • テツジ?のたいやきとモンシュシュのロールケーキ(30お土産)

「無限と連続」の数学—微分積分学の基礎理論案内

LLTVに向かうバスの中で読んだ。

ProductName 「無限と連続」の数学―微分積分学の基礎理論案内
瀬山 士郎
東京図書 / ¥ 2,625 ()
在庫あり。

一章が秀逸。で4章くらいまで楽しく読めた。そっから先は数学チック過ぎたので読み流した。が、一章のテーラーの定理とマクローリン展開は素晴らしかった。

dx,dyのイメージもつかめた。

LLTV行ってきた

刺激をうけた。

  • beforeafterの川合 史朗さんの話がよかった。得にマクロのとこは改めておおーっと思った
  • ごうだまりぽさん素晴らしい
  • Gainerの小林さんの話がためになった
  • kayおもしろそう。今度使ってみる
  • jamming Gear見てたら、ubuntuにchuck入れたくなったのでその場で入れた
  • LLレッドカーペットはすぎゃーんさんとミッドナイツ

ひとつ残念な情報はprogramming clojureをとっとと読まないと日本語版が出てしまうという悲しい知らせを聞いたということ。

なので積ん読リストの優先度をあげねばならん。

pythonでコマンドを探す

whichみたいなの、というか、外部プログラムを起動したいときに/usr/local/binにあるのか/opt/local/binにあったりするのだけどいちいち意識しなくていいようにスクリプト中で探したい。

例えばgaston

>>> filter(lambda f: os.path.isfile(f),[os.path.join(d,'gaston') for d in os.environ['PATH'].split(':')])
['/opt/local/bin/gaston', '/opt/local/bin/gaston']

最初にヒットしたものだけ

>>> filter(lambda f: os.path.isfile(f),[os.path.join(d,'gaston') for d in os.environ['PATH'].split(':')])[0]
'/opt/local/bin/gaston'

もっとうまいやりかたあるんだと思うんだけどわからんかった。

Pharmacokinetic-Pharmacodynamic Modeling and Simulation

購入

ProductName Pharmacokinetic-Pharmacodynamic Modeling And Simulation
Peter L., Ph.D. Bonate
Springer / 7596円 ( 2005-11 )


他には微分積分関係とMCMC

ProductName 「無限と連続」の数学―微分積分学の基礎理論案内
瀬山 士郎
東京図書 / 2625円 ( 2005-09 )


すでに散財気味な気もするが、まぁいいか。