Forum: Italian Ruby user group Consigli per neofita

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Efa03c86a61ece79a32daebdbc9bd117?d=identicon&s=25 Alessandro Alfieri (sandrosfist)
on 2015-05-25 19:25
Buona sera a tutti, mi sono appena iscritto a questo forum :).
Ultimamente mi sono avvicinato al linguaggio ruby per la sua enorme
semplicità e anche per la sua componente On Rails per sviluppo di
interfacce web. Ho già mandato a prendere un libro dell'apogeo su ruby
ma io sono un tipo di ragazzo che impara sul campo, in questo caso
programmando e non avendo inventiva volevo infine chiedervi... Avete
qualche consiglio su come migliorarmi per la programmazione ruby, con
alcuni esercizi da fare o anche dei consigli per un neofita non di
programmazione ma solo di ruby?
Grazie mille a tutti in anticipo :)
Dc70f4a04726fada8b9db8a18ff40412?d=identicon&s=25 Maurizio De Santis (succhiateste)
on 2015-05-25 19:28
(Received via mailing list)
1. Sviluppa un sito o un progetto o comunque un'idea tua
2. Apri il codice di Rails e guardatelo per bene

Il giorno lun 25 mag 2015 19:25 Alessandro Alfieri <
alessandroalfieri95@gmail.com> ha scritto:
Efa03c86a61ece79a32daebdbc9bd117?d=identicon&s=25 Alessandro Alfieri (sandrosfist)
on 2015-05-25 19:39
>Maurizio De Santis wrote in post #1174038:
> 1. Sviluppa un sito o un progetto o comunque un'idea tua
Si questo mi piacerebbe moltissimo, solo che non ho molta inventiva da
parte mia ma mi piacerebbe veramente portare avnti un sito web o un
progetto mio.

> 2. Apri il codice di Rails e guardatelo per bene
In che senso "apri il codice"?
321db48bf4bdf48da05e781325aed20a?d=identicon&s=25 Maurizio De magnis (olistik)
on 2015-05-25 19:43
(Received via mailing list)
"Fatti un blog tutto tuo" ^_^
On May 25, 2015 7:39 PM, "Alessandro Alfieri"
<alessandroalfieri95@gmail.com>
Efa03c86a61ece79a32daebdbc9bd117?d=identicon&s=25 Alessandro Alfieri (sandrosfist)
on 2015-05-25 19:47
Maurizio De magnis wrote in post #1174040:
> "Fatti un blog tutto tuo" ^_^
Bella idea, la terrò in considerazione ma prima devo allenarmi con ruby,
non voglio programmare guardando per ogni singola variabile il libro per
sapere come si fa una cosa xD ^-^
Dc70f4a04726fada8b9db8a18ff40412?d=identicon&s=25 Maurizio De Santis (succhiateste)
on 2015-05-25 20:05
(Received via mailing list)
>> 2. Apri il codice di Rails e guardatelo per bene
> In che senso "apri il codice"?

Mentre svilupperai la tua applicazione con Rails ci saranno varii
momenti
in cui ti chiederai "ma come fa questa roba che sto scrivendo a
funzionare?" In quei momenti, invece di andare avanti, ti consiglio di
guardare lo stack di esecuzione e andare a ritroso di chiamata in
chiamata,
anche per quanto riguarda le linee di codice eseguite da Rails, fin
quando
non ti sembrer di aver compreso sufficientemente quello che sta
succedendo.

All'inizio magari ci perderai mezza giornata per andare dietro a questi
"why (e volendo anche wtf) moments", ma per quanto mi riguarda non c'
modo
migliore per capire il codice.

Il giorno lun 25 mag 2015 19:47 Alessandro Alfieri <
alessandroalfieri95@gmail.com> ha scritto:
321db48bf4bdf48da05e781325aed20a?d=identicon&s=25 Maurizio De magnis (olistik)
on 2015-05-25 20:10
(Received via mailing list)
tryruby.org e https://pragprog.com/book/ruby4/programming-ruby-1-9-2-0
ponendoti come obiettivo un tool a linea di comando.

Alcune idee:

- un tool di gestione delle immagini, mp3 o video presenti in una
cartella

- un client twitter

- l'implementazione di un sistema di cifratura a chiave simmetrica o
pubblica

- un'avventura testuale interattiva
On May 25, 2015 7:47 PM, "Alessandro Alfieri"
<alessandroalfieri95@gmail.com>
321db48bf4bdf48da05e781325aed20a?d=identicon&s=25 Maurizio De magnis (olistik)
on 2015-05-25 20:11
(Received via mailing list)
imho quello è uno step (sacrosanto) che arriverà solo dopo che avrà
preso
confidenza con le basi di Bundler (perché bundle open X) e Rails (
guides.rubyonrails.org).

2015-05-25 20:04 GMT+02:00 Maurizio De Santis
<desantis.maurizio@gmail.com>:
Dc70f4a04726fada8b9db8a18ff40412?d=identicon&s=25 Maurizio De Santis (succhiateste)
on 2015-05-25 20:54
(Received via mailing list)
> imho quello è uno step (sacrosanto) che arriverà solo dopo che avrà preso
> confidenza con le basi di Bundler (perché bundle open X) e Rails (
> guides.rubyonrails.org).

Possibile, dipende molto da quanta esperienza hai con la programmazione.
Se
sai già programmare in un altro linguaggio e ti sai muovere in un
ambiente
di sviluppo web lo potresti già fare, altrimenti concordo, prima devi
entrare in confidenza con l'ambiente.

Comunque è l'unico suggerimento che ci tengo a dare: conosco gente che
magari lavora con Rails da un paio d'anni e ancora non se l'è mai visto,
e
a livello professionale c'è un abisso di differenza. Per cui magari dopo
un
mese che ci stai sopra, una volta che avrai confidenza con l'ambiente di
sviluppo, consiglio di farlo.



--

Maurizio De Santis

Il giorno 25 maggio 2015 20:11, maurizio de magnis <
maurizio.demagnis@gmail.com> ha scritto:
32d80da41830a6e6c1bb3eb977537e3e?d=identicon&s=25 Alessandro R. (alessandro_r)
on 2015-05-25 23:52
(Received via mailing list)
Ciao Alessandro,
io lavoro ad Airesis (https://github.com/coorasse/Airesis).
Se l'argomento ti interessa potresti darmi/ci una mano sul progetto.
Siamo un gruppo di una decina di volontari e ci serve sempre aiuto,
soprattutto nello sviluppo.
Se la cosa ti interessa contattami senza problemi.
Tu dai una mano a me, io dò una code review a te :)

Hai già esperienza di programmazione? Cosa studi?


Alessandro Rodi

2015-05-25 20:53 GMT+02:00 Maurizio De Santis
<desantis.maurizio@gmail.com>:
F54dd84d538e592148c7d3e5cd2d1f13?d=identicon&s=25 Leandro Aragosa (Guest)
on 2015-05-25 23:57
(Received via mailing list)
Vieni su Airesis!
Ciao Alessandro,
io lavoro ad Airesis (https://github.com/coorasse/Airesis).
Se l'argomento ti interessa potresti darmi/ci una mano sul progetto.
Siamo un gruppo di una decina di volontari e ci serve sempre aiuto,
soprattutto nello sviluppo.
Se la cosa ti interessa contattami senza problemi.
Tu dai una mano a me, io dò una code review a te :)

Hai già esperienza di programmazione? Cosa studi?


Alessandro Rodi

2015-05-25 20:53 GMT+02:00 Maurizio De Santis
<desantis.maurizio@gmail.com>:

> > imho quello è uno step (sacrosanto) che arriverà solo dopo che avrà
preso
> > confidenza con le basi di Bundler (perché bundle open X) e Rails (
> > guides.rubyonrails.org).
>
> Possibile, dipende molto da quanta esperienza hai con la programmazione.
Se
> sai già programmare in un altro linguaggio e ti sai muovere in un ambiente
> di sviluppo web lo potresti già fare, altrimenti concordo, prima devi
> entrare in confidenza con l'ambiente.
>
> Comunque è l'unico suggerimento che ci tengo a dare: conosco gente che
> magari lavora con Rails da un paio d'anni e ancora non se l'è mai visto, e
> a livello professionale c'è un abisso di differenza. Per cui magari dopo
un
> maurizio.demagnis@gmail.com> ha scritto:
>
> > imho quello è uno step (sacrosanto) che arriverà solo dopo che avrà
preso
> > > Mentre svilupperai la tua applicazione con Rails ci saranno varii
> > > All'inizio magari ci perderai mezza giornata per andare dietro a
questi
> > ruby,
> > > >
> > <https://plus.google.com/100973969013103507046/about>
> > _______________________________________________
> > Ml mailing list
> > Ml@lists.ruby-it.org
> > http://lists.ruby-it.org/mailman/listinfo/ml
> >
> _______________________________________________
> Ml mailing list
> Ml@lists.ruby-it.org
> http://lists.ruby-it.org/mailman/listinfo/ml
>
_______________________________________________
Ml mailing list
Ml@lists.ruby-it.org
http://lists.ruby-it.org/mailman/listinfo/ml
9eb3a26c010460dac754cb7c6ccb087c?d=identicon&s=25 Giuseppe Benfenati (Guest)
on 2015-05-26 08:45
(Received via mailing list)
Personalmente, ci sono risorse interesanti su Udemy o su Coursera.

G.Benfenati

Il giorno 25 maggio 2015 23:56, Leandro Aragosa
<leandroaragosa@gmail.com>
ha scritto:

>
> >
> > a livello professionale c'è un abisso di differenza. Per cui magari dopo
> > Il giorno 25 maggio 2015 20:11, maurizio de magnis <
> > >
> > > > anche per quanto riguarda le linee di codice eseguite da Rails, fin
> > > >
> > > > > sapere come si fa una cosa xD ^-^
> > > > Ml@lists.ruby-it.org
> > > Ml@lists.ruby-it.org
> http://lists.ruby-it.org/mailman/listinfo/ml
> _______________________________________________
> Ml mailing list
> Ml@lists.ruby-it.org
> http://lists.ruby-it.org/mailman/listinfo/ml
>



--
Giuseppe Benfenati
Tel. +39 348 8732541
Via Cucco, 41 - 40015 Galliera BO
5ce16d85034e08079db3cafeb5b8ff09?d=identicon&s=25 Davide Rambaldi (Guest)
on 2015-05-26 10:26
(Received via mailing list)
OMG! Il blog in rails no dai! Se fail il blog, poi sei dannato per
leternita!

Prova qualcosa di piu divertente:

Alcune proposte:

1. Una app dove ci sono foto di ragazze da votare (zuckenbbberg ci ha
fatti i soldi con la versione 2.0)
2. Una app che usa degli open data del tuo comune (W Expo!)
3. Una versione social di 2048 di Gabriele Cirulli, con condivisione
partite.

Ciao!
2087b208481b624959272bf21167ff31?d=identicon&s=25 Luca Pandini (Guest)
on 2015-05-26 10:41
(Received via mailing list)
La prima e' divertente e anche una buona scelta se vuoi fare un po' di
esperienza front-end. L'ho fatto anche io dopo aver visto il film su
Facebook >D

Il giorno 26 maggio 2015 10:25, Davide Rambaldi
<davide.rambaldi@gmail.com>
ha scritto:
Dc70f4a04726fada8b9db8a18ff40412?d=identicon&s=25 Maurizio De Santis (succhiateste)
on 2015-05-26 11:06
(Received via mailing list)
A me piace un sacco fare i blog con Rails :D

--

Maurizio De Santis

Il giorno 26 maggio 2015 10:25, Davide Rambaldi
<davide.rambaldi@gmail.com>
ha scritto:
32d80da41830a6e6c1bb3eb977537e3e?d=identicon&s=25 Alessandro R. (alessandro_r)
on 2015-05-26 13:42
(Received via mailing list)
se non fai almeno tre blog in Rails non sei nessuno oggigiorno. :D

Alessandro Rodi

2015-05-26 11:05 GMT+02:00 Maurizio De Santis
<desantis.maurizio@gmail.com>:
857c770ccb0a8e869994f663f09b22ec?d=identicon&s=25 Paolo P. (paolo_p)
on 2015-05-26 14:34
(Received via mailing list)
Il blog in rails è l'"emblema"...


2015-05-26 13:41 GMT+02:00 Alessandro Rodi <coorasse@gmail.com>:
>> Maurizio De Santis
>> > Alcune proposte:
>> >
>> > >> Maurizio De Santis wrote in post #1174038:
>> > >>
>> > > http://lists.ruby-it.org/mailman/listinfo/ml
>>
> _______________________________________________
> Ml mailing list
> Ml@lists.ruby-it.org
> http://lists.ruby-it.org/mailman/listinfo/ml



--
$ cd /pub
$ more beer

I pirati della sicurezza applicativa: https://codiceinsicuro.it
321db48bf4bdf48da05e781325aed20a?d=identicon&s=25 Maurizio De magnis (olistik)
on 2015-05-26 15:22
(Received via mailing list)
Ha vinto Paolo. :-D

Ecco, un'altra idea è di creare un meme generator ;-)
Dc70f4a04726fada8b9db8a18ff40412?d=identicon&s=25 Maurizio De Santis (succhiateste)
on 2015-05-26 15:32
(Received via mailing list)
Oppure un bel CMS! :D

--

Maurizio De Santis

Il giorno 26 maggio 2015 15:21, maurizio de magnis <
maurizio.demagnis@gmail.com> ha scritto:
857c770ccb0a8e869994f663f09b22ec?d=identicon&s=25 Paolo P. (paolo_p)
on 2015-05-26 16:09
(Received via mailing list)
Toh: http://www.spinacms.com/

2015-05-26 15:31 GMT+02:00 Maurizio De Santis
<desantis.maurizio@gmail.com>:
>>
>> > >
>> > davide.rambaldi@gmail.com
>> > >> > 1. Una app dove ci sono foto di ragazze da votare (zuckenbbberg ci
>> > >> >
>> > >> > >> Maurizio De Santis wrote in post #1174038:
>> > >> > >>> Il giorno lun 25 mag 2015 19:25 Alessandro Alfieri <
>> > >> > > Ml mailing list
>> > >> Ml@lists.ruby-it.org
>> > $ cd /pub
>> Ml@lists.ruby-it.org
>> http://lists.ruby-it.org/mailman/listinfo/ml
>>
> _______________________________________________
> Ml mailing list
> Ml@lists.ruby-it.org
> http://lists.ruby-it.org/mailman/listinfo/ml



--
$ cd /pub
$ more beer

I pirati della sicurezza applicativa: https://codiceinsicuro.it
This topic is locked and can not be replied to.