Novo Blog! http://thiagopradi.net

9 09 2008

Bom Dia,

Este blog está de casa nova!😀

comprei um dominio, e o blog agora encontra-se em http://thiagopradi.net

este blog não será mais atualizado e futuramente desativado, portanto, acompanhem os updates de lá! =)

Abraços!





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: Buscando por data no Mysql

23 07 2008

Boa Tarde,

Hoje acabei me deparando com uma consulta SQL que estava me deixando com a pulga atrás da orelha (hehe), e resolvi compartilhar a solução…

Eu necessitava fazer uma consulta entre duas datas, digamos, entre 30-06-2008 e 30-07-2008, e após muito apanhar utilizando operadores de > e <, achei uma solução melhor:

select * from tabela where data between 2008-06-30 and 2008-07-30

Assim, o Mysql filtra todos os resultados entre essas datas e os retorna corretamente🙂 Quero ver se assim que tiver um tempo, escrevo um patch para fazer as consultas via find do ActiveRecord…

Abraços





Ajude um engenheiro do Mysql

22 07 2008

Um Engenheiro do Mysql, Andrii Nikitin, está passando por maus bocados e está pedindo ajuda para um transplante de medula óssea para seu filho, sendo que esse transplante é sua única chance de vida…

Para maiores informações, visite: http://www.mysql.com/about/help-ivan.html

Vamos ajudar galera! qualquer doação é valida!

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





Livros Grátis sobre Smalltalk

17 06 2008

Bom Dia,

Garimpando em algumas listas de discussões e links do google, acabei achando este link: http://stephane.ducasse.free.fr/FreeBooks.html com muitos e-books sobre smalltalk, e o melhor, de graça😛

Smalltalk é uma linguagem interessante, pelo fato de ter influênciado a Orientação a Objeto de muitas linguagens utilizadas hoje em dia, como Ruby, Java, etc…

Abraços e bons estudos!