quarta-feira, 11 de janeiro de 2012

Impressora Bematech DP20 com USB

Frustração:
Não dá para negar que já deu tempo suficiente para os fabricantes como a Bematech vender o estoque de impressoras com saída Serial e atualizar para USB né?
Mas agora imagina a frustração de ter adquirido uma impressora de cheques novinha e não conseguir ligá-la nas máquinas mais novas.

Decepção:
Mas para contornar o problema, é só adquirir um adaptador Serial/USB. Correto?
Não, segundo o suporte da Bematech, para eles só tem 2 saídas:
1. Comprar uma placa de serial pra ligar no seu computador novo, isso claro se você tiver com um que de para anexar.
2. Desembalsamar um PC velho e aposentado para cumprir mais esse trabalho.

Indignação:
Mas não pude acreditar no suporte e fui atrás de alguém que tivesse passado por esse problema no Google. E não encontrei... rs
Então, usei meus instintos e achei a solução sozinho. É mais simples do que se imagina.

Solução:
Como o Windows não identifica a impressora sozinho é preciso acrescentar uma manualmente usando o tipo de impressora Generics e o modelo Text Only. A porta dela terá que ser mesma COM que o adaptador criou. E depois nas configurações da Bematech é só mudar para essa COM também.

Conclusão:
Impressora de Cheques DP20 da Bematech com adaptador USB funciona sim.
O adaptador que usei foi um tal de PL2303 de mais ou menos 38,00. Com a impressora que é quase 1000,00 o prejuízo aumenta ainda mais, mas é melhor que chamar o velhinho feio e barulhento, deixa ele lá curtir a aposentaria dele. Pelo menos até a próxima... rs

Tenho dito, Sorte a todos!

quarta-feira, 25 de agosto de 2010

iTerm: Substituto para o Terminal do Mac OS X

Não funcionar as telas home e end no terminal sempre me irritaram, além dos Page Ups e Downs dentro de um nano via ssh...
Neste ponto entra o iTerm. Ele é bastante simples (afinal: é um terminal pessoal!!) e faz justamente isto que preciso. Ponto.

Pra quem achar útil: http://iterm.sourceforge.net/

segunda-feira, 10 de maio de 2010

Você tem escrito bons códigos?

Muitas vezes já me deparei conversando comigo mesmo e pensando sobre
como eu poderia escrever códigos melhores. E isso é um círculo vicioso
pois, quanto mais literatura eu consumo, mais práticas tiro do papel,
mais vontade eu tenho de aprimorar meu trabalho diário.

Hoje eu tenho o privilégio de trabalhar com uma equipe muito pequena,
porém muito eficaz e que busca, diariamente, aplicar melhorias nos
códigos e compartilhá-las entre os demais. Ter uma equipe pequena e
geograficamente agrupada (em nosso caso, trabalhamos todos em um mesmo
ambiente) facilita muito e agiliza a comunicação, o compartilhamento
do conhecimento e o diálogo entre todos os setores que compõe o nosso
trabalho diário, que é o setor de infraestrutura, o desenvolvimento e
o design.

Há alguns minutos, dando uma lida rápida nos meus feeds, me deparei
com uma excelente reflexão sobre a qualidade do código que escrevemos
e como isso afeta a equipe que nos cerca. O artigo original, em
inglês, pode ser lido em
http://www.codeanthem.com/blog/2010/05/bad-code-is-viral/ e uma
tradução para o português está disponível em
http://blog.brunoborges.com.br/2010/05/codigo-ruim-e-viral.html.

Recomendo à todos que trabalham com desenvolvimento (e até as demais
áreas, porque não?) a leitura desse excelente artigo. E que possamos,
cada vez mais, nos orgulhar do trabalho que desenvolvemos!

Até mais!

sexta-feira, 30 de abril de 2010

e-commerce com wicket

Recentemente tive o privilégio de participar de um projeto de comércio
eletrônico, o qual consistia em desenvolver todo um sistema para uma
empresa, que permitiria integração completa com o
sistema de gestão da mesma.
Utilizamos, para isto, o framework http://wicket.apache.org e tivemos
uma satisfação acima da esperada com o framework.
Em breve postarei mais detalhes sobre o desenvolvimento do projeto,
bem como os problemas enfrentados com o wicket+jetty+postgres.
Para quem estiver curioso, o site é http://ewmix.com.
Até breve!

sexta-feira, 5 de junho de 2009

PostgreSQL: restringir estados brasileiros

Precisei restringir as UFs no banco de dados e, ao invés de criar CHECKs em cada uma das tabelas, preferi criar um ENUM e não achei nenhum pronto, então disponibilizo:

CREATE TYPE estados_brasil AS ENUM('AC', 'AL', 'AP', 'AM', 'BA', 'CE', 'DF', 'GO', 'ES', 'MA', 'MT', 'MS', 'MG', 'PA', 'PB', 'PR', 'PE', 'PI', 'RJ', 'RN', 'RS', 'RO', 'RR', 'SP', 'SC', 'SE', 'TO');

A outra opção seria criar um DOMAIN e restringir no CHECK, mas acho que neste caso o TYPE é mais indicado.

terça-feira, 24 de fevereiro de 2009

Netbeans 7!

Acabo de ver no site que um novo netbeans se aproxima! Acabei de
instalar o bichinho e gostei. Vou tentar rodar minhas apps em wicket
para ver como ele se comporta.
De qualquer maneira, vale o download:
www.netbeans.org
http://blogs.sun.com/bblfish/entry/i_netbeans_7
http://wiki.netbeans.org/PostSixOhPerformanceTopics

[]s

sexta-feira, 3 de outubro de 2008

Boot Completo em 5s

Essa semana saiu um artigo no LWN sobre o boot completo de linux em
5s. Completo mesmo, com o X rodando e tudo.
Veja mais detalhes em http://lwn.net/Articles/299088/