Posted by Dibi Store
Fri, 07 Sep 2007 12:19:00 GMT
Capita spesso di utilizzare il comodissimo formato link_to quando scriviamo le nostre applicazioni in rails.
Tutti sappiamo che come secondo parametro, possiamo specificare il controller, l'azione e gli eventuali parametri.
Read more...
Posted in ruby on rails | Tags contoller, rails | no comments
Posted by Dibi Store
Wed, 05 Sep 2007 17:03:00 GMT
Tra le tante cose che ci ha regalato Sam Stephenson in prototype una di quelle piu usate è sicuramente Ajax.updater().
Grazie a questa funzione è possibile inviare contenuto dinamico al server in background, e gestire a piacimento qualunque risposta, come ad esempio aggiornare il contenuto di un div dopo l'invio.
Read more...
Posted in javascript | Tags ajax, prototype | no comments
Posted by Dibi Store
Mon, 03 Sep 2007 11:40:00 GMT
Ora che sono passati un po di giorni dall'apertura di questo blog, è arrivato il momento di pensare alla grafica. Sono onesto, non è il mio forte, ho abbastanza teoria ma poca pratica.
Quindi se avete idee fate vi pure avanti, il tema credo che lo abbiate capito, ogni consiglio è ben accetto!
Grazie
Posted in news | no comments
Posted by Dibi Store
Sat, 01 Sep 2007 09:51:00 GMT
Ruby on rails, è un framework basato su ruby, un linguaggio di programmazione completamente orientato agli oggetti. Cio che rende rails davvero particolare, è il modo in cui esso è strutturato.
Questo tutorial, vi illustrerà passo dopo passo la procedura di installazione su windows e su linux.
Read more...
Posted in ruby on rails | Tags gems, install | 1 comment
Posted by Dibi Store
Fri, 31 Aug 2007 11:32:00 GMT
Se provate a creare un sub-controller in rails, ad esempio admin/setup, e provate ad inserire una qualsiasi azione, otterrete il seguente errore:
Unknown action
Per far funzionare correttamente il controller, ho dovuto editare manualmente il file routes.rb, inserendo il seguente codice:
Read more...
Posted in ruby on rails | Tags rails, subcontroller | no comments
Posted by Dibi Store
Fri, 31 Aug 2007 09:35:00 GMT
Talvolta ci troviamo davanti a valori nel database che potrebbero lasciarvi spiazzati. Uno di questi sicuramente è il timestamp, ossia un valore, come ad esempio "1188235277" che indica nient'altro che il numero di secondi trascorsi dal primo gennaio 1970.
Ovviamente noi dobbiamo, o dovremmo sapere come gestire questo tipo di valore, estrarlo e poi salvarlo nel database.
Per gli esempi ho utilizzato un linguaggio lato server, PHP e un database, mysql.
Read more...
Posted in php | Tags date, timestamp | no comments
Posted by Dibi Store
Thu, 30 Aug 2007 06:40:00 GMT
Ieri ho trovato questo plugin per ruby on rails. Questo plugin serve ad aggiungere i bottoncini che vedete alla fine di ogni mio articolo e servono ad aggiungere l'url dell'articolo nei social bookmark, come del.icio.us, digg eccetera.
L'installazione è semplice, ci basterà posizionarci all'interno della directory di typo, e da console dare il comando:
script/plugin install http://svn.nanorails.com/plugins/bookmarkit/
oppure se usate svn:
script/plugin install -x http://svn.nanorails.com/plugins/bookmarkit/
Read more...
Posted in CMS | Tags bookmarks, delicious, typo | no comments
Posted by Dibi Store
Wed, 29 Aug 2007 21:58:00 GMT
Eh bhe? Cosa c'è, di speciale in questo? Niente, ma non esattamente, in quanto blog promette di diffondere articoli dai più grandi hacker mondiali.
Quello che mi fa un po sorridere però è il fatto che i loro sistemi sono tra i più bucati al mondo (e non dite di no).
Comunque staremo a vedere cosa ci sarà di nuovo, continuando, da parte mia, a distanziarmi da quella comunità sempre piu chiusa e meschina.
Posted in news | Tags hacker, microsoft | no comments
Posted by Dibi Store
Wed, 29 Aug 2007 19:21:00 GMT
Ieri, dopo aver installato typo, ho notato un problema che mi ha lasciato perplesso fino a stasera, in sostanza nella schermata di amministrazione quando dovevo eseguire operazioni che richiedevano la gestione degli eventi da parte di prototype, come ad esempio
Event.observe(). L'esempio più fastidioso si manifestava quando cercavo di spostare gli oggetti nella sidebar per renderli attivi.
Non mi sono disperato ed è iniziata una lunga battaglia con l'aiuto degli sviluppatori di typo, ma niente da fare, non c'era verso di capire dove fosse il problema, avevo pensato ad un problema di cache (e penso sia tutto li), finche oggi sono stato salvato dal mio servizio di
web hosting. In pratica passando dalla modalità development a production, il problema è sparito. Provate se avete problemi con la gestione degli eventi in prototype.
Penso che il problema sia nella gestione della cache, so che è strano, ma credetemi abbiamo fatto moltissime prove, se state per farle anche voi, in locale funzionava correttamente, e intanto continuo a litigare su irc dove non mi credono ancora :)
Oscar
Posted in javascript | Tags prototype | 1 comment
Posted by Dibi Store
Tue, 28 Aug 2007 22:06:00 GMT
Una delle cose che piu mi piace nelle applicazioni web 2.0, è la possibilità di poter aggiornare in tempo reale i nostri dati, semplicemente cliccando sul rispettivo valore.
Con ruby on rails e ajax, tutto questo è molto semplice
Read more...
Posted in ruby on rails | Tags ajax, rails | no comments