タグ

ブックマーク / daisuke-m.hatenablog.com (9)

  • 父親になりました♪ - 都元ダイスケ IT-PRESS

    なんか、気づいたら半年近くブログ放置してましたw この半年色々ありましたけど、それはまた、別のお話。 ってことで、えーー、先ほど 5/22 22:04 に息子が産まれました! ワーーイ。産まれた瞬間、ベタですが、涙出ました。嬉しい! 良い人生を送って欲しいな、と心から思いました。 っていうかね。悪いけど、マジかわいいぜ、ウチの息子!! うはwww これは、毎日風呂に入れたくなるってもんですわーーww ベビーバスまだないけどなwwww っつーか、まだ名前も付けてないけどなwwwwwww 早く考えてやんないと。名前呼びてーーーけど、ないwww だめだ、テンションがアレだww まぁそれはともかく、とりあえずwishlist 貼っておきますね :) http://www.amazon.co.jp/registry/wishlist/3U2NT3SPZNGP 追記 というわけで当にたくさんの方から

    gakkiy
    gakkiy 2012/05/23
    おめでとう
  • ソフトウェア開発者、完売いたしました - 都元ダイスケ IT-PRESS

    転職活動をはじめて2ヶ月弱。ようやく次の落ち着き先を決めました。ちなみに「転職したのに上司が変わらなかった」っていうネタも考えていたのですが、id:j5ik2o と行き先は別々になりました。まぁ、かとうさんは「永久名誉上司」として、永遠にエロ上司扱いしてやろうと思っています。あ、某D社の皆様も、早速エロ呼ばわりしてみると良いと思いますよ。喜ぶと思いますw …さて。 正直、先日のエントリを上げる直前は、もうこの業界に自分の居場所はないかもしれない等と考え、薬屋への撤退戦略などを考えたりしていました*1。しかし、エントリを上げた途端当人らがびっくりするほどの反響を頂き、最初の1ヶ月は一つ一つお話を聞かせて頂くべく東奔西走していました。この真夏の陽気で外回りは結構体力的にも大変*2でしたが、この年になって社会科見学をしているようで、様々な勉強をさせて頂きました。当に皆さん、色んな考えを持ってソ

    ソフトウェア開発者、完売いたしました - 都元ダイスケ IT-PRESS
    gakkiy
    gakkiy 2011/08/22
    おめでと~
  • Mahoutで分散レコメンド(2) - 都元ダイスケ IT-PRESS

    んじゃ、早速Hadoopの疑似分散環境を作ってMahoutを回してみましょう。 HadoopのセットアップとMahoutの入手 まずは利用するHadoopのセットアップ。ここは題じゃないので要点のみ。 Hadoopのバージョンは最新ではなく v0.20.2 を使いましょう。 Apache Download Mirrorsから hadoop-0.20.2.tar.gz をダウンロードします。 各種設定は基的にHadoop擬似分散環境メモ(Hishidama's Hadoop pseudo-distributed Memo)参照 設定後、起動する前に、hadoop namenode -format を忘れずに。最初、これ忘れてハマりました。 start-all.sh でHadoop起動。hadoop fs -ls でHDFSに接続できる事を確認。 ちなみに、Hadoopを落とす時は sto

    Mahoutで分散レコメンド(2) - 都元ダイスケ IT-PRESS
  • Mahoutで分散レコメンド(1) - 都元ダイスケ IT-PRESS

    さて、ちょっと間があきましたが。 前回まで、いったんレコメンドを抜けてクラスタリングの世界をご紹介してみた訳ですが。あまりウケがよさそうじゃないのでレコメンドに戻ってみます。 そんな中でMahoutが一押しであるのは、スケーラビリティの確保に重点が置かれていることです。 機械学習というのは、当然、計算に基づいて結果を出すわけですが、その基礎となるデータが多ければ多いほど、確からしい結果を出してくれます。が、しかし、データが多ければ多いほど、指数的に計算量が増加する傾向があります。 Apache Mahoutで機械学習してみるべ - 都元ダイスケ IT-PRESS という導入から紹介に入ったレコメンドですが、実はあのアルゴリズムは分散処理できません。できませんったらできません。だってMapReduceパラダイムで書いてないんだもん。 ということで、先日紹介した処理をそのままMapReduce

    Mahoutで分散レコメンド(1) - 都元ダイスケ IT-PRESS
  • Javaのcloneは悪者か? - 都元ダイスケ IT-PRESS

    Effective Java 第2版 (The Java Series) 作者: Joshua Bloch,柴田芳樹出版社/メーカー: ピアソンエデュケーション発売日: 2008/11/27メディア: 単行(ソフトカバー)購入: 77人 クリック: 936回この商品を含むブログ (264件) を見る Java: The Good Partsが(賛否両論の)話題を呼んでいるが、それ以前にEffective Javaは皆さん、読んだだろうか? このの項目11に、「cloneを注意してオーバーライドする」というセクションがある。そのほかにも、Javaのcloneメソッドは各所で嫌われているようだ。 そのような論調において、clone代替案としては、コピーコンストラクタと、staticなファクトリメソッドがしばしば挙げられる*1。 うん、確かにJavaのcloneメソッドはイケてない。俺もそう

    Javaのcloneは悪者か? - 都元ダイスケ IT-PRESS
  • Hadoopとかに入門してみる 〜 分散技術が出てきた背景 - 都元ダイスケ IT-PRESS

    調べたメモ。色々思い込みや想定に基づいた事も書いてるので、鵜呑みして騙され注意報発令さしとく。 最近分散技術系の話題をよく聞くようになりました。企業内グループ内で使うような業務システムであれば、そこまで無茶な数のアクセスも無いだろうから、数台〜数十台規模のサーバを立てればだいたい事足りたのだろう。例えば、サーバ構成を「Webサーバ - APサーバ - DBサーバ」という3レイヤにして、各サーバを冗長化していく、等の手法でどうにかなった。 ただ、処理リクエスト数の増大や、処理対象データの増大、そして処理ロジックの複雑化に伴って、大量のデータを逐次処理するだけでは処理が追いつかない世界が出てきた。業務システムではなく、サービスプロバイダの世界では、この現象は顕著。 また、Webサーバ層とAPサーバ層の冗長化は比較的簡単だけども、DBサーバ層は大量のステートを持っているレイヤだから冗長化がめんど

    Hadoopとかに入門してみる 〜 分散技術が出てきた背景 - 都元ダイスケ IT-PRESS
  • 独身終了のお知らせ - 都元ダイスケ IT-PRESS

    突然ですが9/20に結婚することになりましたー。相方は、薬屋時代の同僚です。 目立つイベントが苦手な相方なので披露宴やパーティなど、ましてやid:yoshioriのようにkecconしたりはしないと思いますが、暖かく見守っていただければ幸いです。 そうそう、お約束で欲しいものリスト貼っておきますね:P http://www.amazon.co.jp/wishlist/OAMAL3Q2OTQ2 http://www.amazon.co.jp/wishlist/3U2NT3SPZNGP http://www.amazon.co.jp/wishlist/1MDG3X9BA0X93 今後とも、よろしくお願いします。 追記:ありがとうございます。 @yamashiroさんより 「デコンパイリングJava」を贈って頂きました。大事に読ませていただきます。ありがとう! デコンパイリングJava ―逆解析

    独身終了のお知らせ - 都元ダイスケ IT-PRESS
    gakkiy
    gakkiy 2010/09/07
    おめでとうございます! そして爆ぜろ
  • 2008-11-21

    http://d.hatena.ne.jp/daisuke-m/20080702/1214982943 今回はcommons-io。 commons-io は、入出力まわりの便利クラスを提供してます。commons-langはjava.langの補強でしたが、こちらはjava.ioパッケージの補強、というスタンスです。 IOUtils closeQuietly こんなコード良く書きますよね。 InputStream is = null; try { is = ...; // ... } catch (IOException e) { // ... } finally { if(is != null) { try { is.close(); } catch (IOException e) { // ignore } } } だーーー、サンプルコード書いててウザかったw そのくらいウザいじゃな

    2008-11-21
  • デブサミ2008参加レポート - 都元ダイスケ IT-PRESS

    行ってきましたよー。遅くなりましたがレポートをば。 1日目。会場着いたらお名刺をご用意って、持ってないので手書きしました。所属は「Neet(株)」にしようかと思ったけどあまりにもアレなので、格好良く「フリー」って書いておきました。それだけで、なんか格好いい。似非だw 13-B-2: オープンソースの現在と未来について語る会 / パネルディスカッション というタイトルだけで参加したセッション。しかし大きな罠が……Rubyじゃんw 気になりはしているものの、Rubyというものは触れた事がない。多分、コードを見せられて「これはRubyPython?」って聞かれて誤答する可能性があるw しかし、迎えたCodeGearの人。やっぱし話から浮いてた気がするなぁ。言語の壁ってのは大きいな。 13-D-4: VB資産のCurlマイグレーション VBもCurlも分からない訳で。単純に、きしださんを見に行

    デブサミ2008参加レポート - 都元ダイスケ IT-PRESS
    gakkiy
    gakkiy 2008/02/18
    徹夜明けw
  • 1