JavaFree.org | RubyOnBr.org

Posts recentes by Urubatan

Acompanhar Posts recentes by Urubatan 165 posts encontrado

Páginas: 1 2 3 4 5 6 7

01/03/2011
Avatar Urubatan 165 posts

Tópico: Problema: Livro Urubatan (Iniciante)

Ricardo, descobri aqui qual é o problema
o livro foi escrito com a versão 2.1 do rails, e testei os exemplos até a versão 2.3
Tu tentou começar com a 3.0 e depois baixou para 2.0
Peguei o teu código (do .tar.gz) rodei um rake rails:unfreeze
depois alterei o environment.rb para apontar para a versão 2.1.0 do rails e tudo funcionou sem problemas.

 
13/08/2010
Avatar Urubatan 165 posts

Tópico: Session no livro do Urubatan

Acho que você encontra o problema aqui: http://www.urubatan.com.br/tag/errata/
Mais especificamente, deve ser:

No capitulo 3 do livro, na página 92, mais ou menos no meio da página.
Onde esta escrito:

ruby script/generate controller sessions

O correto seria

ruby script/generate controller sessions new create destroy

E onde diz para editar o arquivo routes.rb e colocar o seguinte código:

map.resources :sessions new create destroy

O correto é só

map.resources :sesions

Desculpem pelo engano.
Vou publicar aqui quaisquer erros encontrados, e se for necessário crio também uma página no site do livro com uma lista das correções necessárias.

 
19/05/2010
Avatar Urubatan 165 posts

Tópico: Ajuda para diminuir minha action create

PS.: que porquera é esta de line breaks no final de cada linha do código que escrevi?

 
19/05/2010
Avatar Urubatan 165 posts

Tópico: Ajuda para diminuir minha action create

Algumas sugestões que melhorariam o código na minha opinião:

  • O serviço retornar tasks que não pertencem a ele não iria acontecer, então esta verificação no código não é útil.
  • Adicionar uma lista de tasks no modelo User (se é este o nome do modelo do current_user), assim o código fica bem mais simples e a lista de tarefas a ser iterada deve diminuir
  • mover o create para dentro do service, um create_task para este serviço parece bem lógico, pdoeria receber o current_user e o hash de parâmetros …
  • Pelo código que esta no post, tu adiciona a task sempre com os mesmos parâmetros, a única excessão é se o usuário já tem uma task para aquele serviço

então o código poderia ficar assim

E só pra constar, se tiver mais de uma task na lista, o teu código original já ta quebrado, ele teria que verificar em toda a lista para verificar se o usuário já tem tasks criadas ou já solicitou serviços, e não fazer esta verificação e criar uma task se nenhuma das duas verificações for verdadeira a cada iteração do loop.

 
02/07/2009
Avatar Urubatan 165 posts

Tópico: Quatro dias de Ruby On Rails

é só tirar a data do link.
acho que avacalhei com alguma coisa de configuração no meu server …
Mas só pra constar, este tutorial é sobre Rails 1.x

 
15/05/2009
Avatar Urubatan 165 posts

Tópico: Hosts gratuitos?

herokugarden é di gratis :D
o heroku é pago se não to enganado.

 
30/04/2009
Avatar Urubatan 165 posts

Tópico: Compartilhar sessions entre sistemas

Não tenho uma boa solução para isto, na verdade acho que não existe uma boa solução para isto.
Acredito que compartilhar sessions entre sistemas diferentes não seja uma boa idéia …
Se a idéia é compartilhar só o login, existem opções melhores de SSO.
Se é compartilhar mais dados, derepente um memcached resolve melhor …

Meu livro de Ruby on Rails

 
15/04/2009
Avatar Urubatan 165 posts

Tópico: Material bom sobre testes em português

Eu acho que o capitulo sobre testes do meu livro ficou bem legal :D
Se tu é de porto alegre, vou fazer uma palestra sobre cucumber no sábado no evento agileweekend.

Meu livro sobre Ruby on Rails

 
08/04/2009
Avatar Urubatan 165 posts

Tópico: Gerador de Template para sistema

Eu escrevi estes posts a algum tempo atrás sobre escrita de plugins para o rails :D
http://www.urubatan.com.br/escrevendo-plugins-para-o-rails-dicas-e-truques-plugins-com-generators/
http://www.urubatan.com.br/escrevendo-plugins-para-o-rails-dicas-e-truques-plugins-com-view-helpers/

E tem um capitulo sobre reutilização de código no meu livro também :D

 
03/04/2009
Avatar Urubatan 165 posts

Tópico: Livro publicado: Ruby on Rails - Desenvolvimento Fácil e Rápido de aplicações web

Rafael,
Em que livraria/cidade você foi?
O pessoal da editora pediu para que eu avisasse para eles caso ficasse sabendo de alguma livraria fisica que deveria ter o livro mas não tem :D
(acho que hoje, isto só inclui Saraiva, Cultura e Tempo Real)

Meu Livro sobre Ruby On Rails

 
01/04/2009
Avatar Urubatan 165 posts

Tópico: IBM confirma compra da Sun

bom demais?
Imagina a quantidade de suicidios que isto iria causar :D

[]’s
Urubatan
Meu livro sobre RoR

 
30/03/2009
Avatar Urubatan 165 posts

Tópico: Tratar dados antes do metodo create

Renato, esta lógica que tu ta colocando no controller, eu acredito que deveria estar no Model, então o atributo virtual deve ser a melhor escolha …

[]’s
Urubatan
Meu livro sobre Ruby On Rails

 
30/03/2009
Avatar Urubatan 165 posts

Tópico: Tratar dados antes do metodo create

olha, tu pode usar um http://api.rubyonrails.org/classes/ActiveRecord/Callbacks.html#M002085
Mas neste caso, sugiro criar um atributo “virtual” e fazer a conversão ali dentro …
Acho que isto é melhor do que sobre escrever o Date.parse_date como achei por ai na internet :D

[]’s
Urubatan
Meu livro sobre Ruby On Rails

 
28/03/2009
Avatar Urubatan 165 posts

Tópico: Livro publicado: Ruby on Rails - Desenvolvimento Fácil e Rápido de aplicações web

Alguem comprou o livro com o desconto?Só pra lembrar que quem quiser comprar o livro com o desconto de 20% tem só até terça feira :D
Depois disto o código de desconto não vale mais …

 
16/03/2009
Avatar Urubatan 165 posts

Tópico: Livro publicado: Ruby on Rails - Desenvolvimento Fácil e Rápido de aplicações web

Aee galera :D
O pessoal da Novatec viu o pedido de descontos aqui no RubyOnBr e resolveu liberar 20% de desconto pro pessoal do forum que quiser comprar o livro :D
Quem quiser comprar o livro com 20% de desconto, é só comprar pelo site da novatec e informar o código de desconto RUBYONRAILS :D

 
16/03/2009
Avatar Urubatan 165 posts

Tópico: Livro publicado: Ruby on Rails - Desenvolvimento Fácil e Rápido de aplicações web

valeus galera :D

nofxx :D
tenho dois cachorros e o filho ta a caminho, deve chegar em um mês mais ou menos :D
Agora só não posso plantar uma arvore, se não não tenho mais nada pra fazer por aqui :D

 
13/03/2009
Avatar Urubatan 165 posts

Tópico: problema ao atualizar um link_to_remote ajax

este partial esta sendo renderizado dentro de um DIV de id “setores”?

 
11/03/2009
Avatar Urubatan 165 posts

Tópico: Livro publicado: Ruby on Rails - Desenvolvimento Fácil e Rápido de aplicações web

bahh, tem que negociar o desconto com a Novatec :D
mas fiquei sabendo que comprando pela cultura, professores tem desconto, acredito que alguns dos colegas do forum sejam professores :D

 
11/03/2009
Avatar Urubatan 165 posts

Tópico: Ruby on Rails - Desenvolvimento Fácil e Rápido de aplicações web

Faz tempo que não apareço aqui no Forum e voltei agora pra fazer um pequeno SPAM.
Acabei de publicar meu primeiro livro, e ele ja está disponível para compra no site da editora e na livraria cultura.
Ruby on Rails – Desenvolvimento Fácil e Rápido de aplicações web
Entre hoje e amanha o site do livro com os códigos de exemplos para download ja deve estar no ar.
Qualquer dúvida ou sugestão podem falar direto comigo :D

espero ter mais tempo para voltar a participar do forum agora :D

 
11/03/2009
Avatar Urubatan 165 posts

Tópico: Livro publicado: Ruby on Rails - Desenvolvimento Fácil e Rápido de aplicações web

Faz tempo que não apareço aqui no Forum e voltei agora pra fazer um pequeno SPAM.
Acabei de publicar meu primeiro livro, e ele ja está disponível para compra no site da editora e na livraria cultura.
Ruby on Rails – Desenvolvimento Fácil e Rápido de aplicações web
Entre hoje e amanha o site do livro com os códigos de exemplos para download ja deve estar no ar.
Qualquer dúvida ou sugestão podem falar direto comigo :D

espero ter mais tempo para voltar a participar do forum agora :D

 
08/06/2008
Avatar Urubatan 165 posts

Tópico: Palavra reservada

ja que tem que migrar e isto foi gerado pelo scaffold, comece com o Rails 2.1 que acabou de sair, este é o código gerado pelo scaffold do rails 1.x :D
se quiser gerar coisas a partir do banco no rails 2.1 tenta com o meu plugin (que agora virou gem :D ): https://github.com/urubatan/mydry/tree

depois de dentro da APP:

e altera os nomes dos models para algo que signifique o que eles vão fazer no sistema, e usa os comandos do AR para configurar o nome da tabela de cada model, mas programe OO (Orientado a objetos) e não OT (Orientado a tabelas)

Quanto a usar TB comp prefixo, significando tabela, sim tenho muita coisa contra, Objetos/Classes/Entidades não são tabelas, mapeamento O/R é apenas uma forma de salvar o estado dos objetos …
leia este post que publiquei hoje no meu blog: http://www.urubatan.com.br/orientacao-a-objetos-e-facil-as-pessoas-e-que-complicam/

 
07/06/2008
Avatar Urubatan 165 posts

Tópico: Palavra reservada

E respondendo ao post, sugiro deixar de utilizar o paginate padrão, ele é desencorajado (pelo menos por mim, acredito que por quase todos), utilize por exemplo o will_paginate
onde tu iria usar um código parecido com:
TbNos.paginate

Por tanto não tendo nenhum problema parecido com este.

 
07/06/2008
Avatar Urubatan 165 posts

Tópico: Palavra reservada

Só pra incomodar, espero que o prefixo Tb não signifique tabela.

 
06/05/2008
Avatar Urubatan 165 posts

Tópico: Why not adopt "Python Style" indentation for Ruby?

Bom, eu sou preguiçoso demais para cuidar da indentação do meu código, prefiro que a IDE cuide disto, ou o editor de texto, por isto criei este plugin pro GEdit :D
http://www.urubatan.info/2008/05/gedit_plugin_formatting_ruby_code/

Então, eu concordo, que na minha opinião pelo menos, a indentação fazer parte da linguagem é horrível :D

Mas cada doido com as suas manias …
prefiro que não incluam isto no Ruby, mas mesmo com esta indentação podre, estou começando a estudar python também, foi útil pra escrever este plugin do GEdit :D

 
28/04/2008
Avatar Urubatan 165 posts

Tópico: generator pra preguiçoso

criei um brinquedinho para não precisar mais escrever no model tudo o que eu ja havia escrito na migration.
e transformei isto em um plugin/gem (no momento publicado só como gem, mas é só baixar o zip e descompactar no vendor se quiser usar como plugin, só não vi muita vantagem nisto :D )

escrevi um post no meu blog em ingles sobre ele: http://www.urubatan.info/2008/04/lazy-mens-rails-plugin-mydry/

criticas serão bem vindas :D

Próxima página

Páginas: 1 2 3 4 5 6 7