JavaFree.org | RubyOnBr.org

Está começando no RubyOnRails, comece aqui!!!

Acompanhar Está começando no RubyOnRails, comece aqui!!! 18 posts, 12 participantes

Avatar Ronie Uliana 887 posts

Se você está começando no RubyOnRails e não sabe exatamente por onde começar, aqui vão alguns links:

Começe pela linguagem Ruby com o Tutorial do TaQ. Ele vai te dar toda a base da linguagem pra você começar.

Em seguida, você deve estar interessado no Rails, então, o Rails para sua diversão e lucro do Ronaldo Ferraz vai ser um excelente início.

Depois disso você provavelmente vai ter alguns problemas que o pessoal daqui já teve também, se quiser poupar tempo e tentar uma resposta rápida, você pode procurar no link “Pesquisa” aí em cima, ou então apelar para o Google, restringindo a procura ao RubyOnBr. Basta usar um link como esse e trocar o texto “sua dúvida aqui” por algo que faça mais sentido :)

PS: Galera, sintam-se à vontade pra postar links e outras ajudas aqui, a idéia é que esse seja um bom ponto de partida para o pessoal. ;)

 
A013c064de659bbff814eb1f4410446b?s=80 Clovis 761 posts

Alguns links interessantes:

Rails Documentation

Ruby Programatic guide

Ambos os sites são úteis para pesquisar aquelas classes que podem ser muito úteis quando se programa com Ruby on Rails.

 
Avatar_h Shairon Toledo 1247 posts

Como disse o Ronie, Três dicas enfáticas

Começe pela linguagem Ruby…

e

Começe pela linguagem Ruby…

e

Começe pela linguagem Ruby…

 
Avatar alex.nicolini 2 posts

Prezados, estou realmente engatinhando no Ruby on Rails e estou precisando da ajuda de vcs.

Minha plataforma é o Windows XP SP2; fiz a instalação do Ruby utilizando o ruby185-22.exe e depois instalei o Rails utilizando o gem install rails —remote, instalei o MySQL Server 5.0, baixei o Rails-03_Akita.pdf e parti para fazer o exemplo que ele traz no pdf.

O problema foi que eu errei uma linha do arquivo eschema.rb, eu escrevi “add_index users, :username, :unique” ao no lugar de “add_index :users, :username, :unique”. Quando fui rodar o comando rake db:schema:load ocorreu o seguinte erro:


C:\todolist>rake db:schema:load
Mysql::Error: #HY000Can’t create table ‘.\todolist_development\users.frm’ (errno
: 121): CREATE TABLE users (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY
, `username` varchar(20) NOT NULL, `hashed_password` varchar(40) NOT NULL, `full
name` varchar(255) NOT NULL, `createdat` datetime DEFAULT NULL) ENGINE=InnoDB

(See full trace by running task with —trace)


corrigi a linha incorreta, só que a msg de erro continua ocorrendo, eu não tenho nenhum conhecimento do MySQL como posso solucionar este problema ?

Desde já agradeço a todos.

Grande abraço.

 
Avatar Marllon 128 posts

alex, abra um novo tópico e coloque o trace completo digitando o seguinte no seu console:


rake db:migrate -trace

blz??
falow..

 
Avatar alex.nicolini 2 posts

Marllon, valeu mesmo, consegui executar numa boa.
Grande abraço.

 
Avatar_h Shairon Toledo 1247 posts

Vi esse resumido post do Zak Mandhro em seu blog sobre convenção do Rails na parte de ActiveRecord e acho uma boa para quem está iniciando

 
Avatar_h Shairon Toledo 1247 posts

E se sua alma estiver sendo afetada pela dúvida e a sociedade em que vc está é muito dogmática, assista esses screencasts isso mudou minha vida(até agora tá bom!!)

 
A013c064de659bbff814eb1f4410446b?s=80 Clovis 761 posts

Tem o RailsCasts

tem uns screencasts legais tb.

 
Avatar agaelebe 6 posts

Um bom livro (na web e gratuito) para começar com Ruby além do The Pragmatic Programmer’s guide (conhecido como Pickaxe) é o Why’s (poignant) Guide to Ruby .
Acho ele mais simples e melhor para os iniciantes. O pickace é uma boa referência para as bibliotecas mais usadas do Ruby.
Bons estudos!

 
Avatar_h Shairon Toledo 1247 posts

RUBY-DOC.ORG

Help and documentation for the Ruby programming language.

 
Avatar Gabriel Bogéa 22 posts

Galera, eu traduzi o que eu acho ser um dos melhores artigos para quem quer começar a entender o Rails: Rolling with Ruby On Rails.

Minha versão está dividida em quatro artigos que você pode acessar através dos links a seguir:

Parte 1

Parte 2

Parte 3

Parte 4

 
Avatar Marcelo Peraça 3 posts

Alguem aqui ja tentou acessar um banco legado que não siga os padrões do Rails?
Eu estou tentando e estou tendo muuuuita dificuldade…Se alguem ja passou por isso e tiver alguma dica agradeço…:)

 
Avatar Urubatan 145 posts

Acabei a tradução do Four Days on Rails, para quem se interessar ou estiver iniciando com o Rails seguem os links:
Primeiro Dia
Segundo Dia
Terceiro Dia
Quarto e último dia

Comentários são bem vindos.

 
Avatar Aguinelo Ped... 18 posts

Se ajudar alguém estou escrevendo uma jornada sobre Rails desde os primeiros passos até onde estou hoje, segue o link:

http://www.aguinelopedroso.com/index.php/category/ruby-on-rails/

 
Avatar Lucas Castro 57 posts

Sou relativamente novo no rails – menos de um ano – e novo por aqui – criei a conta hoje.

De qualquer forma, não custa dar alguns conselhos pra quem quer começar e não sabe por onde.

O primeiro, já dito pela Ronie Uliana e pelo Shairon Toledo, é: “Começar pelo ruby”.

Sugiro o Why’s (Poignant) Guide to Ruby mas tem outros guias por aí.

O segundo, é quando estiver se sentindo confortável com ruby, começar com os tutoriais de rails.

Por último, aprender a usar a documentação do rails (API) juntamente com o código original. É a melhor forma de aprender o que acontece nos bastidores do rails, além de aprender boas práticas pra implementar funcionalidades.

 
A013c064de659bbff814eb1f4410446b?s=80 Clovis 761 posts

Outro link interessante para quem precisa consultar a documentação do rails online: http://www.railsbrain.com

 
Avatar RicardoHB 7 posts

Um “hands-on” tutorial muito legal, você vai se acostumando com o ruby em tempo real enquanto vai progredindo dentro do tutorial. O bom é no “ruby console online” você vai vendo seus resultados de comandos na hora.

http://tryruby.hobix.com/