Brazilian Validators II (O Retorno continua na Revanche)

Posted by André Ribeiro Camargo Sun, 23 Apr 2006 16:18:00 GMT

Descobri um bug na validação do CPF (CNPJ está OK).

Desculpem o transtorno, pegue o brazilian-validators-2.tar.gz

Posted in , ,  | 2 comments

Brazilian Validators Tabajara (sem équio)

Posted by André Ribeiro Camargo Sat, 22 Apr 2006 00:04:00 GMT

Meu primeiro plugin…

Como postei anteriormente, escrevi umas funçõeszinhas em Ruby pra validar CPF e CNPJ.

Hoje, como é feriado, resolvi ler um pouco sobre os plugins do Rails e acabei implementando um que integra as funções já feitas no framework.

Olha o README:
Brazilian Validators
====================

Este plugin contém validadores de CPF e CNPJ para o framework Ruby on Rails.

Depois de instalar o plugin (descompactando o tarball no diretório vendor/plugins),
use-o da seguinte forma:

class PessoaFisica < ActiveRecord::Base
  validates_presence_of :cpj # se o campo não pode ficar em branco
  validates_as_cpf :cpf
end

class PessoaJuridica < ActiveRecord::Base
  validates_as_cnpj :cnpj
end

E era isso!

Qualquer dúvida, sugestão ou remendo, escreva para andre@boaideia.inf.br

Barbadinha né!?

Peguem o arquivo do plugin aqui e happy hacking :-)

Posted in , ,  | 22 comments

Validação de CPF/CNPJ em Rails

Posted by André Ribeiro Camargo Wed, 19 Apr 2006 01:11:00 GMT

Qualquer sistema comercial necessita validar campos de cadastro como CPF e CNPJ.

Já implementei isso em CLIPPER, já implementei isso em Delphi, já implementei isso em Python, já implementei isso em PHP e agora chegou a vez de implementar isso em Ruby.

Pegue aqui o arquivo com as funções. Sugestões são bem-vindas, principalmente patches ;-)

Posted in , ,  | 10 comments

Rails 1.1

Posted by André Ribeiro Camargo Wed, 29 Mar 2006 02:01:00 GMT

Hoje de manhã, fiquei sabendo que a versão 1.1 do Ruby on Rails tinha sido lançada.

São mais de 500 consertos e várias novidades, confira mais detalhes no anúncio oficial.

No momento, minha produção está tão focada que vou dar mais um tempo até testar o 1.1… mas provavelmente a migração vai acontecer (até mesmo porque segundo eu li, essa nova versão tem que ser compatível com a 1.0)

Assim espero… hehe

Posted in ,  | 1 comment

RadRails 0.6 (finalmente)

Posted by André Ribeiro Camargo Fri, 17 Mar 2006 13:19:00 GMT

Demorou mais aí está!

Descobri neste momento, mas o lançamento foi ontem. Já estou baixando a nova versão, assim que conseguir usar postarei aqui minhas impressões…

Posted in ,  | 1 comment

Tutorial sobre como implementar relacionamentos n:m em Rails

Posted by André Ribeiro Camargo Tue, 28 Feb 2006 18:39:00 GMT

No projeto que estou trabalhando eu precisei implementar um relacionamento n:m entre o Model Loja e Segmento.

Depois de vagar algum tempo no wiki do rails encontrei http://wiki.rubyonrails.com/rails/pages/HowToUseHasAndBelongsToMany, mas foi em http://jrhicks.net/96 que encontrei a solução para meus problemas….

A coisa é bem mais simples do que eu imaginava. sei lá, parece que às vezes eu quero complicar….

Posted in , ,  | 23 comments

Mais um bom artigo sobre Rails para iniciantes...

Posted by André Ribeiro Camargo Tue, 28 Feb 2006 14:19:00 GMT

Apple Developer Connection publicou um artigo sobre Ruby on Rails para iniciantes.

Resumindo a história: bom artigo, bem ilustrado, simples, direto ao ponto e possui vários links para tópicos mais “avançados”.

Sem falar que ficou a promessa de publicar uma segunda parte cobrindo AJAX, autenticação/autorização de usuários, relacionamento um pouquinho mais complicado entre Models e também como exportar os dados em formatos como CSV, PDF ou XML

Aprenda mais em http://developer.apple.com/tools/rubyonrails.html

Posted in ,  | no comments

O que nos espera no Rails 1.1

Posted by André Ribeiro Camargo Tue, 28 Feb 2006 13:57:00 GMT

Nossa, a lista é grande. Então, se tu tens algum tempo disponível acesse agora:

http://scottraymond.net/articles/2006/02/28/rails-1.1

Posted in ,  | no comments

O que é isso minha gente!

Posted by André Ribeiro Camargo Wed, 22 Feb 2006 01:52:00 GMT

Quer aprender ruby pela internet?

Acessa agora Try ruby!

“Try ruby!” significa algo como “Dê uma chance ao Ruby!”

- Ruby? Tu podes me dizer olhando com cara de desentendido.

Ok, vou falar um pouco mais…

Ruby é uma linguagem de programação, se te agradas da idéia de escrever sistemas, programas de computador, esta é uma linguagem a ser considerada.

O probleminha, é que o site está todo em inglês. Desculpem, mas não é culpa minha. Bom, a não ser que eu trabalhe na tradução…

Enquanto isso não acontece, fica a dica…

PS.: Christian Antunes me disse que o site não funciona direito no Opera. Eu fiz o “curso” pelo Firefox 1.5.0.1 (saca o número kilométrico da versão) e funcionou perfeitamente… altos ajax/effects, muito interessante.

Posted in , ,  | 5 comments

Meu primeiro filho em Ruby on Rails!

Posted by André Ribeiro Camargo Thu, 16 Feb 2006 11:42:00 GMT

Hoje (16/02/2006) nasceu meu primeiro filho em Ruby on Rails, o projeto foi desenvolvido para Associação Brasileira dos Criadores de Cavalos Crioulos e consiste em um sistema de classificados.

Foram 170h de desenvolvimento/estudo de novas práticas de desenvolvimento usando Ruby, Rails, Trac, SVN, DRY, RadRails e MVC. Testes ainda não foram desta vez… mas do próximo projeto não escapam…

Melhor do que começar um novo projeto é conseguir concluí-lo, todos que trabalham com desenvolvimento de software sabem o quanto é difícil terminar algo.

Gostaria de proveitar o momento e parabenizar os companheiros que trabalharam comigo nesta empreitada: Daniel Medina, Christian Antunes e Tobias Mulling, obrigado por me aguentar!

Em tempo, o site foi feito para Internet Explorer :-) a vida é realmente uma caixinha de surpresas…

Fica o convite para “visitarem a criança”, o endereço é:

http://classificados.abccc.com.br

Posted in , , ,  | 8 comments

Older posts: 1 ... 6 7 8 9