2009-05-15 11 views

risposta

4

Ho appena iniziato a utilizzare App_Version. È bello essere in grado di inserire la versione dell'app in esecuzione nella parte inferiore della pagina (come il numero "svn revision" nell'angolo in basso a destra di questa pagina).

+0

Ahh buon suggerimento, ho potuto vedere questo tornare utile. –

4

Ho usato molto cache_money nei progetti di recente. Ci ha dato un enorme aumento delle prestazioni

1

Dr. Nic's Magic Models Non che io usi effettivamente questo gioiello su nessuno dei miei progetti, ho solo pensato che fosse bello quando è stato rilasciato. Anche il dottor Nic ha fatto un trucco, quindi se hai fatto errori di battitura nel tuo codice, indovinerebbe cosa intendevi, quindi molto molto sbagliato ... ma divertente da morire.

+0

Controllare il video di lui mostrandolo fuori: http://drnicwilliams.com/2007/03/22/meta-magic-in-ruby-presentation/ –

4

Mi piace davvero delayed_job per le attività asincrone è semplice ed efficace. Lo stavo usando per posta asincrona con grande successo.

1

responds_to _parent consente di fare cose simil-jax con moduli di caricamento file (che non possono utilizzare l'ajax reale). Ma è anche possibile utilizzarlo ogni volta che si desidera inviare RJS alla finestra principale.

Inoltre, un po 'di auto-promozione. Mi piace molto il mio plug-in soundex_find, che ti consente di gestire errori di ortografia e corrispondenze fonetiche in auto-completatori o ricerche.

+0

soundex_find è bello, btw. buon lavoro con quello. –

+0

Grazie, è il mio primo contributo open source da quando ho lasciato una società non-oss. Ho intenzione di continuare a essere coinvolto in diversi modi. –

2

Un altro che ho trovato sto usando sempre più è andand, questo ti dà invocazione metodo protetto.

Invece di

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

si scrive

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

E 'stato il risparmio le mie dita un sacco di digitare l'ultimo paio di progetti.

+0

Le versioni correnti dei binari hanno .try (: metodo) –

0

Penso che Summarize (https://github.com/ssoper/summarize) e Geocoder (http://www.rubygeocoder.com/) siano fantastici.

Problemi correlati