You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Rails4では、ActiveRecord周りの書き方に何点か変更が入っています。 普通にWebアプリを作る際には、もっともわかりやすい変更点の1つですね。 ActiveRecord::Modelのinclude 従来、モデルを定義するには class User < ActiveRecord::Base end としていました。 Rails4では、 class User include ActiveRecord::Model end という書き方ができます。別クラスを継承させることができるのが大きなメリットです。 影響範囲が広く(ActiveRecord::Baseを拡張するライブラリが多いため)、ひょっとしたら4.1などで更に方針が変わる可能性もありますが、ActiveRecord::Baseに依存した書き方をしないように気をつける必要があります。 find_by_*の廃止 find_b
Active Support is the Ruby on Rails component responsible for providing Ruby language extensions and utilities. It offers a richer bottom-line at the language level, targeted both at the development of Rails applications, and at the development of Ruby on Rails itself. After reading this guide, you will know: What Core Extensions are. How to load all extensions. How to cherry-pick just the extensi
Rails2.3のログフォーマットの変更は、Railscasts - The Logger を見て Logger!!!(ログにタイムスタンプを追加する方法) - うんたらかんたら日記 としていましたが、改めてソースを見ると #activesupport-2.3.11/lib/active_support/core_ext/logger.rb This logger is deprecated in favor of ActiveSupport::BufferedLoggerと書かれていました。 Loggerでのフォーマット変更は結構柔軟(ミリ秒、プロセス、ログレベルなど)に書けたので 特に困ってないし、理由もわかんないのですが、deprecatedと言われると不安なので ActiveSupport::BufferedLoggerでのフォーマット変更を試してみました。 結論 #config/
run "BUNDLE_GEMFILE=#{current_path}/Gemfile bundle config build.mysql2 '--with-mysql-config=/usr/lib/mysql/mysql_config --with-mysql-lib=/usr/lib/mysql'" Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up
バイナリログ MySQLへの全ての更新処理を記録するログファイルです。バイナリ形式で効率よく保存されます。バイナリログの主な目的は、リストア時に、データベースに対して可能な限りバックアップ後の更新を実行できるようにすることです。 また、レプリケーション環境において、マスターの更新処理をスレーブに反映させるためにも利用されます。バイナリログオプション付きで動作させると少しですがサーバの負荷が上がります。 バイナリログを記録するには mysqld に「--log-bin[=file_name]」オプションを付与して起動します。ファイル名を省略した場合はデータディレクトリに ホスト名-bin と言う名前で記録されます。また mysqld を起動しなおす度にログファイルはインクリメントされ、過去のログは ホスト名-bin.1 のように末尾に数字が付与されていきます。 バイナリログ取得のためのオプ
Database operations often tend to be the main bottleneck for most web applications today. It's not only the DBA's (database administrators) that have to worry about these performance issues. We as programmers need to do our part by structuring tables properly, writing optimized queries and better code. In this article, I'll list some MySQL optimization techniques for programmers. Before we start,
えっといわゆる戦隊モノのお話です。戦隊モノと言えば5人組が定番ですが、黄金律ともされる構成は、 熱血正義感のヒーロー ニヒル役 ヒロイン ひょうきん者(ないしガキ) 気は優しくて力持ち(ないしデブ) この構成の本家的なものがゴレンジャー・シリーズともされています。ゴレンジャー・シリーズも5人組構成のバリエーションが途中であったりするようですが、揺れはあっても黄金率に戻る部分は多いと勝手に想像しています(うちは娘だけですから、さすがに見てません)。 なんの本であったか忘れてしまいしたが、この構成について隊内恋愛の蔓延を防ぐために必要な組み合わせであるとの説を読んだ事があります。なんちゅうても若い隊員ですから、狭いグループで一緒に行動すれば恋愛の一つも起こらないと不自然です。多くの戦隊モノ構成でもヒロインがヒーローに淡い恋心を抱く設定はあったとは思います。しかしウルトラセブンを例外として発展は
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く