タグ

2010年8月28日のブックマーク (7件)

  • グライダー (ライフゲーム) - Wikipedia

    グライダーの変化の様子 (罫線が移動しているところに注意) グライダー (glider) は、ライフゲームにおける代表的な移動物体である。ライフゲームにおいて最初に発見された移動物体であり、最小の移動物体でもある。 ライフゲームで頻繁に出現する物体の1つであり、出現率はブロックの1/3程度である。 この物体は、Rペントミノの解析中にリチャード・ガイによって発見された。2単位時間ごとに反転を繰り返しながら移動するこの物体は、その移動の様子と、パターンが進行方向を軸に鏡像になることから、幾何学用語のglide reflection(en:Glide reflection)からグライダーと名付けられた。 セル・オートマトン一般には、グライダーのような移動物体を、宇宙船と呼ぶ。

    グライダー (ライフゲーム) - Wikipedia
    kzfm
    kzfm 2010/08/28
    ライフゲーム楽しいかも
  • 檜山正幸のキマイラ飼育記 - 世界で一番か二番くらいにやさしい「モナド入門」

    気まぐれと偶然となりゆきで、ここ2,3回はモナドを話題にしました。googleで「モナド」を引いてザッと眺めると、「モナドはむずかしいー」とか「モナドで挫折した」みたいな雰囲気が感じられて、説明芸人の血が少し騒ぎましたね。「なら、予備知識ゼロでモナドの説明をしてやろうじゃねーか」と。 タイトルはだいぶ煽っちゃった…… けど、ハッタリじゃないつもり…… けど、実際はどうかな? ※印刷のときはサイドバーが消えます。 内容: とりあえず、あたりさわりなくモナドの来歴を紹介する こんな課題を考えてみよう:副作用付き計算 カウントアップする関数達 カウントアップしたい意志を戻り値で伝える それでは、いったい誰がカウントアップをするのだ 関数の引数の型をCountup型にまで拡張する そして、これがモナドだ とりあえず、あたりさわりなくモナドの来歴を紹介する 今からここで説明する「モナド(monad)

    檜山正幸のキマイラ飼育記 - 世界で一番か二番くらいにやさしい「モナド入門」
    kzfm
    kzfm 2010/08/28
    モナド
  • ぐぐれすげー

    kzfm
    kzfm 2010/08/28
    ぐぐれすげー
  • Hamamatsu Station

    Filter:dumplingspiesfried porkduckeeltrainsricemusiccoffeeseaweedtowncrowdedbaralcohollunchstrawberriescitylakesexhibitshotel(15 more)

    Hamamatsu Station
    kzfm
    kzfm 2010/08/28
    I'm at 浜松駅 (砂山町6-2, 砂山町, 浜松市中区).
  • JR Kakegawa Station

    "掛川駅のコインロッカーは南口に1カ所しかありません。しかも中サイズ(500円)が15、小サイズ(300円)が25個しかありません。新幹線停車駅でもあり、掛川城 (castles) などの観光スポットもある駅としては非常に残念な状況です。どうしても荷物を預けたい人は南口コンコースにある掛川の情報発信源「これっしか処」に相談してみてください。限りはありますが、荷物の一時預かりをしてくれますよ(500円)"(3 Tips)

    JR Kakegawa Station
    kzfm
    kzfm 2010/08/28
    I'm at JR 掛川駅 (掛川市南1-1-1, 静岡県).
  • Shizuoka Station

    "静岡地区は区間運転があるので、東西に行き来する時は運転区間を確認。あと時間に余裕があれば、1後の列車 (trains) に乗ると空いていたりする。"(3 Tips) Filter:street performersteafried porkduckricetrainsbeercoffeebreakfast foododencrowdedseaweeddamlunchcheesecityconferencescountrymountainshotel(15 more)

    Shizuoka Station
    kzfm
    kzfm 2010/08/28
    I'm at JR東海道新幹線 静岡駅.
  • coverageを使う - 西尾泰和のはてなダイアリー

    http://pypi.python.org/pypi/coverage/2.6/ $ coverage run prettyprint.py $ coverage htmlまあ僕は面倒なので $ coverage run prettyprint.py && coverage htmlとやるのだけど。これをやるとこんなふうになる カバレッジで覆われてないところのテストを書く。あー、でも最後のraise NotImplementedErrorとかは、うっかりミスをしたときにすぐ気づくように付けてあるもんであって普通は到達しないんだよな。わざと到達させるのも馬鹿らしい。 http://nedbatchelder.com/code/coverage/excluding.html http://nedbatchelder.com/code/coverage/config.html#config お

    coverageを使う - 西尾泰和のはてなダイアリー
    kzfm
    kzfm 2010/08/28