タグ

ブックマーク / kzr-2.hatenadiary.org (5)

  • iPhone アプリ開発の勉強 - Radium Software

    一日時間を確保し,以前からやってみたいと思っていた iPhone アプリの開発について勉強してみた。 今回,習作として作成したアプリは下のようなもの。ただ単に汚い持続音(いわゆるドローン音)を出すだけのアプリだ。 Casper Electronics の Drone Lab にインスピレーションを受けて作成した。名前は "Dr. Drone". iPhone の勉強を始めるにあたって,以下の2冊の書籍を参考にした。 iPhone SDK アプリケーション開発ガイド 作者: Jonathan Zdziarski,近藤誠(監訳),武舎広幸,武舎るみ出版社/メーカー: オライリージャパン発売日: 2009/09/07メディア: 大型購入: 37人 クリック: 773回この商品を含むブログ (58件) を見る ライトウェイト・プログラマのためのiPhoneアプリ開発ガイド 作者: 百瀬健太,古渡

    iPhone アプリ開発の勉強 - Radium Software
    mikage014
    mikage014 2009/11/04
    「完成度の高い開発環境/登録時の面倒はもはや義務/Objective-C は後回し/入門書でブーストをかけろ/オープンソースプロジェクトを活用する」
  • 抽象化されたゲームたち - Radium Software

    The Linear RPG Sophie Houlden の The Linear RPG は,最低限の構成要素によって構築された RPG だ。プレイヤーは直線の上を進むか戻るかすることができる。直線上を移動していると,勝手に戦闘が発生したり,勝手に経験値を得たりする。直線の各所に配置されている点は「町」で,跨ぐことによって体力を回復することができる。ストーリーは背景で勝手に流れているので,読んだり読まなかったりすればいい。 このゲームは,いわゆる「一道な RPG」の抽象的な表現とみることができる。非常にシンプルな内容であるにもかかわらず,それなりの達成感を得ることができるとの意見も存在する。 Progress Quest Eric Fredricksen の Progress Quest は,プレイヤーのステータス情報のみによって構成された RPG だ。プレイヤーはキャラクター作成を

    抽象化されたゲームたち - Radium Software
    mikage014
    mikage014 2009/09/18
    「にもかかわらず,それなりの達成感を得ることができるとの意見も存在する」 もしかして:人生
  • 中央値の物理的な説明 - Radium Software

    statpics - A Pearl: a Balanced Median Necklace 数学の概念を説明するのに,物理的な「たとえ」を使うことが,たまにあると思う。 例えば平均値の概念は,上の図の (a) のように「物理的なバランスが取れる点」として説明することができる。数直線を棒とし,値の点に等しい質量の重りを付けたときに,バランスを取ることのできる支点の位置が,平均値を表しているわけだ。 それでは中央値(メディアン)はどのように説明することができるだろう。平均値が「棒のバランス」だったのに対して,中央値は「滑車のバランス」で説明することができる。上の図の (b) のようにループ状の紐に重りを付けて,滑車にぶら下げたときに,最も下に位置する点が中央値となる。 この「滑車のバランス」は,左右の紐に同じ数の重りがあることによって得られる。どちらか片方からひとつの重りを選んで,それを極端

    中央値の物理的な説明 - Radium Software
    mikage014
    mikage014 2009/09/17
  • CD-ROM ドライブの独創的な使用方法 - Radium Software

    The Daily WTF: Open Sesame ある日のエマニュエル氏の職場の出来事。ドアのオートロックが故障してしまった。どうやらカードキーの読み取りがうまくいかなくなってしまったらしく,内側からは開けられるけれど,外側からは開けることができないという状態になっている。 オフィス管理者は鍵屋に即刻電話したが,その返答は「留守電は満杯です」という素っ気ないものだった。今夜は誰かが泊まって,明日の朝,内側から鍵を開ける役割にならなきゃならないかもしれない。 しかし幸運なことに,エマニュエル氏はいいアイデアを思いついた。ようは内側から解錠ボタンを押すだけの,ロボットか何かがあればいいのだ。彼はおもむろにダンボール箱をドアの前に持ってくると,その上に1台のPCを載せた。 翌朝,社員の1人がエマニュエル氏にドアを開けてくれと電話をかけてきた。エマニュエル氏はコーヒーカップをテーブルに置くと,

    CD-ROM ドライブの独創的な使用方法 - Radium Software
    mikage014
    mikage014 2009/09/16
    写真がシュール
  • アポロ11号のソースコード - Radium Software

    Google Code Blog - Apollo 11 mission's 40th Anniversary: One large step for open source code... アポロ11号の月面着陸から40周年ということで,最近やたらとアポロ計画関連の話題を見かける。そんな中,アポロ計画にちなんだ話題として Google Code Blog に投稿されたのが上のエントリー。 Google Code 上で公開されている Virtual AGC and AGS プロジェクトの中に, NASA のハードコピーから転記された物の AGC (アポロ誘導コンピュータ)のソースコードがありますよ……とのこと。 このソースコードには,オリジナルのアセンブリコードに記されていたラベルやコメントまでしっかり転記されている。それらの記述に目を通していると,そのコードを書いた人の考えや気持ちが伝

    アポロ11号のソースコード - Radium Software
  • 1