2013年2月25日のブックマーク (5件)

  • Rubyのcaseを〇〇(言語名)のswitch文だと思っている人たちにぼくから一言ガツンと申し上げたい

    Rubyのcase」を一瞥し「あー要は〇〇(言語名)のswitchね」などと早合点し、その後もその真の価値を知ることなく一生を終えるプログラマが近年跡を絶たない。加えて、「今更条件分岐?RubyはOOPなんだからポリモフィズムじゃね?」とか「HashにProc突っ込んでcallするのがオレ流。」とかうそぶく人たちもまた増加の一途を辿っている。 そんな世の中にあって、ぼくは一言、できればガツンと一言申し上げたい。生まれも育ちもRubyなぼくから、是非ともそんな人たちに「Rubyのcase」について一言申し上げておきたい。 ─ 問題1 ─ 名前name、レベルlevel、ポイントpointの各属性を持った複数のCharacterオブジェクトcharlie, liz, benがある。 class Character < Struct.new(:name, :level, :point) def

    t_trad
    t_trad 2013/02/25
    つまりelsifチェーンのシンタックスシュガーであって、ジャンプテーブルにコンパイルできないと
  • 学生ハッカーが技競う 都内で全国大会 - MSN産経ニュース

    コンピューターのハッキング技術を競う全国大会「SECCON(セクコン)」で、問題に取り組む灘校パソコン研究部の中学生(右)と高校生=24日午前、東京都足立区の東京電機大学 学生がコンピューターのハッキング技術を競う全国大会「SECCON(セクコン)」が23、24日の両日、東京電機大学(東京都足立区)で開かれた。中学生から大学院生までの10チームが熱戦を繰り広げ、都内の高校生や静岡の高専生ら5人でつくるチームが優勝を果たした。 国や企業に対するサイバー攻撃が相次ぎ、情報の安全の確保が課題となる中、高度で実践的な技術を持つ人材の育成を目的に、大学研究者と情報セキュリティー会社の技術者が企画。全国の38チーム、160人による地方大会を勝ち抜いた10組、46人が全国大会に臨んだ。 最年少の出場者は、私立灘中学(神戸市)2年の男子生徒(13)。1年生のころからサイバーセキュリティーに興味を持ち始め、

    t_trad
    t_trad 2013/02/25
    欧米→入賞者は企業にスカウトされる、日本→入賞者は警察にマークされる
  • 「パズドラ」大ヒットの真相

    コンテンツブロックが有効であることを検知しました。 このサイトを利用するには、コンテンツブロック機能(広告ブロック機能を持つ拡張機能等)を無効にしてページを再読み込みしてください。 ✕

    「パズドラ」大ヒットの真相
    t_trad
    t_trad 2013/02/25
  • Function Reactive Programming Framework - Reactive Cocoa

    x-callback-url とはURLスキームを利用したアプリ間連携の仕組み。他アプリを呼び出すだけでなく、その名(コールバック)の通り呼び出し元で結果を受け取るまでの一連の動作を定めている。 x-callback-url 現在は 1.0 DRAFT...

    t_trad
    t_trad 2013/02/25
  • iPhoneゲーム開発に役立つツール13選まとめ - 5.1さらうどん

    みなさん、iPhoneゲーム開発してますか! iPhoneでのゲーム開発は、cocos2d for iPhoneを初めとして、cocos2d-x, Kobold2D, Unity, Corona SDK, GameSaladなど、様々な開発環境で割りと手軽に行えるようになってきました、 それに伴って、非プログラマ向けのゲーム開発支援ツールも非常に充実してきていますが、日語で読める詳しい記事が少なかったことが気になったため、自分が使っているモノをまとめてみました。 デザイナー向け CocosBuilder CocosBuilder – Graphical Interface Builder for Cocos2D iPhone and iPad GUI設計ツール。 コードでちまちまとスプライトを配置していくのは発狂するので、GUIツールを使った方が楽。読み込み用のライブラリも付属していて

    iPhoneゲーム開発に役立つツール13選まとめ - 5.1さらうどん
    t_trad
    t_trad 2013/02/25