Rails用のあまり知られていないお気に入りの宝石/プラグインは何ですか?
Railsプラグインに関するこの質問では、通常の容疑者(Paperclip、RSpec、Shoulda、Restful Authなど)のみが取り上げられました。隠された、あまり人気のないものについてのリストを入手するのは素晴らしいことです。
Rails用のあまり知られていないお気に入りの宝石/プラグインは何ですか?
Railsプラグインに関するこの質問では、通常の容疑者(Paperclip、RSpec、Shoulda、Restful Authなど)のみが取り上げられました。隠された、あまり人気のないものについてのリストを入手するのは素晴らしいことです。
シンプルで効果的な非同期タスク用のdelayed_jobが本当に好きです。非同期メールに使用して大成功を収めています。
最近、プロジェクトでcache_moneyをよく使用しています。そのおかげでパフォーマンスが大幅に向上しました
App_Versionを使い始めたばかりです。実行しているアプリのバージョンをページの下部に表示できると便利です (このページの右下隅にある「svn リビジョン」番号のように)。
私がますます使用していることがわかったもう1つのものは、 andandです。これにより、保護されたメソッド呼び出しが可能になります。
それ以外の
entry.at('description') && entry.at('description').inner_text
あなたが書く
entry.at('description').andand.inner_text
過去数回のプロジェクトで、入力する手間が大幅に減りました。
ニック博士の魔法のモデル私が実際にこの宝石を私のプロジェクトのいずれかで使用しているわけではありません。最初にリリースされたときはクールだと思っていました。ニック博士もハッキングを行ったので、コードにタイプミスをすると、意味が推測されるので、非常に間違っています。しかし、地獄のように面白いです。
Responds_to _parentを使用すると、ファイル アップロード フォームで ajax のようなことを実行できます (実際の ajax は使用できません)。ただし、RJS を親ウィンドウに送信したい場合はいつでも使用できます。
あと、自己PRも少々。オートコンプリートまたは検索でスペルミスや音声一致を処理できるプラグインsoundex_findが本当に気に入っています。
Summarize(https://github.com/ssoper/summarize)とGeocoder(http://www.rubygeocoder.com/)はかなりクールだと思います。