Ping Salvando Vidas II

Continuando como bom samaritano.. vamos a segunda dica que pode salvar vidas:

Erro: Um código Java SE faz a busca em uma tabela de um banco de dados qualquer, usando a cláusula “order by” para ordenação dos registros, mas na hora de mostrar os dados eles não aparecem em ordem, sendo que, os dados oriundos bo banco de dados são guardados em um HashMap, do pacote java.util do Java.

Solução: Lendo o livro “Java: O Guia Essencial” de David Flanagan, achei a parte sobre as interfaces de Map, e mais especificamente sobre HashMap e a LinkedHashMap. Olha a descrição das duas:

HashMap: Implementação de uso geral.
LinkedHashMap: Preserva a ordem de inserção ou de acesso.

Talvez alguém já saiba disso, mas assim como eu achei uma coisa legal de saber.. beeemm útil, estou repassando..

Att.
Ping

Ping salvando vidas I

Olá pessoal.. hoje vou prestar um serviço de utilidade pública, porque oque irei postar aqui pode salvar a vida de programadores que já estejam pensando em se jogar da janela por um erro que não tem solução. Vamos lá.

Erro: Qual aplicativo Java ME funciona corretamente em todos os aparelhos celulares, porém, de forma teimosa, ele não executa no SonyEricsson z530i.

Solução: Seguindo o conselho encontrado neste post, resolvi gerar o jar e o jad pelo emulador da própria SonyEricsson, e.. funcionou \o/.. Anteriormente eu testava no SonyEricsson (emulador) e depois gerava o .jar e .jad pelo WTK da Sun, mas, não sei porque cargas d’água temos que fazer isso para solucionar este problema.

Att.
Ping

Ótimo blog..

Olá pessoal.. achei um blog bem legal chamado Mobile Life, nome bem sugestivo para este blog deste humilde programador, hehe. Bem, nele também achei o relógio e o carro dos meus sonhos.. o relógio está aqui e o carro aqui.

Tirando a parte do design arrojado do celular, achei legal ver que a tecnologia Bluetooth realmente é um padrão que está sendo adotado em massa, prova disso é o carro do link. Existe no Brasil o Fiat Stilo (talvez esteja um pouco enganado, qualquer coisa me avisem) com um sistema que transfere o áudio do telefone celular para as caixas acústicas do automóvel. Além disso, já postei alguns textos no blog sobre o avanço da tecnologia da informação no ramo automobilístico, como no texto “Automóveis com 100 milhões de linha de código?” e “Poscast: carros com chip”.

Além disso, o blog parece sem bem legal.. vale a pena acompanhar..

Att.
Ping

Tutorial inicial para SuperWaba

Olá amigos..

Indico a leitura do texto “Configuração de Ambiente de desenvolvimento para SuperWaba”. O tutorial é do meu amigo Ítalo Matos, e ensina como montar um ambiente de desenvolvimento para SuperWaba e mostra um Hello World.. ótimo para iniciantes..

Att.
Ping

Palestra no JustJava

É com alegria que convido a todos os leitores deste blog a assistirem a palestra “UFind e PowerBar: Serviços Dinâmicos em Pequenos Dispositivos”, que será ministrada por este que vos fala, hehe.. e por Eduardo de Souza, diretor de criação da Kwead.com. O trabalhoserá apresentado no JustJava 2007.

Abaixo, segue o resumo da apresentação:

O UFind e o PowerBar Training são aplicativos desenvolvido na plataforma Java ME, criado pela agência Kwead.com. O UFind é um aplicativo de localização e serviços, nele, destaca-se a criação automática de rotas em tempo real, informações sobre os pontos de lentidão (São Paulo), previsão do tempo, busca de estabelecimentos por nome ou endereço e um guia completo para cinemas (São Paulo), sendo possível até, a obtenção das sessões e filmes que estão em cartaz. O aplicativo está diponível para 439 cidades e conta com mais de 10.000 usuários registrados. O PowerBar training auxília o usuário a monitorar sua atividade física, maximizando o desempenho dos atletas. O aplicativo, através de um cronômetro, registra tempo, melhores voltas e calorias gastas, tudo isso integrado com um serviço web. Através destas duas ferramentas, a Kwead.com visa fomentar o uso da Computação Móvel, bem como, fornecer um auxílio rápido e eficaz de localização, monitoramento físico e serviços úteis, presente em pequenos dispositivos.

Att.
Ping

Porque o RFID não embala? leia aqui

Achei um ótimo artigo, porém um pouco desanimador, que responde a pergunta que fiz no título deste post. A matéria foi publicada pelo IDGNOW e se chama “RFID: por que a etiqueta de identificação ainda não decolou no Brasil?”.

Att.
Ping

Muito bom saber disso

Fiquei contente em ver a notícia “Band investe R$ 30 milhões e diz que TV digital mudará a regra do jogo”.. ou seja, a TV Digital tá chegando, aliás, no texto fala sobre o Ginga.. um midlleware que comentei aqui no blog..

Att
Ping

Sugestões e palestras grátis..

Olá pessoal..

Deixo aqui o convite a participarem das palestras do café com tom, do meu amigo Carlos Eduardo.. o link está aqui. Eu participei de uma bem legal hoje, sobre XP, mesmo sem entender quase nada peguei uns lances bem legais..

Aproveito também para pedir sugestões sobre uma palestra de Java ME que irei ministrar neste mesme espaço.. qualquer sugestão é bem vinda..

Desde já agradeço.. :)

Att… Ping

Olha que interessante..

Olá pessoal.. boa madrugada a todos..

Estava lendo o texto “Making the Most of the Mobile Media API (JSR-135) with Sony Ericsson handsets”, que achei no site de desenvolvedores da Sony Ericsson. O assunto é a MMAPI, não perde nem ganha dos vários tutoriais e documentações sobre esta API.. na verdade achei interessante duas coisas, a primeira:

Na página 6 ecnontra-se o seguinte texto: Sony Ericsson’s T610 and Z600 series implements only the Control ToneControl.
Ou seja, a velha incompatiblidade entre as plataformas de celulares, e os programadores Java ME que se virem, hehehe..

E no final do texto, achei referência a um tipo de áudio, chamado de iMelody, que é suportado em alguns SonyEricsso, como numca tinha ouvido falar deste formato procurei na internet, vou colocar as páginas mais legais que encontrei sobre o iMelody, talvez, tenha alguns leitores que também não conheçam ele.

Texto retirado do pdf “Infrared Data Association Specifications for Ir Mobile Communications (IrMC). iMelody”.
“The iMelody format is a minimal set of tones that can be used to transfer melodies between devices. The definition can
be extended by defining new formats for MIDI/WAV, DTMF, polyphonic etc. The FORMAT field is mandatory, as it is
used to specify the format of the following data”.


Pequeno texto em português, clique aqui.

Para quem sabe italiano.. hehe, clique aqui.

Era isso..

Att.
Ping

RFID em idosos

Olhem que interessante esta notícia.. Asilo na Austrália usa rede sem fio e RFID para rastrear idosos.. eu ache legal..

Att.
Ping