タグ

!naoyaに関するa2ikmのブックマーク (4)

  • 「長く使える技術力を自分に蓄えていく」―はてな伊藤直也氏がジュンク堂書店大阪本店トークセッションに登場 | gihyo.jp

    2008年8月23日(土)、ジュンク堂書店大阪店にて、(株)はてなの伊藤直也氏によるトークセッションが開催された。今回のイベントは、『⁠[24時間365日]サーバ/インフラを支える技術』(⁠伊藤直也/勝見祐己/田中慎司/ひろせまさあき/安井真伸/横川和哉著、技術評論社)発刊に関連して、ジュンク堂書店大阪店企画/主催で実現された。 はてな伊藤直也氏 私にとっての技術書読書 今回のテーマは「私と技術書⁠」⁠。トーク中に「プログラミングは世界を変える(※注⁠)⁠」⁠「⁠ハッカーになりたい⁠」⁠、そんな率直な思いを言葉にした伊藤氏にとっての技術書とは、読書とは、いかなるものなのだろうか。 テーマは「私と技術書」 ※注) 伊藤氏は、小学校時代のパソピア7(東芝製パソコン)でのプログラミング体験に始まり、数々のソフトウェア、インターネットで世界が変わったその時期に高校/大学時代を過ごし、ユーザ数

    「長く使える技術力を自分に蓄えていく」―はてな伊藤直也氏がジュンク堂書店大阪本店トークセッションに登場 | gihyo.jp
    a2ikm
    a2ikm 2008/10/05
    「学問の理解を助けるのは背景」「本を読むこととは,その本を読んだことに費やした時間の間,その書籍のテーマについて考えを巡らせること」
  • インターフェイス指向設計 - naoyaのはてなダイアリー

    を読むこととは、そのを読んだことに費やした時間の間、その書籍のテーマについて考えを巡らせることではないか、と近頃思います。を読みながら集中して、ある特定のテーマについて考え続ける。を読み終えた頃には、その思考の量的な価値が、自らの中で質的な価値に変換されているというのが理想であり、それが読書の醍醐味ではないかと思います。 インターフェイス指向設計 ―アジャイル手法によるオブジェクト指向設計の実践 を読みました。この書籍はシステム設計における「インターフェイス」(ユーザーインターフェイスではなく、プログラムインターフェイス) についての書籍です。インターフェイスについて考えを巡らせるにあたって、思考のための指針を与えてくれる良著だと思います。 プログラムインターフェイスというものをどのように捉えるか。ファイルをブロック単位で読むための手順であるとか、ソートのアルゴリズムであるとか、そ

    インターフェイス指向設計 - naoyaのはてなダイアリー
  • 今夏に新はてなブックマーク登場--その進化と情熱:インタビュー - CNET Japan

    国内1位の規模を誇るソーシャルブックマークサービス「はてなブックマーク」は2005年2月にベータ版として公開された。同年8月には正式版となり、多くのインターネットユーザーに利用されてきた。埋もれがちな個人のブログエントリーにスポットを当てたり、みんなのブックマークからネットで流行しているものを浮かび上がらせたりと、その存在感は大きい。 一方で、ユーザーが増えてくるにしたがって、課題も表出してきた。はてなブックマークで付けられがちなネガティブコメント、スパムなどがサイト運営者やユーザーを悩ませる。 これらを改善するべく、はてなブックマークが初めてリニューアルする。新バージョンは2008年夏にも登場予定だ。開発を担当するはてな執行役員 最高技術責任者の伊藤直也氏に、はてなブックマークの現状、課題、新バージョンのポイントなどを聞いた。 はてなブックマークの新バージョンに腰 --伊藤さんは取締役

    今夏に新はてなブックマーク登場--その進化と情熱:インタビュー - CNET Japan
  • MapReduce - naoyaのはてなダイアリー

    "MapReduce" は Google のバックエンドで利用されている並列計算システムです。検索エンジンのインデックス作成をはじめとする、大規模な入力データに対するバッチ処理を想定して作られたシステムです。 MapReduce の面白いところは、map() と reduce() という二つの関数の組み合わせを定義するだけで、大規模データに対する様々な計算問題を解決することができる点です。 MapReduce の計算モデル map() にはその計算問題のデータとしての key-value ペアが次々に渡ってきます。map() では key-value 値のペアを異なる複数の key-value ペアに変換します。reduce() には、map() で作った key-value ペアを同一の key で束ねたものが順番に渡ってきます。その key-values ペアを任意の形式に変換すること

    MapReduce - naoyaのはてなダイアリー
  • 1