JavaFree.org | RubyOnBr.org

Posts recentes by felipebs

Acompanhar Posts recentes by felipebs 25 posts encontrado

22/04/2010
Avatar felipebs 25 posts

Tópico: Percorrer Find

Sou novo no ruby, mas creio que isso funcione.

 
@objs = Entity.all

@objs.each do |obj|
  puts "Faça o que quiser no obj: #{obj} aqui"
end

Onde @objs seja uma variável que receberá o retorno da Query. E Entity o objeto relacional da sua tabela.

[]’s

 
19/04/2010
Avatar felipebs 25 posts

Tópico: CurriculumHub

Boa iniciativa amigo parabens.
Só um toque, na data de nascimento o ano inicial está 2000, e acho que ninguem com 10 anos está trabalhando ainda rsrs.

[]’s

 
19/04/2010
Avatar felipebs 25 posts

Tópico: Duvida com find

amigo, se o problema é selecionar determinados campos tente assim:

Veja bem que apenas copiei seus parametros do “conditions”, mas o foco mesmo é o select, ele filtrará os campos.

Como referencia aconselho esse site: Rails Guides

Mas qualquer duvida estamos ai =]
[]’s

 
15/04/2010
Avatar felipebs 25 posts

Tópico: Ofereço mão de obra

Desculpe, pelo menos essa é minha opinião. Pra mim, uma pessoa que está iniciando sua carreira, as oportunidades não são frequentes. E as que aparecem requer um tempo de experiência “elevado”. Se bem que uma vez o nofxx disse: “Quem quer consegue.”. Porém, o problema é conquistar a confiança das empresas brasileiras, que já começam os projetos em cima da hora. É complicado amigo.

 
13/04/2010
Avatar felipebs 25 posts

Tópico: Caelum

Cara, eu fiz, o curso é muito bom mesmo… mas sinceramente, faça se tiver algo em vista… Não faça se for para enriquecer seu curriculum. Se for o caso, pegue projetos open source e poe a mão na massa que é legal tbm =]

[]’s

 
05/03/2010
Avatar felipebs 25 posts

Tópico: Ofereço mão de obra

É uma situação complicada cara, pois o ruby on rails no Brasil é uma coisa muito incerta, por causa do conservadorismo das empresas. Mas é um recurso apaixonante!!! Com certeza gostaria muito de trabalhar com ele, quer dizer viver dele. Porém, a única maneira são projetos pessoais ou comunitários. Mas minha esperança ainda vive =D

 
23/02/2010
Avatar felipebs 25 posts

Tópico: select

Cara se sua app estiver certinha quando aos relacionamentos, vc vai ter um metodo find especifico.
+/- assim:

[]’s

 
23/02/2010
Avatar felipebs 25 posts

Tópico: Sugestão de livro

De rails eu gostei do The Rails way, Head First Rails e Desenvolvimento Web Ágil com Rails. De Ruby o único BAUM mesmo que eu vi foi o The Ruby Way. Anh de rails tem o livro do urubatan tbm “Ruby on Rails” e a apostila da Caelum.
Abraços e bem vindo

 
27/01/2010
Avatar felipebs 25 posts

Tópico: Campinas

Pode cre, divulga ae. Minha tia mora ae em valinhos…. qualquer coisa eu corro ai…

PS: problema de campinas é o alto nivel de viadagem

 
23/12/2009
Avatar felipebs 25 posts

Tópico: migração com falha.

Boa tarde pessoal,
Estava tentando rodar as migrations do meu projeto mas, infelizmente, não consegui.
Instalei o ambiente recentemente, não sei se esqueci de algo. O projeto está usando o MySql

D:\Workspace\Projects\TesteRails>rake db:migrate --trace
(in D:/Workspace/Projects/TesteRails)
** Invoke db:migrate (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute db:migrate
!!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install
the mysql gem and try again: gem install mysql.
rake aborted!
193: %1 is not a valid Win32 application.   - D:/Workspace/Ruby/lib/ruby/gems/1.
9.1/gems/mysql-2.8.1-x86-mingw32/lib/1.9/mysql_api.so
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.3.5/lib/active_suppor
t/dependencies.rb:156:in `require'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.3.5/lib/active_suppor
t/dependencies.rb:156:in `block in require'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.3.5/lib/active_suppor
t/dependencies.rb:521:in `new_constants_in'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.3.5/lib/active_suppor
t/dependencies.rb:156:in `require'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/mysql-2.8.1-x86-mingw32/lib/mysql.rb:
7:in `rescue in <top (required)>'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/mysql-2.8.1-x86-mingw32/lib/mysql.rb:
2:in `<top (required)>'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.3.5/lib/active_suppor
t/dependencies.rb:156:in `require'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.3.5/lib/active_suppor
t/dependencies.rb:156:in `block in require'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.3.5/lib/active_suppor
t/dependencies.rb:521:in `new_constants_in'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.3.5/lib/active_suppor
t/dependencies.rb:156:in `require'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.3.5/lib/active_suppor
t/core_ext/kernel/requires.rb:7:in `block in require_library_or_gem'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.3.5/lib/active_suppor
t/core_ext/kernel/reporting.rb:11:in `silence_warnings'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.3.5/lib/active_suppor
t/core_ext/kernel/requires.rb:5:in `require_library_or_gem'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/activerecord-2.3.5/lib/active_record/
connection_adapters/mysql_adapter.rb:61:in `mysql_connection'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/activerecord-2.3.5/lib/active_record/
connection_adapters/abstract/connection_pool.rb:223:in `new_connection'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/activerecord-2.3.5/lib/active_record/
connection_adapters/abstract/connection_pool.rb:245:in `checkout_new_connection'

D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/activerecord-2.3.5/lib/active_record/
connection_adapters/abstract/connection_pool.rb:188:in `block (2 levels) in chec
kout'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/activerecord-2.3.5/lib/active_record/
connection_adapters/abstract/connection_pool.rb:184:in `loop'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/activerecord-2.3.5/lib/active_record/
connection_adapters/abstract/connection_pool.rb:184:in `block in checkout'
D:/Workspace/Ruby/lib/ruby/1.9.1/monitor.rb:190:in `mon_synchronize'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/activerecord-2.3.5/lib/active_record/
connection_adapters/abstract/connection_pool.rb:183:in `checkout'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/activerecord-2.3.5/lib/active_record/
connection_adapters/abstract/connection_pool.rb:98:in `connection'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/activerecord-2.3.5/lib/active_record/
connection_adapters/abstract/connection_pool.rb:326:in `retrieve_connection'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/activerecord-2.3.5/lib/active_record/
connection_adapters/abstract/connection_specification.rb:123:in `retrieve_connec
tion'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/activerecord-2.3.5/lib/active_record/
connection_adapters/abstract/connection_specification.rb:115:in `connection'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/activerecord-2.3.5/lib/active_record/
migration.rb:435:in `initialize'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/activerecord-2.3.5/lib/active_record/
migration.rb:400:in `new'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/activerecord-2.3.5/lib/active_record/
migration.rb:400:in `up'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/activerecord-2.3.5/lib/active_record/
migration.rb:383:in `migrate'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/rails-2.3.5/lib/tasks/databases.rake:
116:in `block (2 levels) in <top (required)>'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:636:in `call'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:636:in `block
in execute'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:631:in `each'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:631:in `execut
e'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:597:in `block
in invoke_with_call_chain'
D:/Workspace/Ruby/lib/ruby/1.9.1/monitor.rb:190:in `mon_synchronize'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:590:in `invoke
_with_call_chain'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:583:in `invoke
'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:2051:in `invok
e_task'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:2029:in `block
 (2 levels) in top_level'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:2029:in `each'

D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:2029:in `block
 in top_level'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:2068:in `stand
ard_exception_handling'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:2023:in `top_l
evel'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:2001:in `block
 in run'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:2068:in `stand
ard_exception_handling'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:1998:in `run'
D:/Workspace/Ruby/lib/ruby/gems/1.9.1/gems/rake-0.8.7/bin/rake:31:in `<top (requ
ired)>'
D:/Workspace/Ruby/bin/rake:19:in `load'
D:/Workspace/Ruby/bin/rake:19:in `<main>'

Se não me engano, a dll do mysql tinha que ser copiada no bin do ruby né?

[]’s

 
21/12/2009
Avatar felipebs 25 posts

Tópico: Help incluir amigos na tela show de um usuário

Acho que isso depende de como esta sua estrutura de DB.
Como vc esta interligando usuarios no DB?

 
21/12/2009
Avatar felipebs 25 posts

Tópico: Gostaria de Sugestões

Posta ai o seu arquivo de rotas cara, creio que o problema esteja nele

 
19/12/2009
Avatar felipebs 25 posts

Tópico: Em uma Listagem não exibir registro caso um determinado campo seja nil

Lembrando que eu tbm sou iniciante, entao, posso ter escrito merda ;)
abraços

 
15/12/2009
Avatar felipebs 25 posts

Tópico: MagLev disponível

Eu só vi o vídeo da apresentação… achei muito legal.
Mas infelizmente não sei nada de SmallTalk, muito menos da VM dele.
Dizem que o desempenho subiu um absurdo pra diversas coisas, porém pra outras caiu um pouco.
Mas vamos ver, como sou novato, ainda não tenho visão critica do ruby atual.

 
15/12/2009
Avatar felipebs 25 posts

Tópico: auto-relacionamento

Não seria o belongs_to?

 
15/12/2009
Avatar felipebs 25 posts

Tópico: MagLev disponível

Saiu hoje na InfoQ uma matéria sobre essa implementação do nosso Ruby, que promete horrores.
Vocês estão acompanhando? O que estão achando dessa novidade?
Bora discutir povão!

Matéria Maglev

 
06/12/2009
Avatar felipebs 25 posts

Tópico: Ler variáveis do teclado

Posso estar errado, pois também sou iniciante, mas tudo que é digitado é uma string.
Nas atuais linguagens de programação, todas precisam fazer a converção.
Acho que ruby não é uma exceção.

 
29/11/2009
Avatar felipebs 25 posts

Tópico: Controlador

Oq o @bartorista falou nao funcionou???

 
28/11/2009
Avatar felipebs 25 posts

Tópico: Ofereço mão de obra

Eu estou, tanto que eu estou ajudando aqui no forum…
Porem preciso de auxilio de pessoas mais experientes pra poder pegar as manhas e o ritmo

 
28/11/2009
Avatar felipebs 25 posts

Tópico: O esqueceu a senha não está funcionando.

Mereghost, eu peguei essa tarefa pra mim nessa sexta…
Mas vi no gut que vc ja estava em cima dela… Vc conseguiu fazer? Pode me dar uma luz?
Grato

 
27/11/2009
Avatar felipebs 25 posts

Tópico: rake db:create:all rubyonbr

Vou ter que esperar chegar em casa.. o Proxy aqui blocka a conexao com o github =/…
Mesmo assim obrigado a todos pela paciencia.
Qualquer coisa eu choro aqui =]

 
27/11/2009
Avatar felipebs 25 posts

Tópico: rake db:create:all rubyonbr

Entendi,
Mas oq exatamente essa task faz?
Desculpem a newbisse

 
27/11/2009
Avatar felipebs 25 posts

Tópico: rake db:create:all rubyonbr

Puts cara, entao pra criar o db e as tabelas, vai ter que rodar aquela paulada de migration?

 
27/11/2009
Avatar felipebs 25 posts

Tópico: rake db:create:all rubyonbr

Boa noite,
Hoje dei fork no projeto do forum, pois gostaria de ajudá-los e adquirir conhecimento…
Mas ao tentar migrar o banco a seguinte msg de erro foi gerada:


C:\Users\Felipe\workspace\rails\forum>rake db:create:all —trace
(in C:/Users/Felipe/workspace/rails/forum)
rake aborted!
Don’t know how to build task ‘db:create:all’
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1728:in `[]’
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2050:in `invoke_task’
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level’
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `each’
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level’
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exceptio
n_handling’
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2023:in `top_level’
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2001:in `run’
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exceptio
n_handling’
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run’
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31
c:/ruby/bin/rake:19:in `load’
c:/ruby/bin/rake:19

Alguem pode me dizer o que pode ser?
Mereghost??? Pode me ajudar?

[]’s

 
26/11/2009
Avatar felipebs 25 posts

Tópico: Ofereço mão de obra

Boa tarde,
Estou fazendo os treinamentos de RoR, na escola Caelum.
E estou me disponibilizando para efetuar trabalhos remotos.
Não peço remuneração, efetuo o trabalho afim de adquirir experiência profissional.
Agradeço a atenção.