Archivio di November 2008

24 Nov
duccio

duccio il 24 November 2008 parla di Rails Snippet

Rails: usare il RAND() con database diversi da MySQL

Usare il RAND() nell’order di ActiveRecord è comodo in quanto si sfrutta una funzione di SQL per restituire i record ordinati randomicamente. Se però usate Postgres o SQlite come database si genera un errore in quanto questi ultimi non usano la funzione RAND() ma RANDOM(). Per ovviare al problema potete definire un simbolo :random che all’occorrenza [...]

17 Nov
duccio

duccio il 17 November 2008 parla di Rails Snippet

RMagick: aggiungere e ruotare un testo

Beh, se usate RMagick nei vostri progetti sicuramente vi sarà capitato di aggiungere un watermark alle immagini, usando magari il Magick::SouthGravity per posizionare la scritta in basso. Come al solito in Rails le cose si fanno molto veloci, alcune volte anche senza guardare la documentazione si tira lì un metodo e si azzecca ;-)… A [...]

13 Nov
duccio

duccio il 13 November 2008 parla di Risorse

Javascript: nuovo strumento per disegnare grafici di funzioni

Tavs Dokkedahl di Javascript Lab ha creato questo strumento cross browser per disegnare funzioni completamente in javascript.

7 Nov
duccio

duccio il 7 November 2008 parla di Ajax/Web 2.0, Rails Snippet, Testing

Capistrano: uploadare un file non in SVN

Capistrano è favoloso per fare i deploy delle vostre applicazioni rails; suppongo che molti di voi usino delle cartelle collegate simbolicamente così da evitare di mettere nel vostro repositorio, SVN o GIT, file che cambiano spesso come i logs dell’applicazione o i tmp. Non è il caso dei tmp o dei logs che vengono [...]

3 Nov
duccio

duccio il 3 November 2008 parla di Rails Snippet

Controllare la validità del Codice Fiscale

DotNetHell mette a disposizione 2 utili webservice per controllare la validità di un codice fiscale oppure per calcolarlo passando i parametri necessari: Nome Cognome Data di Nascita (gg/mm/aaaa) Comune di nascita Sesso (M o F) Se volete calcolare il codice fiscale potete fare così con una semplice richiesta in GET: 1 require ‘open-uri’ 2 codfisc [...]