Arquivo da categoria 'Plugins'

Concorra a ingressos para o Encontro de Design e Tecnologia Digital

Tuesday, 14 de April de 2009

edted_14_fundopreto_v2_thumbNo dia 25 e abril ocorrerá em São Paulo a 14º edição do Encontro de Design e Tecnologia Digital que vem reunindo, anualmente, mais de cinco mil profissionais com o objetivo de trocar informações sobre o potencial da internet e a importância do design e da tecnologia neste meio.

O evento percorre nove capitais brasileiras: Rio de Janeiro, São Paulo, Florianópolis, Curitiba, Porto Alegre, Brasília, Belo Horizonte, Salvador e Recife.

O evento conta com 3 espaços: Design, Tecnologia e…

O que está pegando no GitHub – Abril de 2009

Wednesday, 08 de April de 2009

octacatO 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…

Saiu o Novo Selenium-on-Rails

Monday, 30 de March de 2009

Selenium logo

Selenium é uma suite de ferramentas específica para testar aplicações web. A alguns meses Marcos Tapajós se tornou um commiter deste plugin, e desde então realizou uma série de correções e melhorias.

Tapajós postou no blog do Improve it, que a duas semanas atrás eles começaram a desenvolver a nova versão, e agora ele já é compatível com o Rails 2.3.2 e até a data deste post também já era compatível com o Edge Rails.

Harsh: Outro Syntax Highlighter para Rails

Monday, 30 de March de 2009

harsh1.pngHarsh (repositório Github) é “outro syntax highlighter para Rails” que foi criado na forma de plugin e torna fácil colorir trechos de código que você deseja exibir em suas views. Harsh trabalha tanto com views Erb e Haml, adotando uma configuração muito interessante para este último.

Harsh depende da biblioteca Oniguruma (biblioteca de regex) e da lib Ultraviolet (uma biblioteca de highlighting) para funcionar, portanto você deve ter um trabalho extra de instalação para fazer. Tudo isso é explicado aqui.

Harsh é…

Reimplementando acts_as_paranoid utilizando o default_scope do Rails 2.3

Thursday, 26 de March de 2009

Há alguns meses Mike Gunderloy escreveu o artigo 3 Plugins para Deleções mais Seguras com ActiveRecord para o Rails Inside e mencionou o acts_as_paranoid, um plugin que marca os objetos ActiveRecord como excluídos sem efetivamente remove-los do banco de dados (o que pode ser útil se você precisar desfazer a exclusão depois).

Agora, Jeff Chupp utilizou o novo default_scope do Rails / ActiveRecord 2.3 para implementar uma funcionalidade similar ao acts_as_paranoid em apenas algumas

FancyRoutes: Uma agradável DSL para Rotas em Rails

Wednesday, 11 de March de 2009

FancyRoutes (repositório Github) é um novo plugin Rails que fornece uma maneira para definir rotas com mais qualidade, desenvolvido pela TRED (uma equipe de Rubystas Australianos, incluindo Chris Lloyd, Myles Byrne, Tim Lucas, Carl Woodward – entre outros).

FancyRoutes é apenas uma camada sobre o modo tradicional de fazer rotas  (então esperamos que a compatibilidade deverá ser mantida) e tem uma sintaxe bonita e elegante:

get / 'orders' >>  :o

Adicione suporte ao CouchDB em seus modelos ActiveRecord utilizando Stuffing

Wednesday, 04 de March de 2009

Paul Campbell, sócio da Contrast, lançou um novo plugin chamado Stuffing que te permite adicionar suporte ao CouchDB aos modelos de suas aplicações Rails sem que você precise abandonar por completo o ActiveRecord (mas se você quiser algo parecido com o ActiveRecord mas 100% CouchDB, dê uma olhada no CouchFoo!)

Para usar o Stuffing, instale o plugin (instruções aqui), depois use o comando stuffing no seu modelo e pronto:

class Post <