Caelum Stella - utilidades para o desenvolvedor brasileiro open source!  XML
Índice dos Fóruns » Notícias
Autor Mensagem
Luiz Aguiar
Moderador
[Avatar]

Membro desde: 23/01/2005 00:05:55
Mensagens: 2460
Localização: São Paulo
Offline

cv wrote:
Paulo Silveira wrote:proximo passo é seguir uma ideia que o misterm falou e que o Fabio Kung quis fazer desde o comeco: criar entidades para CPF, CNPJ, IE, etc. Nao fizemos isso no comeco porque nao queriamos atrapalhar o model da pessoa. vamos deixar as duas opcoes, e criar user types para o hibernate e converters para JSF.


Do caralho. Tiny types (http://www.darrenhobbs.com/archives/2007/04/strong_typing_a.html ) eh um dos esquemas mais legais pra modelagem de dominio que eu ja usei.

Bah... eu usava isso sem nem saber que tinha um nome bonito rs

-
Projeto Loocrum - Gestor Financeiro
http://www.assembla.com/spaces/loocrum
Blog de Tecnologia
http://laguiar.wordpress.com



[WWW] [MSN] [ICQ]
rogerioces
What is classpath?

Membro desde: 18/11/2004 07:22:15
Mensagens: 7
Offline

Paulo, parabens pela iniciativa.
Queria dar duas sugestões: num projeto quetrabalhei, precisamos de webservices para cotação de moedas (conversao dolar, euro para real e vice-versa) e outro de trazer um clima de uma cidade brasileira em tempo real e nao conseguimos achar, ai implemnetamos um codigo proprio que funcionou.
Acho que criar webservices para cotação de moedas e clima das cidades seria bem bacana, pois nao existe em java.
Bruno Laturner
Virtual Machine Man

Membro desde: 18/02/2008 16:17:53
Mensagens: 696
Localização: 78050-000, Brazil
Offline

rogerioces wrote:Acho que criar webservices para cotação de moedas e clima das cidades seria bem bacana, pois nao existe em java.


Para isso basta contratar os serviços da Caelum

This message was edited 1 time. Last update was at 21/05/2008 18:35:19


A resposta acima foi achada em menos de 5 minutos no google.
A API do Java é como o Lego, para brincar basta sair procurando as peças que se encaixam.
The prisoner falls in love with his chains. --E.W. Dijkstra
Fabio Kung
JavaEvangelist

Membro desde: 08/03/2004 08:24:47
Mensagens: 415
Localização: São Paulo
Offline

Bruno Laturner wrote:Dica: Se for facilitar, todos as IEs de MT começam com 13 (não contando os zeros à esquerda).
Se quiser um arquivo com testes, posso mandar.

Obrigado pelas dicas Bruno. Com certeza queremos!

rogerioces wrote:Acho que criar webservices para cotação de moedas e clima das cidades seria bem bacana, pois nao existe em java.

Ótimas sugestões Rogério! Anotadas.

http://blog.caelum.com.br


Fabio Kung
[WWW] [MSN] [ICQ]
Paulo Silveira
Administrador
[Avatar]

Membro desde: 07/08/2002 18:38:50
Mensagens: 3028
Localização: São Paulo
Online

Bruno, curioso que essas regras foram tiradas de documentos oficiais tambem! Manda o testcase que falha pra gente?

http://blog.caelum.com.br


[Email] [WWW]
leobessa
What is classpath?

Membro desde: 27/04/2007 04:46:58
Mensagens: 8
Offline

Bruno Laturner wrote:

Vocês estão validado a IE de MT com 8 digitos + 1 verificador, o certo é 10+1. A maioria dos produtores rurais mais recentes já tem 9+1. Mais informações.

Dica: Se for facilitar, todos as IEs de MT começam com 13 (não contando os zeros à esquerda).
Se quiser um arquivo com testes, posso mandar.


Oi Bruno,
obrigado pela colaboracao.

Ja estamos corrigindo os erros que voce encontrou.

Complementando sua mensagem, existem outros sites que fornecem regras de validacao de inscricao estadual:

Validacao de IE's do Sintegra
Validacao de IE para MT do Sintegra
formula fornecida pela Sec. da Fazenda do Governo de Sao Paulo (este aqui eh mto bom)


Eu entendi e concordo que as IEs de MT sao de 10 digitos + 1 Digito Verificador.
Nao entendi o que vc disse sobre as IE de produtor rural. Voce pode explicar melhor? ou Enviar algum exemplo de IE de MT para produtor rural?

Eu ficaria muito agradecido em receber um arquivo de testes.

Abraco.
Bruno Laturner
Virtual Machine Man

Membro desde: 18/02/2008 16:17:53
Mensagens: 696
Localização: 78050-000, Brazil
Offline

Mandei um email pro Paulo.

A resposta acima foi achada em menos de 5 minutos no google.
A API do Java é como o Lego, para brincar basta sair procurando as peças que se encaixam.
The prisoner falls in love with his chains. --E.W. Dijkstra
lavh
Virtual Machine Man

Membro desde: 30/07/2006 16:09:55
Mensagens: 801
Offline

Luiz Aguiar wrote:
cv wrote:
Paulo Silveira wrote:proximo passo é seguir uma ideia que o misterm falou e que o Fabio Kung quis fazer desde o comeco: criar entidades para CPF, CNPJ, IE, etc. Nao fizemos isso no comeco porque nao queriamos atrapalhar o model da pessoa. vamos deixar as duas opcoes, e criar user types para o hibernate e converters para JSF.


Do caralho. Tiny types (http://www.darrenhobbs.com/archives/2007/04/strong_typing_a.html ) eh um dos esquemas mais legais pra modelagem de dominio que eu ja usei.

Bah... eu usava isso sem nem saber que tinha um nome bonito rs


Sério que você usava isso faz tempo? Se voce tinha um campo ValorItem você usava:



????

Eu até entendi a idéia lendo o link que o cv passou, mas sei lá. Ainda não vi reais benefícios que me fizessem a criar esse monte de classes Wrapper.

http://www.hespanha.com.br/blog
bruno.braga
Debugger
[Avatar]

Membro desde: 23/09/2006 15:02:46
Mensagens: 65
Offline

parabéns pela iniciativa!
se a maioria das empresas fossem como a Caelum...

abraços,

Bruno Braga
http://www.brunobraga.com.br
http://www.j2eespider.org
cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7743
Localização: London, UK
Offline

lavh wrote:Eu até entendi a idéia lendo o link que o cv passou, mas sei lá. Ainda não vi reais benefícios que me fizessem a criar esse monte de classes Wrapper.


O beneficio eh que quando vc nao tem mais metodos ou construtores com assinaturas do tipo



Mas sim:



Alem de isso dar uma puta ajuda pra IDE completar o que vc quer, vc nao tem como errar um parametro. Alem do que, refatorar fica BEM mais facil.
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
Fabio Kung
JavaEvangelist

Membro desde: 08/03/2004 08:24:47
Mensagens: 415
Localização: São Paulo
Offline

são todas as vantangens da tipagem explícita mesmo

edit: que vem junto com as desvantagens (burocracia), claro.

This message was edited 1 time. Last update was at 22/05/2008 11:52:13


http://blog.caelum.com.br


Fabio Kung
[WWW] [MSN] [ICQ]
lavh
Virtual Machine Man

Membro desde: 30/07/2006 16:09:55
Mensagens: 801
Offline

cv wrote:
lavh wrote:Eu até entendi a idéia lendo o link que o cv passou, mas sei lá. Ainda não vi reais benefícios que me fizessem a criar esse monte de classes Wrapper.


O beneficio eh que quando vc nao tem mais metodos ou construtores com assinaturas do tipo



Mas sim:



Alem de isso dar uma puta ajuda pra IDE completar o que vc quer, vc nao tem como errar um parametro. Alem do que, refatorar fica BEM mais facil.


Mas pra criar um objeto desses eu teria que fazer:



Preciso pensar melhor! Eu gostei da idéia mas ainda preciso desenvolve-la mais.

[]'s


http://www.hespanha.com.br/blog
renato3110
Forum Spammer
[Avatar]

Membro desde: 16/12/2004 17:09:19
Mensagens: 1613
Localização: Rio de Janeiro - RJ
Offline

Não entendo por que o Eclipse não mostra o nome das variáveis no auto complete, isso ajudaria muito...

This message was edited 2 times. Last update was at 22/05/2008 12:59:33


Se alguém fotografasse um corpo humano, a partir de um plano elevado, apareceriam várias sombras distintas. Elas são conhecidas como sombras mentais. Dentro delas existe um universo muito além do nosso plano mortal. Existe um tipo de energia que emana como se fosse um vento selvagem. O nome desse vento é Vajra.
[WWW] [ICQ]
Sergio Figueras
Virtual Machine Man

Membro desde: 30/03/2008 20:56:41
Mensagens: 719
Offline

Parece bem interessante mesmo. Uma mão na roda.

Parabéns.
Fabio Kung
JavaEvangelist

Membro desde: 08/03/2004 08:24:47
Mensagens: 415
Localização: São Paulo
Offline

renato3110 wrote:Não entendo por que o Eclipse não mostra o nome das variáveis no auto complete, isso ajudaria muito...

como não? aqui mostra normal.

http://blog.caelum.com.br


Fabio Kung
[WWW] [MSN] [ICQ]
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team