タグ

プログラミングとこれはすごいに関するnelnal_memoのブックマーク (4)

  • Rubyを最大63%高速化した中学生は超多忙!

    金井仁弘(HN:CanI)氏                    撮影:平沼久奈 ハンドルネームCanIの由来は、「“Can I”→キャナイ→カナイ」。C#、Visual Studio、Microsoft .NETとマイクロソフト製品が大好きな「.NETer」と自称する 筑波大学付属駒場中学校は、東京都内にある中高一貫の国立校だ。入学試験の偏差値と東京大学への進学率の高さから“東の筑駒、西の灘”と称される進学校である。強いのは受験だけではない。国際情報オリンピックや国際数学オリンピックでは、同校の生徒が毎年のように金・銀メダルを制するなど才能あふれる理数系人材が多数在籍している。 金井氏はこの夏の「セキュリティ&プログラミングキャンプ2009」(2009年8月12~16日)に参加し頭角を現した中学生プログラマである。 今年に入って、Ruby 1.9のフィボナッチ数列による演算(多倍長加算

    Rubyを最大63%高速化した中学生は超多忙!
    nelnal_memo
    nelnal_memo 2009/10/28
    若いのに凄いわー。職業プログラマとして軽く鬱になりそう。
  • どこから見ても仕事してるようにしか見えないフラッシュゲーム3種 | naglly.com

    下記のサイトで、どこからみても仕事しているようにしか見えない、仕事で良く見るツールをカモフラージュしたフラッシュゲームが遊べます。 Can't you see I'm Busy! - Home - Play at work without damaging your career! http://cantyouseeimbusy.com/ 現在このサイトからは、3種類のフラッシュ系ゲームが遊べるようになっています。どれも良く作りこまれた素晴らしい出来です。是非、仕事の合間に試してみてください。 1. Word風ブロック崩し Can't you see I'm Busy! - Breakdown - Play at work without damaging your career! http://cantyouseeimbusy.com/games/breakdown/ これは、ワードをカ

    どこから見ても仕事してるようにしか見えないフラッシュゲーム3種 | naglly.com
    nelnal_memo
    nelnal_memo 2009/10/01
    なんかやたらに良い出来。あとはネット対戦できたら完璧だろ。
  • プログラミング格言集

    psychopathより。 金言、格言は古今東西いろいろあるのだが、ここではプログラミングに関する格言がまとめられていたので、抜粋して翻訳してみる。翻訳に間違い等があった場合は、コメント等で指摘してください。 We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil 私たちは、時間の約97%を占めるわずかな効率に関しては忘れるべきである: 時期尚早な最適化は諸悪の根源だ。 - C. A. R. Hoare Walking on water and developing software from a specification are easy if both are frozen 水の上を歩くのと、仕様に基い

    nelnal_memo
    nelnal_memo 2009/05/17
    色々と秀逸なコメントが多すぎる。自分がPerlになじめないのはプロフェッショナルじゃないから何だな、理解した。
  • Cyanを設計した高校生、5カ月で5つの言語を習得

    読者の皆さんは、「Cyan」(サイアン)という言語をご存じないかもしれない。Cyanは、Lispのマクロを持ち、Python風のインデントによってブロックを表すプログラミング言語。2008年の春、林拓人という1人の高校生によって設計された。 連載第1回の竹内郁雄氏が「開発」の天才、第2回の五十嵐悠紀氏が「発想」の天才とするならば、今回の林氏は「プログラミング言語」の天才だ。 林氏がプログラミング言語に初めて触れたのは中学3年の夏休み。そこから冬休みまでの5カ月間に、5つのプログラミング言語を習得した。その後もいくつかのプログラミング言語を学ぶ中、林氏の興味はWebサービスなどのものづくりには行かず、ひたすら言語自体へと向かっていった。 高校2年の春、自身でプログラミング言語Cyanを作り上げた。Cyanを設計した林氏は、「U-20プログラミング・コンテスト」(以下、U-20プロコン)で経済

    Cyanを設計した高校生、5カ月で5つの言語を習得
    nelnal_memo
    nelnal_memo 2009/01/16
    消化も吸収の仕方もそこらの人とは違うんだろうなぁ・・・。
  • 1