bloglinux,macでruby、railsでの開発をしていく中で知ったこと、備忘的なことなどを書いていきます。RailsRails2014-07-22ActiveAdminをカスタマイズしてDBレコードのcsv書き出しと取り込みを簡単にできるようにしてみました。RailsRailsアプリの管理画面を簡単に作成できるActiveAdminというgemがあります。csv、xml、jsonでのダウンロード機能も提供してくれます。active_admin_importableというgem...ActiveAdminをカスタマイズしてDBレコードのcsv書き出しと取り込みを簡単にできるようにしてみました。モデルクラス.column_namesとすることで、カラム名が配列で返却されます。いうgemが便利です。後はmailクラスでrequireするだけです。ActionMainlerで日本語を使う2013-12-16railsのログのカラー表示(ANSIカラーコード)を止めるRailsログのカラー表示は見やすくてとても便利です。stdoutではカラー表示されるのですが、logファイルをview等で見た場合、カラーコードが文字列として表示されてしまい、見づらいものとなります。TimeインスタンスかActiveSupport::TimeWithZoneインスタンスが指定できます。使って都度JSTに変換します。Book.columns_hash['isbn'].typeで、isbnカラムの型を取得できる。:datetimeなどがある。tag_b)これを↓こうするとlikeが使えます。編集し、名前解決できるようにします。参考:http://blog.setunai.net/20121120/webrickrails%E3%81%8C%E9%81%85%E3%81%84/webrickを使っていて遅いと感じた時の対処方法2013-08-02rails3.0.3でログにタイムスタンプを表示する方法Rails今私が運用中のアプリの中に、rails3.0.3ベースのものが2つあります。障害発生時に困ることがしばしばでした。そこで、ログに日時が表示されるようにカスタマイズしてみました。AND、ORを使わずにIN句を使うには、下記のように第二引数で配列を指定すれば良いです。Nokogiriでhtmlソースを取得するメソッドActiveAdminをカスタマイズしてDBレコードのcsv書き出しと取り込みを簡単にできるようにしてみました。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。