Archivio di October 2007

30 Oct
duccio

duccio il 30 October 2007 parla di Risorse

Ajax loading gif generator

Se vi serve una loading gif da usare nelle vostre chiamate Ajax, provate ajaxload un servizio in beta (da buon web 2.0) che vi consente di personalizzare alcuni indicatori e colorarli.

28 Oct
matte

matte il 28 October 2007 parla di Rails Snippet

ActionMailer e problemi con Rails 2.0

Se avete provato Mailtrap come spiegato nel post precedente con Rails 2.0 Preview potreste aver avuto dei problemi in quanto è cambiato il modo per specificare i settaggi del metodo di invio sia per sendmail che per smtp. Da questo: 1 ActionMailer::Base.server_settings = { 2 :domain [...]

28 Oct
matte

matte il 28 October 2007 parla di Rails Snippet

ActionMailer e Rails development

Nel caso in cui sviluppiate un’applicazione che necessita l’invio di molte mail potete utilizzare invece che un vero e proprio SMTP server, un “Dummy Ruby SMTP server”. Come ho letto sul post di RubyInside Matt Mower ha creato Mailtrap, installabile con il semplice comando 1 sudo gem install mailtrap -y ed utilizzabile [...]

20 Oct
duccio

duccio il 20 October 2007 parla di Configurazioni

RSA Authentication e SSH

Per evitare di ricordare le password di ogni server a cui vi collegate in ssh potete usare l’autenticazione RSA. Tanto per cominciare dovete creare una chiave RSA locale: 1 $ ssh-keygen Vi verrà chiesto di specificare una passphrase, questa sarà associata alla vostra chiave RSA così per collegarvi ai server vi basterà ricordare [...]

16 Oct
duccio

duccio il 16 October 2007 parla di Rails Snippet

Form.serialize: serializzare due form in una chiamata Ajax

Avere più form nella stessa pagina non è un dramma e succede spesso, se però dovete inviare in ajax i dati di più form con il submit di uno soltanto dovete fare una piccola modifica. E’ sufficiente modificare i parametri da inviare sull’onSubmit del form. Quando utilizzate il form_remote_for il codice html che viene renderizzato è [...]

15 Oct
matte

matte il 15 October 2007 parla di Release

Rails 2.0: Uno script per testare la compatibilità delle nostre app!

Come avrete già sentito parlare, l’uscita di Ruby on Rails 2.0 è ormai imminente e la preview release è già disponibile da installare e testare con le proprie applicazioni. Come avrete notato all’interno del log del web server sono presenti molti warning che segnalano sintassi e modi di fare che non saranno più compatibili con [...]

5 Oct
duccio

duccio il 5 October 2007 parla di Rails Snippet

Upload di file in Ajax

L’upload di file in Ajax crea problemi, per aggirarli potete utilizzare il plugin RespondsToParent. In poche parole il responds_to_parent consente al controllore di fare il respond dei parent document delle vostre pagine. Praticamente il post del form viene fatto in un iframe e recuperato poi nel controllore tramite RJS usando il plugin. Magari con un esempio [...]

1 Oct
matte

matte il 1 October 2007 parla di Rails Snippet, Risorse

Errno::ENOENT - Un errore improbabile

Oggi dopo alcuni aggiornamenti in un’applicazione ho ricevuto il seguente errore: 1 Errno::ENOENT (No such file or directory - getcwd): /usr/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:78:in `expand_path’ 2 /usr/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:78:in `require_or_load’ /usr/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:60:in `depend_on’ 3 /usr/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:442:in `require_dependency’ Tutto aveva funzionato correttamente fino a quel momento… La [...]

1 Oct
matte

matte il 1 October 2007 parla di Altro

Il cambio euro/dollaro e la radice quadrata di 2!

Oggi guardavamo il cambio euro/dollaro e ci siamo resi conto che ad 1 dollaro corrispondono circa 0,707 euro! Questo numero mi ha subito ricordato la mitica radice quadrata di 2; infatti l’inverso della radice quadrata di 2 è proprio corrispondente a ~0,707! Chi ha fatto ingegneria o istituti tecnici industriali sicuramente avrà visto spuntare questo [...]