Tackling non-determinism in Hadoop - Testing and debugging distributed system...Akihiro Suda
Tackling non-determinism in Hadoop - Testing and debugging distributed system...Akihiro Suda
五十嵐です。 RubyConf2日目、朝はRubyConfXkマラソンが開催され、 5kmコースと10kmコースであわせて100人以上が朝のミシシッピ河川敷を走りました。 弊社の河野も5kmコースで参加しました。 セッションはDHHの基調講演で始まり、Matzの基調講演で終わるという豪華な布陣。 ほかにもJRuby、RubiniusやMacRubyといったRuby実装のお話や、 日本発のライブラリdrubyに関する話がありました。 特に、Matzさんの基調講演は終了後に満員の会場が総立ちのスタンディングオベーションとなり、 RubyConf初参加の私は、 海外にもこれだけの数のRuby愛を持ったRubyistがいるということを体感して感極まりました。 あとで聞いたところ、Matzさんも 「スタンディングオベーションには感動して、うるっときそうになった」 と言っていました。 今日のブログはM
2009/04/10 ソフトウェアは工業製品ではない――。Rubyの生みの親としてしられるまつもとゆきひろ氏は2009年4月9日、InfoQ主催のイベント「QCon Tokyo 2009」の基調講演で、ソフトウェアと何であり、何でないのか、それはどういう性質のものであるのかを雄弁に語った。 コードとは設計である 「ビューティフルコード」と題した基調講演を行ったまつもと氏は、2007年に共著者の1人として出版した同名の書籍に書いたエッセイに込めた思いを、次のように語る。 「世界に冠たる日本の製造業のノウハウを適用することで生産性を上げることができるに違いないという発想がありますが、ソフトウェアは工業製品ではない。そうした誤解を正していきたい」。 ソフトウェア産業界では、よくエンジニアが何十万人足りないということが言われる。しかし、まつもと氏は、これは工業生産と同じ方法論を当てはめることから来
曖昧になる技術の境界線 ウェブエンジニアを取り巻く状況は混沌としている。まずは知っておかなければ行けない分野が飛躍的に増えている。HTMLやCSS、JavaScriptはもちろん、ときにはRubyまでもやらなければいけない、さらにはデータベース(DB)のことも知っておかなければならない、といった具合だ。 さらには、どこからどこまでをどの技術でやるべきかという見極めも難しい。たとえば、Ajaxアプリケーションを作る際、JavaScriptを使ってフロント側で処理するのか、バックエンドでRubyで処理するのか、あるいはどこまでをバックエンドで処理すべきなのか。どこからどこまでをJavaScriptですればいいのか。そうした技術の境界は、どこにあると見るべきなのか。ウェブ開発の分野では、技術の境界が曖昧になっているのである。 この“曖昧になる技術の境界”に対して、Ruby開発者であるまつもとゆき
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く