Da dove parto?

Rails<

+1 per il doc, mi ha fatto venire qualche idea… :slight_smile:

Vogliamo conoscere le idee :slight_smile:


Andrea R.
Lelylan | reThink your house
http://lelylan.com

Grazie a tutti ragazzi, quanti spunti interessanti!

Ora non mi resta che partire.

Grazie ancora, davvero.

Il giorno 13 dicembre 2011 12:32, Luigi M. - grigio.org <
[email protected]> ha scritto:

Buon anno a tutti! Seguendo i vostri consigli sto tentando di imparare a
programmare ruby.

Da terminale ho installato RVM con questa stringa

bash < <(curl -s
https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)

tutto fila liscio poi inserisco questa riga

source $HOME/.rvm/scripts/rvm

e riesco tranquillamente ad usare i comandi RVM fino a quando non
riavvio
il terminale, se provo infatti a scrivere ad esempio:
*rvm -v
*mi restituisce
-bash: rvm: command not found

tutto funziona se inserisco di nuovo *source $HOME/.rvm/scripts/rvm *ora
vi
chiedo a che cosa serve questa riga e come posso fare per non doverla
inserire ogni volta che apro il terminale.

Grazie e ancora buona anno a tutti!

Fabrizio

Il giorno 13 dicembre 2011 12:54, Fabrizio F.
[email protected]ha scritto:

Metti quella riga nel file .bash_profile che c’ nella tua home

“static analysis is fun… again”
Owasp Orizon project leader: http://orizon.sf.net
Owasp Italy R&D director

Ciao Fabrizio,
benvenuto.

1 - preparare l’ambiete di sviluppo (mac con lino) per creare
applicazioni web
L’ambie
te che va per la maggiore è ruby con RVM, qui c’é un video passo
passo per avere un sistema ruby mantenibile
http://grigio.org/linux_ubuntu_11_10_rvm_ruby_1_9_2_rails_3_1

2- avere una guida per iniziare da zero (in inglese o in italiano
indifferente).
In realtà ruby e rails sono degli ecosistemi, non c’é uno stack scolpito
nella piatra, quindi per ogni componente troverai qualcuno che ti dirà…
no, lo puoi fare anche così che è molto più figo™ :stuck_out_tongue:
Inoltre ci sono molte tecnologie che vengono inglobate, ma che in realtà
non sono rails.

il mio consiglio è chiarisciti prima i vari concetti quali: classe,
istanza, gem, protocollo http, prova a seguire qualche tutorial e poi
guardati github.com e impara dal codice ruby di gente che lo mastica da
più tempo.

Luigi

Scusa ma sono proprio all’inizio e non capisco il tuo suggerimento. Cosa
vuol dire “nella tua home”. Io ho solamente installato RVM non ho ancora
iniziato a sviluppare niente. Dove dovrei trovarlo il file .bash_profile
?

Ciao

Fabrizio

Il giorno 02 gennaio 2012 12:50, Paolo P. [email protected] ha
scritto:

Il testo e’ di Aliosha (visto che sembra difficile capirlo visti tutti i
fake in the rete)

http://www.dvara.net/HK/carodiario.asp

qualcuno mi sa dire perch non riesco ad installare ruby con rvm? di
seguito gli errori che mi riporta

iMacFabrizio:~ Fabrizio$ rvm install 1.9.3
Installing Ruby from source to:
/Users/Fabrizio/.rvm/rubies/ruby-1.9.3-p0,
this may take a while depending on your cpu(s)…

ruby-1.9.3-p0 - #fetching
ruby-1.9.3-p0 - #extracted to /Users/Fabrizio/.rvm/src/ruby-1.9.3-p0
(already extracted)
Fetching yaml-0.1.4.tar.gz to /Users/Fabrizio/.rvm/archives
Extracting yaml-0.1.4.tar.gz to /Users/Fabrizio/.rvm/src
ERROR: Error running 'tar mzxf
/Users/Fabrizio/.rvm/archives/yaml-0.1.4.tar.gz -C
/Users/Fabrizio/.rvm/src
', please read /Users/Fabrizio/.rvm/log/ruby-1.9.3-p0/yaml/extract.log
Configuring yaml in /Users/Fabrizio/.rvm/src/yaml-0.1.4.
ERROR: Error running ’ ./configure --prefix=“/Users/Fabrizio/.rvm/usr”
',
please read /Users/Fabrizio/.rvm/log/ruby-1.9.3-p0/yaml/configure.log
Compiling yaml in /Users/Fabrizio/.rvm/src/yaml-0.1.4.
ERROR: Error running 'make ', please read
/Users/Fabrizio/.rvm/log/ruby-1.9.3-p0/yaml/make.log

Database file /Users/Fabrizio/.rvm/config/packages does not exist.

ruby-1.9.3-p0 - #configuring
ERROR: Error running ’ ./configure
–prefix=/Users/Fabrizio/.rvm/rubies/ruby-1.9.3-p0 --enable-shared
–disable-install-doc --with-libyaml-dir=/Users/Fabrizio/.rvm/usr ',
please
read /Users/Fabrizio/.rvm/log/ruby-1.9.3-p0/configure.log
ERROR: There has been an error while running configure. Halting the
installation.
iMacFabrizio:~ Fabrizio$

Il giorno 02 gennaio 2012 14:29, Davide R.
[email protected]ha scritto:

Diario di un hacker:

(Girodivite: Diario di un aspirante hacker)

Giorno 1

Oggi ho deciso di installare Linux. Non si pu essere un vero hacker se
non si usa Linux, e io voglio essere un vero hacker

Giorno 5

Non trovo setup.exe nel CD. Sar rovinato. Domani lo vado a cambiare.

E tu a che giorno sei? :slight_smile:

A parte gli scherzi: cerca il file .profile e’ la stessa cosa (piu’ o
meno)

Scommetto 10 euri su un “permission denied”. controlla i permessi della
cartella:

/Users/Fabrizio/.rvm

riciao

Esiste un alternativa a RVM o un modo per aggiornare semplicemente ruby
su Mac con Lion? Ho perso tutta la serata di ieri cercando di installare
ruby 1.9.3 con RVM ma con scarsi risultati.

Grazie

Il giorno 03/gen/2012, alle ore 14:49, Davide R.
[email protected] ha scritto:

Il tuo primo errore e’ un errore nell’estrazione del pacchetto

Controlla che il binario tar funzioni ed eventualmente prova a
scompattare il pacchetto in questione a mano pre vedere se tar da errori

ERROR: Error running 'tar mzxf

" please read /Users/Fabrizio/.rvm/log/ruby-1.9.3-p0/yaml/extract.log "

prova un

less /Users/Fabrizio/.rvm/log/ruby-1.9.3-p0/yaml/extract.log

per capire che cosa e’ andato storto nell’estrazione

ciao!

On 4 January, 2012, at 8:42, Fabrizio wrote:

Esiste un alternativa a RVM o un modo per aggiornare semplicemente ruby su Mac
con Lion? Ho perso tutta la serata di ieri cercando di installare ruby 1.9.3 con
RVM ma con scarsi risultati.

Prima di provare altre soluzioni, prova cos:

rvm install 1.9.3 --with-gcc=clang

Se hai ulteriori errori, scarica Xcode 4.2 dall’App Store, installalo e
poi riprova il comando qua sopra.

Alessandro

Stasera a casa provo, intanto grazie.

–with-gcc=clang cosa fa?

Il giorno 04 gennaio 2012 10:14, Alessandro M.
[email protected]ha scritto:

On 4 January, 2012, at 11:39, Fabrizio F. wrote:

–with-gcc=clang cosa fa?

Dici a rvm di compilare l’installazione di ruby usando clang invece di
gcc.

Non vorrei dire una boiata ma clang dovrebbe essere il compilatore
Apple, mentre gcc un compilatore c generico per unix.
Aspetto correzioni in merito :smiley:

Alessandro

Installato xcode 4.2.1 e lanciato *rvm install 1.9.3 --with-gcc=clang
*questo
quello che succede.
*
*
Fetching yaml-0.1.4.tar.gz to /Users/Fabrizio/.rvm/archives
Extracting yaml-0.1.4.tar.gz to /Users/Fabrizio/.rvm/src
Configuring yaml in /Users/Fabrizio/.rvm/src/yaml-0.1.4.
Compiling yaml in /Users/Fabrizio/.rvm/src/yaml-0.1.4.
Installing yaml to /Users/Fabrizio/.rvm/usr
Installing Ruby from source to:
/Users/Fabrizio/.rvm/rubies/ruby-1.9.3-p0,
this may take a while depending on your cpu(s)…

ruby-1.9.3-p0 - #fetching
ruby-1.9.3-p0 - #extracted to /Users/Fabrizio/.rvm/src/ruby-1.9.3-p0
(already extracted)
ruby-1.9.3-p0 - #configuring
ruby-1.9.3-p0 - #compiling
ERROR: Error running 'make ', please read
/Users/Fabrizio/.rvm/log/ruby-1.9.3-p0/make.log
ERROR: There has been an error while running make. Halting the
installation.
*
*


http://about.me/ http://about.me/fabriziofabbri/

Il giorno 04 gennaio 2012 11:47, Alessandro M.
[email protected]ha scritto:

ho fatto less /Users/Fabrizio/.rvm/log/ruby-1.9.3-p0/make.log e questo
quel che venuto fuori. Qualcuno sa dirmi dov’ il problema? grazie

installing default rmd160 libraries
installing default sha1 libraries
installing default sha2 libraries
installing dl libraries
installing default dl libraries
installing default callback libraries
make[2]: Nothing to be done for all'. installing default etc libraries installing default fcntl libraries installing default fiber libraries installing default fiddle libraries make[2]: Nothing to be done forall’.
installing default iconv libraries
installing default console libraries
installing default nonblock libraries
installing default wait libraries
installing default libraries
installing default generator libraries
installing default parser libraries
installing default complex libraries
installing default rational libraries
installing default nkf libraries
installing default objspace libraries
installing default openssl libraries
installing default pathname libraries
installing default psych libraries
installing default pty libraries
installing default cparse libraries
installing default readline libraries
installing default ripper libraries
checking …/…/./parse.y and …/…/./ext/ripper/eventids2.c
installing default sdbm libraries
installing default socket libraries
installing default stringio libraries
installing default strscan libraries
installing default syck libraries
installing default syslog libraries
linking shared-object tcltklib.bundle
ld: in /usr/local/lib/libxml2.2.dylib, file was built for unsupported
file
format which is not the architecture being linked (x86_64) for
architecture
x86_64
clang: error: linker command failed with exit code 1 (use -v to see
invocation)
make[2]: *** […/…/.ext/x86_64-darwin11.2.0/tcltklib.bundle] Error 1
make[1]: *** [ext/tk/all] Error 2
make: *** [build-ext] Error 2

Il giorno 04 gennaio 2012 21:14, Alessandro M. <
[email protected]> ha scritto:

Eh ma devi aprire
/Users/Fabrizio/.rvm/log/ruby-1.9.3-p0/make.log
per capire qual l’errore :slight_smile:

Alessandro