JavaFree.org | RubyOnBr.org

Posts recentes by rrsilva

Acompanhar Posts recentes by rrsilva 181 posts encontrado

Páginas: 1 2 3 4 5 6 7 8

12/06/2010
Avatar rrsilva 181 posts

Tópico: if

Tipo a limitação do github para repositórios privates?

 
10/06/2010
Avatar rrsilva 181 posts

Tópico: Identificação única de um usuário

Bloqueia pelo login, e esquece o hardware do cara.

 
09/06/2010
Avatar rrsilva 181 posts

Tópico: Combos + Relatorios + Bagunça

Só completando a mensagem do mereghost

http://railscasts.com/episodes/37-simple-search-form
http://railscasts.com/episodes/111-advanced-search-form
http://railscasts.com/episodes/120-thinking-sphinx
http://railscasts.com/episodes/176-searchlogic

No seu caso acho que a melhor escolha seria o searchlogic

Ai você junta isto com o rghost do shairontoledo http://github.com/shairontoledo/rghost e você tem um “omg perfect report”.

 
09/06/2010
Avatar rrsilva 181 posts

Tópico: Problemas com campo dinheiro

“double fatality” kkkkk “Flawless”

 
09/06/2010
Avatar rrsilva 181 posts

Tópico: muitos has_many

routes.rb

No terminal:

rake routes

Mas eu não recomendo, para que complicar??

Mais simples:

routes.rb

http://railscasts.com/episodes/139-nested-resources

 
09/06/2010
Avatar rrsilva 181 posts

Tópico: Duvida com Hash

Era isso?? O.o’’

Estruturado no hash, ai depende doq vc quer fazer… imagino que vc queria assim:

Bom a mesma estrutura pode ser feita também desta forma:

Mel na chupeta, no irb podemos ver a estrutura ser formada:

Mas só pode utilizar hash??? Com array ficaria bem melhor =P

 
06/06/2010
Avatar rrsilva 181 posts

Tópico: Boas práticas

STI is evil when it’s wrong =P~ (aka NULL columns)

@reu “(com uma tabela só, não da pra fazer as brincadeiras que dava no hibernate
de ter uma tabela pra cada por exemplo)”. I don’t think so, dá para fazer umas brincadeiras sim:

Sem null column’s, e com direito a tabelas com informações extras ;)

 
05/06/2010
Avatar rrsilva 181 posts

Tópico: Sobrecarga

Entendi, para regras de negócios em Java é uma mão na roda mesmo, mas justamente por causa da tipagem. Em ruby, em tais casos você deve seguir o conceito de duck-typing.

@nofxx Sim sobrecarga é o termo utilizado em Java, java permite ter métodos com os mesmos nomes desde que as assinaturas dos mesmos sejam diferentes.

 
03/06/2010
Avatar rrsilva 181 posts

Tópico: Sobrecarga

Concordo com o nofxx, eu sou desenvolvedor Java tb, meus códigos em Ruby, só começaram a “funcionar bonito” quando eu dexei de lado os conceitos de Java, não que os conceitos sejam ruins, é bom, mas para Java, em Ruby tem que ser em Ruby-way de fazer as coisas.

Respondendo a pergunta, não que seja uma caracteristica das linguagens dinâmicas, mas com um linguagem dinâmica, você realmente precisa de sobrecarga? (com o perdão do trocadilho)

 
03/06/2010
Avatar rrsilva 181 posts

Tópico: Inserir dados no banco

Comparar com java assim é sacanagem hehehe, dá uma estudada no ActiveRecord, principalmente em batch

 
03/06/2010
Avatar rrsilva 181 posts

Tópico: Escopos

A ideia é ter em sessão. Comprometer as outras lojas, só se você implementar incorretamente =P~

Trabalhe com REST, e suas URL’s e seu código vão agradecer =)

 
03/06/2010
Avatar rrsilva 181 posts

Tópico: Sobrecarga

Eu costumo ver em Java o seguinte:

Nunca vi outro uso para sobrecarga (talvez eu nunca tenha visto bons programadores em java)

Em ruby, isso se traduz a:

Em que outro caso a sobrecarga poderia ser usada? (No mundo real)

 
03/06/2010
Avatar rrsilva 181 posts

Tópico: aparecer um campo só se o check box for marcado

Pensei que era apenas para não exibir o campo no edit, neste caso é jquery mesmo =P, só tome o devido cuidado, pois mesmo o campo estando hidden, as informações são enviadas para o controller. Nesse caso, é interessantes marcar como disabled pelo jquery.

 
03/06/2010
Avatar rrsilva 181 posts

Tópico: Problema com flash[:notice]

Não precisa ter a view para a action que efetua o login, caso o admin seja nulo, vc seta o flash[:notice] e redireciona p/ a action que carrega o formulário.

Um bom ponto de partida é ter um controller apenas para isto, por exemplo SessionsController, e seu login ficaria assim:

 
02/06/2010
Avatar rrsilva 181 posts

Tópico: Duvidas sobre Hashes

Utilize inject para somar os valores e divida pela quantidade de elementos existentes no hash do aluno (as notas)

sum = alunos[:joao].values.inject(0) { |sum, n| sum += n }
puts sum / alunos[:joao].values.size
 
02/06/2010
Avatar rrsilva 181 posts

Tópico: Problema com flash[:notice]

O código está funcionando exatamente como deveria. Ao entrar na pagina de login, não existe nenhum parâmetro :nome ou :senha pois o formulário ainda não foi enviado, então o @admin será nulo, consequentemente caindo no else e setando o flash[:notice]

Você deveria criar uma action para carregar o formulário e outra para efetuar o login.

 
31/05/2010
Avatar rrsilva 181 posts

Tópico: aparecer um campo só se o check box for marcado

Coloca um if O.o

if @object.publicado?
...
else
...
end
 
31/05/2010
Avatar rrsilva 181 posts

Tópico: Problema com flash[:notice]

Teste o código =)

Fica dificil de responder, se você não der mais detalhes do problema. Possivelmente um erro de lógica do seu código, before_filters? Quem sabe…

 
25/05/2010
Avatar rrsilva 181 posts

Tópico: User interface

Eu lembro que existe um plugin de scaffold, que monta as telas com AJAX, só não estou lembrado do nome.
ActiveScaffold se me lembro bem, bom acredito que procurando no github vai aparecer dezenas de projetos, é só escolher qual melhor se encaixa no seu projeto.

 
25/05/2010
Avatar rrsilva 181 posts

Tópico: User interface

Scaffold?

 
04/04/2010
Avatar rrsilva 181 posts

Tópico: Rails vs JBoss Seam

Pera ai, esse não é o seu trabalho de “TCC” ? :)
Coloca aqui seu estudo que a gente opina sobre.

+1

 
04/04/2010
Avatar rrsilva 181 posts

Tópico: Dúvidas básicas

Faltou uma =)

O tempo de desenvolvimento de on Rails é melhor aproveitado q PHP?

Depende, de qual metodologia você vai utilizar e de qual linguagem que você tem mais conhecimento.

 
04/04/2010
Avatar rrsilva 181 posts

Tópico: Locaweb (sempre ela)

Bom o Rails e as gems devem ser congeladas tanto no ambiente de produção quanto no de desenvolvimento, evitando assim erros inesperados de incompatibilidade. Apesar que na locaweb, eu só obtive sucesso com minha aplicação, após congelar a versão do Rails, e remover o diretorio “~/.gems” e cria-lo novamente. Depois instalei gem por gem.

Não sei se é o caso de todos, porém o comando “rake gems:unpack” quebra minha aplicação na Locaweb, eu aconselho apenas “freezar” o Rails, e as gems deixar nos diretório “~/.gems”.

Bom, quanto aos atendentes da locaweb, eu sinceramente tive que ignora-los por completo, li algumas coisas no Wiki, e fui corrigindo as coisas sozinho mesmo. Infelizmente a estrutura deles tenta atender a todos, com toda a tecnologia de virtualização por ai acho uma vergonha eles não terem virtualizado nenhum servidor p/ comportar apenas aplicações Rails. Vira e mexe, minha app sai do ar por causa de um script em PHP, vê se pode…

 
04/04/2010
Avatar rrsilva 181 posts

Tópico: organizar arquivos nos projetos rails

Pelo que entendi ele queria organizar as classes em diretorios diferentes e não as rotas em si, se for este o caso, dá uma olhada neste link:

http://errtheblog.com/posts/3-organize-your-models

Basicamente, você cria alguns diretórios e pede p/ o Rails carrega-los no environment.

 
26/02/2010
Avatar rrsilva 181 posts

Tópico: como passar array javascript para array no controller ?

Sim, com REST =) Simula um HTTP post com o javascript no seu controller use o respond_to p/ responder com JSON ou JS inline ;)

Próxima página

Páginas: 1 2 3 4 5 6 7 8