| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/06/2008 09:46:04
|
rodrigoallemand
GUJ Ranger
![[Avatar]](/images/avatar/d7b431b1a0cc5f032399870ff4710743.jpg)
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 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/06/2008 09:53:34
|
marciocamurati
JavaEvangelist
![[Avatar]](/images/avatar/7371364b3d72ac9a3ed8638e6f0be2c9.jpg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/06/2008 09:56:22
|
tchandy
JavaChild
![[Avatar]](/images/avatar/cad22bbf0e122b133c9ce941b80831e9.jpg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/06/2008 11:48:15
|
fabeen
Debugger
![[Avatar]](/images/avatar/a73d9b34d6f7c322fa3e34c633b1297d.jpg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/06/2008 12:41:39
|
rodrigoallemand
GUJ Ranger
![[Avatar]](/images/avatar/d7b431b1a0cc5f032399870ff4710743.jpg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/06/2008 12:48:29
|
Jair Rillo Junior
Moderador
![[Avatar]](/images/avatar/31b3b31a1c2f8a370206f111127c0dbd.jpg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/06/2008 12:58:05
|
fabeen
Debugger
![[Avatar]](/images/avatar/a73d9b34d6f7c322fa3e34c633b1297d.jpg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/06/2008 13:04:36
|
rodrigoallemand
GUJ Ranger
![[Avatar]](/images/avatar/d7b431b1a0cc5f032399870ff4710743.jpg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/06/2008 14:15:18
|
Proteu Alcebidiano
JavaEvangelist
![[Avatar]](/images/avatar/ceccbaaff99be20a857e00767f70b481.jpg)
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). |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/06/2008 17:45:59
|
Bruno Laturner
GUJ Expert
![[Avatar]](/images/avatar/5800ccd9514fd789d08e5831951aa6bc.jpg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/06/2008 23:45:52
|
Luca
Moderador
![[Avatar]](/images/avatar/17e62166fc8586dfa4d1bc0e1742c08b.jpg)
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/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2008 06:57:45
|
rodrigoallemand
GUJ Ranger
![[Avatar]](/images/avatar/d7b431b1a0cc5f032399870ff4710743.jpg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2008 08:15:03
|
Mauricio Linhares
Moderador
![[Avatar]](/images/avatar/97af07a14cacba681feacf3012730892.jpg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2008 08:55:52
|
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2008 16:37:09
|
Mauricio Linhares
Moderador
![[Avatar]](/images/avatar/97af07a14cacba681feacf3012730892.jpg)
Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline
|
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 |
|
|
 |
|
|