タグ

2009年4月19日のブックマーク (7件)

  • シムシティーの仕組み

    シムシティーを作り始めていちばん最初に考えたのは、街を一種の生き物のように表現できないかってことだった。 僕が街についてどう考えているかはすでに説明したけど、大事なのは街を構成する建物とか道路じゃなくって、そこでどんな活動が行なわれているかってことだと思うんだ。道路を車が走り、電車が動き、人々が動き回り、常に要素が変化し続ける“動きのある”システム。街を表現する方法っていうと誰でも地図を思い浮かべると思うけど、僕は動きがない地図じゃなくって、たとえば飛行機から眺めた街、動きのある世界をディスプレイに表現しようって考えた。それこそが僕の考える街の姿だからね。 それともう一つ考えたことは、プレイヤーに伝える情報をできるだけわかりやすく、それも“面白い”って思えるような形で表現しようってことだった。シミュレーション・ソフトっていうとたいてい数値や図表がたくさん出てくるけれど、数字が並んでいるのを

    takeshiketa
    takeshiketa 2009/04/19
    こ、こんな本が売ってたの!?
  • そろそろUnicodeについて一言いっておくか - 未来のいつか/hyoshiokの日記

    文字コードの標準化について日記を書いたのだが、内容がいまいちだったのでボツにして気を取り直してUnicodeについて一言いっておくことにする。先日、といっても昨年(2008年)の10月なんだけど、その中でちょと文字コードの標準化について話をしている。*1 もう1つ自分の経験としてあるのが、漢字の文字コードがあるんですけど、番号で言うとJIS X 0208とか0212とか規格の番号で皆言うわけなんですけど、実は1988年にその日語の文字コードの改正の委員会にいたんですね。 その当時、私は 30歳ぐらいなんですけど、「富士通」とか「日立」とか「NEC」の部長さんぐらいの偉い人たちが来てて、私なんか外資系で且つ30前後のぺーぺーだから、全然格下なんですよ。 そういうところで議論の主軸を担ってるのは、「富士通」「日立」「NEC」「日IBM」「東芝」「沖」、外資でいえば「ユニシス」とかの錚々たる

    そろそろUnicodeについて一言いっておくか - 未来のいつか/hyoshiokの日記
    takeshiketa
    takeshiketa 2009/04/19
    面白い/今の国内SIerはメインフレームの伝統を引きずってるのがよく分かる
  • エンジニアがタイトル買い、著者買いすべき本 - Fight the Future

    著者買いすべき! ファウラー、ジョエルは知名度もあり、改めて僕がどうこう紹介する必要はないと思うけど、ここではスティーブ・マコネルを特に推したい。 読んだ人には非常に高い評価を得ているけれど、その分厚さや価格もあってなかなか広まっていない。 特にCode Completeはすべてのエンジニアが必ず読むべきだと思ってる。 これを読んで理解する/しないが(職業プログラマとしての)初級と中級の境界だと言えるくらい。 タイトルにはCodeとあるけど、別にコーディングをターゲットにしたではない。 設計、テストも含めてコーディングを考えている。当たり前だがコーディングだけではコーディングはできないからだ。 上下巻1,200ページの大作だし、2冊で12,000円だがその価値は大いにある。 スティーブ・マコネル ソフトウェア見積り―人月の暗黙知を解き明かす 作者: スティーブマコネル,久手堅憲之,S

    エンジニアがタイトル買い、著者買いすべき本 - Fight the Future
    takeshiketa
    takeshiketa 2009/04/19
    なんかブクマが多いので/CODE云々はいいけど、ここいらのほとんどの本ってある程度実践がないと身につかないんだよな。
  • 僕がJavaを選ばなかった理由 - カタチづくり

    先日、大学時代の後輩と久しぶりに会った。彼はSeasarのコミッタにもなっているとても優秀なJavaプログラマだ。 その彼が、ビールを片手にこう尋ねた。 「どうしてC#にしたんですか?Javaを選ばなかった理由って何かあるんですか?」 僕は答えた。 「Javaにはstructがないから、かな。」 彼はずいぶん驚いた様子だった。 「えーっ?struct?・・・そんなに必要ですか、struct?」 彼は、いわゆるSIに近いところにいて、ウェブアプリなどの開発などにも携わっていて、という立場。一方僕は3次元CAD関係だから、彼とは全く違う分野でやっている。二人ともプログラマでありながら、お互いに知らない分野をやっているので、こういう情報交換はとても面白い。 「ほら、3次元の幾何演算をしようと思ったら、座標値(x,y,z)を格納したり演算したりしたいからさ、ベクトルクラスとか作るでしょ?doubl

    僕がJavaを選ばなかった理由 - カタチづくり
    takeshiketa
    takeshiketa 2009/04/19
    Javaが年々C#化してるけど、根っこでは違うってことか。
  • GAE/Jは破壊的イノベーション - ひがやすを技術ブログ

    クラウドはバズワード的で何がいいのか良くわからないという人も多いことでしょう。その感覚は正しい。クラウドという言葉だけだと、意味が広すぎて、焦点がぼける。 例えば、同じように思われているAmazonのEC2とGoogle App Engineは、まったく違うものです。 Amazonのほうは持続的イノベーション、Googleのほうは破壊的イノベーション。 EC2は、過去の技術をそのまま使える(汎用的な仮想化サービス)ので、連続的な技術なのです。 それに対してGAE/Jは、できることをかなり制限して、しかもRDBMSをすててBigTableにのりかえるっていう非連続ぶり。 どっちがいいというものではありません。 クリステンセンのイノベーションのジレンマ-技術革新が巨大企業を滅ぼすときを読むと、マーケットリーダーである優良企業が、なぜ、ずっと成長を続けることができずに、破壊的イノベーションに滅ぼ

    GAE/Jは破壊的イノベーション - ひがやすを技術ブログ
  • 「文科省、韓国人初の国際宇宙ステーション滞在に難色」 | Chosun Online | 朝鮮日報

    国際宇宙ステーション運営の理事国として微生物「独島」実験に反対 広報を縮小することで「手打ち」 日の文部科学省がイ・ソヨン博士の国際宇宙ステーション(ISS)滞在に反対し、韓国初の宇宙飛行士輩出が霧散するかもしれなかったことが明らかになった。日がイ博士のISS滞在に反対した理由は独島(日名:竹島)問題にあると考えられ、日による独島領有権確保の努力が全方位で繰り広げられていることを示している。 韓国政府は、イ・ソヨン博士が微生物「東海独島」(学名トンヘアナ・ドクトネンシス)の遺伝子変異実験をはじめとする各種科学実験をISSで行うという発表を行った。東海独島は2004年に独島近海で採取され、それまで知られていない新しい微生物と判定されたことにより、2006年に国際学会に公式登録された。 韓国政府消息筋によると、東海独島実験計画を知った日の文部科学省は、韓国政府に実験計画の撤

    takeshiketa
    takeshiketa 2009/04/19
    そういうあからさまな政治問題を宇宙に持ち込むなよ
  • 希望を捨てる勇気 - 池田信夫 blog

    昨今の経済状況をめぐる議論で、だれもが疑わない前提がある。それはこの不況が、いずれは終わるということだ。日経済にはもっと実力があるので、政府が景気対策で「GDPギャップ」を埋めて時間を稼いでいれば、「全治3年」で3%ぐらいの成長率に戻る――と麻生首相は信じているのかもしれないが、昨年の経済財政白書は次の図のような暗い未来像を描いている: これは秋以降の経済危機の前の予測だから、潜在成長率は1%弱だが、今はマイナスになっている可能性もある。90年代の「失われた10年」と現在はつながっており、そしてこの長期停滞には終わりがないかもしれないのだ。これを打開するには、生産性を上げるしかない。特に雇用を流動化して労働の再配分を行なう必要があるが、それには非常に抵抗が強い。日の産業構造が老朽化しており、これを再編しないと衰退する、と多くの人が90年代から警告してきた。20年間できなかったことが、

    takeshiketa
    takeshiketa 2009/04/19
    正社員の若者はどうなってるかというと、なんと同じ会社の正社員の老人に搾取されてます