Publicado por Dalto Curvelano em 08 de April de 2009
O que está pegando no GitHub – Abril de 2009
O que está pegando no GitHub é um artigo mensal destacando projetos baseados em Ruby e hospedados no GitHub, que são novos ou foram atualizados no último mês.
No último ano o GitHub se tornou um lugar extremamente popular para desenvolvedores Ruby/Rails se juntarem. Vamos dar visibilidade para projetos novos, e para alguns atualizados, que achamos interessantes.
Os escolhidos do mês:
Haddock (github.com/stephencelis/haddock): "A more memorable password generator". Basicamente dê um require no Hadock e use a classe Haddcok::Passsword para gerar senhas com o tamanho que você quiser. No final você fica com algumas jóias como ghost85.Etta, barse4%atlas e Hussitism3(sweet. Não, nós não estamos usando nenhuma dessas atualmente...
BDoc (github.com/manalang/bdoc): Uma substituição simples para "gem server" que permite que você olhe a documentação de suas RubyGems instaladas. Veja um demo disponível aqui.
E-Text Editor (github.com/etexteditor): O E-Text Editor é um editor de textos/código do qual já falamos anteriormente. Ele é uma alternativa ao Textmate para windows. Comumente vendido por 34,95 dólares, seu código fonte agora está disponível no GitHub. Entretanto, ele não tem exatamente seu "código aberto", você pode ler mais sobre isto aqui.
MQ (github.com/mdarby/mq): Um gerador do Rails que cria todos os componentes MVC necessários para gerenciar filas de e-mails. Inclui testes do Rspec.
Proxen (github.com/nakajima/proxen): Uma biblioteca Ruby escrita por Pat Nakajima que fornece proxies fáceis para o method_missing. É como o Module#delegate do ActiveSupport, mas para proxies. Também suporta proxies condicionais.
App_Lego (github.com/lackac/app_lego): Templates modularizados para aplicações Rails (sim, usando as novas funcionalidades do Rails 2.3). Inclui templates para Haml, autenticação, CouchDB, Rspec e outros mais, que podem ser combinados usando o template app_lego.rb.
BrowserCMS (github.com/browsermedia/browsercms): Um gerenciador de conteúdos para Rails. Ele é um trabalho bem extenso, portanto se você quer mais que um guia para ele, dê uma olhada nesta apresentação feita pelos seus criadores na act_as_conference 2009.
RSmaz (github.com/peterc/rsmaz): Isso mesmo, estamos postando um trabalho de Peter Cooper, editor do Ruby Inside Americano, mas só porque ele não merece um post separado só para ele. Rsmaz é um port do smaz, uma biblioteca em C que comprime strings muito pequenas eficientemente, para Ruby. Naturalmente ficou muito mais lento em Ruby, mas funciona. Vem com specs básicos do RSpec e foi testado com Ruby 1.8.6, 1.9 e JRuby. Se você precisa comprimir strings pequenas (como mensagens do Twitter), dê uma olhada.

Clique aqui para adicionar ao del.icio.us

09 de April de 2009 às 4:35
Pessoal,
O que vocês acham de fazer um "What's new on Github Brasil"? Ele incluiria projetos feitos apenas por desenvolvedores brasileiros. Seria um jeito legal de destacar o trabalho da comunidade!
Abraços!
09 de April de 2009 às 7:39
Legal este post sobre o que está pegando no GitHub ... o que senti falta foi exatamente a sugestão do José Valim, um "O que está pegando no GitHub, Tupiniquim edition"
Sucesso!
09 de April de 2009 às 8:45
Tbm concordo com a idéia do Valim e Roger, uma versão tupiniquim. Seria bacana.
09 de April de 2009 às 10:50
Gostei da idéia.
09 de April de 2009 às 12:01
Também gostei, vamos fazer!
09 de April de 2009 às 17:10
O legal do e-texteditor é que a versão para linux será gratuita.
E também estão fazendo o redcar (http://redcareditor.com/).
Ou seja, logo teremos boas alternativas ao gedit no linux e que se parecem mais com o textmate.
Acho que tanto o e-text quanto o redcar terão alguma compatibilidade com os bundles do textmate.