Acelerando seu Textmate

16 de Agosto de 2008 ~ 2 comentários ~ Tags: , ,

Estou trabalhando em um projeto usando o Edge Rails. No Textmate, a tecla de atalho CMD + T é uma mão na roda para localizar e abrir qualquer arquivo, entretanto, com o Edge estando na pasta /vendor/rails, a busca pode se tornar lenta e encontrar, além dos seus arquivos, os arquivos do framework. Foi então que encontrei essa dica do Dr. Nic (sempre ele):

É possível mudar a forma default de como funciona os patterns para localizar os arquivos. Para isso, acione as preferências do software, escolha Advanced, depois Folder References e substitua, em Folder Pattern, o valor padrão, pelo seguinte:

!.*/(.[^/]*|vendor/rails|doc|rails_root|CVS|log|data_dump|build|_darcs|pkg |_MTN|{arch}|blib|.*~.nib|.*.(framework|app|pbproj|pbxproj|xcode(proj)? |bundle))$

Caso queira reverter, o valor padrão é:

!.*/(.[^/]*|CVS|_darcs|_MTN|{arch}|blib|.*~.nib|.*.(framework|app|pbproj|pbxproj|xcode(proj)?|bundle))$

Após isso, alguns diretórios não serão mais 'encontrados' e você terá uma busca mais rápida.


Ruby on Rails na WebMobile

10 de Agosto de 2008 ~ 2 comentários ~ Tags: ,

Ruby on Rails é um framework minimalista que chama cada vez mais atenção do mainstream. Dia-a-dia a comunidade avança, com encontros (Rails Summit está chegando), publicações e artigos e reportagens em revistas especializadas. E é com grande satisfação que divulgo que a WebMobile, da editora DevMedia, traz, a partir dessa edição, um micro curso apresentando as funcionalidades do RoR.

Vale a pena correr a banca e me conferir lá ;)

P.S.: Mês que vem tem Minas on Rails '08. Em breve novas informações desse evento.


Mudanças no Rails 2.2

2 de Agosto de 2008 ~ 3 comentários ~ Tags:

O Rails 2.2 está chegando e ao baixar o Edge para testar o novo recurso de internacionalização (uma das grandes novidades), me deparei com a primeira diferença da versão: o arquivo de conexão com o MySQL não está mais integrado ao framework. É isso o que diz o log do development.log:

!!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql.

Como o próprio log já sugere, é só instalar o gem, mas atenção: é preciso especificar o path do arquivo mysql_config, através do flag "--with-mysql-config". Para o Mac OS X, a instalação pode ser feita com:

sudo gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config

e no Ubuntu, com:

sudo gem install mysql -- --with-mysql-config=/usr/bin/mysql_config

Depois disso, é só correr pro abraço!


Últimos textos do blog

Tagcloud



Veja todos os textos →