BOB-博鱼体育 首冲送彩金 最高送9888 新用户找客服申请即可得 活动内容 巅峰欧洲,BOB-博鱼体育伴您左右!劲爆活动,期待您的参加! 首存专属优惠: 1.首存 100 送 38 2.首存 200 送 68 3.首存 500 送 188 4.首存 1000 送 208 ...... &.更多优惠活动请咨询客服 免费注册账号 关闭
Rails 2.1からの日付と時刻の表示はUTCが標準になり、そのままの環境では以下のように表示されてしまう...。 <%= user.updated_at %> 2008-08-08 04:52:49 UTC 以前に比べれば日本人にとっては分かり易い表示だが、決定的に問題なのは日本の時刻と9時間ずれていること。 タイムゾーン その環境を決めているのは、config/environment.rbの以下の部分。 その部分をコメントアウトしてみると... # ---------- config/environment.rb ---------- Rails::Initializer.run do |config| ...(中略)... config.time_zone = 'UTC' ...(中略)... <%= user.updated_at %> Fri Aug 08 04:52:49 +
Photo by masuidrive76 Railsで高速化するためには、Memcachedによるキャッシュが欠かせないですが、もしmemcachedが落ちてしまうと、サービス全体でエラーが発生してしまうのが、気になるところでした。 Takiuchiさんと話をしていて、fiveruns-memcache-clientを使うことで、memcachedを再起動さえすれば自動で再接続されることはわかったのですが、やはりmemcachedが落ちている時はエラーになってしまうのが問題でした。 どうせ、キャッシュはキャッシュなのだから、memcachedが落ちている間はキャッシュを使わない様にするパッチをmemcache-clientに組み込もうと思って作業をしていたら、実はcache_fuにその機能があるのを発見しました。 config/memcached.ymlで、「raise_errors:
Index Ruby On Railsを利用した開発の記録をまとめたIndexページです。 Ruby On Railsのバージョンは2.0.2です。 まだまだ未熟なのでたまに間違ってるかもしれないですが コメントにて突っ込みいただけると助かります。 また、Ruby仲間も募集中なので是非是非コメントお待ちしています。 Ruby On Rails開発記 ■Rails応用テクニック -ActiveRecord系 複数の更新系処理を同時にCOMMITする ActiveRecordのModelクラスとエンティティ名の関係を自由に設定した 集計処理を実装 Railsでシステムカラムを用意する Modelクラスのカラムフィールドアクセス -ActiveViewer系 DATE_SELECTをCHAR型のカラムに対応させる リンク用ボタンを作る 外部のサイトへリンクする 改行を表現する <% %>と<%
グローバルな設定を Rails で行うには、大きく分けて二つの方法があります。一つは DB に保存する方法、もう一つは保存しない方法。 半分冗談ですが、個人的にこの手の設定を DB に入れるのが好きではないので、後者の方法を選択します。 config/initializers ディレクトリ Rails 2.0 系ではこのディレクトリに入れたファイルは自動的にロードされるので、基本的にここに設定ファイルを入れれば OK です。名前は app_config.rb とします。 # RAILS_ROOT/config/initializers/app_config.rb APP_CONFIG = {:my_domain => "http://www.example.com", :my_name => "spitfire_tree"} 後は、コントローラだろうとモデルだろうと、どこからでもこの定数に
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く