Para quem usa HAML é mais que comum usar os filtros no código, por exemplo: Já senti várias vezes a necessidade de alterar um destes filtros, especialmente porque tornam o código mais limpo. Para criar um filtro é necessário apenas, montar um modulo e adicioná-lo ao filtros. Veja o exemplo: Feito isso agora é só [...]
Arquivo da categoria ‘Ruby on Rails’
Escrevendo filtros HAML
Publicado: 20-07-2011 em HAML, Ruby, Ruby on RailsTags:Haml, Ruby, Ruby on Rails, Views
Documentação Rails
Publicado: 02-09-2010 em Programação, Ruby on RailsTags:documentação, Programação, Rails
Uma dica rápida, caso você esteja sem internet ou impossibilitado de procurar a documentação do Rails, crie ou entre em uma aplicação Rails e rode o seguinte comando. Documentação do rails. Guias de utilização Rails As documentações serão geradas no diretório doc em sua aplicação e para consulta-las é so abrir com um navegador web [...]
Rails 3 sem config.plugin_paths
Publicado: 30-08-2010 em Programação, Ruby on RailsTags:configuração, Programação, Rails, Rails 3, Ruby, Ruby on Rails
Após o lançamento do Rails 3.0.0 fui fazer uma aplicação de teste e senti falta da configuração plugin_paths. Ela serve para incluir ou alterar a pasta dos plugins. Nas versões 2.X era facilmente utilizado no arquivo config/environment.rb : Na versão 3.X as configurações são realizadas no arquivo config/application.rb, porém não existe mais este atributo. A [...]
Criando helpers para sua migration
Publicado: 30-04-2010 em Programação, Ruby, Ruby on RailsTags:Programação, Ruby, Ruby on Rails
Para todo programador habituado com Rails é comum falar em helpers para views, mas existe adicionais para migrations também, o próprio timestamps é um agrupamento de métodos para criação de 2 campos de hora. Que tal criar seus próprios métodos que adicionam campos padrões para as suas tabelas com 1 simples código, mantendo o conceito [...]
Instalando o Rails 3 Beta no Ubuntu
Publicado: 09-02-2010 em Linux, Programação, Ruby, Ruby on Rails, UbuntuTags:Programação, Rails, Ruby on Rails, Ubuntu
Como muitos já sabem saiu a versão beta do Rails 3. Para quem deseja dar uma olhada nas novidades já é possível o instalar pelo gem install. Abaixo estarei mostrando tudo que é necessário para que ele funcione no Ubuntu 9.10, o que talvez funcione perfeitamente para outras versões. Se você possui o ruby e [...]
Rails e postgresql erro: “autenticação do tipo Ident falhou para usuário”
Publicado: 22-01-2010 em Não classificado, Postgresql, Ruby, Ruby on RailsTags:Postgresql, Ruby, Ruby on Rails
Está é uma dica rápida, a algum tempo atrás comecei a trabalhar com postgresql no rails e me deparei com o seguinte erro. De imediato pensei que o usuário ou a senha estavam inválidos, então os conferi e funcionavam corretamente quando acessava o phppgadmin. A configuração de produção do meu database.yml era assim. Para minha [...]
Plugin para Passenger no Webmin
Publicado: 07-08-2009 em Linux, Programação, Ruby on Rails, UbuntuTags:mod_rails, passe, passenger, Phusion Passenger, Rails, webmin
Estes dias estava instalando na empresa onde trabalho um servidor para desenvolvimento e testes, então ao instalar o Webmin (Gerenciador web de servidores), vi a possibilidade de criar um modulo que gerencia-se a criação, edição e remoção de RailsBaseURI e RackBaseURI para o passenger (já estava cansado de adicionar editando diretamente o arquivo), abaixo farei [...]
Problemas ao rodar o rails 2.2 no passenger
Publicado: 22-04-2009 em Linux, Ruby, Ruby on RailsTags:No route matches, passenger, Rails, relative_url_root, Ruby, Ruby on Rails
Uma dica rápida, mas que pode ajudar muito, apartir da versão 2.2.0 do rails foi adicionado uma configuração que especifica a pasta padrão da qual é rodada a aplicação, ajudando assim a se ter várias aplicações em um unico domínio. Por padrão a aplicação rails pensa que está no / do dominio, gerando o seguinte [...]
Passenger: Error message: No such file or directory – /nonexistent
Publicado: 18-12-2008 em Linux, Programação, Ruby, Ruby on Rails, UbuntuTags:erro, Linux, mod_rails, passenger, Rails, Ruby, Ubuntu
Ontem ao instalar o sistema no servidor de um cliente, me deparei com o seguinte erro : Já tinha visto este erro, mas não sabia como resolvê-lo e nem porque ele acontecia. Ele existe pois alguns serviços do pessenger estavam sendo rodados por um usuário chamado nobody, e ao procurar a pasta “home” deste usuário, [...]
Usando/ Instalando outras versões do rails
Publicado: 11-12-2008 em Programação, Ruby, Ruby on RailsTags:Programação, Rails, Ruby, Ruby on Rails
Mesmo após o lançamento do rails 2.2 muitos servidores e programadores ainda usam o rails 1.2, pois tem maior número de servidores que o suportam, ou porque já possuem um sistema desenvolvido nesta versão. Para instalar versões mais antigas do rails utilize o comando: Ou seja instalar a versão 1.2.6 use: Atenção: Este comando necessita [...]
