Para realizar commit e deploy automático no Heroku, utilizo o seguinte script:
git add .
git commit -m "Automatic Commit"
git push heroku master
Posted by Luiz Picanço | Posted in Ruby, Ruby on Rails | Posted on 21-02-2010
5
Um erro muito comum que costuma acontecer no ruby/rails, em ambiente windows é: “LIBMYSQL.dll is missing from your computer”

E a mensagem também pode aparecer no console da seguinte forma:
ruby.exe - Unable to locate Component
This application has failed to start because LIBMYSQL.DLL was not
found. Re-installing the application might
fix this problem.
Esse erro ocorre porque a dll do mysql, LIBMYSQL.dll, não foi localizada. Para resolver esse problema, faça o seguinte:
1 – Instale a gem do mysql
2 – Copie o arquivo LIBMYSQL.dll do diretório bin do mysql(ex.: c:\mysql\bin) para o diretório bin do ruby (ex.: c:\ruby\bin)
Posted by Luiz Picanço | Posted in Ruby | Posted on 06-05-2009
1
Se ao instalar uma gem você se deparou com esse erro:
Building native extensions. This could take a while...
ERROR: While executing gem ... (Gem::Installer::ExtensionBuildError)
ERROR: Failed to build gem native extension.
ruby extconf.rb install mechanize
extconf.rb:1:in `require': no such file to load -- mkmf (LoadError)
from extconf.rb:1
O problema é que o mkmf não foi encontrado. Ele se encontra no pacote ruby-dev. Para instalá-lo baixa executar o seguinte comando:
sudo apt-get install ruby-dev