タグ

ブックマーク / d.hatena.ne.jp/p4life (2)

  • Processing.jsで魚の群れシミュレーション - p4lifeのメモ

    Mozilla の John Resig さんが作った Processing.js をさっそく試してみました.プログラムのネタは今ホッテントリになっている「ほぼ日刊イトイ新聞 - がんばれ森川くんの遺伝子くん」の「群れの知能」に書いてある Boid(birdoid, Bird android)です. Boid は鳥や魚の群れの振る舞いを再現するアルゴリズムで,次の基的なルールからなります.◆ルール1:近くの鳥たちと飛ぶスピードや方向を合わせようとすること◆ルール2:鳥たちが多くいる方へ向かって飛ぶこと◆ルール3:近くの鳥や物体に近づきすぎたら、ぶつからないように離れることhttp://www.1101.com/morikawa/2001-06-25.html群れの中の各個体をこのような単純なルールに従わせるだけで,一見複雑な動きを簡単にそれらしく再現することができます. 「群れの知能」を

  • PHP で Livedoor のお天気Webサービスを使う - p4lifeのメモ

    以下は,PHP で Livedoor のお天気Webサービス仕様 - Weather Hacks - livedoor 天気情報を使うメモ. PEAR::Services_Livedoor (非公式パッケージ) を作ったので,これを使う. パッケージ:http://p4life.jp/services_livedoor/Services_Livedoor-0.1.0.tgz ソースコード:http://p4life.jp/services_livedoor/Weather.phps インストール上の Services_Livedoor-0.1.0.tgz をダウンロードして,インストール. $ pear install Services_Livedoor-0.1.0.tgz サンプルコード get('東京', 'today'); // 他の例: // $result = $lwws->ge

  • 1