I'm test driven

Search

  • Blogroll

  • Chi sono su LinkedIn

    License

    This blog is licensed under a Creative Commons License

    Ruby on Rails: prime impressioni

    November 9th, 2006 by Enri

    Ieri a Milano, nell’ultimo incontro dell’XP-UG Milano, ho seguito con interesse il seminario di Matteo su Ruby on Rails, nel tentativo di vederlo all’opera con una demo-live e di mitigare alcuni dei dubbi che avevo sul framework. Read the rest of this entry »

    Posted in Ruby | 1 Comment »

    Zio Bob su Ruby

    October 27th, 2006 by Enri

    Chi segue il blog di Zio Bob e quello di Ron Jeffries avrà di certo notato come quando questi due BIG incollano del codice nei loro post, il linguaggio di questi frammenti di codice è spesso Ruby.

    In questo post Robert Martin dice la sua sul futuro di Ruby e RoR, e soprattutto su quale debba essere attualmente la collocazione di questo linguaggio nel mondo degli applicativi Web.

    Cito alcuni dei passaggi più significativi (grassetti miei): Read the rest of this entry »

    Posted in Programming languages, Ruby | No Comments »

    Finalmente Ruby

    June 21st, 2006 by Enri

    Dopo aver preparato un ambiente sulla mia macchina per programmare in Ruby, finalmente ho cominciato a scrivere le mie prime righe di codice per puro diletto.

    Ho pensato di cominciare verificando come se la cava Ruby con un task che in Java è sempre stato eccessivamente pedante: la navigazione di un xml. Riporto qui sotto l’xml di test utilizzato: Read the rest of this entry »

    Posted in Ruby, Test Driven Development (TDD) | 1 Comment »

    Ruby on Rails, Rapid Application Development

    May 12th, 2006 by Enri

    Stimolato dal mio amico Tom che ha ormai completamente le mani in pasta nel RAD alla Oracle con HTML DB, ho deciso di dare un occhio allo strumento RAD che più mi incuriosisce ultimamente: RAD Ruby On Rails, o radrails. Riporto un link ad un quicktime che bene dimostra le potenzialità di questo strumento.

    Di seguito i passi da effettuare per sviluppare con RoR con plugins Eclipse o standalone:

    1) Installare un interprete Ruby,ad esempio da qui. Il download si porta dietro anche il libro Programming Ruby: The Pragmatic Programmer’s Guide.

    2) installare rails, eseguendo il seguente comando da un prompt di dos: gem install rails –include-dependencies. E’ necessaria una connessione ad Internet attiva.

    3) installare il plugin ruby per Eclipse in modo automatico dall’Update Manager, inserendo come url http://rubyeclipse.sourceforge.net/updatesite

    4) da Window -> Preferences -> Ruby -> Installed Interpreter aggiugere il path del ruby interpreter di cui al punto 1).

    5) installare il plugin radrails per Eclipse in modo automatico dall’Update Manager, inserendo come url http://radrails.sourceforge.net/update. Installato radrails, avete un ambiente di sviluppo Ruby on Rails alla RAD.

    6) da Window -> Preferences -> Rails impostare i percorsi di rails e rake

    Se non vi siete ancora eclipsati o se volete avere un ambiente completamente standalone, esiste un radrails standalone, installabile eseguendo i passi 1) e 2) di cui sopra ed i seguenti passi:

    3) effettuare il download

    4) estrarre lo zip

    5) eseguire radrails

    Segnalo inoltre questo altro strumento con trattamento allinclusive (la voglia di vacanza si fa sentire), che include Ruby, RoR, un Apache e MySQL pronti per essere utilizzati, nel caso vogliate sperimentare RoR davvero con il minimo sforzo possibile.

    Questo è quanto. Ai prossimi post per commenti più seri su RoR.

    Posted in Agile, Ruby | No Comments »

    Testare una GUI con Watir

    April 4th, 2006 by Enri

    Recentemente ho scoperto il blog di Brian Marick, che tra le altre cose si occupa soprattutto di test. Nel suo blog si trovano davvero moltissimi spunti per affinare il palato sull'argomento test.

    Tra tutti è molto interessante una serie di post su come testare una GUI, raggiungibile dalla home page del blog, scendendo giù fino alla Table of contents for the "GUI testing tarpit" series.

    Enjoy it!

    Posted in Vecchio blog, Ruby, Test Driven Development (TDD) | No Comments »