Arquivo da categoria 'Ferramentas'

Participe do DevOps Day 2010 Brasil e concorra um curso de Chef

Sunday, 28 de November de 2010

O DevOps Day é um evento que visa reunir desenvolvedores e sysadmins para trocar idéias, aprender e entender boas práticas de deployment, configuração de ambientes, deploy contínuo e como todos podem se ajudar para diminuir o atrito entre essas duas funções. O evento vai acontecer no dia 4 de Dezembro e é gratuito.

DrX – Um visualizador gráfico de objetos Ruby

Tuesday, 18 de May de 2010

Quando você quer inspecionar seus objetos Ruby você pode usar Object#inspect, p ou awesome_print, mas você está preso a representações em texto, e todas essas ferramentas foram desenvolvidas para mostrar dados ao invés da estrutura dos objetos. Agora, se você quiser navegar nas classes pai, ver a estrutura e os relacionamentos dos objetos, então você precisa conhecer o DrX, um visualizador gráfico de objetos Ruby!

O DrX se classifica como um “visualizador de objetos…

Remail – Envie e receba e-mails através do Google App Engine de graça

Sunday, 28 de March de 2010

remail.pngEnviar e-mails a partir de aplicações Rails é comum, mas não são todos os servidores que rodam daemons SMTP confiáveis, e configurar um servidor para receber e-mails é muito trabalhoso. Uma solução comum é usar o GMail, mas o Remail, criado por Alex MacCaw, oferece uma opção mais legal e RESTful (repositório no GitHub).

O Remail tenta trazer práticas REST ao envio e recebimento de e-mails em aplicações Rails. Nesse curto tutorial,…

Hobo 1.0 – Um construtor de aplicações Rails

Friday, 19 de March de 2010

hobo.pngO Hobo é um construtor de aplicações web open source para Ruby on Rails, e chegou oficialmente à versão 1.0 depois de três anos onde a equipe focou no desenvolvimento de uma comunidade em torno dele e foi patrocínado pela Barquin International de Washington, DC. (Nota do editor: a primeira vez que o Hobo foi citado pelo Ruby Inside foi há 3 anos!)

Vagrant – Crie e provisione máquinas virtuais como no EC2 com Ruby

Monday, 15 de March de 2010

vagrant_chilling.pngO Vagrant é uma ferramenta feita em Ruby para criar e fazer deploy de ambientes de desenvolvimento virtualizados. Ela usa o VirtualBox, ferramenta open-source de virtualização de sistemas da Oracle, em conjunto com o Chef, um sistema de gerenciamento de configuração.

Suporte oficial do RPM da New Relic à Rack e Sinatra – Finalmente!

Tuesday, 09 de March de 2010

NewRelic_inline.pngO RPM da New Relic é uma aplicação para monitoramento de performance e análises, e há algumas semanas foi anunciado que eles adicionaram suporte completo para aplicações Ruby em Sinatra ou baseadas em Rack à seus serviços que originalmente foram criados para Rails. Já era possível adicionar suporte às ferramentas da New Relic a aplicações que não são feitas em Rails, mas ao oferecer suporte oficial podemos ter várias funcionalidades que antes não estavam disponíveis.

Screencast de Vim para desenvolvedores Rails

Wednesday, 03 de March de 2010

vimforrails.pngUsando o Vim como uma IDE para Rails é um screencast profissional feito por Ben Orenstein que mostra como você pode usar o Vim (um editor de texto open source bastante popular) como um tipo de IDE para Rails. Ele custa US$ 9 e tem aproximadamente 37 minutos. Pedimos uma cópia para testar com a promessa de publicar uma avaliação.

Como o Ruby gerencia memória e faz garbage collection

Thursday, 25 de February de 2010

garbage.jpgGarbage Collection and the Ruby Heap é uma apresentação feita por Joe Damato e Aman Gupta no último LA Ruby Conference. Por enquanto temos apenas os slides, 70 ao todo, mas eles são bastante detalhados e quase servem como um pequeno e-book sobre o sistema de garbage collection do Ruby.

Joe e Aman comparam o gerenciamento de memória em C com o do Ruby e mostram as diferenças entre o stack e o heap. Uma vez que utiliza garbage collection,…

Harmony – Acesse um ambiente JavaScript e DOM em Ruby

Thursday, 18 de February de 2010

harmony.pngO Harmony, desenvolvido por Martin Aumont, é uma nova DSL Ruby para executar código JavaScript e que usa DOM a partir de aplicativos Ruby. Por que isso é legal? Porque isso possibilita a criação de testes unitários para o Javascript utilizado em suas aplicações em Ruby, ou seja, tudo pode ser testado com um único conjunto de testes!

Crie e publique gratuitamente um blog em Ruby em apenas 5 minutos usando Toto e Heroku

Monday, 08 de February de 2010

heroku-dog.gif Toto (repositório no GitHub) é uma nova e minimalista engine para blogs feita em Ruby usando Rack como infra-estrutura, especialmente projetada para “hackers” por Alexis Sellier. O conteúdo é gerenciado pelo Git, o que faz que tudo tenha controle de versão, e artigos são armazenados como arquivos texto com metadados embutidos como YAML. Tendo apenas 300 linhas ele também é bem simples de ser modificado.

Alexis decidiu levar Toto ao limite demonstrando como é…