28 de jun. de 2006

Gmail mistakes...

I've seen this before, but, its strange that it wans't solved yet... Its not a big thing, but I believe that if you're going to show something (such as the timeline of conversations), you need to do it right!



Maybe the solutions could be just take the right time. Looking for the source mail, I've percepted Gmail catches local machine time when sending, not the server one... I really believe that is not only a "Gmail Bug" (I called it a mistake), but Gmail makes it on view.



Changin' time could solve... but delay on mail servers should be more perceivable...

22 de mai. de 2006

Inglaterra coberta por nuvens - Wi-Fi

Segue a onda de cidades que estão sendo cobertas por redes públicas Wi-Fi. Assim como algumas cidades nos EUA e Europa, agora também a Inglaterra está planejando uma rede cobrindo diversas cidades de uma região.

Aproveitando o encejo, aqui no Brasil, a cidade de Ouro Preto tem um projeto piloto em Wi-Max; assim como a cidade de Campinas está realizando testes nessa nova tecnologia. Wi-Max promete detonar com Wi-Fi e fazer paralelismo e concorrência com redes de telefonia. É como a evolucao da comutacao de circuitos para comutacao de pacotes; porém mudando a rede.
Wi-Max tem um alcance em torno de 50km na linha de visada, terá taxas em torno de 40Mbps (isso mesmo); e já existem versões adaptadas da Mobile-Fi que permitem handoff automático - inclusive com redes de telefonia celular 3G. Isso quer dizer que você poderá desfrutar de VoIP, navegadores, IM/Presence utilizando IP fim-a-fim e quando sair fora da rede mas estiver em uma rede 3G celular, vc nem vai perceber a mudança...

Em San Francisco, esperava encontrar Wi-Fi free em qualquer ponto da cidade. Existem, mas ainda não são sob toda a cidade. Nao vi nada também do Google sob a idéia de cobrir toda a cidade. Num dos hotéis que fiquei a conexao da internet só era possível por cabo e custava 15USD por dia - obviamente, cara demais.

JavaOne #2,#3 etc...!

Devido a correria, não deu mesmo pra continuar postando diariamente o que acontecia em San Francisco. As horas de folga que tive fui conhecer a cidade!

No stand da Siemens havia a divulgacao da plataforma da rede de servicos IMS (IP Multimedia System). No Brasil, a Siemens tem uma parceria com a Compera no desenvolvimento de solucoes IMS - SIP. Pros interessados acesse a palestra da Siemens sobre o uso IMS/SIP (JavaOne/2005).

O stand do Google mostrava as soluções mobile de search e do Google Local - uma versão do Google Maps para celulares. Nada diferente disso. O Google, no meu ponto de vista, deixa a desejar (e muito) com soluções Java. Sem contar que o stand deles não fazia frente sequer aos menores participantes desconhecidos no JavaOne.

A IBM promoveu a arquitetura SOA e suas ferramentas de desenvolvimento. Mostrou cases e número em termos de produtividade. Também estavam promovendo o desenvolvimento utilizando Eclipse e quais suas vantagens - tentando fazer uma frente ao Netbeans.

Falei com o pessoal da SMS.ac que estava bem escondidinha. Eles mostraram a ideia do negocios deles e como parece funcionar nos paises onde o envio de sms atraves das operadoras é gratuito. Questionei sobre o abuso nos "spams" - convidando voce atraves de seus contatos - e eles disseram que (claro) isso nao interferia na liberdade do usuario em bloquear estes avisos... Algum merge com Orkut ou outra rede de relacionamentos? Eles informaram que nao.

Colocarei mais relatos e as fotos em breve!

16 de mai. de 2006

JavaOne #1 day

Como eu nao tenho acesso as conferencias (ganhei o Pavilon Access do Forum Nokia Champion) eu visitei hoje alguns stands no Pavilhao. Vamos la:

Conversei com Eran Davidov - Engineering Manager, Java Test Suite - sobre Fragmentacao ME. A questao era, o que a Sun e desenvolvedores esperam melhorar no quesito fragmentacao das aplicacoes. Eric me mostrou algumas solucoes que a Sun esta oferecendo para as empresas como Nokia, Motorola, etc. com o intuito de testar e promover a correcao de bugs das implementacoes das APIs. Tambem mostrou o lado do desenvolvedor e assegurou-me quanto a "no taxes" e "free".

Conversei com o pessoal do MSA (nao lembro os nomes!) - Mobile Service Architecture. E eles mostraram um prototipo da Texas Instrument rodando aplicacoes multi-thread em Java. Era bastante rapida. No entanto ainda esta em teste.

Conheci Erik Wood - ele e o lider da documentacao MIDP - conversamos sobre aplicacoes MIDP multi-thread; uma instancia da VM abrindo varias "mini-instancias" de aplicacoes. Muito interessante, mas tenho minhas duvidas quanto a performance (vide MSA). Erik e um fa do Brasil e manja bastante de futebol!!

Conversei com o pessoal da BEA mais com o Daniel Brookshier. Ele e um entusiasta do software livre dentro da BEA. A BEA tem um portal pra desenvolvedores colocarem seus projetos e compartilhar codigos. Tambem tem espaco pra colocar seu proprio blog. Interessante que eles estao abertos pra projetos ME e nao tem NENHUM ainda nesse projeto. Seria interessante ver brasileiros ME la!

Pra quem se interessa sobre o mercado MOBILE, ouvi de algumas empresas aqui - que vendem video-streaming e jogos - sobre VIVO e CLARO. Eles estao comprando dessas empresas. Minha pergunta eh: porque nao compram de empresas brasileiras? Nao tem??? (Duvido)

Por hoje eh soh!! ;)

First Sight

Ok. Nao tive como postar antes por motivos de falta de notebook e taxas carissimas pra acesso do hotel! Alem do mais, fui conhecer a cidade ;)
Depois de 14 horas de voo, 4 horas de fuso horario diferentes, atraso na alfandega (que me fez perder meu voo de conexao - mas resolvido a tempo) eu cheguei em San Francisco!
Fui na Golden Gate, Marina's Green, Fort Mason, Fishermans Wharf e tudo mais da Bay Area. Muito legal!

Forum Nokia Champion Day
Awesome! Conheci meus companheiros de programa e assisti algumas palestras sobre as inovacoes Nokia e discutimos sobre o programa. Na parte da manha vi apresentacoes sobre o Carbide e suas integracoes com o Netbeans e o Eclipse. Perguntei sobre debug em real-devices; sobre a evolucao dos emuladores e etc. Interessante saber que o codigo fonte dos emuladores nao sao o mesmo dos real-devices... o que explica algumas incompatibilidades.
Vi tambem apresentacoes sobre o futuro so SVG (Scalable Vector Graphics) e achei muito interessante... apesar de ainda ter duvidas se as versoes lite do flash nao vao superar. De qualquer modo, eh muito simples usar (XML) - principalmente uteis com mapas atualizados em tempo real.
Sobre a documentacao Nokia, fomos questionados sobre sua utilizacao, o que esta faltando ou deixando a desejar. E foi um concenso quanto a particularidade de "achar" o que precisa. Alem disso, surgiram ideias para criar pacotes de documentos e tutoriais para estudantese iniciantes.
Apos tudo isso, teve uma integracao "THE GO GAME" - uma jogo onde as dicas estao espalhadas pela cidade de San Francisco (claro que foi pertinho do hotel) e fizemos videos, fotos, logo vou poder disponibilizar! Ahh e minha equipe ganhou :D
Na parte da noite, no jantar no restaurante "BACAR", tivemos a oportunidade de trocar mais ideias e trocar cartoes de visita.


JAVA ONE - PRIMEIRO DIA
Sobre o JavaOne ate agora estou achando muito legal! Acabei de visitar o stand da Nokia e BenQ. Quem esta patrocinando mesmo aqui no lado mobile e a MOTOROLA. Daqui a pouco estarei visitando outros stands em busca de novidades na area de mobilidade e conectividade. As fotos eu irei postar em algum outro site assim que tiver como baixa-las para algum computador que nao seje publico!

Encontrei com o Bruno Souza e o Vinicius Senger no NetBeansDay (que estava acontecendo ao lado do Nokia Champion Day); mas ainda nao vi mais brasileiros...

See!

9 de mai. de 2006

Next Step: San Francisco!



Whoa! I'm pretty excited goin' to San Fran next 12th day (I also have to get my visa stamp under USA consulate, but I imagine that's ok).

What will be happin' in SF?
- Forum Nokia Champion Day (Private - 15th)
- JavaOne Conference (16th)
- CODE MOTO (16-17th)
- NetBeansDay (15th)
- A Sun conference for certified professionals (17th)

Unfortunatelly I'll not be going to NetBeansDay 'cause the Nokia event is in the same time...

What I expect to see in SF?
- New technologies and lot of applications
- Nokia issues for mobile in Nokia Champion, meet my colleagues in Nokia Champion prg.
- Golden Gate, Alcatraz, China Town, and more!
- Brazilians group (I'll be looking for people dressin' world cup t-shirts ;)
- To meet, meet and meet people! I expect to back full of visitor cards.

I'm also will be refering these highlights.

Anything else? I'm open hearing suggestion for places and other events! :D

I'll also try to post all that here! (English or Portuguese?)
Laters!

11 de abr. de 2006

Waiting my t-shirt :D

You may have already heard about the new NetBeans 5.0 t-shirts that have started to circulate and here is your chance to win one!

Match the glyph representing the number five with the corresponding language and you will win a free NetBeans 5.0 glyph t-shirt. The competition will run every week from Monday - Sunday.

For more information on the concept behind the NetBeans Glyphs and to enter the weekly competition visit:

Week 1 Winners: Luis Henrique Albinati Jr. (Brazil), Ramon Omar Mata Rodriguez (Mexico), Sergey Belov (Russia), Khaja Mohammad (India), and Jaroslaw Meller (Poland)

Week 2 Winners: Riteshe (Mozambique), Nathan Smith (USA), Petr Vlcek (Czech Republic), Claudiu Bulcu (Romania), and Reena Tapsee (Mauritius)


--
From:
http://www.netbeans.org/community/news/index.html#814

7 de abr. de 2006

6600 Smarthphone?

I don't know when it was posted... but saying Nokia 6600 a SMARTPHONE...

1 de abr. de 2006

Comentários habilitados!

Os comentários estavam desabilitados e eu não conseguia alterar meu blog pelo trabalho... desculpas a parte, o blog agora esta aberto a comentários ;)

PS: o título desse post era -> (comment)Enabled(/comment) (substitua "()" por "<>". Mas acabei de perceber que o blogger processa isso como uma tag MESMO :S

29 de mar. de 2006

Improving Bluetooth...

Always talking about Bluetooth I hear: "Its going to die...", "Zibee if fast and better, ...". The fact is: Bluetooth became in a market pattern. Zibee is becoming a pattern for industrial, but when talking about digital home or everything doing wireless connectivity of voice, data and video - think Bluetooth. It's still in 1.2 version, and promises to improve better rates keeping compatibility. Recently, some companies from SIG (Special Interest Group) such as Microsoft, Intel and Nokia, had adopted Bluetooth for video transmission, demanding rates of a minimum at 10Mbps.

BBC News:
http://news.bbc.co.uk/1/hi/technology/4856392.stm

22 de mar. de 2006

Covering stuff

20q - An artificial intelligence system that learn and try to discover what you think... Nice->
http://www.20q.net/
Anina.net - Top model and mobile specialist!? Interesting profile. She's a Forum Nokia Champion member ->
http://forum.nokia.com/main/0,,50_300_32,00.html
EQO - Skype for mobile. I didn't liked too much the sollution yet... but... ->
http://www.eqo.com/
J2ME polish - Nice stuff about devices covering Java APIs ->
http://www.j2mepolish.org/

Cheers

21 de mar. de 2006

NetBeans 5 - Glyph Competition

Think I solved the mystery of the glyphs on NetBeans web-site (and I'm waiting my t-shirt):
http://www.netbeans.org/competition/glyphs.html

I'd published the answers on this blog, but a Sun promoter asked me to remove it, and I agree. First, because I would be losing chances to win, once they will give 5 t-shirts each week, for a random participants which solve the mystery (yeah, reading rules is an important step...). Second, because I would be crashing the fun... that's not the idea...

I'd published it, once I see some publish in Internet (including a Sun's blog website - Lukas):
http://blogs.sun.com/roller/page/lukas?entry=what_all_the_glyphs_mean

-- I noticed that there's errors and missed entries for some symbols...

Anyway; it's not difficult answering that... just search about ;)



20 de mar. de 2006

Shift and Bitwise Operators

Com dúvidas do tipo: Porque laranja chama "laranja" e limão não se chama "verde"? Perguntei porque existem os pares de operadores binários: |, & ; <<, >> mas não existe o par <<< e >>>.

Verificando no site da SUN (http://java.sun.com/docs/books/tutorial/java/nutsandbolts/bitwise.html ); a diferença existente basicamente se restringe aos operadores >> e >>>.
O primeiro (>>) desloca bits para a direita, completando à esquerda com o bit mais significativo, ou seja, se fizer uma operação de deslocamento com um número negativo (sinalizado), ele manterá o sinal. No outro caso (>>>), os bits são deslocados para a direita, porém completa-se com o bit "0" à esquerda; ou seja, uma operação não sinalizada.

public class jCalc {
    public static void main(String[] args) {
        byte a=-16,b=1;
        int op=0;
        op = (a >>> b);
        System.out.println(op);
    }
}

Se a operação fosse (>>) o resultado seria -8
Porém, com o operador ">>>", o resultado é: 2147483640

Mas porque não existe, mesmo assim, o operador "<<<"?
Porque não faria sentido deslocar bits a esquerda e completar com "0" a sua direita, uma vez que a sinalização está no bit mais significativo (a esquerda) e o operador "<<" já completa com zeros.

16 de mar. de 2006

MediaBalance Inc.

Essa empresa oferece uma solução wireless para a mudança de comportamento com instrumentos da mídia. A patente ainda está em análise, e achei um tanto - primata - a forma de disciplina imposta nas soluções; o que é justificada até pelo perfil da pesquisa que justifica que nosso cérebro é o mesmo do homem pré-histórico.

Os pais podem disciplinar o filho que troca os exercícios físicos pela tela do vídeo-game com um sistema que pontua a criança quando pratica exercícios, permitindo que ela gaste esses pontos com vídeo-game e televisão.

As justificativas são baseadas nas teses do PhD Alex Terrazas e traz soluções também para dentetores de DDAH (Déficit do Disturbio de Atenção e Hiperatividade) nas salas de aula e para os obesos.

Mais...
http://www.mediabalance.biz/
http://www.statenews.com/article.phtml?pk=25010

15 de mar. de 2006

BenQ e Sun - JavaMasters 2006

Esta aberto o JavaMasters 2006. Desenvolvimento de aplicações para alguns modelos Siemens valendo prêmios nas categorias "estudante" e "profissional".

More...
http://www.javamasters.org

Windows Live x Google Search

A Microsoft promete roubar mercado do Google nos próximos meses, lançando um novo sistema de busca que irá utilizar algoritmos novos para pesquisa em dados em computadores e na rede.
Na minha opnião, os próximos meses serão decisivos para o Google, não pela eficiência (ou não) do sistema de busca da Microsoft. Mas pela mesma estratégia que afundou a Netscape e não deixa espaço para sistemas como Linux.

Matéria:
http://www.estadao.com.br/tecnologia/internet/noticias/2006/mar/09/139.htm

14 de mar. de 2006

Microsoft com erro na... Microsoft

Que o hotmail já não é um sistema eficiente isso todos já não duvidam. A Microsoft comprou o hotmail há algum tempo e vem tentando incorporá-lo desde então as suas ferramentas, como o MSN. Bugs como falha de Javascript, no Internet Explorer, causado quando se acessa o Hotmail, via MSN mostram bem isso.

Falha no Gmail "corrigida"

Há poucas semanas uma falha "boba" no Gmail foi revelada. Uma vez que uma mensagem contivesse um código JavaScript nas primeiras linhas da mensagem, o Gmail processava o conteúdo ao abrir a mensagem. Essa falha foi descoberta por um garoto de 14 anos e publicada no seu blog: http://ph3rny.blogspot.com/2006/03/vulnerability-in-gmail.html
Poucos minutos depois da descoberta, a falha estava corrigida e nem chegou a ser notificada pela equipe do Google. O interessante, é que fiz o teste a pouco tempo e percebi que, na correção, eles apenas removeram um caracter (">") da tag do código Javascript:
<script>texto</script>

Nada elegante para um time como o Google...! Provavelmente haverá brechas.