Haskellで赤黒木

パターンマッチの強力さを垣間見た。

*Main> insert 5 empty 
T B E 5 E
*Main> insert 2 $insert 4 $insert 1 $ insert 3 $insert 5 empty
T B (T B E 1 (T R E 2 E)) 3 (T B (T R E 4 E) 5 E)

ちなみにPythonで書くとこんな感じ

ProductName 関数プログラミングの楽しみ

オーム社 / 4410円 ( 2010-06-23 )


Bring a Friend / Gary Beck

古き良きsomaのテイストが伝わってくるテクノという感じか。Algorealはジワジワ来る。

ProductName Bring a Friend
Gary Beck
SOMA QUALITY RECORDINGS / 1990円 ( 2012-09-29 )


「Learn Cocos2d 2」を購入

cocos2d for iPhoneレッスンノートで一通りやり方を覚えたので、もうちょっと内容の濃いのを読んで見ることにした。

ProductName Learn Cocos2d 2: Game Development for Ios
Steffen Itterheim
Apress / 3302円 ( 2012-09-19 )


これの電子版を買ってNexus7に入れた。

志太泉の有機米の日本酒

島崎酒店で購入。仕込み数が少ないらしく、最後の一本だった。

精米歩合の関係で純米酒とは名乗れないが純米酒。

燗あがりしてうまい。

1350513208

そろそろ燗かな。

明日の資料の元ネタあたりをまとめてみた

創薬のためのメトリクスとかアジャイル開発手法の応用みたいな内容を話しますが、資料の中ではコンテクストや背景や動機なんかを端折ってるために、全体像がつかめないかもしれないので、参考になりそうなエントリをまとめておきます。

アジャイル開発とか継続的インテグレーション(CI)

アジャイルとはなんなのか?

モチベーションマネジメント、ゲーミフィケーション

成果主義を例に出すまでもなく、組織を活性化するためには賃金による報奨は必ずしもいいとは限らない。承認欲求に訴えるためにはどうしたらいいか?

加えて暗黙知を形式知になりやすくするようなカルチャーをつくるにはどうしたら良いか?といったこともシステム設計として考えていく必要がある。

リーンとかトヨタ生産方式とか

生産のアナロジーが使えそうな仕事または労働時間と生産性が比例するような仕事。参考書籍は沢山出ているので乱読すればよいでしょう。

リポジトリとしての化合物データベース

ELNは単に紙の実験ノートを電子化すればいいってもんじゃなくて、もっとリポジトリへのアクセス端末としての設計を考えなきゃいけないんじゃないの?とか思う。 認証だとかPart11対応だとかはバックエンドのデータベースの問題であってそんなのイノベーションとは関係無いだろ?と思っているのでELN界とは距離を置いてる。

「cocos2d for iPhoneレッスンノート」を読んだ

ちょっとゲームが作りたくなったので読んで写経してみたけど、プログラミング初心者向けの本ではなかった。

本書の目的はゲームアプリをつくることで、Objective-Cの言語解説ではありませんし、cocos2dの機能リファレンスでもありません。あくまでもcocos2dをツールとしてつかいこなすためのチュートリアルブックです

ProductName cocos2d for iPhoneレッスンノート
加藤寛人
ラトルズ / 2499円 ( 2011-09-22 )


写経の記録

Objective-Cの本は一冊もっておく必要があるな。

ProductName 詳解 Objective-C 2.0 第3版
荻原 剛志
ソフトバンククリエイティブ / 3990円 ( 2011-12-28 )


それからTitanium Mobileにもゲームエンジンがあるらしいので、簡単なゲーム開発だったらそっちのほうがやりやすいのかなぁ。そっちも期待。

Cocos2dでつくるシューティングゲーム

4章の写経

いきなりテスト用のパーティクルが動かなくてはまったが、fire.pngを用意したら動くようになった。あとは誤植とか、説明をとばしている部分がいくつかあったので、理解度を試されていると捉えてうまくデバッグしていく必要があった。

  • Cocos2Dでの座標の扱い方
  • パーティクルの扱い方
  • サウンドの扱い方

Asteroids

ProductName cocos2d for iPhoneレッスンノート
加藤寛人
ラトルズ / 2499円 ( 2011-09-22 )


誤植とか

  • 早い段階でcannonを動かしたかったらどこかでstartメソッドを呼ぶ
  • p.201 @property (nonatomic, retain)EnemyController *enemyController;
  • p.208 EnemyController.hに定義を書いておく

二郎系無理っすと麻味と水の重要性

初日は船橋行きの乗り換えタイミングで汁なし担々麺を食べるためにちょもらんまという店に入ってみた。

1350379086 1350379088

麻味が効いててうまし、沼津の喰いもんや一歩の麻婆豆腐依頼の麻だわ。かなり満足。

夕飯は519ってとこで。

1350379090

入った瞬間に、危機感を感じたのでつけ麺。

1350379091

でも結局お腹を壊して二日目はレッドブルのみで過ごした。夕飯もチーズつまみながら酒のんで終了。

明日はどこかにいけるかなぁ。

1350379092

美和桜は広島の酒らしい。優しい味わいでひやで飲むのがうまい。

CBI的な

JSBiと合同開催だったので、バイオインフォ系の知り合いと沢山再開して楽しかった。分生ずっといってないからなぁ。バイオマーカーネタで面白そうな話題を教えてもらったので後で調べてみる。

うちの会社の新旧分子設計チームが揃ってた。最近はしょっちゅう会ってる気がするのであまり懐かしさはないんだが面子が固定化してるのは学問自体の衰退期かな?とも思ったりするが、単に停滞期なのかもしれない。サイエンスとしてはブリッジングに向けてもう一押しな気はする。

発表は昨日のADMEの話や、今日のc先生の話、iさんの水の話は面白かった。c先生の講演の後にみんなの気持ちが高まってポスターにピンポイントでワラワラ集まってたのだけど、肝心の演者(学生)がいなくて、ポスターを肴に手持ち無沙汰な皆さんの情報交換のネタにされてた。演者がこっちの方向に進もうと思ってるんだったら機械損失だよなと思ったし、口頭セッションの後に興味をもった人がポスターに向かうという導線は想定範囲内なので、そこは学会のほうで調整してもいいのかなぁと思った。

あとはFMOなんてEC2使って並列でドカーンとやれば費用対効果高そうな気がすんだけど。というかやろうと思いつつもやってないネタです。コンサルも含めてベンチャーとしてどうかな?とか思うんだけどまだ早いかな。

ProductName 薬づくりの真実
Tamas Bartfai
CBI学会 / 3000円 ( 2008-05-30 )


代数に惹かれた数学者たち

Haskellのために数学的な基礎知識を仕入れようと思ったんだけど、歴史物語だった。

こういうの好きな人にはたまらないのかもしれないが。

ProductName 代数に惹かれた数学者たち
ジョン・ダービーシャー
日経BP社 / 2520円 ( 2008-04-03 )


圏論の根底にある思考の一般的な方向

何かの一般原理、「代数的構造物の一般理論」のようなものを引き出して、全ての対象と、これから遭遇するかもしれない他のどんな対象をも、上位にある一組の公理の下にまとめることができるだろうか。つまり、一種の普遍代数にすることができるか

ミミズの秘密に驚いた

図書館で息子に読ませる本をちょこちょこ借りてるんだけど、三歳なので文字少なめ写真多めの生き物系の本が多い。

これがまた新発見が沢山あるので大人でも楽しかったりする。

最近新たに仕入れたネタがミミズ。

ミミズの不思議によると(雌雄同体ってのは知ってたけど)、交尾すると環帯が脱げてそこから新しいミミズが出てくるらしい。

ProductName ミミズの話
エイミィ・ステュワート
飛鳥新社 / 1785円 ( 2010-08-04 )


中尾彬と中尾彬が擦り合わさるとマフラーが外れて、そのマフラーからちっこい中尾彬が出てくるイメージかなぁ。