Rails for Kids: foi muito bom!

O Rails for Kids foi uma maratona beneficente de palestras on-line realizada no dia 12/09/2009  que contou com grandes nomes da comunidade Ruby on Rails do Brasil e de fora. Nós da Plataforma Tecnologia fomos representados por mim (Hugo Baraúna) e pelo George Guimarães. A qualidade do evento foi surpreendente, ainda mais quando levamos em … »

Exporting data to CSV and Excel in your Rails apps

Sometimes users want to slice and dice data as they wish. In such scenarios, it’s usual to export the data in a tabular format so your users can use any spreadsheet editor and do whatever they want. Usually, we do that using CSV, right? OpenOffice and other editors can open CSV files flawlessly. Just double-click … »

Exportando dados para Excel usando CSV em um aplicativo Rails

To see this post in English, click here. Às vezes os usuários querem manipular os dados de diversos modos. Nesses cenários, é comum exportar os dados num formato de tabela para que se possa usar um editor de planilhas e então filtrar, particionar e mudar os dados da forma que o usuário quiser. Generalmente, fazemos … »

How to avoid the dog-pile effect on your Rails app

Everyone already heard about scalability at least once. Everyone already heard about memcached as well. What not everyone might heard is the dog-pile effect and how to avoid it. But before we start, let’s take a look on how to use Rails with memcached. Rails + Memcached = expires_at && !exist?(“lock_#{key}”) orig_write(“lock_#{key}”, true, :expires_in => … »

Rails for Kids 2009

A comunidade de Rails do Brasil está sempre ativa, sinal disso é que dia 12 de setembro vai acontecer o Rails for Kids 2009. O Rails for Kids 2009 é um evento composto por uma maratona de palestras on-line ao vivo relacionados a Ruby on Rails. Teremos alguns dos melhores Railers do Brasil contando um … »

Como evitar que a sua aplicação Rails seja derrubada pelo dog-pile effect

Todo mundo já ouviu falar de escalabilidade. Todo mundo também já ouviu falar de Memcached. O que nem todos ouviram falar ainda é do dog-pile effect e de como evitar esse problema. Mas antes de discutirmos sobre o que é o dog-pile effect, vamos primeiro dar uma olhada em como é simples usar o Memcached … »