自分戦略研究所 | 自分戦略研究室 | キャリア実現研究室 | スキル創造研究室 | コミュニティ活動支援室 | エンジニアライフ | ITトレメ | 転職サーチ | 派遣Plus |

Development Photography

第7回 「美しいコードには思想がある」Qcon 2010フォトレポート


金武明日香(@IT自分戦略研究所)
2010/5/6


Qcon Tokyo 2010:InfoQ Japanが主催する「最新技術を追い求めるデベロッパのためのワールドワイドカンファレンス」(4月19日〜20日)。米国、イギリス、中国、日本の4カ国で毎年開催している。

Qconの会場、東京ミッドタウンへ

Qcon Tokyo 2010、受付はこちら

■「Scaling Memcache at Facebook」

FacebookのテクニカルマネージャMarc Kwiatkowski氏
Facebookにおけるスケーリングについて解説する

Facebookのアクティブユーザーは現在4億人。
毎日6000万以上のステータスがアップロードされる

Facebookはmemcacheを使って、膨大なデータをさばいている

memcacheからデータを取得し、アップロード。
データベースを変更したら、データはmemcacheから削除する

■「Javaにおけるモジュラリティ元年」

チェンジビジョン 近藤寛喜氏。モジュラリティの重要性について語る

規模の拡大からくる「複雑化」を軽減する仕組みが必要

モジュール化の利点は3つ。
(1)情報隠ぺいの促進(2)依存関係の整理(3)再利用を促進できる

だが欠点もある

Javaの場合はJARで運用する

■「ビューティフルコード」とRubyの思想

まつもとゆきひろ氏。
「美しいコードは存在するか? 答えは“ある”」

人気のあるプログラミング言語ランキング。
2010年4月時点で、Rubyは12位

優れたプログラマとはどんな人か?
「美しいコードを書く人」「優れた思想、表現方法を持つ人」

コードは「思想の表現」である。Rubyの思想は「信頼」と「自由」

プログラミング言語で世界を創造する。
世界を狭めるものがある? そんなものは幻想だ

セッションの後には大きな拍手が起こった

休憩中

お疲れさまでした

■関連記事

■発表資料

自分戦略研究所、フォーラム化のお知らせ

@IT自分戦略研究所は2014年2月、@ITのフォーラムになりました。

現在ご覧いただいている記事は、既掲載記事をアーカイブ化したものです。新着記事は、 新しくなったトップページよりご覧ください。

これからも、@IT自分戦略研究所をよろしくお願いいたします。