Acts_as_payment, Pagamentos com Ruby on Rails…

22 08 2008

Nessa semana, o Kivanio iniciou o projeto acts_as_payment, que seria um projeto para pagamentos e geração de boletos em Rails…

Acabei por dar uma olhada no projeto, e achei muito bom! Já contribui com o mesmo, e quanto mais o pessoal contribuir, melhor! para quem quiser acessar, a página do projeto encontra-se em: http://github.com/kivanio/acts_as_payment

Por enquanto o mesmo só está implementado para o Banco do Brasil, se alguem puder implementar para outros bancos, todas contribuições são bem vindas 🙂

Abraços!





Plugin Para Utilizar as Libs de Ajax do Google com o Rails

24 07 2008

Boa Tarde,

Depois de necessitar de algumas das libs de Ajax disponibilizadas pelo google (http://code.google.com/apis/ajaxlibs/), Resolvi escrever este mini-plugin para utilizar o mesmo somente como Helper…

O Plugin e as instruções de uso estão no Github, em: http://github.com/tchandy/googleajaxlibraries/

Caso o plugin seja util para alguém, favor recomendar-me no WorkingwithRails: http://www.workingwithrails.com/recommendation/new/person/12267-thiago-pradi

Abraços





Dica Rápida: Filtrando os seus Controllers

18 07 2008

Bom Dia,

Hoje me deparei com um problema simples, e de solução mais simples ainda, e resolvi compartilhar com a comunidade…

Estou usando o plugin restful_authentication em um projeto, e recentemente precisei bloquear um controller e todas as suas ações para todos os usuarios, exceto o usuario admin…

Resolvi isto com o :before_filter, conforme no exemplo:

http://pastie.org/236727

O teste é simples, ele testa se o usuario está logado, e também se é admin, caso o resultado for true, ele passa, senão cai na action acessonegado, onde tem uma mensagem de erro bem macabra pra assustar seu usuario metido! 🙂

Simples e funcional 😛

Abraços





O Primeiro Livro de Ruby on Rails 2.1 é Brasileiro!

6 06 2008

Boa Tarde,

 

Acabou de sair o primeiro livro sobre Ruby on Rails 2.1, feito pelo Marcos Tapajós e pelo Carlos Brando.

O Livro é uma compilação das atualizações feitas do Rails 2.0  para o Rails 2.1. 

Ele pode ser obtido gratuitamente em: http://www.nomedojogo.com/livro/carlosbrando-rubyonrails21.pdf

Parabéns aos criadores pelo trabalho feito, o livro ficou muito interessante, leitura recomendada 🙂

 

Abraços

 





Edge Rails: Ruby On Rails 2.1 Vem ai

26 05 2008

Bom Dia,

Logo está saindo o Ruby on Rails 2.1 (aka Edge)… o Primeiro Release já foi lançando, e provavelmente a versão 2.1 vai ser lançando na RailsConf que acontece nessa semana :-)…

Para quem quiser ir se antecipando, pode dar uma olhada no blog do Carlos Brando, que é o melhor blog sobre rails edge em português na atualidade… Ele faz vários posts e comentários sobre as novas features…

Ou então, quem quiser dar uma olhada no primeiro tutorial completo sobre Rails Edge, pode dar uma olhada no blog do Fabio Akita, nos Seguintes Links:

Parte 1

Parte 2

Abraços





Caindo na Real

17 04 2008

Boa Tarde,

Essa semana estive tirando um tempo pra ler o livro da 37signals, o Getting Real, em sua versão em português…

O livro é MUITO bom, e recomendo como leitura obrigatória para todos, mesmo não trabalhando com software, que leiam e consigam tirar boas lições… este livro faz dar uma bela repensada e mudar alguns conceitos sobre como construir um software…

Mudando um pouco de assunto, estou indo hoje para a FISL, espero fazer novas amizades e aprender mais sobre tecnologias (principalmente Ruby e Rails) =D

abraços





Scaffold Rápido, Facil e Elaborado com Active Scaffolding

18 03 2008

Bom, estou trabalhando em um projeto de migração de um sistema Clipper, sisteminha básico fiscal, e estou migrando ele para Ruby/Rails. o maior problema é a migração de dados, pois eles encontram-se em DBF, e como estou utilizando mysql para banco, tenho que migrar os mesmo. Procurei por alguma ferramenta OpenSource para fazer esta migração, mais visto que não existe, estou tendo que utilizar mais de um software para isso, transferindo os dados para Acesss e depois para Mysql.

Porém, voltando ao foco do post, o Sistema tem algumas telinhas de CRUD bem básicas… Utilizei o Scaffolding do Rails e achei o mesmo simples e funcional, porém gostaria de algo mais elaborado. Após algumas buscas, encontrei o projeto Active Scaffolding, que serve para gerar um Scaffolding, já com funções incorporadas de AJAX.

Resolvi testar o mesmo, e me surpreendi! ele funciona muito bem, modelando seus dados a sua página HTML, com as funções de busca, ordenação e páginação do mesmo automática, com maestria.

Não gosto muito de geradores de código, mais este me surpreendeu. sua configuração é muito simples, caso necessite ser alterado.

Vale a Pena testar… vou ver se depois publico um tutorial dos primeiros passos com o mesmo em português 😉

Um guia rápido para iniciantes encontra-se em: http://www.activescaffold.com/tutorials/
Abraços