2009-05-15 2 views
7

Rails用のあまり知られていない宝石/プラグインは何ですか?よく知られていないRailsの宝石/プラグイン

This question Railsプラグインについては、一般的な容疑者(Paperclip、RSpec、Shoulda、Restful Authなど)しか持ちませんでした。ロックされている、あまり人気のない隠れたものについてのリストを得ることは素晴らしいことです。

答えて

4

私はちょうどApp_Versionを使用し始めた。実行しているアプリのバージョンをページの一番下に置くことができればいいです(このページの右下にある「svnリビジョン」のように)。

+0

ああ良い提案、私はこれが便利になるのを見ることができました。 –

4

最近、プロジェクトではcache_moneyが多く使用されています。その私たちは巨大なパフォーマンスの増加を与えた

1

Dr. Nic's Magic Models私は実際に私のプロジェクトでこの宝石を使用していません、私はちょうどそれが最初にリリースされたときに涼しいと思った。 Dr. Nicもハックをしました。もしあなたのコードに誤字がありましたら、それはあなたがどういう意味なのか、とても間違っています。しかし面白いです。

+0

彼のビデオをチェックしてください:http://drnicwilliams.com/2007/03/22/meta-magic-in-ruby-presentation/ –

4

私は実際には非同期タスクのためにdelayed_jobが好きです。シンプルで効果的です。大成功を収めた非同期メール用に使用しています。

1

responds_to _parentは、ファイルアップロードフォーム(実際のajaxを使用できない)でajaxのようなことを行うことができます。ただし、RJSを親ウィンドウに送信する場合はいつでも使用できます。

また、自己宣伝のビット。私はプラグインsoundex_findが本当に好きです。自動補完や検索で、スペルミスや発音のマッチを処理できます。

+0

soundex_findはいいです、btw。それで良い仕事。 –

+0

ありがとう、非常に非oss社を離れるので、初めてのオープンソースの貢献です。私は引き続きさまざまな方法で関与するつもりです。 –

2

私が見つけたもう1つは、ますますandandです。これは、保護されたメソッド呼び出しを提供します。

代わりの

entry.at('description') && entry.at('description').inner_text 

あなたはそれがプロジェクトの最後のカップルでタイピングの私の指の多くを保存しています

entry.at('description').andand.inner_text 

を書きます。

+0

現在のバージョンのレールには.try(:メソッド) –

0

Summarize(https://github.com/ssoper/summarize)とGeocoder(http://www.rubygeocoder.com/)はかなりクールだと思います。

関連する問題