RailsConf2009

Art of the Ruby Proxy for Scale, Performance, and Monitoring (RailsConf2009レポート)

こんにちは、高田悟史です。クラウドとかスケールとかそういうインフラよりのセッションを選んで参加しています。 今回は、Ilya Grigorik氏によるセッションArt of the Ruby Proxy for Scale, Performance, and Monitoringのレポートです。 スライドは下記の…

UI Fundamentals for Programmers (RailsConf2009レポート)

«RailsConf2009のレポート一覧 開発とデザイナー的ポジションを兼務してます須藤です。 railsconf2日目、37signalsのデザイナーRyan Singerのセッションに参加しました。 「UI FUNDAMENTALS FOR PROGRAMMERS」と題したこのセッションはかなりの人気のようで…

Quality Code with Cucumber (RailsConf2009レポート)

«RailsConf2009のレポート一覧 こんばんは。ホテルの廊下にかかっている絵がみんな猥雑でRails hackerに与えられる心理的な影響の心配をしている根岸です。 本稿はCucumberのdeveloperであるAslak Hellesøyさんの講演内容のレポートです。 講演資料は下記の…

DHHのキーノート (RailsConf2009レポート)

«RailsConf2009のレポート一覧 @hashikemです。 RailsConf 二日目の朝は、DHHのキーノートでした。 Railsの歴史的な話や、Rails3のポリシーや新機能の紹介などがあったのですが、 個人的に響いたのは最後に話していた創造性についての話しでした。 DHH曰く、…

The Gilt Effect: Handling 1000 Shopping Cart Updates per second in Rails (RailsConf2009レポート)

«RailsConf2009のレポート一覧 @hashikemです。 秒間1000回更新されるシステムの発表ということで、興味深々で聞いてきました。 高級ブランドの招待制ファミリーセールのサイト「ギルトグループ」のシステムについての発表でした。 ギルトグループでは、決っ…

Testing, Design, and Refactoring (RailsConf2009レポート)

«RailsConf2009のレポート一覧 こんばんは根岸です。会社のマニーでべガスに来ています。 本稿はrakeの作者、Jim WeirichさんとJim O'brienさんのテストやリファクタリングに関する表題の発表のレポートです。 リファクタリング用のサンプルプロジェクトとス…

システム管理ツールChefのチュートリアル(RailsConf2009レポート)

RailsConf2009に参加中の高田悟史です。RUNNING THE SHOW: CONFIGURATION MANAGEMENT WITH CHEFを聞いてきました。 Chefというのは、Puppetのようなシステム管理ツールです。 Puppetとの違いをいまいち分かっていないのですが、サーバー(Chef Server)とクラ…

/* */ @import "/css/theme/report/report.css"; /* */ /* */ body{ background-image: url('https://cdn-ak.f.st-hatena.com/images/fotolife/c/cookpadtech/20140527/20140527163350.png'); background-repeat: repeat-x; background-color:transparent; background-attachment: scroll; background-position: left top;} /* */ body{ border-top: 3px solid orange; color: #3c3c3c; font-family: 'Helvetica Neue', Helvetica, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Meiryo, Osaka, 'MS Pゴシック', sans-serif; line-height: 1.8; font-size: 16px; } a { text-decoration: underline; color: #693e1c; } a:hover { color: #80400e; text-decoration: underline; } .entry-title a{ color: rgb(176, 108, 28); cursor: auto; display: inline; font-family: 'Helvetica Neue', Helvetica, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Meiryo, Osaka, 'MS Pゴシック', sans-serif; font-size: 30px; font-weight: bold; height: auto; line-height: 40.5px; text-decoration: underline solid rgb(176, 108, 28); width: auto; line-height: 1.35; } .date a { color: #9b8b6c; font-size: 14px; text-decoration: none; font-weight: normal; } .urllist-title-link { font-size: 14px; } /* Recent Entries */ .recent-entries a{ color: #693e1c; } .recent-entries a:visited { color: #4d2200; text-decoration: none; } .hatena-module-recent-entries li { padding-bottom: 8px; border-bottom-width: 0px; } /*Widget*/ .hatena-module-body li { list-style-type: circle; } .hatena-module-body a{ text-decoration: none; } .hatena-module-body a:hover{ text-decoration: underline; } /* Widget name */ .hatena-module-title, .hatena-module-title a{ color: #b06c1c; margin-top: 20px; margin-bottom: 7px; } /* work frame*/ #container { width: 970px; text-align: center; margin: 0 auto; background: transparent; padding: 0 30px; } #wrapper { float: left; overflow: hidden; width: 660px; } #box2 { width: 240px; float: right; font-size: 14px; word-wrap: break-word; } /*#blog-title-inner{*/ /*margin-top: 3px;*/ /*height: 125px;*/ /*background-position: left 0px;*/ /*}*/ /*.header-image-only #blog-title-inner {*/ /*background-repeat: no-repeat;*/ /*position: relative;*/ /*height: 200px;*/ /*display: none;*/ /*}*/ /*#blog-title {*/ /*margin-top: 3px;*/ /*height: 125px;*/ /*background-image: url('https://cdn-ak.f.st-hatena.com/images/fotolife/c/cookpadtech/20140527/20140527172848.png');*/ /*background-repeat: no-repeat;*/ /*background-position: left 0px;*/ /*}*/