InputStream eh seu amigo

On June 13, 2010, in java, programacao, by athanazio
2

escrevendo codigo para comunicacao em rede em Java e diversao garantida, na verdade eh diversao em qualquer linguagem …

nestas aventuras eu estava passando por um problema muito interessante, que vou compartilhar.

Uma aplicacao amiga de streaming de video que manda imagens de um servidor para um cliente, que rodando o cliente na

propria maquina do servidor todos iam felizes, ateh que resolvi testar acessando de outra maquina … legal funcionou maneiro !

de outra maquina diferente … bum !! os dados davam uma zoneada firme !! nossa pensei que podia ser perda de pacote, configuracao de rede e outros breguetes.

mas o problema real, eh que um valorzim sinistro que eh sempre esquecido, estava de fato sendo esquecido, que eh o numero de bytes lidos pelo stream :)

ou seja na maioria dos casos o inputstream lia o tamanho do buffer, mas as vezes nao conseguia encher o buffer, e o numero vinha menor !!!

e eu nao estava verificando isto (topeira)

o codigo alterado ficou mais ou menos assim (o trecho do inputstream)

int bytesRead = reader.read(buffer);while (bytesRead < buffer.length) {bytesRead += reader.read(buffer, bytesRead, buffer.length - bytesRead);}

Tagged with:
 

o que esta acontecendo com sua rede ?

On March 26, 2010, in trecos, by athanazio
0


Nada como não ter que executar comandos obscuros no DOS como : netstat -an para saber que portas estão abertas na sua rede … baixe o seu amigo de todas as horas tcpview !

http://technet.microsoft.com/en-us/sysinternals/bb897437.aspx

interface amistosa, e ainda permite fechar o processo que estiver usando uma porta, muito show !

Tagged with:
 

rede 3G com roteador

On February 11, 2010, in trecos, by athanazio
2

colocar um roteador 3G wireless para funcionar eh legal mais vacila … Que sofrimento ! mas no fim das contas acabou funcionando :)

Vamos ao registro da estoria, porque quem sabe nao ajuda alguem, tudo comecou comprando um roteador que nao funcionava com o minimodem nokia cs-10 que a Oi vendeu … este foi o primeiro drama porque tive de voltar na Datatri para devolver o roteador, o que foi meio traumatico porque os caras queriam porque queriam que eu preenchesse um documento de devolucao, que enviaram por email mas nao podiam imprimir na loja (ai meu saco).

Depois fui numa loja vizinha e comprei o intelbras wrh 211, que na lista de compatibilidade constava o nokia cs-10, conectando todo mundo junto parecia funcionar, mas nao conectava, acabei ligando para o suporte da intelbras, e o mago dos roteadores lah do outro lado acabou mudando o IP do roteador que estava com 10.0.0.1 mudamos para 192.168.1.1 e todos foram felizes e tudo funciona bem agora :)

Tagged with: