terça-feira, 24 de abril de 2012
OLAP, seus principais tipos, vantagens e desvantagens
sábado, 29 de outubro de 2011
Monografia sobre Optical Mark Recognition
O artigo foi extraído da monografia, Não é lá grandes coisas, hehehe, mas dá para ter uma ideia melhor do que foi desenvolvido, como o sistema foi modelado e como as marcas são extraídas das imagens.
Também tem algumas ideias sobre Padrões de Projetos, um dos assuntos mais interessante que estudei nos últimos tempos...
segunda-feira, 3 de outubro de 2011
Java - Travando o Teclado
Para liberar o teclado, você pode usar o mesmo código, apenas troque "Blk" por 0 (zero): blockInput.setParameter(0,0);
Esse método pode ser bem útil pra quem está trabalhando com TEF, e precisa travar o teclado e o mouse quando a aplicação faz alguma impressão.
segunda-feira, 22 de agosto de 2011
Artigo fluxo óptico
Neste trabalho eu comparei dois métodos para localização de fluxo óptico me sequências de imagens.
Fluxo óptico nada mais é, do que o movimento do pixel ao longo do tempo, em sequências de imagens, tais como vídeos.
Pode ser interessante para alguém.... :D
quarta-feira, 20 de julho de 2011
XStream - Salvando arquivos XML com Java
- É fácil de usar – Existe uma classe de alto nível que encapsula a biblioteca, com apenas uma classe você consegui salvar seus objetos em arquivos XML.
- Desempenho – É rápido e consome pouca memória, por isso pode ser usado para objetos com muitos dados, ou em sistema que necessitem salvar muitos XML’s.
- Não é necessário modificar classes e objetos - Serializa campos internos, incluindo os private e final. Suporta classes internas e não públicas, e não exige que as classe possuam um construtor padrão.
XStream xstream = new XStream(new DomDriver());//O código abaixo é opcionalxstream.alias("pessoa", Pessoa.class);xstream.alias("telefone", Fone.class);Pessoa joao = new Pessoa(“João”, “da Silva”);joao.setFone(new Fone(1,”1234-456”));joao.setCelular(new Fone(2,”9999-9999”));String xml = xstream.toXML();<pessoa>
<nome>João</nome>
<sobrenome>da Silva</sobrenome>
<fone>
<codigo>1</codigo>
<numero>1234-456</numero >
</fone>
<celular>
<codigo>2</codigo>
<numero>9999-999</numero >
</celular>
</pessoa>Para desserializar é tão fácil quanto serializar:
Pessoa novoJoao = (Pessoa)xstream.fromXML(xml);estado em que estava quando aconteceu o problema.
//Para omitir algum campo do xml//Não salvaremos o campo celular da classe Pessoaxstream.omitField(Pessoa.class, “celular”); --------------------------------------------------- //Para salvar em uma arquivo – podemos salvar em uma OutPutStreamxstream.toXML(joao, new FileOutPutStream(“arquivo.xml”));
--------------------------------------------------- //Para recuperar de um arquivo- usando InputStreamPessoa novoJoao;novojoao = (Pessoa) xstream.fromXML(new FileInputStream(“arquivo.xml”)); --------------------------------------------------- //Para aceitar caracteres especiaisXStream stream = newXStream(new DomDriver("ISO-8859-1"));sexta-feira, 1 de julho de 2011
Artigo sobre sistema OMR para correção de Cartões de Resposta
quarta-feira, 9 de março de 2011
TEF - Dicas para quem vai homologar
Pra quem já está prestes a homologar, tenho algumas dicas que podem ajudar:
Primeiro, e mais importante, fique tranqüilo, os certificadores não mordem, hehehe, pelo contrário, são muito gente boa e tranqüilos, se você não der muito trabalho para eles, eles também não darão pra você.
Não discuta com os certificadores, faça tudo o que eles pedirem, peça que esclareçam as coisas se não entendeu, mas evite discussões inócuas que não te levaram a lugar nenhum.
Foram muito tranqüilos comigo e me ajudaram bastante... Aproveitava o tempo entre um teste e outro pra conversar e ganhar a confiança. São super simpáticos e estão ali pra te ajudar!
A certificação da SevenPDV é mais pesada...
Além do Check List que eles fazem, fazem os roteiros da amex e da Cielo(antiga VisaNet). É difícil fazer em um dia só.
A da Software Express é mais tranqüila, é apenas o roteiro de testes, fiz em menos de 2 horas!
Comecei na Seven, mas não terminei a homologação no primeiro dia, ficou um roteiro e meio pra fazer ainda...
Mas como já havia corrigido todos os bugs no checklist da Seven, a da software Express foi feita em menos de duas horas... Sem nenhuma alteração no código! Mais tarde ainda pude terminar a homologação do Cielo e do Amex... Portanto essa é a ordem que eu aconselho, primeiro dia SevenPDV e segundo Software Express, por que na primeira deixam q você termine os testes no outro dia!
Desde que você tenha feito tudo certo, eles te darão todas as dicas para organizar seu sistema da forma que eles exigem... Uma dica importante é deixar para corrigir os erros apenas no final, vá anotando os testes do checklist que você foi reprovado e o que o homologador pedirá, e apenas corrija depois que ele verificar o último teste, isso te poupará tempo, muito tempo.
Quando eu homologuei, com um dos homologadores estava corrigindo o teste assim que eu era reprovado, aí ele saia da mesa de homologação e enrolava até voltar e eu acabei perdendo muito tempo. Com a segunda homologadora passei por todos os testes primeiro, e depois em menos de uma hora corrigi todos os erros do sistema...
Se alguém tiver mais alguma dúvida, por favor poste nos comentários que terei o maior prazer em responder...
Eu ficava muito apreensivo sobre como seria a certificação e tal, por isso estou disposto a colaborar com quem precisar...
;)



