タグ

Railsに関するvivit_jcのブックマーク (246)

  • 第4回: コントローラとビューの生成(2)

    前回は、タスク管理ツールの要となる tasks コントローラのスケルトンを生成しました。 今回は、ビューを整えていきましょう。 レイアウト エディタで app/views/layouts/application.html.erb を開いてください。初期状態は次のようになっています。 <!DOCTYPE html> <html> <head> <title>Nchak</title> <%= stylesheet_link_tag :all %> <%= javascript_include_tag :defaults %> <%= csrf_meta_tag %> </head> <body> <%= yield %> </body> </html> このファイルはレイアウトと呼ばれるHTMLテンプレートです。レイアウトは、アクションに対応するHTMLテンプレート体がはめ込まれる「土台」

  • Ruby on Rails セミナー(クックパッド)へ行ってきたメモ - 基本へ帰ろう

    what Ruby on Rails セミナー(クックパッド)へ行ってきた。スライドのタイトルは、【524万人が利用するのインフラ「クックパッド」のものづくり】 そこでのメモ。 ※スライドの移動が少し早くてメモが追いつかなかった部分があります。 クックパッド概要 1998年オープン 目的:「毎日の料理を楽しみにする事で、心からの笑顔を増やす」 45万品のレシピレシピへのアクセスの仕方はロングテール。けっこうばらばらとアクセスされている。) 月間ユーザ524万人 Railsの中で世界第8位 月間2.8億View 16時〜18時がアクセスのピーク 秋からバレンタインに向けてトラフィックが伸びる サーバネットワーク フロントサーバ(Apache2.2)8台 アプリケーションサーバ44台(?だったかな・・・22台だったかな・・・?) データベースサーバ44台 Ruby 1.8.6 Rails2

    Ruby on Rails セミナー(クックパッド)へ行ってきたメモ - 基本へ帰ろう
  • ルーキーアーキテクトのTechnical Tips

    ルーキーアーキテクトのTechnical Tips : 目次 目次の巻 JAX-RSでRESTful Webサービス 皆さん、なにかしらWebサービスを開発したことありますか? 世の中、たくさんのWebサービスが提供されています。それは.NETかもしれないしRubyかもしれません。 連載では、JavaのRESTful仕様であるJAX-RSを使って、Webサービスの作り方を解説します。 最初の問いかけに"Yes"だった方も、"No"だった方も、少しの間お付き合いくださいませ。 第1回 いまさら始めるJavaでRESTful Webサービス構築  (2012/02/15 up)  >>こちらから 第2回 実践!RESTful Webサービス構築  (2012/03/15 up)  >>こちらから 第3回(最終回) データベースと連携させよう!  (2012/04/27 up)  >>こちらか

  • RailsとCで広告システムを作って起業した話 - 最速配信研究会(@yamaz)

    4/10清澄白河で開催された大江戸ruby会議01で 「RailsとCで広告システムを作って起業した話」と題して話をしてきた。 speakerdeck.com 詳細はスライドに書いてあるが、弊社は全く後ろ盾などないスタートアップにもかかわらず、異様なまでに濃いrubyistを集めることができていて、発表後「どうやってそんなすごい人を集めることができたのか?」という質問をうけた。 実はこれも秘密はなく、「彼らは当時たまたま求職中であったり、転職したがってることをRails勉強会の後の飲み会で聞いたりしたので即スカウトした」というのが実際の所で、ぶっちゃけたところ運がよかったとしか言えない。 せいぜい教訓めいたことを言うならば「恋愛と同じく、振られた直後に隣にいるというのは割と重要だ」あたりだろうか。 大江戸Ruby会議01はとてもよい会議でした。ほんとはエンジニアを集めるのに札束が踊りまくっ

    RailsとCで広告システムを作って起業した話 - 最速配信研究会(@yamaz)
  • ちょっと見てて面白かったので : As Sloth As Possible

    なんか金縛りにあって眠れなくなったのでTwitter見てたら面白いやりとりをみかけた。すげー大雑把に要約すると、こんな感じ。 Railsの勉強をしてる人が「なんでHello worldしたいだけなのにDB必要なの!?DB使うにしたってMySQLなんか今必要じゃないしチュートリアルではSQLiteとかにしといてくれたっていいのに!プリプリ!」みたいな呟きをする 「いやRails使うんなら普通DB要るでしょ。なんでそこに文句言ってるの。」とツッコミが入る 「とりあえずチュートリアルは一番簡単なやり方書いといてくれた方が親切じゃないですか。」と反論 「いやだから、Railsを使うのに一番当たり前の構成を作るのにはどうしたらいいかがチュートリアルでしょ。それが必要ないんなら別なの、例えばSinatraとか使えばいいじゃん。フレームワークの特性も分からずに使っておいてチュートリアルがおかしいとか筋違

    ちょっと見てて面白かったので : As Sloth As Possible
  • Twitterが、Ruby on RailsからJavaVMへ移行する理由

    オライリーが主催するイベント「Open Source Convention 2011」が7月25日から米国ポートランドで開催されました。 その中で、TwitterがなぜRuby on RailsベースのシステムをJavaVMベースへ移行しようとしているのかを解説したセッション「Twitter: From Ruby on Rails to the JVM」が行われ、ビデオが公開されています。 13分程度の短いセッションのポイントをまとめて紹介します。 世界最大のRuby on RailsによるWebサイトをJavaVMへ移行 Twitterのアプリケーションサービスグループ、Raffi Krikorian氏 Twitterは世界中からのツイートをリアルタイムで扱っている。リアルタイム処理が、ツイッターにおけるもっとも難しい処理だ。 Twitterは、おそらく世界最大のRuby on Rail

    Twitterが、Ruby on RailsからJavaVMへ移行する理由