Arquivo da categoria 'Ferramentas'

MacRuby 0.5 Beta 2 – Compilação AOT, suporte ao Rack e Sinatra e muito mais

Thursday, 03 de December de 2009

macruby05.pngO MacRuby, um porte do Ruby 1.9 para o Mac OS X Objective C common runtime, deu mais um passo em direção à versão final com o lançamento do beta 2 do MacRuby 0.5. O MacRuby 0.5 tem sido muito aguardado desde que foi mencionado pela primeira vez em Março, porque prometia melhoras significativas de performance, uma nova virtual machine baseada no LLVM (em substituição ao YARV), melhorias significativas de compatibilidade e correções de bugs. Ainda que continue …

Amp: Uma Revolução no Controle de Versões de Código (em Ruby!)

Wednesday, 02 de December de 2009

amp.pngO Amp é um novo projeto baseado em Ruby que pretende “mudar a forma como vemos os SCV”  (Sistemas de Controle de Versões). Atualmente é basicamente um port do Mercurial – uma alternativa comum ao Git, que é mais popular entre os Rubistas – mas a idéia é fazer com que ele possa ser usado no lugar de Git, Bazaar, SVN, CVS, Darcs, e por aí afora.

Os criadores do Amp acreditam que, embora existam vários excelentes sistemas de versionamento …

Boson – Uma nova geração de frameworks de tarefas

Monday, 30 de November de 2009

boson.pngO Boson é um novo framework de comandos/tarefas para Ruby, criado por Gabriel Horner (conhecido pelo Hirb), que quer superar o Rake, que seria o “make” feito em Ruby, e a primeira vista o Boson parece oferecer muitos dos benefícios obtidos com a “reinvenção da roda”.

Qualquer um que já criou um Rakefile sabe que a sintaxe não é a coisa mais óbvia do mundo, o que torna atraente a abordagem utilizada pelo Boson de usar código Ruby …

Heroku ganha add-ons – Hospedagem fácil de aplicações Ruby

Monday, 23 de November de 2009

heroku.pngO Heroku é um serviço de hospedagem de aplicações web em Ruby que mencionamos pela primeira vez há mais ou menos dois anos. Ele começou como um tipo de IDE online, mas agora se tornou uma cloud platform completa para executar aplicações web em Ruby. Você pode desenvolver localmente e depois, com um único comando, publicar sua aplicação, pagando pelo uso. Há algumas semanas o pessoal do Heroku entrou em contato com Peter Cooper, do Ruby Inside internacional, para falar …

Lançado o Alpha do MagLev – Uma nova e escalável implementação do Ruby

Sunday, 22 de November de 2009

maglev.pngMagLev é uma “nova” implementação do Ruby criada pela Gemstone Systems com o objetivo de oferecer uma camada de persistência de objetos integrada e um cache compartilhado distribuído – uma implementação realmente escalável do Ruby. Porém, o Maglev tinha uma cara de vaporware, após sua divulgação no começo de 2008 e estava disponível apenas para um pequeno grupo de testadores até agora. Hoje tudo isso mudou, com o lançamento do primeiro alpha público!

Em 2008, o gerente do projeto, Bob …

Seed – Um novo CMS open-source em Rails com administração na própria página

Monday, 16 de November de 2009

seedSeed (código) (demo) (screencast) é o que poderíamos chamar de um “CMS feito com bom senso”, criado pelo pessoal da The Media Collective’s, ainda é um diamante bruto. Ele tem suporte ao bloqueador de spam Akismet, monitoramento com New Relic, armazenamento de mídia com o S3 da Amazon, cache de páginas e um refinado controle de edição de páginas por usuário – basta instalá-lo. Ele entra no clube de outros CMS feitos em …

Gemcutter é, oficialmente, o novo repositório padrão de RubyGems

Wednesday, 28 de October de 2009

rubygems.pngHá apenas dois meses escrevemos sobre o Gemcutter, um novo repositório de RubyGems hosting que, como dissemos, pretendia substituir o RubyForge e o GitHub.” Levou apenas 6 semanas para o GitHub desistir de gerar gems e começar a recomendar o Gemcutter, e há alguns dias o RubyForge também saiu da jogada. O desenvolvedor do Gemcutter, Nick Quaranto, anunciou que a Ruby Central deu carta branca para substituir o http://gems.rubyforge.org/ pelo http://rubygems.org/ (a nova URL do Gemcutter) como repositório …

O Scout melhora o monitoramento de aplicações Rails

Monday, 19 de October de 2009

scoutparts.pngNo começo de 2008 escrevemos sobre o Scout no Ruby Inside internacional, apresentando-o como um novo “serviço de monitoramento de aplicações em Ruby”, o que ainda é válido, exceto pela parte do “novo”. Conversamos com a equipe do Scout e eles não diminuíram o ritmo de trabalho. Eles melhoraram o serviço e adicionaram algumas funcionalidades legais, sobretudo para desenvolvedores Rails, chegando ao ponto de apagar 3 meses de trabalho só para melhorar o sistema!

Ele amadureceu bastante no último …

Lançado beta da IDE RubyMine 2.0

Thursday, 01 de October de 2009

rubymine2.pngO RubyMine é uma IDE para Ruby and Rails (roda em Windows, OS X, e Linux) criada pela JetBrains, o pessoal responsável pela popular IDE para Java IntelliJ IDEA e o (maravilhoso) plugin para Visual Studio, Resharper. Já havíamos publicado um artigo sobre a quantidade de pessoas que parecem gostar do RubyMine, e parece que ele só fica melhores, com o lançamento da versão beta do RubyMine 2.0. Uma coisa legal é que o RubyMine 2.0 …

Lançado o Ruby Enterprise Edition 1.8.7 – Consome menos memória e é mais rápido

Thursday, 01 de October de 2009

ruby-enterprise-edition.pngHá alguns dias a Phusion anunciou o lançamento do Ruby Enterprise Edition (REE) 1.8.7 (mais especificamente, 1.8.7-20090928). Embora o nome de “Enterprise” tenha sido escolhido como brincadeira, o REE se tornou uma versão do Ruby de nível realmente corporativo, com melhoras significativas no uso de memória e aumentos de velocidade em comparação à implementação padrão, a MRI (Matz Ruby Interpreter), conseguidos através de patches ao código original. O principal atrativo dessa versão é a compatibilidade com a o Ruby 1.8.7, …