Ruby

Primeiros Passos – Brincando de Rust + Ruby/FFI

Estou nos meus primeiros dias estudando Rust, a nova linguagem de sistema criado pela Mozilla. Essa linguagem está no meu…

Design Patterns representam defeitos nas linguagens

O artigo explica porque o “Movimento de Design Patterns” gasta esforços numa direção equivocada e porque Ruby on Rails é…

Novidades no Garbage Collector do Ruby 2.2.1

Na prática: o Ruby 2.2.1 tem agora garbage collector com 4 gerações (2 jovens, 1 velho, 1 survival). Na versão…

Ruby e Rails no Ubuntu 14.04 LTS Trusty Tahr

Quase 2 anos atrás fiz um artigo sobre instalar Ruby no Ubuntu 12.04 LTS. Inclusive era o que eu estava…

Palestra “Ruby & GC” – QConSP 2014

Mesmo se você não for de Ruby, os conceitos são os mesmos que servem para discutir Garbage Collectors de Java…

Code Climate, Qualidade de Código e os Rubistas Sádicos

Se ainda não conhece, trate de experimentar o Code Climate criado por Bryan Helmkamp, um rubista conhecido por contribuições em…

Ruby, a linguagem do mundo Cloud

Ruby on Rails é o primeiro motivo para qualquer novo programador se interessar por Ruby. Um framework muito estável que…

Soluções para um Mundo Assíncrono / Concorrente

Se você é informado sobre desenvolvimento em frameworks web, lembrará dos fatores "concorrência", "paralelismo", "I/O assíncrono".

Não percam o Rubyconf Brasil agora em Agosto!

Esta é a 6a edição consecutiva do Rubyconf Brasil, que é organizada em conjunto pela Locaweb e por mim desde…

Linguagens de Programação Dinâmicas no Ambiente Corporativo

Quando pensamos em desenvolvimento de aplicativos em uma empresa, imediatamente associamos esta idéia a sistemas corporativos, que suportam os processos…