Este é o primeiro post que publicaremos semanalmente reunindo novidades sobre desenvolvimento, artigos, notícias e temas variados sobre Rails.
Remarkable 3.0
Foi lançada a nova versão do Remarkable, um framework para testes com RSpec. Dentre as novidades, estão:
I18n, possibilitando gerar o output das specs no seu idioma favorito fluente
Pending Macros, facilitando o agrupamento das specs pendentes
Macro stubs e mais opções de Matchers, simplificando testes com mocks
Para instalar basta um sudo gem install remarkable_rails
Saiba mais no site do Carlos Brando, lendo a documentação ou espiando o código no Github.
jqGrid no Rails
jQuery é um dos frameworks Javascript mais populares do mercado. O que esse cara fez foi juntar o jqGrid, que é um plugin muito bom para trabalhar com grids, num plugin para Rails, facilitando sua utilização.
Veja aqui um guia de utilização do plugin, a aplicação de exemplo ou confira o código no Github.
Heroku
Apesar da simplicidade do Business Bingo Generator, houve muitas “manhas” aprendidas no seu desenvolvimento. O Heroku foi uma delas, onde pudemos publicar rapidamente a aplicação. Se você quer hospedar um projeto simples feito em Rails, nós o recomendamos. O seu uso é muito simples e a incrível idéia de usar o git como interface para deploy é realmente sensacional. Basta instalar o client do Heroku, dar um “git push” e pronto: a aplicação está no ar!
Github Issue Tracker
Nova funcionalidade no GitHub para facilitar nossas vidas, permitindo informar os “bugs” nos projetos. No link acima, contém o vídeo “I_ntroduction to GitHub Issues_” para mais detalhes.
Caso já use um Issue Tracker para o seu projeto no github, você pode desabilitá-lo na seção do Features na aba Admin.