タグ

ブックマーク / satoshi.blogs.com (4)

  • 菅首相はなぜ色々と重要なことをとうとつに発表するのか?

    ここのところ、浜岡原発の停止要請、ストレステスト、脱原発宣言、と色々と重要なことをとうとつに発表する菅首相。「党内の意思の統一ができていない」「政権維持のための人気取り」「思いつきで記者会見をしている」などの批判の声が多く聞かれるが、これに関しては、先日のテレビで古賀茂明氏(国民の負担を最小限にする東電の破綻処理の方法を提案した結果、退職勧告を受けてしまった経済産業省の人)がとても納得の出来る説明をしていたので(参照、参照)、私なりの解説をしてみる。 分かりやすく言えば、菅首相は東電(=原発推進派)相手のオセロゲームをしているのである。脱原発の菅首相が白、あくまで原発推進の東電が黒。オセロ盤の外にいる国民の多くは白(つまり脱原発)を応援しているが、選挙の時以外は盤面の外にいるので何もできない。盤面の上には、電力会社と政治家はもちろんのこと、経産省の官僚、原子力関係の学者、経団連に属する大企

  • Ruby on Railsの「えせMVC」の弊害

    先日のエントリーでも少し触れたが、Ruby on Railsの最大の問題点は、それが持つ「一見そのフレームワークがMVCの形をとりながら、MVCの最も大切なところを外している『えせMVC』である」点にある。MVC(Model View Controller)がなぜ必要かを根底の部分でちゃんとと意識せずにRailsアプリケーションを作ると、後々ひどい目に会うので注意が必要である。 その意味では「RailsでMVCを学ぶ」などもっての他だし、「JavaにもRailsと同じようなフレームワークを作って業務用アプリの開発を効率化しよう」などという発想もとても危険である。 ということで、今日はまずはMVCの解説から。 MVCの発想の根底には、「モジュール化と情報の隠蔽により、プログラムがスパゲッティ化するの(コード間の相互依存関係が複雑に入り込んでしまってにっちもさっちも行かない状態になること)を避

  • google appengine に関してひと言

    ここ数日、Twitter上で appengine に関する発言をたくさん目にする。それを見る限り、「注目をされてはいるが、手を出しかねている人が多い」というのが現状だろう。そこで、私からもひと言。 App Engine は純粋なソフトウェア・エンジニアにとっての天国 私自身、色々な開発環境を試して来たが、私のようにプログラミングが大好きで、新しい言語や環境を学ぶのが楽しくて仕方が無いエンジニアにとっては、「App Engineは天国」というのが正直な感想。SQLRailsのように一見開発効率を良くしてはくれるが、直感的に実行効率とかが把握できない「補助輪付きプログラミング」と違い、App Engine上でのプログラミングは、ちょっと手を抜くとすぐに実行効率の悪さとして跳ね返ってくる「一輪車プログラミング」。 新しい言語を学ぶのが苦ならApp Engineは避けた方が良い 現時点で、Pyt

  • iPadアプリ作成日記:書き心地重視のneu.Notesリリース!

    先日予告した「書き心地重視の『手書きメモ』アプリ」、ようやくiTunesストアに並んだのでここで発表させていただく。名前は neu.Notes("neu"はドイツ語で「新しい」という意味)。読み方は「ノイ・ノーツ」。日頃のちょっとしたメモや、ミーティングや授業のノートを取る時に便利な様に、使い勝手と書き心地を最重視して作ったアプリ。無料なので、iPadをお持ちの方は、ぜひともお試しいただきたい(iTunesストア上のneu.Notesへのリンク)。 これを作るきっかけを与えてくれたのは、Adobe Idea。最初に見た時には「やられた」と思った。簡単なメモを取るには十分な機能があるし、何よりもベクター・データのままIllustratorに渡せるという部分がすばらしい。描いた線をなめらかにしてくれる機能もなかなかしゃれている。これで私にとっての「メモアプリ」の座は決まりだと思った。 しかし、

  • 1