The Ruby way!  XML
Índice dos Fóruns » Ruby & Ruby on Rails
Autor Mensagem
rodrigoallemand
GUJ Ranger
[Avatar]

Membro desde: 21/02/2005 20:19:47
Mensagens: 972
Localização: Rio de Janeiro, Recreio!!!
Offline

Hoje marca meu primeiro dia na cavalgada para o Ruby e seus sabores, mesmo não acreditando que esse hype seja eterno.
Mas ainda fico encucado com uma coisa: onde 'pegar' as manhas do Ruby? Como fazer as coisas 'ruby way'?
Por exemplo, estou com Java a muuuuito tempo... estou meio viciado nas coisas... Me pego, as vezes, implementando coisas em Ruby como se deve fazer em Java, ignorando a potencialidade da Linguagem...

Vi que existe - e já comprei, to só esperando a postagem - um livro chamado The Ruby Way.... existem materiais online para isso? Qual o caminho das pedras para me desprender do Ruby Java-way?!?

Preciso de ajuda das pessoas com mais experiência em Ruby...

Rodrigo Allemand

A culpa é minha e eu a coloco em quem eu quizer!. (Homer Simpson)
http://blog.rodrigoallemand.com.br
[WWW] [MSN]
marciocamurati
JavaEvangelist
[Avatar]

Membro desde: 29/05/2004 14:54:36
Mensagens: 322
Localização: São Paulo
Offline

A um tempo atras procurei material no google e existe alguns interessantes:

10 Things Every Java Programmer Should Know About Ruby
http://onestepback.org/articles/10things/

An Introduction to Ruby for Java Programmers
http://onestepback.org/articles/usingruby/index.html

E como sempre existe o Ruby Brasil
http://ruby-br.org/

Espero ter ajudado!

[]s

This message was edited 2 times. Last update was at 06/06/2008 09:54:11


Marcio Camurati
[WWW] [MSN] [ICQ]
tchandy
JavaChild
[Avatar]

Membro desde: 12/03/2007 21:18:49
Mensagens: 114
Localização: Jaraguá do Sul - SC
Offline

Cara, essa transição eh meio complicada... Recomendo vc dar uma lida nesse slide do Fabio Akita:

http://www.akitaonrails.com/files/10_coisas_que_todo_programador_Java_deve_saber.pdf

e depois para introdução a linguagem, recomendo este material do TaQ:

http://www.eustaquiorangel.com/downloads/tutorialruby.pdf

Abraços

Você pode ter todo dinheiro do mundo, mas há algo que jamais poderá comprar... Um Dinossauro!
(Homer J. Simpson)



http://thiagopradi.net | http://github.com/tchandy
[MSN]
fabeen
Debugger
[Avatar]

Membro desde: 30/06/2006 14:17:06
Mensagens: 63
Localização: São Paulo - SP - Brasil
Offline

Antes de Começar li este livro aqui.. Muito bom por sinal.

http://pragprog.com/titles/fr_r4j/rails-for-java-developers

Do not try to imitate the old masters. Seek what they sought.
(Bosho)
http://www.keeponrightway.com
[WWW]
rodrigoallemand
GUJ Ranger
[Avatar]

Membro desde: 21/02/2005 20:19:47
Mensagens: 972
Localização: Rio de Janeiro, Recreio!!!
Offline

Mas ai já é Rails direto... vc não acha melhor aprender Ruby a fundo inicialmente?

Rodrigo Allemand

A culpa é minha e eu a coloco em quem eu quizer!. (Homer Simpson)
http://blog.rodrigoallemand.com.br
[WWW] [MSN]
Jair Rillo Junior
Moderador
[Avatar]

Membro desde: 29/04/2003 21:19:53
Mensagens: 2524
Localização: São Paulo / Campinas
Offline

Nada como a prática para ir pegando o "Ruby way".

É claro que os livros ajudam, fórum e etc, mas não adianta nada se você só ler e não por em prática.

Eu a pouco tempo terminei o meu primeiro sistema em RoR e posso dizer que olhando o código inicial dele e o final, são absolutamente diferentes. Cada dia em Ruby é um novo aprendizado

Jair Rillo Junior

http://www.jairrillo.com/blog | Twitter | SCJA, SCJP, SCWCD, SCBCD, IBM SOA Associate
fabeen
Debugger
[Avatar]

Membro desde: 30/06/2006 14:17:06
Mensagens: 63
Localização: São Paulo - SP - Brasil
Offline

Mas ai já é Rails direto... vc não acha melhor aprender Ruby a fundo inicialmente?


Então, os primeiros capítulos 03 são somente focados em Ruby.. Depois cai nas particularidades do RoR em si.


Do not try to imitate the old masters. Seek what they sought.
(Bosho)
http://www.keeponrightway.com
[WWW]
rodrigoallemand
GUJ Ranger
[Avatar]

Membro desde: 21/02/2005 20:19:47
Mensagens: 972
Localização: Rio de Janeiro, Recreio!!!
Offline

fabeen wrote:
Mas ai já é Rails direto... vc não acha melhor aprender Ruby a fundo inicialmente?


Então, os primeiros capítulos 03 são somente focados em Ruby.. Depois cai nas particularidades do RoR em si.



Ah, to ligado que livro é esse.... alias, eu tenho esse livro e foi por ele que eu comecei....
Mas percebi que fico perdido se eu tiver que criar alguma coisa fora do Rails... mas é um bom livro mesmo...

Rodrigo Allemand

A culpa é minha e eu a coloco em quem eu quizer!. (Homer Simpson)
http://blog.rodrigoallemand.com.br
[WWW] [MSN]
Proteu Alcebidiano
JavaEvangelist
[Avatar]

Membro desde: 23/06/2006 14:38:34
Mensagens: 391
Localização: Cidadão do Mundo
Offline

rodrigoallemand wrote:Qual o caminho das pedras para me desprender do Ruby Java-way?!?


http://poignantguide.net/ruby/chapter-1.html

=)

T+

Glaucio G. de M. Melo
Don't run Alone.
[gm]² on forecasting
The world is parallel, and yet most often we program real-world applications in sequential programming languages. This is unnecessarily difficult. (Joe Armstrong).
[MSN]
Bruno Laturner
GUJ Expert
[Avatar]

Membro desde: 18/02/2008 16:17:53
Mensagens: 3002
Offline

Poignant Guide é medonho. O cara tava alto quando escreveu aquilo.

(E eu li tudo...)

This message was edited 1 time. Last update was at 09/06/2008 17:46:43


A resposta acima foi achada em menos de 5 minutos no google.
The prisoner falls in love with his chains. --E.W. Dijkstra
[WWW]
Luca
Moderador
[Avatar]

Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline

Olá

rodrigoallemand wrote:vc não acha melhor aprender Ruby a fundo inicialmente?


Sim, aprenda Ruby mais ou menos bem antes de partir para o Rails. Eu tentei aprender Rails antes de saber Ruby e as coisas ficaram meio estranhas do tipo decoreba "faz assim e pronto". Como eu não entendia porque tinha que "fazer assim", tinha a maior dificuldade de guardar as informações na cabeça.

Resolvi parar com Rails e voltar ao início aprendendo Ruby do zero. Para fazer isto a apostila gratuita do TAQ é um mínimo aceitável porém longe do ideal. Serve enquanto não chega o seu The Ruby Way. A opção mais comum é o famoso pickaxe.

[]s
Luca

Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."


CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/
[Email] [WWW]
rodrigoallemand
GUJ Ranger
[Avatar]

Membro desde: 21/02/2005 20:19:47
Mensagens: 972
Localização: Rio de Janeiro, Recreio!!!
Offline

Luca wrote:...e as coisas ficaram meio estranhas do tipo decoreba "faz assim e pronto". [...] Resolvi parar com Rails e voltar ao início aprendendo Ruby do zero.

Justamente o que eu estou fazendo tambem... por isso que eu falei que a curva de Ruby pra quem já programa em Java não é tão baixa assim e tem gente que fala que em uma semana vc está fluente em Rails... Seria como um cara bom de Seam sem conhecer Java...

Rodrigo Allemand

A culpa é minha e eu a coloco em quem eu quizer!. (Homer Simpson)
http://blog.rodrigoallemand.com.br
[WWW] [MSN]
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

Pra quem quer aprender o "Ruby Way" eu acho muito mais interessante aprender por esse livro aqui -> http://oreilly.com/catalog/9780596516178/

This message was edited 1 time. Last update was at 10/06/2008 08:15:46


Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
Tecnoage
GUJ Master

Membro desde: 13/03/2005 23:18:07
Mensagens: 1723
Localização: SP
Offline

E esse aqui o q me dizem os mais experientes?

http://pragprog.com/titles/ruby/programming-ruby

Arquiteto de Software
Sysped Solutions
R3 SAP CAT-83, NF-e, ECD, EFD, CT-e, MANAD, IN86
www.sysped.com.br
[Email] [WWW] [MSN]
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

Tecnoage wrote:E esse aqui o q me dizem os mais experientes?

http://pragprog.com/titles/ruby/programming-ruby


Eu não gosto. Acho que pode ser interessante pra quem não tem noção nenhuma da linguagem ou quem ainda não tem experiência com programação "de verdade". Eu acho o The Ruby Programming Language bem melhor pra você entender e se aprofundar em Ruby (e, principalmente, entender como se escreve Ruby de forma decente). O pickaxe merece uma leitura de "passada por cima", o TRPL é um livro que você vai ler uma, duas, três vezes e ainda viver consultando pra tirar dúvidas (e ele é incrivelmente bem organizado).

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
 
Índice dos Fóruns » Ruby & Ruby on Rails
Ir para:   
Powered by JForum 2.1.8 © JForum Team