Como atualizar o SQLite para a última versão (no Ubuntu 7.10)
Publicado; 03/04/2008 Filed under: tutorial | Tags: linux, sqlite, tutorial, ubuntu 2 Comments »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.
Atualização do Brazilian Rails
Publicado; 03/04/2008 Filed under: ruby | Tags: brazilian_rails, rails, ruby 1 Comment »Seguindo a sugestão de Guilherme Garnier e o patch enviado por ele, ocorreram as seguintes novidades:
1. Adicionado os métodos upcase, upcase!, downcase, downcase!, titleize, titleize!, nome_proprio! para palavras acentuadas
2. ALERTA de DEPRECATION para os métodos upcase_br e downcase_br.
3. Ajuste no método nome_proprio, identificado pelo Guilherme
Em breve a página inicial do plugin e a API online serão atualizadas, pois ainda estou no trabalho (22:42) e estou partindo pra casa. hehehe
update #1
O Guilherme enviou no patch os métodos capitalize_each_word e capitalize_each_word!, mas foi renomeado para o titleize e titleize!, pois se propõe a mesma funcionalidade já existente no Rails!





