# Iniziare, tryruby!

**URL:** <https://www.ruby-forum.com/t/iniziare-tryruby/208451>\
**Category:** IT\
**Created:** [June 18, 2011, 5:31pm UTC](https://www.ruby-forum.com/t/iniziare-tryruby/208451 "2011-06-18T17:31:40Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![luislavena](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/0ea827/32.png) [@luislavena](https://www.ruby-forum.com/u/luislavena)\
**Post date:** [June 18, 2011, 5:31pm UTC](https://www.ruby-forum.com/t/iniziare-tryruby/208451/1 "2011-06-18T17:31:40Z")

</div>

Ciao a tutti, mi chiamo Enrico dopo varie letture su Php, Ruby e Python  
ho deciso di iniziare a studiare il Ruby.

In effetti ho già guardato le discussioni presenti sul forum, e ho  
deciso che appena finirò gli ultimi due esami di questa sessione mi  
comprerò il libro “The Ruby P.ming Language” dato che ho notato che  
viene spesso consigliato da voi utenti.

Girando quà e là su vari siti ho notato che consigliano anche di seguire  
il sito tryruby, voi lo consigliate?

Su una vecchia discussione avete anche raccomandato di iscriversi a  
github e clonare e guardare il codice dei progetti, ma come faccio a  
capire se un progetto é alla mia portata? Perchè ho provato a guardare  
alcuni progetti e ci sono progetti con migliaia e migliaia righe di  
codice su ogni file.

Grazie 🙂

---

<div class="post-metadata">

**Author:** ![enrico\_m](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/7ab992/32.png) [@enrico\_m](https://www.ruby-forum.com/u/enrico_m)\
**Post date:** [June 20, 2011, 2:48pm UTC](https://www.ruby-forum.com/t/iniziare-tryruby/208451/2 "2011-06-20T14:48:14Z")

</div>

Enrico M. wrote in post #1006100:

> Su una vecchia discussione avete anche raccomandato di iscriversi a  
> github e clonare e guardare il codice dei progetti, ma come faccio a  
> capire se un progetto é alla mia portata? Perchè ho provato a guardare  
> alcuni progetti e ci sono progetti con migliaia e migliaia righe di  
> codice su ogni file.
> 
> Grazie 🙂

Posso risponderti solo su questo: se vuoi vedere come NON si scrive un  
programma (cosa peraltro utile anche questa 🙂 ), potresti dare  
un’occhiata ai due accrocchi che ho scritto usando Ruby e le librerie  
grafiche GTK2:

- [GitHub - DaneelOlivaw/timbratore: Piccolo timbratore locale per segnare le ore da trasmettere al database centrale da sedi esterne · GitHub](https://github.com/DaneelOlivaw/timbratore) : attualmente abbandonato,  
doveva essere un timbratore per operatori che lavoravano in sedi  
distanti e senza connettività (abbiamo un sistema via web), ma chi  
decide ha preferito un coso a badge invece di un portatile con una  
distro e solo quel programma;
- [GitHub - DaneelOlivaw/Aurox: Programma per la gestione di una o più stalle di bovini · GitHub](https://github.com/DaneelOlivaw/Aurox) : in uso, serve per gestire il  
carico e scarico di bovini in una stalla e relativo registro. Se riesco  
a darmi una mossa ci sarebbe una versione successiva pronta con alcune  
variazioni e sistemazioni, ma devo trovare il tempo di chiarire alcuni  
dubbi fondamentali.

Chiedo scusa agli esperti più temerari che in preda ad un attacco di  
curiosità vanno a leggere il codice: potrebbero subire dei traumi anche  
importanti, ma se fossero così gentili da suggerire miglioramenti o  
altro, avranno tutta la mia gratitudine e riconoscenza 😃

Ah, scritti totalmente da editor di testo… e si vede '🙂

---

<div class="post-metadata">

**Author:** ![enrico\_m](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/7ab992/32.png) [@enrico\_m](https://www.ruby-forum.com/u/enrico_m)\
**Post date:** [July 4, 2011, 9:43pm UTC](https://www.ruby-forum.com/t/iniziare-tryruby/208451/3 "2011-07-04T21:43:01Z")

</div>

Sto iniziando a studiare Ruby.  
Nel caso tornasse utile per futuri utenti,io per ora sto consultando il  
libro “Humble Little Ruby Book”  
[http://www.humblelittlerubybook.com/book/](http://www.humblelittlerubybook.com/book/)  
E’ gratuito, é divertente anche se in alcune parti é difficile da  
capire.Però purtroppo non propone degli esercizi.

Oltre a leggere quel libro sto pure utilizzando Ruby Koans (  
[http://rubykoans.com/](http://rubykoans.com/) ) anche se purtroppo sono fermo al punto 6 e non  
riesco ad andare avanti.

Qualcuno mi può consigliare degli esercizi semplici da svolgere?

Ho provato qualche esercizio su [http://www.rubyquiz.com/](http://www.rubyquiz.com/) (Ottimo ha pure  
le  
soluzioni!) e [http://ruby-challenge.rubylearning.org/](http://ruby-challenge.rubylearning.org/) . Però in molte  
cose non ho ancora le conoscenze necessarie.
