Iniziare, tryruby!

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 :slight_smile:

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 :slight_smile:

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

  • 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;
  • 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 :smiley:

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

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/
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/ ) 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/ (Ottimo ha pure
le
soluzioni!) e http://ruby-challenge.rubylearning.org/ . Però in molte
cose non ho ancora le conoscenze necessarie.