2004-10-05
2004-10-13
_ [本] ビルゲイツの面接試験
読んだわけではないのだが、増井さんのページにこの本に出ていた問題をアプレットにしたものがあるのを発見。しばらく考えて、答えは分かったのだが、人手で動かして解けるもんではないことも分かった。うーん、なんて意地悪なんだ増井さん。で、このアプレット、よく見ると今一部で話題のProcessingで書かれていたので、練習を兼ねて解答編アプレットを作ってしまった。案外簡単に書けるもんなんだなぁ。ただし私の書いた部分のソースコードは汚くて読めたもんではありません。ところでこれ、一応逃げられてはいるのだが、もっと良い解答があるような気がしてならない。しかし、ああ、こんなことをしている場合ではないのですよ。困ったもんだまったく。
で、増井さんに聞いてみたら、やっぱり本の正解はちょっと違っていたらしい。まあそんなに大差はないけど、そっちのほうが綺麗ですな。
その後のやりとりで、実は増井さんはマウスでやっても解けてしまうとのこと。すごい。信じられん。かなりタイミングはシビアなはずなんだけどなあ。
2004-10-14
2004-10-15
2004-10-16
2004-10-19
_ [ゲーム] 懐かしのゲームブックプレイを携帯で支援
なんだか知らないうちに、ソーサリーシリーズが復刻されてたり、今度はグレイルクエスト(旧ドラゴンファンタジー)シリーズが復刻されたりと、色々と動きのあるゲームブック業界ですが、「今時そんなのやる奴いるのかよ」で思考停止しては発展性がありません。そこで、冒険記録用紙をCGIやJava Scriptで実現して、携帯片手にゲームブックをプレイできるようにできないかなあなどと考えていたりします。実現すれば机の上でサイコロを使ってやらなくてもよく、通勤電車の中でも遊べるようになるはず。とりあえず、属性値間の制約など細かいことはあまり考えず、どんなシステムにも対応可能な仕組みで簡単なものを作ってみるのがよさそうなのですが、戦闘のサポートあたりが大変そうだなあ……って仕事をしろ仕事を。
2004-10-23
2004-10-24
_ [本] ビルゲイツの面接試験(つづき)
えー、先日解答アプレットを作った鬼から逃げる問題だが、O島君にもっと簡単な解答を指摘されてしまった。うーんやられた。さてこれ、どの程度まで動いても大丈夫なのだろうか、またどの程度動いてから方向転換すれば良いのだろうか。円の半径を1とし、中心から距離aだけ動いて方向転換して円周までb動くとする。方向転換する地点をA、到着する円周上の点をB、AOBの角度をθとすると、a = cosθ、b = sinθ。すると自分が円周に到着するまでに、鬼は4(a+b) = 4(cosθ + sinθ)動くことになる。鬼の初期位置からBまでの長いほうの距離は、π+θなので結局、4(cosθ + sinθ) < π+θ、となるようなθを選べばよいことになる。正確な値は面倒なので出しませんが、まあだいたい 1.4 < θ < π/2 ですね。さて上限はこれで分かったが、まだ鬼が方向転換して短いほうを追ってこなくなるようにするために、最低限どれだけ動かなければならないかという問題が残っている。これを求める方法を説明するすべを私は持たないが、大雑把には計算してみた。鬼が方向転換をしないという点だけに絞って計算すると、どうやら0.1以上は動かないといけないらしい(方向転換したとしても追いつけない可能性は考えていない)。acos(1.4)はだいたい0.17なので、0.1以上、0.17以下動いてから方向転換すればよいということになる。ちなみにこの議論は、O島君の言うようにAまで動いてからポーズを入れることは考えていない。これはマウスでやっても簡単だからアプレットは要らないよね。
_ TrackBack [http://blog.livedoor.jp/saneya/archives/8500978.html sane ..]
2004-10-25
_ さね [豊田さんが発見できません(つДT) "Toyoda"では無いのでしょうか?]
_ けんけん [おもしろそうだったら入れてといおうと思ったけど, 印象悪そうやなぁ...]
_ とよだ [まーまだ面白いかどうかも分からんような状況なんで。とりあえず誘っときます。気が向いたらどうぞ。]
_ けんけん [とりあえず,ひたすら窓があがってくるのはやめてほしい. 使いにくくて仕方ない.]
_ とよだ [え、そうなのか。ポップアップブロック付きブラウザなので気が付かなかった。あれ?IEも最近はブロックするんじゃなかった..]
_ けんけん [いやいや,私もそうなのだが,タブがやたらとたくさん増える. そういう設定をしているからなのかもしれんが,gree の..]
_ とよだ [使ってるのoperaだったっけ?Mozillaではそういうことはないなあ。タブブラウジングの設定のせいかね?]
2004-10-26
_ [テレビ] テレビ番組の吊広告
生活リズムと合っていたのかちょくちょく見ていた「愛のエプロン」がゴールデン番組になってしまった。食事時に観る番組ではないと思う。しかし、「食べられるものを作るのってなんて偉大なことなんだ」と、子供が親を再評価するきっかけにはなるのかもしれない。それにしても、あの番組をもう観られないのかと思うとなんだか寂しい。
なんでこんなことを書いているのかというと、渋谷のハチ公口で馬鹿でかい番組の広告を見たからだ。いつ頃からか忘れてしまったが、商品の広告でなく、テレビ番組の広告を駅や電車の中で良く見かけるようになった。広告を見た人が、その番組を観て、さらにスポンサーのCMを見ないと効果がないのだから、一見間接的で非効率な宣伝方法に見える。しかし、番組を見た人が全スポンサーのCMを一通り見てくれるという点では効率が良いとも言える。広告会社の人は、こういう効果の比較を統計的に行っていたりするのだろうか。もしやっているなら、結果を是非見てみたい。
2004-10-27
_ [業界] ゴッゴル
面白いんだけど、超有名サイトにゴッゴル、ゴッゴルと書かれてしまったら勝負にならないわけで、すでに破綻している。なんかひろゆきの日記にも書いてあったりするし……。あれ?ちょっと前まで、はてなキーワードが1位だったけど、順位が変わっているな。うぅ、こ、これはお馬鹿だ。
_ [呟き] よっ、三菱太っ腹
そういえば、書くのを忘れていた。先日壊れたれた液晶テレビは、結局次の日修理に出し、保障期間が過ぎているので見積もりを取ってもらうことにしたのでした。で、さっき電気屋から電話があって、「バックライトそのものではなくインバーター基板の故障でした。修理代は特にかからず直って返ってきています。」とのこと。一瞬何のことやら理解するのに時間がかかりましたが、要するにタダで直してくれたらしい(て、そのままだよ)。すごい。今は、NEC三菱電機ビジュアルシステムズという会社になってるみたいですが、太っ腹ですね。
2004-10-28
_ さね [お疲れ様でしたm(_ _)m 先ほど 件の学生さんが「ありがとうございました」とわざわざお礼を言いに来ていましたね(..]
2004-10-31
_ [開発] 1週間越しのバグつぶし
Javaで実装中の某グラフ表示プログラムに新機能を加えたとたん不安定になって、新機能を発動するたびにぼとぼとと落ちるというか、落ちないんだけど全てのノードの座標がNaNになって表示が真っ白になるというバグにここ1週間ぐらいずっと悩まされていた。大掛かりなグラフの編集操作をしている間に、別のスレッドで動いているレイアウトエンジンが干渉しているのが問題なのは分かっていて、適当なロックを使って解決を図ったのだが、なんかのタイミングでやっぱり真っ白になってしまう。昨日、ベースに使わせてもらっているライブラリの中をなにかの拍子でのぞいたときに、そこでロックをはずすコートが混ざっているのを発見。ようやく安定したのでした。やはり、人のコードを使っていると自分で行ったコード変更がどこに影響するのか分かりにくくていけません。まあ、今回のは私の不注意のほうが大きいような気もするが。
READMEと日記の書き方
_ よしき [話題は出てましたが、やってないですねえ。一期生は大久保さんや金子さんたちだったので、あきらと先輩方がプランを立ててく..]
_ とよだ [いっそ、アメリカにみんなを呼んでやるのはどうですか?ちょっと無茶?]