JavaFree.org | RubyOnBr.org

Posts recentes by rodrigo3n

Acompanhar Posts recentes by rodrigo3n 95 posts encontrado

Páginas: 1 2 3 4

28/08/2010
Avatar rodrigo3n 95 posts

Tópico: Dica importante sobre o Rails 3

UPDATE: Pessoal, encarem esse post só como explicação, não é recomendado fazer isso por que torna seu código com Rails 3 não-threadsafe. Ao invés disso, é recomendado fazer um require mesmo no seu controller.

P.S: Agora eu sei porque os commiters do Rails tiraram o ‘/lib’ do autoload_paths

Sucesso!

 
27/08/2010
Avatar rodrigo3n 95 posts

Tópico: Dica importante sobre o Rails 3

Olá pessoal, nós Railers com frequência colocamos algum codigo
adicional de nossa aplicação em ‘/lib/modulo/arquivo.rb’ por exemplo,
aí depois incluimos em nossos controllers. Essa prática muda um pouco
no Rails 3, pois agora o diretório ‘/lib’ não está mais no
autoload_paths do Rails e se você incluir no seu controller vai
receber um erro. Pra que isso não aconteça é só adicionar o seguinte código em /config/application.rb:

 config.autoload_paths << “#{Rails.root}/lib” 

Pronto, agora você manda o ‘/lib’ pra o autoload_paths e já pode
chamar seus modulos nos controllers! \o/

Thx ao @bitsweat pelo recado!

Sucesso!

 
25/01/2010
Avatar rodrigo3n 95 posts

Tópico: Problema com RVM

Olá pessoal, eu tenho tentado usar a RVM e não estou conseguindo, depois de conseguir instalá-la + Ruby 1.9.1 agora eu não consigo executá-la, adicionei as linhas dadas aos arquivos .bashrc, .profile e .zshrc corretamente (eu acho).

Tanto no Bash quanto no Zsh eu executo rvm use 1.9.1 e ele retorna Now using ruby 1.9.1 p378 mas depois disso eu rodo ruby -v e a versão ainda é 1.8.7, versão do Ruby ‘normal’ que eu tenho instalada. Uso Ubuntu Karmic.

Grato!

 
11/01/2010
Avatar rodrigo3n 95 posts

Tópico: Conselhos:

valeu @nofxx eu conheço aquele papo de “Cada um tem seu tempo…” mas só pra fins de comparação :D , depois de ‘esbarrar’ quanto tempo vcs levam pra se considerar um programador em alguma coisa?

Os exercícios são chatinhos paca ate achei as respostas depois de lê-las faz sentido.

E eu também vi o Ruby pela primeira vez acho que já há uns 6 meses! Pô, fico chateado comigo mesmo, eu já devia conseguir fazer os exercicos daquele fudendo livro!

Mas como eu comecei mal, então eu to tentando começar de novo, depois de ler Why’s (Poignant) Guide to Ruby e Learn to Program eu vou agora pro Pickaxe, espero que eu não fique menos confuso :p

Valeu!

 
11/01/2010
Avatar rodrigo3n 95 posts

Tópico: Conselhos:

Olá pessoal, de volta depois de muito tempo ;-)

Galera, eu cada vez mais tento aprender programação, e agora eu to lendo o livro “Learn to Program” do Chris Pine, quando eu vou lendo o código e os exemplos, as coisas vão parecendo compreensíveis, mais ai tem uma atividade que ele pede pra fazer, e eu simplismente me sinto comppletamente perdido :-( . Isso me faz lembrar as aulas de matemática no colegio. quando o professor chega com um assunto novo eu me impolgo e resolvo no começo, vou bem até certa parte, mais ai depois o caldo engossa e ele pede pra eu me virar sozinho e eu me sinto perdido.

Desculpe incomodá-los com tudo isso (que é bem pessoal), mas eu gostaria de seus conselhos. Eu odeio me sentir frustrado =(. Gostaria de saber onde eu posso estar errando, eu mesmo não consigo descobrir. E pior que o livro é pra quem supostamente não sabe nada de programação, e eu já entendo OO e algumas coisas mais de programação e do Ruby e não consigo ir adiante. Ajuda por favor!

Agradecido []’s

 
03/12/2009
Avatar rodrigo3n 95 posts

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

tbm preciso disso brow! Bom, GitHub é sussa pra aprender, ainda mais se o lance é Ruby vale a Pena ler o Pickaxe livro referência de Ruby…It requires a little english :D) o Rails Guides é bom pra você ver o Rails como funciona(Muito recomendado) e um Livro de Git acho que se chama ProGit com isso dá pra pegar uma experienciazinha :D
Falando parece até que eu sei alguma coisa, mas eu sou mais newbie que você :D

 
29/11/2009
Avatar rodrigo3n 95 posts

Tópico: Grupo Brasileiro de CouchDB!

Eu sei muito pouco sobre o CouchDB, mas sei que é ótimo! Tipo dando uma primeira olhada na parte filosófica que todo bom código tem! A do CouchDB é ótima, por isso o interesse surgiu no meio de outras soluções no-sql como MongoDB (confesso q o nome não é atraente :D ) ou Tokyo Cabinet, entre outros.

Outras tecnologias que o CouchDB traz que são superiores e fantásticas que vc não encontra nas outras são coisas como MapReduce, Views, Testes.. Além do mais o CouchDb é feito pra Web, coisa não comun em SQL.

Mas é isso, fiz um mini post aqui, com intenção de despertar mais interesse :D
Como em tudo, eu tenho altas duvidas newbies :D

Passem lá!
[]’s

 
21/11/2009
Avatar rodrigo3n 95 posts

Tópico: Grupo Brasileiro de CouchDB!

Olá pessoal, eu já tenho lido a respeito de muitos bancos noSQL por curiosidade e tal, e acho que isso é realmente uma tendência, bla bla.
O assunto é que eu queria criar um grupo onde Brasileiros compartilhassem código e experiẽncia a respeito do uso do CouchDB com Ruby/Rails então eu criei o CouchDB-BR Por favor participem os q estiverem insteressados!

[]’s

 
31/10/2009
Avatar rodrigo3n 95 posts

Tópico: Como ajeitar o Passenger pra rodar com minhas apps Rails?

Aê galera.. tá resolvido, é pq newbie é fogo. Segui esse tutorial aqui e agora tá funcionando direitinho. Vlw!

 
28/10/2009
Avatar rodrigo3n 95 posts

Tópico: Como ajeitar o Passenger pra rodar com minhas apps Rails?

Ops.. #fail. Segundo eles… suporte “Somente Apache.” … vou me virar

 
28/10/2009
Avatar rodrigo3n 95 posts

Tópico: Como ajeitar o Passenger pra rodar com minhas apps Rails?

mas vê soh galera.. eh meu objetivo é servir uma app só, leve e com muitas requisições, procurei e não achei se a TeHospedo tem suporte a isso, pq é lah q eu pretendo hospedar, vcs sabem informar?

Desculpe a newbisse;
Rodrigo

 
27/10/2009
Avatar rodrigo3n 95 posts

Tópico: Como ajeitar o Passenger pra rodar com minhas apps Rails?

Ola galera, mais uma pergunta newbie aí… Eu uso Ubuntu 9.04 e já tenho o Apache e Passenger(2.2.5) instalados, e to querendo rodar os apps com ele ao invés do WebRick que vem por default.. soh que gostaria de saber como faço pra rodar com Apache+Passenger.. e mais uma coisa, existe Passenger pra Apache e pra nginx.. alguém tem preferência, existe “melhor”?

P.S: Vlw!

 
21/10/2009
Avatar rodrigo3n 95 posts

Tópico: Erro ao tentar ativar Webrick no Ubuntu

axo q tah faltando o openssl do Ruby…
[]’s

 
19/10/2009
Avatar rodrigo3n 95 posts

Tópico: Erro de conexão com MySQL no NetBeans - rake não cria BD, mas faz migrações

mysql -u root -p vê lah!

 
16/10/2009
Avatar rodrigo3n 95 posts

Tópico: Aplicação Rails com Apache

E ai pessoal, essa pergunta eh com certeza bem tosca mais eu gostaria de saber como eu faço pra fazer minha app Rails (Uso Ubuntu) com Apache+Passenger (já instalados) ao invés do WEBRick que é dafault na hora do ./scrit/server

Desde já, obrigado!

 
08/10/2009
Avatar rodrigo3n 95 posts

Tópico: Certificação Ruby

É isso @Hashi !

 
06/10/2009
Avatar rodrigo3n 95 posts

Tópico: Certificação Ruby

Certificado? WTF? … Pra ser verdadeiro, vou citar algo q aconteceu comigo qnd eu tinha uns 11 anos… eu fz um curso de Computação Básica (Eh.. existe isso), mesmo assim apos conseguir o certificado eu não sabia mexer tudo no Powerpoint(Eh.. powerpoint).. aprendi sozinho, na pŕática em dias depois q ganhei o pc!

 
01/10/2009
Avatar rodrigo3n 95 posts

Tópico: Erro com restful_authentication

Entaum @mereghost é uma aplicação que jah tah rodando e tals.. soh que o negocio e fazê-la funcionar aki na minha a máquina local, e parece que o problema tah soh nessa Gem de autenticação!

[]’s

 
01/10/2009
Avatar rodrigo3n 95 posts

Tópico: Erro com restful_authentication

e aew galera.. alguém tem a solução da instalação da gem do restful_authentication?

 
30/09/2009
Avatar rodrigo3n 95 posts

Tópico: Erro com restful_authentication

Olá galera! To tentando rodar uma app aqui que utiliza o restful_authentication como gem soh que eu não consegui instalá-lo como gem então tentei usar como plugin do rails seguindo manda o proprio criador do negocio, ai quando eu tento iniciar o servidor com “./script/server” eu recebo:

rodrigo@ubuntu:~/tags_about_me$ ./script/server
=> Booting WEBrick
=> Rails 2.3.3 application starting on http://0.0.0.0:3000
/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:105:in `const_missing’: uninitialized constant User::Authentication (NameError)
from /home/rodrigo/tags_about_me/app/models/user.rb:4
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:380:in `load_without_new_constant_marking’
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:380:in `load_file’
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:521:in `new_constants_in’
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:379:in `load_file’
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:259:in `require_or_load’
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:425:in `load_missing_constant’
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:80:in `const_missing’
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:92:in `const_missing’
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/inflector.rb:361:in `constantize’
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/inflector.rb:360:in `each’
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/inflector.rb:360:in `constantize’
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/core_ext/string/inflections.rb:162:in `constantize’
from /usr/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/observer.rb:157:in `observed_class’
from /usr/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/observer.rb:183:in `observed_classes’
from /usr/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/observer.rb:166:in `initialize’
from /usr/lib/ruby/1.8/singleton.rb:94:in `new’
from /usr/lib/ruby/1.8/singleton.rb:94:in `instance’
from /usr/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/observer.rb:38:in `instantiate_observers’
from /usr/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/observer.rb:36:in `each’
from /usr/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/observer.rb:36:in `instantiate_observers’
from /usr/lib/ruby/gems/1.8/gems/actionpack-2.3.3/lib/action_controller/dispatcher.rb:16:in `define_dispatcher_callbacks’
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/callbacks.rb:182:in `call’
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/callbacks.rb:182:in `evaluate_method’
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/callbacks.rb:166:in `call’
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/callbacks.rb:90:in `run’
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/callbacks.rb:90:in `each’
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/callbacks.rb:90:in `send’
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/callbacks.rb:90:in `run’
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/callbacks.rb:276:in `run_callbacks’
from /usr/lib/ruby/gems/1.8/gems/actionpack-2.3.3/lib/action_controller/dispatcher.rb:52:in `send’
from /usr/lib/ruby/gems/1.8/gems/actionpack-2.3.3/lib/action_controller/dispatcher.rb:52:in `run_prepare_callbacks’
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.3/lib/initializer.rb:631:in `prepare_dispatcher’
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.3/lib/initializer.rb:185:in `process’
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.3/lib/initializer.rb:113:in `send’
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.3/lib/initializer.rb:113:in `run’
from /home/rodrigo/tags_about_me/config/environment.rb:9
from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require’
from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require’
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:156:in `require’
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:521:in `new_constants_in’
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:156:in `require’
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.3/lib/commands/server.rb:84
from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require’
from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require’
from ./script/server:3
rodrigo@ubuntu:~/tags_about_me$

Se alguem souber como se instala como gem!
Abs!

 
29/09/2009
Avatar rodrigo3n 95 posts

Tópico: Qual eh o problema com meu Rails?

e agora?

rodrigo@ubuntu:~$ sudo gem update —system
ERROR: While executing gem … (RuntimeError)
gem update —system is disabled on Debian. RubyGems can be updated using the official Debian repositories by aptitude or apt-get.
rodrigo@ubuntu:~$

 
29/09/2009
Avatar rodrigo3n 95 posts

Tópico: Problemas com Join

Por falar nisso, o Ryan Bates lançou um screencast bem massa sobre isso!

 
29/09/2009
Avatar rodrigo3n 95 posts

Tópico: Qual eh o problema com meu Rails?

Tem um outro erro aki tbm pessoal que eh quando eu executo rails -v pra checar a versão por exemplo:

bq.rodrigo@ubuntu:~$ rails -v
getopt: invalid option -- 'v'
Terminating...
rodrigo@ubuntu:~$ 

Mas segundo o RubyGems, tah tudo certinho aki:

rodrigo@ubuntu:~$ gem list

*** LOCAL GEMS ***

actionmailer (2.3.3)
actionpack (2.3.3)
activerecord (2.3.3)
activeresource (2.3.3)
activesupport (2.3.3)
geokit (1.4.1)
mislav-will_paginate (2.3.11)
mysql (2.8.1)
postgres (0.7.9.2008.01.28)
rack (1.0.0)
rails (2.3.3)
rake (0.8.7)
rodrigo@ubuntu:~$ 

!?
abs

 
29/09/2009
Avatar rodrigo3n 95 posts

Tópico: Qual eh o problema com meu Rails?

Aí pessoal, tenho o Rails aqui versão 2.3.3 e quando eu quero criar uma nova app ou um novo scaffold por exemplo, eu recebo o seguinte erro:

rodrigo@ubuntu:~$ rails blog
/usr/lib/ruby/1.8/xmlsimple.rb:275: warning: already initialized constant KNOWN_OPTIONS
/usr/lib/ruby/1.8/xmlsimple.rb:280: warning: already initialized constant DEF_KEY_ATTRIBUTES
/usr/lib/ruby/1.8/xmlsimple.rb:281: warning: already initialized constant DEF_ROOT_NAME
/usr/lib/ruby/1.8/xmlsimple.rb:282: warning: already initialized constant DEF_CONTENT_KEY
/usr/lib/ruby/1.8/xmlsimple.rb:283: warning: already initialized constant DEF_XML_DECLARATION
/usr/lib/ruby/1.8/xmlsimple.rb:284: warning: already initialized constant DEF_ANONYMOUS_TAG
/usr/lib/ruby/1.8/xmlsimple.rb:285: warning: already initialized constant DEF_FORCE_ARRAY
/usr/lib/ruby/1.8/xmlsimple.rb:286: warning: already initialized constant DEF_INDENTATION
/usr/lib/ruby/1.8/xmlsimple.rb:287: warning: already initialized constant DEF_KEY_TO_SYMBOL
create
create app/controllers
create app/helpers
create app/models
create app/views/layouts
create config/environments
create config/initializers
create db
create doc
create lib
create lib/tasks
create log
create public/images
create public/javascripts
create public/stylesheets
create script/performance
create script/process
create test/fixtures
create test/functional
create test/integration
create test/unit
create vendor
create vendor/plugins
create tmp/sessions
create tmp/sockets
create tmp/cache
create tmp/pids
create Rakefile
create README
create app/controllers/application.rb
create app/helpers/application_helper.rb
create test/test_helper.rb
create config/database.yml
create config/routes.rb
create config/initializers/inflections.rb
create config/initializers/mime_types.rb
create config/initializers/new_rails_defaults.rb
create config/boot.rb
create config/environment.rb
create config/environments/production.rb
create config/environments/development.rb
create config/environments/test.rb
create script/about
create script/console
create script/dbconsole
create script/destroy
create script/generate
create script/performance/benchmarker
create script/performance/profiler
create script/performance/request
create script/process/reaper
create script/process/spawner
create script/process/inspector
create script/runner
create script/server
create script/plugin
create public/dispatch.rb
create public/dispatch.cgi
create public/dispatch.fcgi
create public/404.html
create public/422.html
create public/500.html
create public/index.html
create public/favicon.ico
create public/robots.txt
create public/images/rails.png
create public/javascripts/prototype.js
create public/javascripts/effects.js
create public/javascripts/dragdrop.js
create public/javascripts/controls.js
create public/javascripts/application.js
create doc/README_FOR_APP
create log/server.log
create log/production.log
create log/development.log
create log/test.log
rodrigo@ubuntu:~$

O que é isso?

 
27/09/2009
Avatar rodrigo3n 95 posts

Tópico: Erro ao instalar a Gem MysQL

opa @gustavo fiz o que você disse, na hora da Gem apareceu o seguinte:

rodrigo@ubuntu:~$ sudo gem install mysql
Building native extensions. This could take a while…
Successfully installed mysql-2.8.1
1 gem installed
Installing ri documentation for mysql-2.8.1…

No definition for next_result

No definition for field_name

No definition for field_table

No definition for field_def

No definition for field_type

No definition for field_length

No definition for field_max_length

No definition for field_flags

No definition for field_decimals

No definition for time_inspect

No definition for time_to_s

No definition for time_get_year

No definition for time_get_month

No definition for time_get_day

No definition for time_get_hour

No definition for time_get_minute

No definition for time_get_second

No definition for time_get_neg

No definition for time_get_second_part

No definition for time_set_year

No definition for time_set_month

No definition for time_set_day

No definition for time_set_hour

No definition for time_set_minute

No definition for time_set_second

No definition for time_set_neg

No definition for time_set_second_part

No definition for time_equal

No definition for error_errno

No definition for error_sqlstate
Installing RDoc documentation for mysql-2.8.1…

No definition for next_result

No definition for field_name

No definition for field_table

No definition for field_def

No definition for field_type

No definition for field_length

No definition for field_max_length

No definition for field_flags

No definition for field_decimals

No definition for time_inspect

No definition for time_to_s

No definition for time_get_year

No definition for time_get_month

No definition for time_get_day

No definition for time_get_hour

No definition for time_get_minute

No definition for time_get_second

No definition for time_get_neg

No definition for time_get_second_part

No definition for time_set_year

No definition for time_set_month

No definition for time_set_day

No definition for time_set_hour

No definition for time_set_minute

No definition for time_set_second

No definition for time_set_neg

No definition for time_set_second_part

No definition for time_equal

No definition for error_errno

No definition for error_sqlstate
rodrigo@ubuntu:~$

quero saber se eu errei em algum ponto!

Próxima página

Páginas: 1 2 3 4