Pequenas idéias, grandes soluções.

Comunicação, Simplicidade, Feedback e Coragem.

Archive for the ‘Software Livre’ Category

Rails Bancos e Boletos – Descontinuado

sem comentários

Tenho recebido alguns comentários referentes ao andamento das rotinas de bancos e boletos que estávamos desenvolvendo a algum tempo atrás, então resolvi fazer um post rápido para informar a todos que o projeto está atualmente parado. O cliente com o qual estávamos trabalhando congelou o projeto e ainda não tem previsão de continuar com o desenvolvimento. Sendo assim, todo o código que desenvolvemos para a geração de boletos e guias também está congelado. Como é um código experimental, ou seja, ainda não foi efetivamente testado e homologado diretamente com nenhum banco, decidimos não divulgar nenhum código ainda.

Para quem está precisando gerar boletos em sua aplicação Rails, aconselho muito a utilização do projeto brcobranca, um plugin/gem criado pelo Kivanio Barbosa com a ajuda de alguns colaboradores (Shairon Toledo e Claudio Pozzebon), e que atualmente funciona com vários bancos diferentes (Banco do Brasil, Itaú, HSBC, Banco Real, Bradesco e Unibanco até então), além de geração direta para os formatos png, tif, jpg ou mesmo pdf.

Você pode encontrar mais informações sobre o projeto no github e também na página de exemplo, onde é possível gerar boletos de testes para todos os bancos e formatos disponíveis.

Escrito por Carlos

Novembro 22, 2009 em 12:25 am

Rails Summit Latin America 2009

com 2 comentários

Rails Summit 2009 - Parede de assinaturas

Rails Summit 2009 - Parede de assinaturas

O evento que aconteceu nos dias 13 e 14 de Outubro em São Paulo contou com mais de 500 participantes e foi sensacional. As palestras estavam realmente ótimas, muito conteúdo diversificado para todos os gostos, passando dicas sobre desenvolvimento e testes, melhores práticas, melhorias de performance, controle de versão, Ruby 1.9, CouchDB, empreendedorismo, entre outros.

A organização do evento estava muito bacana, sem nada que pudesse influenciar o evento no geral. Aproveitando gostaria de parabenizar o Fábio Akita pela excelente organização (e é claro pelo sorteio que participei e ganhei o ingresso).

Como não poderia deixar de ser, em ambos os dias ocorreu o hora extra, onde o pessoal se reuniu após as palestras para confraternizar e trocar idéias, além de fortalecer a rede de relacionamentos entre todos.

O pessoal da Plataforma Tecnologia esteve presente palestrando no evento, primeiramente com José Valim falando sobre o Thor e os geradores de código do Rails 3, e posteriormente com George Guimarães e comigo no lightning talk apresentando o Devise, a solução da Plataforma para autenticação de usuários, bastante modular e flexível. O post oficial está disponível no blog da plataforma através deste link.

Não vou me estender muito falando sobre o evento pois o próprio Akita fez uma bela retrospectiva com muitas fotos e links para os vídeos e slides já disponíveis do evento. Não deixe de conferir.

E não esqueça: vá reservando seu espaço na agenda para o RSLA 2010!

Escrito por Carlos

Outubro 19, 2009 em 1:50 am

Rails Summit! Eu vou!

com um comentário

Nos dias 13 e 14 de outubro de 2009 acontecerá em São Paulo o Rails Summit Latin America: o maior evento sobre Ruby e Rails da América Latina, criado pela Locaweb. Esta será a segunda edição do Rails Summit, e com certeza vai bombar! A primeira edição contou com mais de 550 participantes, e para esta edição espera-se um número ainda maior.

Os palestrantes do evento são nada mais que os caras mais feras do mundo Ruby e Rails. Não vou citar nomes aqui, pois a lista é grande =).

As palestras serão dos mais variados assuntos relacionados a Ruby, Rails, metaprogramação, testes, agilidade, banco de dados, entre outros. Nem todas as palestras estão definidas ainda, para dar uma conferida no que já está disponível acesse aqui e fique ligado nos updates.

Para conhecer mais sobre o evento, a programação, os palestrantes, e é claro, fazer sua inscrição, clique no banner abaixo:

Rails Summit 2009

E não se esqueça de seguir o @railssummit no twitter.

Nos vemos lá!

Escrito por Carlos

Setembro 16, 2009 em 9:07 pm

GitHub Issue Tracker

com um comentário

O GitHub lançou ontem o seu próprio issue tracker, que permite gerenciar todos os issues do projeto em uma interface simples, rica, dinâmica, e o principal: totalmente integrada ao github.

Através dela é possível gerenciar as tarefas, criar labels, priorizar o que deve ser feito através de drag/drop, pesquisar e ordenar conforme for necessário, e uma das características que achei mais interessante: é possível votar no que gostaríamos que fosse desenvolvido primeiro.

Além de tudo isso, creio que o que mais chamará a atenção de todos é a integração facilitada com o github: é possível fechar um issue através da mensagem de commit do git. Quando é feito o push para o github ele processa a mensagem e automaticamente fecha a tarefa relacionada. Para isso basta adicionar ao final da mensagem de commit: Closes #1, ou Closes GH-1, ou ainda em minúsculo Closes gh-1. Esse tipo de integração facilita bastante.

Bom.. Será que o Lighthouse está com seus dias contados?

Confiram o post original e assistam ao pequeno screencast mostrando as novas funcionalidades.

Escrito por Carlos

Abril 16, 2009 em 11:19 pm

Publicado em Software Livre, Tecnologia

Etiquetado com

O (comovente) guia de Ruby do Why

sem comentários

Acabo de ler uma ótima notícia vinda do blog do Carlos Brando: acabam de liberar a versão 1.0 da tradução do guia de Ruby do Why.

O guia é realmente ótimo, bem fácil de seguir e entender os exemplos. Recomendo a todos.

Parabéns a toda a equipe de tradução/revisão pelo ótimo trabalho.

Para acessar o guia clique aqui.

Escrito por Carlos

Abril 9, 2009 em 3:12 am

Publicado em Ruby, Software Livre

Ganhe o novo livro de Rails do Urubatan

sem comentários

Como muitos já devem saber o Rodrigo Urubatan lançou o livro Desenvolvimento Fácil e Rápido de Aplicações Web com Ruby on Rails, e agora em conjunto com o Ruby Inside Brasil irão sortear duas cópias do livro para a comunidade.

Para participar do sorteio é muito fácil: basta postar um comentário no artigo do Ruby Inside Brasil. Outro modo de aumentar as chances de ganhar é publicar uma mensagem no twitter linkando o artigo original do sorteio, com a hashtag #ri_urubatan.

O resultado da promoção sai pelo próprio site do Ruby Inside Brasil, no dia 9, quinta-feira.

Confira o artigo original aqui e boa sorte!

Escrito por Carlos

Abril 6, 2009 em 4:40 pm

Gmate = Gedit + Plugins + Ruby on Rails

com 2 comentários

Temos trabalhado muito usando alguns editores diferentes, e o que mais tenho me familiarizado com certeza é o Gedit (Ubuntu). Devido a sua simplicidade e leveza, além de uma grande gama de plugins disponíveis, tem sido minha escolha no desenvolvimento com Rails.

Obviamente por seu primário objetivo ser um editor de texto e não uma ferramenta para desenvolvimento, existem algumas funcionalidades que nos ajudariam muito em determinados momentos. Devido a isto o Alexandre Alexandre tem trabalhado em um projeto chamado Gmate, com algum auxílio meu, tendo como objetivo facilitar o desenvolvimento Rails com Gedit. O Gmate conta com uma série de funcionalidades, dentre elas:

  1. Syntax Highlight para Ruby e Ruby on Rails, utilizando a mesma base do Ryan Bates (railscasts.com). Highlight de métodos tais como validates_*, before_* e after_*, etc.
  2. Snippets: uma série de snippets específicos para Rails, para utilização em models, views e controllers.
  3. Smart Indentation: gerenciamento inteligente de indentação e unindentação de linhas.
  4. Extract Partial: criação automática de partials a partir do texto selecionado na view.
  5. Todo list: visualização geral da lista de Todo’s inseridos em comentários. Mais sobre o Gedit Todo List aqui aqui.

Mais informações sobre o Gmate podem ser encontradas diretamente no site do Alexandre, clicando aqui aqui .

Para download do Gmate clique aqui (instruções de instalação no arquivo Readme).

Escrito por Carlos

Outubro 24, 2008 em 1:25 pm

Rails Summit Latin America

sem comentários

Rails Summit Latin America

Escrito por Carlos

Setembro 17, 2008 em 1:37 pm

Rails Bancos e Boletos – nosso primeiro boleto! =)

com 4 comentários

Taí pessoal, o primeiro screenshot de um boleto gerado para o Banco do Brasil. Ainda não homologado, claro, mas vamos com calma… chegaremos lá.

O boleto está sendo desenvolvido usando XHTML estrito e CSS válido. Futuramente geração direta para Imagem e PDF serão disponibilizadas também.

Obrigado aos projetos GBBoleto (Delphi) e PHPBoleto, e também ao Nando Vieira que desenvolveu um ótimo trabalho. Todos estes estão nos orientando bastante.

Assim que tiver algo mais em mãos trago aqui para vocês.

Ah… e qualquer sugestão ou crítica por favor comentem para que possamos melhorar nosso trabalho e criar um plugin bacana para todos =).

Um abraço e segue o screenshot.

Primeiro boleto - Banco do Brasil

Primeiro boleto - Banco do Brasil

Escrito por Carlos

Julho 29, 2008 em 11:12 pm

Ruby on Rais + Comunicação com Banco

sem comentários

Olá pessoal. Conforme havia postado anteriormente, chegou a hora de iniciarmos os trabalhos de comunicação com os bancos nos projetos aqui na empresa. Já estamos verificando o material de Remessa e Retorno para o Banco do Brasil e Caixa Economica Federal, inicialmente, e também a geração de boletos. O primeiro passo vai ser trabalhar essa parte de boletos para os dois bancos citados em uma estrutura de classes bem simplificada, para que possamos posteriormente adicionar outros bancos.

Depois que tivermos uma prévia da geração dos boletos vou postar para que todos possam analisar e nos darem algum feedback sobre o trabalho, assim podemos sempre estar incrementando e melhorando o projeto.

Fiquem de olho que logo novidades vão surgir por aqui.

Abraços e até mais.

Escrito por Carlos

Julho 22, 2008 em 11:04 pm