久しぶりにQiita書くよ! ruby (1.9.3p194) rails (3.2.2) capistrano (2.12.0) unicorn (4.3.1) -- なにがおこっていたか Unicornを再起動(人によってはリロードと呼ぶ)をするときUSR2シグナルを送りますよね。
ちょっと挑発的なタイトル使ってみたかっただけです。すみません。 引用するコードなどはRails 4.0.2で。 https://github.com/rails/rails/tree/v4.0.2 ruby2.0.0p247 なぜrequireせずにクラスやモジュールが使えるのか? いや、requireしているんですけどね。 どこでどのようにやっているかの話。 どこでしているのか? またもやAcitveSupportさんです。イケメンですね。 AcitveSupport::Dependencies https://github.com/rails/rails/blob/v4.0.2/activesupport/lib/active_support/dependencies.rb 詳しい内容は、過去に似たような記事書いてた方がいたので、割愛します。 Rails の自動読み込みの話 http:
Rails Advent Calendar 9日目です。 どのくらい認知があるのか知りたい、という意味も込めての投稿です:-) Railsに標準で備わっているApplication Template(アプリケーションテンプレート)の概要とサンプルの紹介です。 RailsはGemが増えると最初の設定だるい よくRailsは「設定より規約」なんだよね、とか聞きますが、 たしかにRailsは仕組みさえ覚えてしまえば、 比較的簡単にデプロイまでできてしまいます。 難しい設定ファイルも書くことはとても少ないです。 特に最近はHerokuを中心とするPaaSの台頭でよりその恩恵を受けれている気がします。 また、Rubyのコミュニティがとても活発で、 優秀な方がたくさんいるので、めちゃんこ便利なGemがたくさん流通しています。 Githubをサーフィンしてたら、 「やっべー、このGemすげー、Gemfi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く