2011年5月22日のブックマーク (3件)

  • 糸井重里 - Wikipedia

    この節は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "糸井重里" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2017年2月) 群馬県前橋市出身。生誕後に両親が離婚し、司法書士であった父親の元に引き取られ祖母に育てられる。その後、実母と1981年に再会した。 小学校3年の時に父親が再婚。幼少時から漫画好きで漫画家に憧れていた。中学時代は北杜夫に熱中した。 群馬県立前橋高等学校に入学。文学青年の友達ができ、アングラ文学などに目覚める。また、バンカラを気取って一歯の下駄で学校に通った。高校1年の時にバンドを組みたくなり、お金を稼ぐためにオルガンやピアノのセールスマンの下請けとなり10台売ったと

    糸井重里 - Wikipedia
    machibuse
    machibuse 2011/05/22
    「自分は『場所を作る存在』で、その場所でみんなで遊んでもらえばいい」
  • yak shaving で人生の問題の80%が説明できる問題 - bkブログ

    yak shaving で人生の問題の80%が説明できる問題 つい最近、 yak shaving (ヤクの毛を刈る)、という言葉を知りました (原典)。これは「一見無関係に見えるけど、真の問題を解くのに必要な問題を解くのに必要な(これが何段階も続く)問題を解くのに必要な活動」という意味の言葉です。 yak shaving は、ようするに「ある問題を解こうと思ったら別の問題が出てきて、それを解こうと思ったらさらに別の問題が出てきて…」ということが延々と続く状況を表しています。ちなみに、ヤクとは毛が長い、牛の一種です。 yak shaving は、以前に覚えた bikeshed と同じくらい便利そうな表現です。というもの、プログラムを書いていると yak shaving 的な状況がすぐに発生するためです。 たとえば、「Amazon のほしい物リストを CSV 形式に変換して Excel で読み

    machibuse
    machibuse 2011/05/22
    思うにあとの20%はbikeshedで説明できる
  • 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つの言語を習得
    machibuse
    machibuse 2011/05/22
    竹内氏:優等生的な答えなんだけど、Webなんてわざわざ勉強しない方がいいよ。上層レベルのプログラミングは軽く、奥底がない。何か地面に足を着けてる感じがしないから、私はどうも面白くない。