Arquivo

Posts Etiquetados ‘linux’

Atalhos para comandos de script de aplicações Rails

04/06/2008 Comentários desligados

Eu sempre tenho atalhos para console, pois toda hora ficar escrevendo: ruby script/console, ruby script/generate blablabla, é muita letra para apertar.

Então resolvi postar aqui esses scripts.

Se quise, pode pegar a vontade no github

Categoriasruby Tags:, , , , , ,

Como atualizar o SQLite para a última versão (no Ubuntu 7.10)

03/04/2008 2 comentários

Como atualizar o SQLite para a última versão (no Ubuntu 7.10) – por Paulo Cassiano

O Ubuntu 7.10 inclui em um de seus repositórios de software a versão 3.4.2 do SQLite, base de dados padrão da versão 2.x do framework Rails. Para atualizar para a última versão (neste momento, 3.5.7) siga os seguintes passos:

1) Baixe a nova versão: wget http://sqlite.org/sqlite-3.5.7.tar.gz
2) Descompacte o arquivo tarball com o seguinte comando: tar -zxvf sqlite-3.5.7.tar.gz <ENTER>. Digite a senha de root, e o sistema irá descompactar os arquivos para um diretório chamado sqlite-3.5.7
3) Mova-se para o diretório onde os arquivos foram descompactados com o seguinte comando: cd sqlite-3.5.7
4) Crie o arquivo makefile com o seguinte comando: ./configure [-preffi=/usr/local]
5) Faça o build do fonte com o seguinte comando: make
6) Instale com o seguinte comando: sudo make install
7) Teste a instalação com o seguinte comando: sqlite3. O sistema retornará a seguinte saída:

SQLite version 3.5.7
Enter “.help” for instructions
sqlite>

Pronto! Agora você já pode usar o SQLite para criar bases de dados para seus projetos Rails. Você pode sair do shell do SQLite com o seguinte comando: .e <ENTER>

O SQLite é uma base de dados sensacional naquilo em que se propõe: ser um BD embarcado. Grandes e importantes empresas de tecnologia, como a Adobe, a Mozilla Foundation e a Symbian já apostam no chamado SQLite Consortium . Vale a pena aprender um pouco mais sobre!

Minhas notas:

Esse tutorial foi publicado por Paulo Cassiano na lista de discussão do Rails-BR, através desse post aqui. Fiz alguns ajustes devido a meu ambiente.

Categoriastutorial Tags:, , ,