|
Se faz quack então é pato!!!
|
|
Archive for ‘Rails’ Category
ago
20
2010
Sinatra + GoogleCharts Parceria perfeitaCaros amigos , Foi quando achei este projeto no rubyforge : http://googlecharts.rubyforge.org mai
17
2010
Heroku a new approach to deploying web applications [FREE]Galera após ter visto um artigo de locais onde podemos colocar nossas aplicações rubyonrails na faixa resolvi testar o heroku no qual ouvi boas recomendações , realmente é excelente e tem apenas algumas limitações. Instalando a gem do heroku gem install heroku --no-ri --no-rdoc Inicializando seu projeto no git git init git add . git commit -m "Mensagem de commit inicial" Criando a aplicação no heroku heroku create aplicacao Resultado: Creating aplicacao..... done Created http://aplicacao.heroku.com/ | git@heroku.com:aplicacao.git Trocando chaves com o servidor do heroku para enviar a aplicação. heroku keys --add ~/.ssh/id_rsa.pub Caso não tenha chave crie-a em sua máquina linux com este comando: ssh-keygen E insira os dados solicitados. Enviando o projeto para o heroku git push heroku master Seguem alguns comandos que você precisará utilizar no heroku Para inserir um email para receber informações heroku sharing:add seuemail@dominio Para adicionar um domínio para sua aplicação heroku domains:add novodominio.com Para criar as tabelas heroku rake:db migrate Para push do banco heroku db:push Para utilizar o memcache na app heroku addons:add memcached set
22
2009
Resolving Couldn’t find ‘spec’ generatorAo executar o comando script/generate rspec estava sendo apresentada a mensagem : Couldn’t find ‘spec’ generator Solution : gem install rspec gem install rspec-rails carro.rb class Carro < ActiveRecord::Base require File.expand_path(File.dirname(__FILE__) + ‘/../spec_helper’) carro_rspec.rb def matches?(bloco) def failure_message def negative_failure_message end ############################################ describe Carro do before do it “deveria ser novo” do it “deveria ter uma comissao de 5% do valor” do @carro.preco=32000 it “deveria calcular a comissao” do end set
03
2009
[Rails] Application for specific rails versionPara criar uma aplicação para versão específica do rails instalado na máquina siga os passos : 1 – Para verificar as versões de gem instalada na máquina Tem espaço entre o rails e _2.2.2_ e o nomedaaplicacao jul
28
2009
Resolving “undefined method `new’ for “Rack::Lock”:String (NoMethodError)”Este problema ocorre devidor a configurações do Passenger no servidor web onde está o site , versão da gem do Rails, e da gem do rack. A gersão do Passenger está quebrando as aplicações feitas em rails 2.3.3 e 2.3.2 undefined method `new’ for “Rack::Lock”:String (NoMethodError) Solução : 1. no seu arquivo config/environment.rb coloque a dependência: config.gem “rack”, :version => “1.0.0″ 2. rake gems:unpack Isso “vendorizará” sua gems, copiando-as para a pasta vendor/gems, incluindo o Rack 1.0.0 mai
25
2009
Create CRUD with Ruby on Rails in 5 minutesPara criação de uma aplicação rails faça o seguinte : Crie um diretório para sua aplicação por exemplo dir_rails |