Quantcast
Channel: Rinaldi Fonseca » Ruby on Rails
Browsing all 10 articles
Browse latest View live

Rack para leigos – Ruby Webserver Interface

O Rack se tornou praticamente um padrão obrigatório para se criar frameworks web em Ruby. Nest post irei apresentar a motivação e um exemplo prático de sua utilização. Contexto: Um servidor web tem uma...

View Article



Cuidado com requests Json em sua aplicação Rails

Dica rápida: Ao utilizar o Devise em aplicações Rails, é muito comum criarmos um model User e um Admin. Desde o início o Devise foi projetado para separar as “roles” com os models, ao invés de usar um...

View Article

2 situações para utilizar o método try no Rails

O método try do Rails já é um velho conhecido. Ele foi adicionado no ActiveSupport na versão 2.3.2. Porém, percebo que algumas pessoas acabam esquecendo de sua utilidade, e com isso códigos...

View Article

Rails Metal e Devise

O Rails Metal está disponível desde a versão 2.3, mas com a nova arquitetura do Action Controller no Rails 3, ficou muito mais fácil adicionar funcionalidades e recursos. A principal vantagem da...

View Article

Testes de aceitação com Ruby on Rails, Rspec e Capybara

Por algum tempo utilizei a gem Steak para testes de aceitação em minhas aplicações Rails. De forma resumida, podemos considerar o Steak como um facilitador para a integração do Rspec com o Capybara....

View Article


Organize sua aplicação Rails

Rails é um framework MVC e ao criar uma nova aplicação, os diretórios models, views e controllers são criados automaticamente. Será que precisamos apenas destes diretórios? Eu acredito que não. Pelo...

View Article

Usando dynamic omniauth scopes em uma aplicação Rails

Atualmente, é comum ter múltiplos mecanismos de autenticação em aplicações web. A Gem Omniauthpermite adicionarmos este recurso em uma aplicação Rails facilmente. Com ela podemos permitir que usuário...

View Article

ActiveSupport::Memoizable is deprecated – Rails 3.2

ActiveSupport::Memoizable está depreciado a partir do Rails 3.2 No grande refactoring que o Rails sofreu na sua terceira versão, a maioria das referências do “Memoizable” foram trocadas pelo padrão...

View Article


Presenters em aplicações Rails com a Gem ClassicPresenter

Gosto de Design Patterns e a cada dia procuro melhorar meu código aplicando alguns. Nos últimos tempos tenho usado bastante a ideia de “Presenters”. Neste post irei explicar sua utilização. Antes de...

View Article


Retornando JSON com Rails Metal

Durante o desenvolvimento de uma feature no atual projeto em que trabalho, precisei adicionar um autocomplete de endereço com base no CEP. Para isso utilizei um web service interno e como este serviço...

View Article
Browsing all 10 articles
Browse latest View live




Latest Images