THE RISKY PRESENTS… CAMO & KROOKED IN THE MIX

超良かった。

THE RISKY PRESENTS… CAMO & KROOKED IN THE MIX

Future Prophecies – September (Camo & Krooked Remix) が素敵

Deconvolution Algorithm

デコンボリューション法が紹介されていたのできちんと理解しておきたいところ。

ProductName ファーマコキネティクス―演習による理解
杉山 雄一,山下 伸二,加藤 基浩
南山堂 / ¥ 6,300 ()
在庫あり。

で、ちょっと調べたら古い論文がヒットした。

An algorithm and computer program for deconvolution in linear pharmacokinetics

fortranのコードが載っているのでpythonに移植すればいいやと軽く考えてたんだけど、go toで混乱している最中。if else 的なgo toは読みやすいんだけど、あっちいったりこっちいったりするのはちょっと辛い。

あとは式の内容ちゃんと理解してないのでコード追えないってのもあるが。 移植しながら論文の式の内容を理解していくつもりだったのだけどなかなか疲れる。

ケミストとしての素養

うちの職場のケミストで量子化学計算できるようなニンゲンは実はいないのであった。量子化学計算くらい教養だと思うんだけどな。こんな状況はなんだかなーとか思いつつ、そんな計算がらみで久々に長時間の残業をしてみたが、なんというか納得がいかん。

簡単な計算くらいできないケミストってサイエンティストとしての価値あるの?それはテックじゃろ、テック。

あと、二次元構造では重なって見えるんだけどなーとか言うのもヤメれ。ヒトとして恥ずかしいぞ。

と毒づいて寝ることにする。

符号付け替え関数

fortranの組み込み関数にsignという符号付け替え関数が用意されている。

def sign(a1,a2):
    if a2 >= 0: return abs(a1)
    else:       return -abs(a1)

杉錦 特別純米

旨いのう。何も言うことない。

1244288867

そして隣に写っているのは紀土。次に吞む銘柄。

今日の畑仕事(雑草取りと二十日大根間引き)

二十日大根は筋撒きにしたのだけど、早い段階から間引きしないと、苗がひょろひょろ伸びてしまってよろしくないということを学習した。というか、密に種まき過ぎではなかろうかとU隊長と娘に申したいところ。

茄子は順調。でも加茂茄子。

1244286143 1244286146

トマトも一部微妙な苗はあるが育ちのいいヤツはぐんぐん育つ

1244286150 1244286157

ゴーヤも順調

1244286153

キャトルエピスのスイーツ三種

マンゴー、桃、珈琲

1244282285

美味いのう。

そういえば、ビオファーム松木の講演みたいなのが来週あるらしい。

既にチケット完売してた。ちょっと気になるが残念。

クレモンティーヌも気になるが。

血圧が安定してきた

今日健康診断があって、血圧が一般ピーポー並みに落ちてたので、嬉しくなって今までの記録を見てみた。

bp

記録つける前は180,120超えみたいな。僕の血圧はdrum'n'bassか?みたいなノリだったな。

まぁ、僕の場合は遺伝要因が大きいのかなと思うけど、普通の人も毎日血圧つけておくと、異常値とストレスっぷりが妙に相関していて、このピークの時にはこんなデスマが、、、とか対応づけられて、記憶的にも良いかと思った。

こういうライフログ系のアイテムもEye-Fiみたいな仕組みに対応すればいいのにとか思うね。

限りなく小さくする

古いfortranのプログラムを読んでいたら

   EPS = 1.0
10 EPS = EPS/2.0
   S = 1.0 + EPS
   IF (S .GT. 1.0) GO TO 10

というコードをみつけて?となったがすぐに限りなく小さいの求め方か!と気がついた。

pythonだとこんな感じ

eps = 1.0
while eps+1.0 > 1.0: eps = eps/2.0 
# eps=1.1102230246251565e-16

「アジャイルレトロスペクティブズ」を読んだ

うちの職場は全然スタートにも立ててないような気がするが、つまめるところはつまんでみたいと読んでみたのであった。

SMARTな目標

  • Specific
  • Measurable
  • Attainable
  • Relevant
  • Timely

明確に計測できる目標を立てるということからはじめたい。