Arquivo da categoria 'Diversos'

Hirb: Um framework de visualização para irb fácil de usar

Wednesday, 08 de July de 2009

hirb A Shell Interativa do Ruby (irb) e o console Rails são muito bons para interagir e experimentar o código de sua aplicação, mas algumas vezes é bem difícil visualizar a saída na tela. Gabriel Horner chega para tentar resolver este problema com o Hirb: um ‘mini framework de visualização’ para irb que foi projetado para melhorar a saída padrão do irb e torná-la mais legível.

O Hirb faz isso formatando a saída do console de acordo…

Fat Free CRM – Plataforma de CRM open source (em Rails)

Thursday, 02 de July de 2009

fatfreecrm.png

Fat Free CRM é um sistema de CRM open source (gerenciamento de relacionamento com clientes) construído em Rails pelo Michael Dvorkin. Mesmo que você não precise de um sistema de CRM, é um exemplo interessante de um projeto open source completo e novo escrito em Rails. Michael espera que o Fat Free CRM possa ser utilizado como uma base genérica para o desenvolvimento de aplicações CRM  mais extensíveis.

O projeto está, como era de se esperar, hospedado no

Publique sua documentação Ruby no Github com o Rdoc.info

Monday, 29 de June de 2009

cthuluoooo.pngEste post foi originalmente publicado por Matt Sears da Littlelines.

Rdoc.info é um simples web service que usa YARD (uma ferramenta de geração de documentação para Rubistas) para gerar a documentação das bibliotecas Ruby hospedadas no Github. Se você não conhece YARD, ele permite que você adicione metadados na documentação Ruby, semelhante a outras linguagens como Java e Objective-C. Uma coisa coisa legal sobre o YARD é que ele é extensível e permite que você encaixe handlers e saídas customizadas.…

Escrevendo um interpretador em menos de 15 minutos com Ruby

Wednesday, 03 de June de 2009

wal15.png No encontro regular do grupo de usuários de Ruby de Londres que aconteceu ontem, James Coglan deu uma palestra falando sobre como implementar um interpretador da linguagem Scheme em 15 minutos. Antes ele gravou um vídeo mostrando a codificação, assim ele poderia se concentrar na narração, então, infelizmente o vídeo  (dísponivel no Vimeo em alta resolução) está sem som. Entretanto, está dísponivel um arquivo ZIP com os slides em HTML para ajudar você a acompanhar.

Naturalmente é…

IRB: Vamos estudar dentro da Shell Interativa do Ruby!

Wednesday, 03 de June de 2009

irbism.pngO Interactive Ruby Shell, mais conhecido como IRB, é um dos recursos mais populares do Ruby, especialmente entre os desenvolvedores novos. Você pode experimentar uma linha de código, testar um método que você acabou de aprender, ou mesmo construir um ou dois algoritmos pequenos, sem ir pelo caminho de ter que escrever um programa completo para testá-los.

Eu não postei muito sobre o IRB antes, e geralmente ele não desperta tanta atenção das pessoas, então enquanto eu estava cavando…

RDoc: Algumas maneiras alternativas de consultar documentação

Tuesday, 02 de June de 2009

Uma coisa legal na linguagem Ruby é que sempre há muitos jeitos de fazer as coisas. O mesmo vale para a leitura da documentação das gems que você tem instalado na sua máquina. Aqui estão várias maneiras de visualizar a documentação RDoc das suas gems ao invés de rodar o comando “gem server“.

Gembox

Gembox (fonte) é uma aplicação web baseado em Sinatra criado pelo Aaron Quint para navegar nas suas RDocs. Uma vez instalada, a Gembox permite que

Resultado da promoção “Falando em Java” Caelum

Friday, 22 de May de 2009

mondrianTemos o prazer de anunciar os dois ganhadores dos ingressos para o “Falando em Java” oferecidos pela Caelum, eles são:

Henrique Winckler

Tiago Bach

Parabéns!! Entraremos em contato através de e-mail e Twitter ainda hoje para obtermos as informações necessárias para providenciar os ingressos. Se virem esse post antes do contato, por favor, enviem um e-mail com seus dados.

Muito obrigado a todos e fiquem ligados para outras promoções em breve.

Ganhadores dos “Hands On Lab” da Mondrian

Thursday, 21 de May de 2009

mondrianTemos o prazer de anunciar os dois ganhadores das inscrições para o “Hands On Lab” oferecidos pela Mondrian Tecnologia, eles são:

Daniel O. Ferreira

Joel Lobo

Parabéns!! Entraremos em contato através de e-mail ainda hoje para obtermos as informações necessárias para providenciar as inscrições.

Ainda há tempo para se inscrever nos cursos, entre no site da Mondrian e reserve sua vaga. Muito obrigado a todos e fiquem ligados para outras promoções em breve.

Fibras: 8 leituras úteis sobre a nova funcionalidade de concorrência do Ruby

Saturday, 16 de May de 2009

fibers.pngO conceito de fibers (ou fibras) é novo no Ruby 1.9.  Fibers são (green) threads leves com escalonamento cooperativo e manual, ao invés do escalonamento preemptivo das threads do Ruby 1.8.  Desde a versão 1.9 do Ruby as threads existem a nível de sistema operacional, as fibers são, de certo modo, a resposta do Ruby 1.9 às green threads do Ruby 1.8, mas sem…

Wolfenstein 3D Refeito em Ruby

Monday, 11 de May de 2009

Na RailsConf 2009 (de onde um resumo está pra chegar no Ruby Inside Brasil), Hongli Lai e Ninh Bui da Phusion (os caras por trás do Passenger) deram uma apresentação chamada Escalando Rails. Como uma parte da apresentação, eles quiseram demonstrar que o Ruby é poderoso o suficiente pra rodar um jogo 3D em uma velocidade decente, então eles criaram Rubystein, um clone de Wolfenstein 3D em Ruby, usando a biblioteca para jogos Gosu.

O Rubystein não…