Arquivo da categoria 'Bibliotecas'

Pusher – Serviço push em tempo real no browser, baseado em websockets, para rubistas

Tuesday, 01 de June de 2010

Pusher é um novo Web service da New Bamboo que facilita enviar dados para os usuários das suas aplicações web “ao vivo”, fora do ciclo de requisição e resposta. Eles adotaram a tecnologia de Web Sockets e construíram uma API REST para a qual se pode postar eventos. Seus canais flexíveis são baseados em um modelo de publicação/assinatura e você pode enviar eventos como objetos JSON que se comunicam com todos os navegadores conectados.

RDropbox – Uma biblioteca Ruby para acessar o Dropbox

Wednesday, 26 de May de 2010

O Dropbox é um serviço de armazenamento de arquivos bastante popular (mais de 4 milhões de usuários) que oferece um sistema de backup e armazenamento de arquivos sincronizado entre a Internet e N máquinas para usuários do OS X, Windows, Linux, iPhone, iPad, Blackberry e Android, e você pode ter 2GB de espaço gratuitamente. O RDropbox é uma biblioteca criada por Tim Morgan (conhecido pelo Autumn) que traz a API oficial do Dropbox para…

3 novas bibliotecas de data e hora para Ruby

Tuesday, 25 de May de 2010

Faz tempo que não aparecem novas para manipulação de data e hora para Ruby, mas do nada, apareceram 3 novinhas em folha, todas anunciadas pelo RubyFlow há algumas semanas e todas tem sua utilidade, dependendo do que você faz com datas e horas.

ice_cube – Pesquisa e criação rápida de regras para eventos recorrentes

O ice_cube é uma biblioteca criada por John Crepezzi que permite fazer “pesquisa e criação rápida de regras para eventos recorrentes em…

REST na veia com Restfulie

Friday, 21 de May de 2010

Desde o Rails 2, a idéia de utilizar REST para serviços web começou a ser bastante difundida na comunidade Ruby e também influenciou o modo como outros frameworks funcionam, mas ainda estamos muito longe dele se tornar o padrão de mercado, o WS-* insiste em não morrer. A discussão tomou corpo nos últimos tempos com a discussão em volta do HATEOAS e há algum tempo o Guilherme Silveira e Cauê Guerra da

Nestful – Um client HTTP/REST simples em Ruby

Friday, 14 de May de 2010

O Nestful é um client HTTP/REST simples para Ruby, desenvolvido por Alex MacCaw (conhecido pelo Juggernaut). Ele permite que você consuma web services básicos facilmente, normalmente com usando apenas uma linha, sendo que, sem nenhuma configuração extra, ele consegue tratar JSON, buffered downloads e callbacks.

Cinch – Um framework Ruby para criar bots para IRC

Thursday, 13 de May de 2010

O Cinch (or repositório no GitHub) é um novo “microframework” Ruby para criar bots para IRC. Na prática, o Cinch é uma biblioteca que abstrai toda a complexidade ao se lidar com servidores IRC e oferece uma DSL para que você crie suas próprias funcionalidades facilmente.

Lançado o IronRuby 1.0 – O resultado da Microsoft depois de 3 anos

Sunday, 09 de May de 2010

Três anos após a Microsoft anunciar que estaria fazendo uma implementação do Ruby, eles lançaram o IronRuby 1.0. O IronRuby é a tentativa da Microsoft de levar o Ruby nativo à DLR que roda sobre o .NET (e Mono), e com a versão 1.0 eles chegaram a maturidade, sendo que Jimmy Schementi diz que é a “primeira versão estável.”

awesome_print – Um novo formatador de output para objetos Ruby

Thursday, 08 de April de 2010

O awesome_print é uma ferramenta Ruby que adiciona formatação ao output de objetos Ruby, também conhecido como “pretty printing”. é como o p, pp ou, se preferir, puts obj.inspect, mas com uma formatação melhorada, contextual e colorida. Seu criador e mantenedor é Michael Dvorkin conhecido pelo Fat Free CRM.

Ser capaz de ver “dentro” dos objetos Ruby pode ser muito útil quando você debugando código que seus testes não alcaçam ou quando você está brincando com…

Padrino – Um Framework para aplicações web baseado em Sinatra

Friday, 02 de April de 2010

padrino

Seguindo os passos do Sinatra 1.0 surge o anúncio oficial do Padrino (repositório no GitHub), um framework para aplicações web que fornece uma camada extra de funcionalidade sobre o Sinatra (como helpers, generators, interface de administração e internationalização). O Padrino é compatível com o Sinatra 1.0.

Supermodel – Um jeito simples de criar modelos em memória usando o ActiveModel

Wednesday, 31 de March de 2010

O Supermodel é uma nova biblioteca escrita por Alex Maccaw que usa o ActiveModel do Rails 3.0 para criar um sistema de armazenamento de dados em memória que funcionam como objetos ActiveRecord comuns em Ruby.