Iniziare

Prima di tutto mi presento…

Salve a tutti sono Massimo e scrivo da Napoli e sono qui per una
richiesta di aiuto.

Appena arrivato già do fastidio :slight_smile:

Inizio dunque… Per ragioni di lavoro mi è stato chiesto letteralmente
di “imparare velocemente un linguaggio per generare dei cms che poi
modificheremo per i vari clienti”…

Php?
No, mi è stato suggerito da un mio contatto di andare a vedermi per bene
“Ruby on Rails”…

Il contatto parte in vacanza e letteralmente scompare… E mi trovo a
brancolare nel buio…
Non mi do per vinto e trovo il sito .org, leggicchio un pò a destra e
manca e trovo qualcosina.
Sembra semplice da come descritto, ma sopratutto veloce.

E diciamo che è questo quello che spero, visto che sono completamente
coperto di lavoro… Lavoro che verrà presto affiancato da questa nuova
skill

e mi servirà quindi posso darci l’ anima :slight_smile:

Lavoro su win, consigli su come partire, cosa imparare, cosa installare?

Dimenticavo grazie anticipati :slight_smile:

Aia. Sembra una situazione un po’ difficile francamente.

Mi viene il dubbio che “imparare velocemente” significhi che vuole che
tu sia produttivo prima che rientra dalle vacanze. Se non conosci Ruby
per niente direi che un mesetto è un po’ pochino per diventare produttivo.
Di sicuro c’ho messo di più io!

Il consiglio più pragmatico è “usa il miglior CMS nel linguaggio che conosci
meglio.”, ma se comunque ti decidi di imparare Rails direi di comperare
“Agile Web D. with Rails” e metterti a lavorare. Ti servirà anche
un reference di Ruby, oltre la roba online. “Programming Ruby” è ottimo.

Ruby su windows? Ci sono dei pacchetti tutto-compreso che ti permettono
di partire subito, ma ora non mi viene come si chiamano. Una ricerca per
“Rails on windows” dovrebbe aiutarti
però.
:slight_smile:

Ciao Massimo,

puoi iniziare da qui:
http://programmazione.html.it/guide/leggi/123/guida-ruby-on-rails/

Benvenuto e in bocca al lupo,
Antonio

Ciao Massimo, benvenuto.

Rapidamente,
IDE: Aptana (basato su eclipse), NetBeans (con supporto RoR)
Editor: Intype, JEdit (con supporto Ruby/RoR)
Sono tutti free software.

Linguaggio/Framework:

  • Ruby installer per Win
  • Rake
  • Ruby Gems
  • Ruby On Rails
    Ti consiglio di guardare su RubyForge (http://rubyforge.org/)

Libri:
Programming Ruby
Ruby CookBook
Agile Web D. With Ruby On Rails

Per quanto riguarda la scelta di usare RoR comporta (ovviamente)
imparare Ruby, questo potrebbe essere deleterio se hai molta fretta.

Se poi si tratta di customizzare CMS, conviene sceglierne uno solido,
senza badare al linguaggio.

LG

io in php un hack così l’ho visto solo nelle situazioni di non ritorno…
http://i.nfectio.us/articles/2006/02/22/handling-invalid-dates-with-activerecord-date-helpers

begin
@client = Client.new(params[:client])
# Catch the exception from AR::Base
rescue ActiveRecord::MultiparameterAssignmentErrors => ex
# Iterarate over the exceptions and remove the invalid field
components from the input
ex.errors.each { |err| params[:client].delete_if { |key, value|
key =~ /^#{err.attribute}/ } }
# Recreate the Model with the bad input fields removed
@client = Client.new(params[:client])
end

io inizierei da qualcosa che ti permetta echo e print_r qua e la.
no flame per
carità.rails non mi sembra roba per “hello world”.
mi sembra tosto, ma per chi ha qualcosa alle spalle.
diciamo che un po’ di kaos prima non fa male a nessuno.

Il 11/07/07, Luca G. [email protected] ha scritto:

Ciao Massimo, benvenuto.

Rapidamente,
IDE: Aptana (basato su eclipse), NetBeans (con supporto RoR)

sto usando
RadRails.org v0.7.2

la distro fatta da Aptana ha l’autocompletamento dei metodi tipo
ctrl+spazio
(che mi manca tanto!)?

Massimiliano Balestrieri ha scritto:

la distro fatta da Aptana ha l’autocompletamento dei metodi tipo
ctrl+spazio
(che mi manca tanto!)?

Bella domanda! Non so, io non l’uso. Te l’ho indicato perché RadRails
non verrà più manutenuto, in quanto il progetto è stato inglobato in Aptana.

Luca G. wrote:

Ciao Massimo, benvenuto.

Rapidamente,
IDE: Aptana (basato su eclipse), NetBeans (con supporto RoR)
Editor: Intype, JEdit (con supporto Ruby/RoR)
Sono tutti free software.

Linguaggio/Framework:

  • Ruby installer per Win
  • Rake
  • Ruby Gems
  • Ruby On Rails
    Ti consiglio di guardare su RubyForge (http://rubyforge.org/)

Libri:
Programming Ruby
Ruby CookBook
Agile Web D. With Ruby On Rails

Per quanto riguarda la scelta di usare RoR comporta (ovviamente)
imparare Ruby, questo potrebbe essere deleterio se hai molta fretta.

Se poi si tratta di customizzare CMS, conviene sceglierne uno solido,
senza badare al linguaggio.

LG

Il problema non è customizzarne di già creati, ma di crearne in base
alle caratteristiche richieste…

Quindi studio prima il Ruby
(http://programmazione.html.it/guide/leggi/129/guida-ruby/) e poi il
ruby on rails
(http://programmazione.html.it/guide/leggi/123/guida-ruby-on-rails/)?

Qual’è la differenza?

Grazie a tutti e per piacere ignorate la mia ignoranza :slight_smile:

Massimo M. ha scritto:

Qual’è la differenza?

Ruby è il linguaggio, Ruby On Rails il framework, è come dire Java e
Spring MVC.

Luca G. wrote:

Massimo M. ha scritto:

Qual’è la differenza?

Ruby è il linguaggio, Ruby On Rails il framework, è come dire Java e
Spring MVC.

Grazie :slight_smile:

On 7/11/07, Massimo M. [email protected] wrote:Quindi studio
prima
il Ruby
(http://programmazione.html.it

/guide/leggi/129/guida-ruby/) e poi il
ruby on rails
(http://programmazione.html.it/guide/leggi/123/guida-ruby-on-rails/)?

Qual’è la differenza?

Ruby è un linguaggio di programmazione ad oggetti che ti permette di
programmare sia nell’ambito Web sia in altri ambiti. Ad esempio puoi
usare
Ruby per fare programmazione di sistema.
Ruby on Rails è un framework scritto in Ruby che ti permette di creare
applicazioni Web in modo rapido e sostenibile. Rails è un framework per
Ruby, il che significa che per utilizzarlo devi conoscere almeno le basi
di
Ruby. Per cogliere il meglio del framework ed essere veramente
produttivi
però, una profonda conoscenza di Ruby (il linguaggio) è decisamente
vantaggiosa. Nel tuo caso, stiamo parlando di ottenere conoscenze da
Bignami
per iniziare, per cui le guide di html.it possono darti una buona
infarinatura. Se hai intenzioni serie, ti consiglio però di acquistare poi
un paio di libri e lavorare sodo sugli stessi.

Ciao,
Antonio

Ma una volta sviluppata un’ applicazione web con ruby,p

per utilizzarla online che servizi hosting devo richiedere?

sto realizzando una guida a rails per ruby-it

http://ruby-it.org/pages/Guida+RoR

è ancora abbastanza agli albori… ma un feedback farebbe solo piacere

Il 11/07/07, Luca G. [email protected] ha scritto:

LG


Ml mailing list
[email protected]
http://lists.ruby-it.org/mailman/listinfo/ml


everything has got to end sometime we were satellites drifting off into
space
vega 4 - burn and fade away

Massimo M. ha scritto:

Ma una volta sviluppata un’ applicazione web con ruby,p

per utilizzarla online che servizi hosting devo richiedere?

Ruby On Rails, Database.
Ti consiglio dei post davvero accurati di Antonio C.:
http://www.antoniocangiano.com/articles/tag/hosting

LG