ブックマーク / hyoshiok.hatenablog.com (5)

  • レガシーコード改善ガイドの読書会 - 未来のいつか/hyoshiokの日記

    会社でレガシーコード改善ガイドの読書会を開催する事にした。「テストがないコードはレガシーコードだ」という素敵なフレーズを帯にする書を読み砕いて、レガシーコードと立ち向かっていきたい。 先日会社でテスト勉強会を開催した際に、*1 この読書会をやろうと呼びかけたところ、10名弱の有志が手を上げてくれた。 現場ではテストがないレガシーコードに喘いでいる。運用はトラブルに悩まされている。この悪循環を断ち切る武器がテストだ。時間がかかってもテストを書く。生き抜くためにテストを書く。その実践的なガイドになっている。 書は400ページを越えるので、一人で読むのにはちょっとしんどい。きつい。そこで仲間を募って、どうにかがんばって読み砕いていきたい。 書の例は、JavaC++で書かれているが、弊社の場合は、Java以外にPHPのコードも山のようにあるので、PHPではどのように書くのか、書き換える

    レガシーコード改善ガイドの読書会 - 未来のいつか/hyoshiokの日記
    shinodogg
    shinodogg 2010/03/25
    今日はほのぼのした雰囲気でよかったです!楽しんで読み進められたらと思います~
  • はげます - 未来のいつか/hyoshiokの日記

    わたしの野望は楽天の芸風を変えることだ。なんてことを昨年の楽天テクノロジーカンファレンス言ったのだが、最近では社内勉強会も活発だし、少しずつだけど社外へ出ている人もいる。*1 過去と他人は変えられないけど、未来と自分は変えられる。他人を変えることは難しいけど、自分を変えたいと思っている人に、何かのきっかけを作って、その変化をアシストすることはできる。 例えば、カーネル読書会を楽天で開催すれば、気楽に参加できる。社外の勉強会にわざわざ行くのは大変だが、自社で開催されているなら、仕事の合間にちょろっと寄ってみようと気楽に参加できる。忙しいと言っても、小一時間くらいは時間は作れる。そして参加したら参加したで、そこには様々な気づきや考えるヒントがある。そしてそのようなヒントを得ることがまさに自分を変えるきっかけになる。それが勉強会のチカラである。 もちろん、社内で勉強会を開催したところで、来ない人

    はげます - 未来のいつか/hyoshiokの日記
  • 2010-01-20

    Hadoop定番教科書の日語訳がいよいよ出版された。基礎から応用そしてケーススタディまでHadoopについて知りたいことはすべて網羅されている。 序文 訳者まえがき はじめに 1章 Hadoop事始め 1.1 データ! 1.2 データの保管と分析 1.3 他のシステムとの比較 1.4 Hadoopの歴史 1.5 Apache Hadoopプロジェクト 2章 MapReduce 2.1 気象情報データセット 2.2 Unixのツールによるデータ分析 2.3 Hadoopによるデータの分析 2.4 スケールアウト 2.5 Hadoopストリーミング 2.6 Hadoop Pipes 3章 Hadoop分散ファイルシステム 3.1 HDFSの設計 3.2 HDFSに関する概念 3.3 コマンドラインインターフェース 3.4 Hadoopのファイルシステム群 3.5 Javaインターフェース 3

    2010-01-20
    shinodogg
    shinodogg 2010/01/25
    Hadoop
  • 入門Gitを読んだ - 未来のいつか/hyoshiokの日記

    入門GitはGitのメンテナである濱野さんが書いただけあってGit質がわかりやすく記されている。 バージョン管理システム(VCS--Version Control System)としてCVSやSubversion(SVN)があるし、分散型VCSとしては、Git以外にもいろいろあるが、まあGitでいいのではないかと。なんといってもLinuxで利用されているという圧倒的な実績。数千人規模のプロジェクトで利用できるスケーラビリティ。そのような規模では、もはやSVNのような集中型VCSではスケールしないというのはあきらかだろう。 VCSの解説は、細かい機能というよりも、そのツールを利用してのプロセスやワークフローあるいは利用しているコミュニティの文化なんていうものを、わたしは理解したいので、その意味で書は濱野さんの経験からでる貴重なノウハウがつまっている。 Gitなどを使った共同開発の基

    入門Gitを読んだ - 未来のいつか/hyoshiokの日記
    shinodogg
    shinodogg 2009/10/11
    git
  • ご報告 - 未来のいつか/hyoshiokの日記

    7月末をもって、ミラクル・リナックスを退職しました。それにともなって独立行政法人情報処理推進機構への出向も解除となりました。 ミラクル・リナックスでは9年の長きにわたり、様々なご支援を賜り厚く御礼を申し上げます。ミラクル・リナックスで学んだことは自分にとって貴重な宝物になっています。 オープンソースという海のものとも山ともわからないものにかけ、一緒にやってきたミラクル・リナックスの皆さん、パートナー企業の皆さん、お客様、当にありがとうございました。 これからもミラクル・リナックスへの皆様の変わらぬご支援、ご指導ご鞭撻よろしくお願い致します。 なお、8月1日より楽天株式会社に転職いたしました。新しい職場でも、これまでの経験、オープンソース、コミュニティ活動で学んだことを生かしながら、会社および社会へ貢献していく所存ですので、これまでと変わらないご支援、ご協力賜りたくお願い申し上げます。

    ご報告 - 未来のいつか/hyoshiokの日記
    shinodogg
    shinodogg 2009/08/05
  • 1