Ciao a tutti!
Per chi non lo conoscesse Disqus è una piattaforma che permette di inserire facilmente un box per i commenti su qualsiasi sito web, e consente agli utenti di utilizzare il loro account facebook o twitter (ma non solo) per autenticarsi.
Il limite di Disqus è che associa ogni thread di commenti ad un unica [...]
Tags: comments, disqus, haml, jqeury, ruby on rails
Posted in JQuery, Ruby, Svliluppo |
[** UPDATE: 24/05/2012 **]: Grazie a Kevin Triplettora c’è una pagina sul wiki di Devise che fa riferimento a questo post combinando anche i vari commenti e contributi ricevuti. Visitate la pagina, soprattutto se utilizzate Rails 3 e Devise 2: https://github.com/plataformatec/devise/wiki/How-To:-Two-Step-Confirmation
Nei miei progetti in Ruby on Rails generalemente utilizzo Devise come gem per [...]
Tags: customization, devise, haml, rails, registration, ruby, ruby on rails, signup
Posted in Ruby, Svliluppo |
Ogni volta che si realizza una web application dove gli utenti possono registrarsi, è buona cosa escludere alcuni username o login in modo che non possano essere utilizzati.
Un esempio classico è la login “admin”.
Credo che nessuno desideri che sulla sua applicazione ci sia un utente iscritto con lo username “admin” che possa magari contattare gli [...]
Tags: Best Practices, login reservation, rails, ruby, ruby on rails, validation
Posted in Ruby, Svliluppo |
Ciao a tutti.
Vorrei mostrare un workaround per inviare email in modo asincrono usando Devise e Rails3.
Supponiamo di avere già in piedi la nostra applicazione, con Devise e delayed_job installati correttamente.
Un primo tentativo è stato quello di aggiungere in config/initializers il seguente file devise_async.rb:
12345678910111213141516#devise_async.rb
module Devise
module Models
module Confirmable
handle_asynchronously :send_confirmation_instructions
end
[...]
Tags: asynchronous, delayed_job, devise, rails, rails3, ruby on rails
Posted in Ruby, Svliluppo |
Nel mio ultimo post ho parlato delle hash di Ruby.
Oggi riprendo e completo l’argomento descrivendo alcune delle operazioni che si possono eseguire sulle hash per manipolarne i valori.
1. Accedere ai valori iterativamente
La classe Hash di ruby mette a disposizione tre diversi iteratori: each, each_key, each_value.
Esiste in realtà un quarto iteratore, each_pair che però è solo [...]
Tags: hash, ruby, ruby on rails, sorting, tutorial
Posted in Ruby, Svliluppo |
COMMENTS