Rodar Aplicação em Rails 1.2.6

4 views
Skip to first unread message

MauricioCastro

unread,
Dec 17, 2009, 12:41:52 PM12/17/09
to rails-br
Pessoal estou fazendo uns testes aqui e preciso trabalhar neste versão
específica. Como posso usar já que estou em uma hospedagem com Rails
2.3.5 ? Fiz isto : gem install rails --version 1.2.6 mas depois
não consigo chamar pelo : rails_1.2.6 , alguém poderia me dar uma
dica ?

Diego Roriz

unread,
Dec 17, 2009, 12:47:31 PM12/17/09
to rail...@googlegroups.com
Para criar a app é rails _1.2.6_ nome_app

Depois que foi criada, a versão do rails estará especificada lá no seu config/enviroment.rb
Você criou sua app dessa forma? Qual a versão definida no seu config.enviroment.rb ?

[]'s
Diego Roriz
Rails Developer
Mobile +55 62 85560187
Chat Google Talk: viana...@gmail.com Skype: dvroriz MSN: diego...@hotmail.com
Contato Twitter Facebook Linkedin Youtube
Diego Roriz - Tecnologia e Desenvolvimento Porque utilizar ruby?


2009/12/17 MauricioCastro <mauricio...@gmail.com>

--

Você está recebendo esta mensagem porque se inscreveu no grupo "rails-br" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para rail...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para rails-br+u...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/rails-br?hl=pt-BR.



Rafael Rosa

unread,
Dec 17, 2009, 12:50:23 PM12/17/09
to rail...@googlegroups.com
Salve,

Vendorize o Rails com rake rails:freeze:gems. Isso vai colocar todas as gems declaradas no seu environment.rb no diretório vendor/gems e o Rails em vendor/rails. Assim sua aplicação vai funcionar independente do ambiente, só garanta que todas as gems que você usa estão no environment. Aliás, essa é uma boa prática para qualquer deploy, mesmo quando você tem total controle do ambiente.

Cainã

unread,
Dec 17, 2009, 12:51:12 PM12/17/09
to rail...@googlegroups.com
Qual o motivo de usar essa versão em específico?

2009/12/17 MauricioCastro <mauricio...@gmail.com>:

MauricioCastro

unread,
Dec 17, 2009, 12:53:38 PM12/17/09
to rails-br
Esta aceitando criar apenas em 2.3.5 , recebo este erro:

report_activate_error': RubyGem version error: rails(2.3.2 not =
1.2.6)

Parece não ter no servidor a versão solicitada. Vou procurar a
solução.

On 17 dez, 15:47, Diego Roriz <diego.ro...@hotmail.com> wrote:
> Para criar a app é rails _1.2.6_ nome_app
>
> Depois que foi criada, a versão do rails estará especificada lá no seu
> config/enviroment.rb
> Você criou sua app dessa forma? Qual a versão definida no seu
> config.enviroment.rb ?
>
> []'s
> Diego Roriz
> Rails Developer
> Mobile +55 62 85560187

> Chat Google Talk: viana.ro...@gmail.com Skype: dvroriz MSN:
> diego.ro...@hotmail.com
> Contato [image: Twitter] <www.twitter.com/diegororiz> [image:
> Facebook]<http://facebook.com/diegororiz> [image:
> Linkedin] <http://www.linkedin.com/in/diegororiz> [image:
> Youtube]<http://www.youtube.com/user/diegovroriz>


> Diego Roriz - Tecnologia e Desenvolvimento Porque utilizar

> ruby?<http://feedproxy.google.com/%7Er/diegororiz/%7E3/NGhPGyt0paA/>
>
> 2009/12/17 MauricioCastro <mauricio.dcas...@gmail.com>


>
> > Pessoal estou fazendo uns testes aqui e preciso trabalhar neste versão
> > específica. Como posso usar já que estou em uma hospedagem com Rails
> > 2.3.5 ?   Fiz isto : gem install rails --version 1.2.6   mas depois
> > não consigo chamar pelo : rails_1.2.6 , alguém poderia me dar uma
> > dica ?
>
> > --
>
> > Você está recebendo esta mensagem porque se inscreveu no grupo "rails-br"
> > dos Grupos do Google.
> > Para postar neste grupo, envie um e-mail para rail...@googlegroups.com.
> > Para cancelar a inscrição nesse grupo, envie um e-mail para

> > rails-br+u...@googlegroups.com<rails-br%2Bunsu...@googlegroups.com>

MauricioCastro

unread,
Dec 17, 2009, 12:55:39 PM12/17/09
to rails-br
Opa Cainã, sou iniciante e estou com o livro do Dave Thomas (2º
edição) ele pede pra que os testes sejam feitos nesta versão. Se eu
estiver errado não deixe de me corrigir.

On 17 dez, 15:51, Cainã <cainan.co...@gmail.com> wrote:
> Qual o motivo de usar essa versão em específico?
>

> 2009/12/17 MauricioCastro <mauricio.dcas...@gmail.com>:

Diego Roriz

unread,
Dec 17, 2009, 12:56:09 PM12/17/09
to rail...@googlegroups.com
Execute o comando

gem list --local rails

e veja se a versão está instalada em sua máquina. Se não estiver, instale! Em linux, execute

sudo gem install rails --version=1.2.6

Mas a pergunta do Maurício é pertinente. Pq utilizar uma versão tão antiga?
Qualquer dúvida, entre em contato novamente.

[]'s
Diego Roriz
Rails Developer
Mobile +55 62 85560187
Chat Google Talk: viana...@gmail.com Skype: dvroriz MSN: diego...@hotmail.com
Contato Twitter Facebook Linkedin Youtube
Diego Roriz - Tecnologia e Desenvolvimento Porque utilizar ruby?


2009/12/17 MauricioCastro <mauricio...@gmail.com>
Para cancelar a inscrição nesse grupo, envie um e-mail para rails-br+u...@googlegroups.com.

Cainã

unread,
Dec 17, 2009, 12:59:28 PM12/17/09
to rail...@googlegroups.com
Então, Mauricio, eu recomendo que você procure algum livro mais
atualizado, pois da versão 1.2.6 para a versão 2.3, já mudou MUITA
coisa, então a experiência com o Rails 1 vai ser bem diferente da
mesma experiência com um rails atual.
Isso sem contar na disponibilidade de plugins e extensões.

2009/12/17 MauricioCastro <mauricio...@gmail.com>:

MauricioCastro

unread,
Dec 17, 2009, 1:02:10 PM12/17/09
to rails-br
Pois é... fiz agora como root... esta instalando. acho que éra este o
problema. Como este é um dos poucos livros completos assim como o a
Biblía que é o próximo que pretendo ler depois deste... afinal não
quero atropelar nada. Valeu as dicas, se der certo informo aqui.

On 17 dez, 15:56, Diego Roriz <diego.ro...@hotmail.com> wrote:
> Execute o comando
>
> gem list --local rails
>
>
>
> e veja se a versão está instalada em sua máquina. Se não estiver, instale!
> Em linux, execute
>
> sudo gem install rails --version=1.2.6
>
> Mas a pergunta do Maurício é pertinente. Pq utilizar uma versão tão antiga?
> Qualquer dúvida, entre em contato novamente.
>
> []'s
> Diego Roriz
> Rails Developer
> Mobile +55 62 85560187

> > <rails-br%2Bunsu...@googlegroups.com<rails-br%252Buns...@googlegroups.com>

MauricioCastro

unread,
Dec 17, 2009, 1:04:17 PM12/17/09
to rails-br
Entendo Cainã, eu realmente não me detive a este detalhe quando
comprei. Mas creio não ser conhecimento perdido. Em 30 dias o livro
passa e depois se atualiza... Acho que a base não é perdida pra quem
esta iniciando. Afinal não vamos jogar 100zinho pela janela agora
hehe.

On 17 dez, 15:59, Cainã <cainan.co...@gmail.com> wrote:
> Então, Mauricio, eu recomendo que você procure algum livro mais
> atualizado, pois da versão 1.2.6 para a versão 2.3, já mudou MUITA
> coisa, então a experiência com o Rails 1 vai ser bem diferente da
> mesma experiência com um rails atual.
> Isso sem contar na disponibilidade de plugins e extensões.
>

> 2009/12/17 MauricioCastro <mauricio.dcas...@gmail.com>:

Diego Roriz

unread,
Dec 17, 2009, 1:05:11 PM12/17/09
to rail...@googlegroups.com
Estava faltando instalar então... =]

A comunidade Rails de Goiás oferece duas apostilas para download (uma sobre Ruby e outra sobre Rails). Não sei ao certo as versões mas com certeza são mais atuais.

Segue o link: http://groups.google.com/group/rails-go

E no meu blog você irá encontrar um tutorial simples de criação de uma nova aplicação em rails:
http://www.diegororiz.com.br/2009/12/criando-sua-primeira-aplicacao-rails/

Qualquer dúvida, estou a disposição.
Atenciosamente,
Diego Roriz
Rails Developer
Mobile +55 62 85560187
Chat Google Talk: viana...@gmail.com Skype: dvroriz MSN: diego...@hotmail.com
Contato Twitter Facebook Linkedin Youtube
Diego Roriz - Tecnologia e Desenvolvimento Porque utilizar ruby?


2009/12/17 MauricioCastro <mauricio...@gmail.com>
Para cancelar a inscrição nesse grupo, envie um e-mail para rails-br+u...@googlegroups.com.

MauricioCastro

unread,
Dec 17, 2009, 1:07:43 PM12/17/09
to rails-br
Agora recebo isso : /usr/local/lib/ruby/gems/1.9.1/gems/
activesupport-1.4.4/lib/active_support.rb:29:in `require': /usr/local/
lib/ruby/gems/1.9.1/

bem não quero encomodar o pessoal... vou a caça as bruxas aqui :)

On 17 dez, 16:05, Diego Roriz <diego.ro...@hotmail.com> wrote:
> Estava faltando instalar então... =]
>
> A comunidade Rails de Goiás oferece duas apostilas para download (uma sobre
> Ruby e outra sobre Rails). Não sei ao certo as versões mas com certeza são
> mais atuais.
>
> Segue o link:http://groups.google.com/group/rails-go
>
> E no meu blog você irá encontrar um tutorial simples de criação de uma nova

> aplicação em rails:http://www.diegororiz.com.br/2009/12/criando-sua-primeira-aplicacao-r...


>
> Qualquer dúvida, estou a disposição.
> Atenciosamente,
> Diego Roriz
> Rails Developer
> Mobile +55 62 85560187

> > > > <rails-br%2Bunsu...@googlegroups.com<rails-br%252Buns...@googlegroups.com>
> > <rails-br%252Buns...@googlegroups.com<rails-br%25252Bun...@googlegroups.com>

otaviofcs

unread,
Dec 17, 2009, 1:17:53 PM12/17/09
to rails-br
Maurício,

Sei que não é a hora, mas fica aqui uma mensagem para quando você
tiver tempo. Há alguns meses eu tive que atualizar uma aplicação que
estava rodando com o Rails 1.2.6. Apesar de um pouco dolorosa (mas só
um pouco), hoje o ganho de estabilidade/performance/dor de cabeça foi
tamanho que mais do que compensou. Às vezes a melhor decisão é voltar
um pouco atrás, deixar de apagar incêndio e partir para uma solução
melhor de longo prazo.

Por isso, fica aqui o meu post, onde documentei os passos desse
upgrade:

http://blog.riopro.com.br/2009/05/18/migrando-uma-aplicacao-do-rails-126-para-rails-232/

abraços,

Otávio Sampaio
Riopro, Gestão Inteligente
http://blog.riopro.com.br

MauricioCastro

unread,
Dec 17, 2009, 1:25:00 PM12/17/09
to rails-br
Certo, no meu caso é o contrário. Preciso manter em 1.2.6. Apenas para
que eu possa seguir os passos do livro. Ou a menos que ao seguir o
mesmo em caso de erros eu procure as devidas atualizações de comandos.
Como sou iniciante e não quero perder a compra já feita. Pois achei o
livro super didático, ao contrário de outro que já li. Mas acho que
pra faciliar ao invés de usar uma hospedagem que é o caso, vou fazer
no meu micro local.

On 17 dez, 16:17, otaviofcs <osamp...@riopro.com.br> wrote:
> Maurício,
>
> Sei que não é a hora, mas fica aqui uma mensagem para quando você
> tiver tempo. Há alguns meses eu tive que atualizar uma aplicação que
> estava rodando com o Rails 1.2.6. Apesar de um pouco dolorosa (mas só
> um pouco), hoje o ganho de estabilidade/performance/dor de cabeça foi
> tamanho que mais do que compensou. Às vezes a melhor decisão é voltar
> um pouco atrás, deixar de apagar incêndio e partir para uma solução
> melhor de longo prazo.
>
> Por isso, fica aqui o meu post, onde documentei os passos desse
> upgrade:
>

> http://blog.riopro.com.br/2009/05/18/migrando-uma-aplicacao-do-rails-...

Diego Roriz

unread,
Dec 17, 2009, 1:27:41 PM12/17/09
to rail...@googlegroups.com
Se procura um livro bem didático, dê uma olhada nesse aqui:

http://www.submarino.com.br/produto/1/21576498/use+a+cabeca+rails

Adotei ele no curso que ministrei e os alunos gostaram bastante!

Atenciosamente,
Diego Roriz
Rails Developer
Mobile +55 62 85560187
Chat Google Talk: viana...@gmail.com Skype: dvroriz MSN: diego...@hotmail.com
Contato Twitter Facebook Linkedin Youtube
Diego Roriz - Tecnologia e Desenvolvimento Porque utilizar ruby?


2009/12/17 MauricioCastro <mauricio...@gmail.com>
--

Você está recebendo esta mensagem porque se inscreveu no grupo "rails-br" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para rail...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para rails-br+u...@googlegroups.com.

MauricioCastro

unread,
Dec 17, 2009, 1:37:13 PM12/17/09
to rails-br
Ok Diego, assim que terminar este penso nele :)

On 17 dez, 16:27, Diego Roriz <diego.ro...@hotmail.com> wrote:
> Se procura um livro bem didático, dê uma olhada nesse aqui:
>
> http://www.submarino.com.br/produto/1/21576498/use+a+cabeca+rails
>
> Adotei ele no curso que ministrei e os alunos gostaram bastante!
>
> Atenciosamente,
> Diego Roriz
> Rails Developer
> Mobile +55 62 85560187

> Chat Google Talk: viana.ro...@gmail.com Skype: dvroriz MSN:
> diego.ro...@hotmail.com
> Contato [image: Twitter] <www.twitter.com/diegororiz> [image:
> Facebook]<http://facebook.com/diegororiz> [image:
> Linkedin] <http://www.linkedin.com/in/diegororiz> [image:
> Youtube]<http://www.youtube.com/user/diegovroriz>

> Diego Roriz - Tecnologia e Desenvolvimento Porque utilizar

> > rails-br+u...@googlegroups.com<rails-br%2Bunsu...@googlegroups.com>

MauricioCastro

unread,
Dec 17, 2009, 1:38:35 PM12/17/09
to rails-br

Bem valeu pessoal, consegui instalar as versões que eu precisava aqui
localmente... depois do livro mudo ao mundo 2.0 :) até mais.

Glauber Alex Dias Prado

unread,
Dec 20, 2009, 8:04:26 PM12/20/09
to rail...@googlegroups.com
MauricioCastro <mauricio...@gmail.com> writes:

Esse é o workflow correto, vc desenvolve localmente e só publica no
server quando a feature está pronta, não se desenvolve externamente
nunca, usa-se git, svn ... para atualizar o servidor, por isso vc
configura os ambientes, development, production, testing ...

> Para cancelar a inscrição nesse grupo, envie um e-mail para rails-br+u...@googlegroups.com.

Pedro Fernandes Steimbruch

unread,
Dec 20, 2009, 10:00:56 PM12/20/09
to rail...@googlegroups.com
Maurício,

A compra foi mal feita. Na minha opinião tu estás perdendo tempo lendo um livro inteiro sobre o uma versão tão antiga do Rails, o aproveitamento vai ser pouco.

Instala a versão atual do Rails... e toca ficha a partir daí. E pra não perder o investimento vai levando a leitura do livro em background. ;)

Acho que é a melhor solução que poderás tomar ;PP

[]'s Pedro F. Steimbruch.

MauricioCastro

unread,
Dec 30, 2009, 12:04:42 PM12/30/09
to rails-br
Olá amigos, bem acho mesmo sabendo da nova versão creio que foi bem
proveitoso. É como ter uma fuca e saber que existe uma Ferrari hehe.
Mas até chegar na Ferrari você já saberá dirigir. Bem 600 páginas
após, já estou bem mais confiante e já não me sinto tão perdido.
Comprei o meu 3º livro, indicado pelo Diego ascima, como tudo é
aprendizado e já percebi notáveis mudanças fico feliz pois o primeiro
passou rápido e serviu como entendimento de como as coisas são.

Depois que estiver tudo sob controle doarei estes livros a quem
estiver iniciando assim como estou agora, creio que muita coisa do
livro vai servir como fruto de idéia de possibilidades. Enfim feliz
2010 pra todos.

On 21 dez, 01:00, Pedro Fernandes Steimbruch

Reply all
Reply to author
Forward
0 new messages