18 janeiro 2007
por Alexandre Fugita
Uma das coisas que sempre me chama a atenção são novas formas de organizar e visualizar a informação. Na web tivemos o advento das tags que facilitaram a organização de centenas de links (del.icio.us), vídeos (YouTube), fotos (Flickr), etc… As tags também ajudam na busca pois ferramentas como o Technorati usam deste artifício para facilitar a localização de textos que falam do mesmo assunto. Há centenas de outros exemplos, mas um deles se destacou neste início de ano: as nuvens de tags dos discursos dos keynotes do Steve Jobs e Bill Gates em suas apresentações na semana passada. Com base nessas nuvens de tags é possível visualizar quais são os assuntos mais importantes e descobrir que uma nuvem vale mais do que mil palavras.
As nuvens de tags
As nuvens de tags dos discursos foram criadas pelo site SeatlePi.com, a partir da transcrição dos keynotes. Quanto maior a freqüência que uma palavra foi pronunciada, maior o seu tamanho na nuvem, demonstrando sua importância. Ao mesmo tempo, fizeram uma análise com uma ferramenta de estudo da linguagem para fornecer estatísticas.
De acordo com a Lulileslie, do blog Petitpois sobre arquitetura da informação, a nuvem de palavras do Steve Jobs (acima) é mais “simples, concisa e eficiente” do que a do Bill Gates (abaixo), descrita como “sisuda e difícil de entender”. A forma como os discursos são feitos, as palavras e frases que são usadas, tudo isso impacta na mensagem e no modo como as pessoas se sentem após acompanhar tais apresentações. Assisti a ambos os keynotes e realmente isso é notável: o Jobs dá um show no Gates. De repente os produtos lançados pela Apple são menos importantes do que os lançados pela Microsoft, mas o discurso fez toda a diferença. Não é à toa que, além de ser um produto muito interessante, o iPhone roubou todas as atenções da semana passada deixando a CES no limbo.
![[Nuvem de tags do discurso de Bill Gates na CES 2007] [Nuvem de tags do discurso de Bill Gates na CES 2007]](https://techbits.com.br/wp-content/uploads/img/ext/nuvemgates.jpg)
17 janeiro 2007
por Alexandre Fugita
A constatação acima foi uma das “descobertas científicas” mais interessantes que li no ano passado. Vampiros alimentam-se de sangue e tornam vampiros as pessoas mordidas. Se cada vampiro “alimenta-se” de duas pessoas normais por dia e essas passam, a partir daí, também a transformar outras duas pessoas normais em vampiros a cada noite, depois de poucas interações todos nós seríamos vampiros, o que não é verdade e, portanto, vampiros não existem. Mas o que isso tem a ver com tecnologia? Essa explicação dos vampiros é uma progressão geométrica que demonstra que todas as pessoas estão de alguma forma conectadas. Algo que me fascina é a teoria dos seis graus de separação (ou do mundo pequeno) que diz que todos nós estamos conectados a qualquer outra pessoa deste planeta por até seis outras pessoas. E a internet tem várias evidências de que isso talvez seja verdade.
Oráculo de Bacon
O Oráculo de Bacon é um experimento feito pela Universidade da Virgínia (EUA) usando a base de dados do IMDb (Internet Movie Data Base). Neste site estão relacionados atores, diretores e todo pessoal que já trabalhou em algum filme. O sistema desenvolvido é centrado no ator Kevin Bacon e a quantos graus de separação todos os outros estão ao redor dele. Neste caso, grau de separação significa quem trabalhou com quem. O interessante é que a grande maioria (mais de 80%, de cerca de 800 mil) dos atores e diretores de cinema está a até 3 graus de separação de Kevin Bacon.
Meme da blogosfera
Há cerca de três semanas o Bruno Alves iniciou uma tag (ou meme) sobre os objetivos de 2007. Cada blogueiro escrevia os seus e convidava outros cinco para fazer o mesmo. Depois o próprio Bruno Alves constatou ter criado “um monstro” pois aquele post se multiplicou atingindo centenas de blogs, constatados na árvore genealógica do meme publicada aqui no Techbits (como disse, esse assunto me fascina). Analisando a árvore, nota-se uma série de repetições, mostrando que os blogs estão relacionados em uma espécie de teoria do mundo pequeno.
Orkut
Talvez alguém devesse entrar no Orkut e verificar a validade da teoria. Lá com certeza conseguiriam mostrar que o mundo pequeno existe e que nem seis graus de separação são necessários para se chegar a qualquer outra pessoa da comunidade. Na essência toda rede social trabalha sobre essa teoria. Analisar as relações entre usuários, quem conhece quem, etc, deve levar a conclusões próximas à do Oráculo de Bacon.
Rec6
Todo esse assunto me levou a tecer uma teoria. Muitos já perguntaram por que será que o Rec6 tem esse nome? Alguns já filosofaram dizendo que o nome não ajudava em nada pois Digg ou Eu Curti remetem mais à finalidade do site do que um tal de Rec6 como nome… O Rec6 faz parte da Syxt, ou seja, o nome desses dois serviços faz alusão ao número seis. O Rec6 e o Syxt são redes sociais. Redes sociais… Vampiros não existem… Hum… Depois de muito pensar cheguei à conclusão de que o nome tem a ver com a teoria dos seis graus de separação. Acertei?
16 janeiro 2007
por Alexandre Fugita
[atualizado] Já nem me surpreendo quando descobrem algum problema de segurança em softwares da Microsoft. São vários por mês. Só que a bola da vez agora é o Google. Nos últimos 17 dias, três problemas sérios de segurança foram descobertos. Na medida que softwares estão migrando para a web, ganhando complexidade e mais e mais usuários se tornam adeptos deles, problemas de segurança podem ser catastróficos. Você confiaria seus dados ao Google?
Os problemas
No último dia de 2006, foi descoberta uma vulnerabilidade que permitia a visualização dos contatos do Gmail. No último dia 12, descobriu-se uma forma de copiar os cookies dos serviços do Google tornando possível invadir qualquer serviço que o visitante tivesse registrado com a possibilidade de acesso a e-mails, documentos de texto e planilhas, etc… O último, recém-descoberto (16/01/2006), ainda está sem correção e não se divulgaram detalhes, foi corrigido em poucas horas.
Na verdade esses problemas são provas de conceito, ou seja, foram feitos experimentalmente e imediatamente reportadas à empresa de Montain View assim que descobertos. A gigante da internet agiu rapidamente e corrigiu os problemas de segurança. Só depois das correções é que os “descobridores” divulgaram a natureza dos experimentos que realizaram, mas aí não havia mais perigo. As falhas não ficaram exposta aos hackers de plantão para serem explorados. E todos necessitavam a visitação de sites com código malicioso ao mesmo tempo que você estivesse logado a algum serviço do Google.
Provavelmente não relacionado a este assunto, mas só para deixar registrado, tivemos ainda o caso dos emails apagados do Gmail, que afetou ao redor de 60 usuários do serviço.
Software on-line vs. Software off-line
Algo que preocupa ao usarmos muitos softwares on-line, é a segurança das informações. Eu uso processador de textos, planilha, calendário, webmail, estatísticas, leitor de RSS, mensageiro instantâneo, etc… Tudo on-line. Se alguém conseguir invadir ou descobrir minha senha, corro o risco de perder todos os dados. Por outro lado, usando somente softwares off-line (de desktop) seria mais complicado alguém invadir essas informações (colega da mesa ao lado quando vou buscar um café? hacker entrando pela conexão da internet?).
Quando uma empresa de software para desktops libera uma correção de segurança, é necessário a ação pró-ativa do usuário, do departamento de TI ou do sistema operacional na atualização. Se isso não ocorrer, o buraco de segurança fica descoberto. Em softwares on-line, quando a fornecedora do software libera a correção, essa passa imediatamente a valer para todos os usuários, nada de downloads e atualizações. Claro, há sempre o risco se um problema desses cai na mão de pessoas mal intencionadas.
No caso do Google apresentaram correções rapidamente para os problemas verificados. A Microsoft, sabemos, fica até 30 dias com falhas abertas e, quando soltam a correção, muita gente demora para atualizar seus sistemas e acaba sendo vítima de problemas já solucionados. Colocando tudo na balança, quer saber, continuo com os softwares on-line.
14 janeiro 2007
por Alexandre Fugita
Se você achou graça na tirinha acima, esse post é pra você. Mas se não entendeu, mesmo assim continue lendo para não perder a viagem. A piada geek foi retirada do blog tmp/karlisson e, segundo o próprio Karlisson, “é altamente nerd“. O motivo para colocá-lo aqui é que vou falar sobre o Google Code Jam América Latina 2007, competição que premiará os melhores programadores (ops!) desenvolvedores da região. Se você se considera um deles, não perca tempo. O prazo para inscrições acaba em cerca de uma semana (23 de janeiro, 10h, hora de Brasília, -2:00 GMT) e há muitos brasileiros inscritos.
A competição
Você pode escolher uma entre cinco linguagens de programação disponíveis: Java, C++, C#, VB.NET e Python. Há três fases on-line, cronometradas, que vão eliminando os que pontuarem menos. Após essas peneiradas os até 50 finalistas ganham uma viagem a Belo Horizonte para participar da fase final nos escritórios da Google. Prêmios variam de 350 a 6 mil reais. É uma chance de chamar a atenção da gigante da internet e, quem sabe, arrumar as malas de vez para Minas Gerais ou, vai saber, para Califórnia. (obs: isso é apenas uma suposição…)
As regras – há muitas – são encontradas no site do Google Code Jam Latin America 2007. Se você realmente achou a piada do início do post divertida, vale a pena tentar.
(*) obs: o Google Code Jam está anunciando no Techbits. Estou escrevendo um post sobre o assunto pois pode ser de interesse de parte dos leitores do blog.
12 janeiro 2007
por Alexandre Fugita
O lendário iPhone foi lançado esta semana. Na verdade só estará disponível para venda, via Cingular (operadora GSM dos EUA), daqui cerca de meio ano. A Apple preferiu fazer o pré-lançamento antecipado pois não conseguiria esconder o produto até a versão final, pois o processo de regulamentação de um celular novo via FCC é público e aberto. Sendo a empresa da maçã cheia de segredos, melhor sabermos do iPhone por ela do que pelo órgão do governo americano. O fator Uau! do aparelho é fantástico. A agitação com o iPhone fez com que a CES, aquela convenção de tecnologia acontecendo em Las Vegas, ficasse em segundo plano. Como heavy user de PDAs e celulares, farei uma análise (*) do iPhone, baseado no que assisti no keynote (vale a pena assistir mesmo que você não entenda inglês) e nas impressões colhidas pela blogosfera.
Usabilidade: Zen of Apple
A Apple é uma empresa preocupada com usabilidade. Seus produtos como o Mac e o iPod prezam pela facilidade de uso e interface agradável. Não é difícil imaginar que o iPhone também terá ótima usabilidade. Atualmente uso um Palm TX, e posso dizer que a usabilidade é boa. É fácil achar o que preciso, não demora mais do que alguns segundos e poucos cliques. A demonstração do Steve Jobs mostrou que o iPhone adotará formas de interação intuitivas. Fiquei impressinado com o multi-touch, idéia simples mas muito bem implementada. Como exemplo Jobs fez zoom em fotos através de dois toques simultâneos com os dedos afastando um do outro. Uau! Também achei interessante a rolagem de tela na pesquisa de contatos, mas acho que uma outra forma de pesquisa, através de partes do nome, deveria ser implementada.
Há poucos botões: um central chamado Home, outro lateral para volume, mais um para controle de toque (como no Treo) e, por fim, um que ativa e desativa o aparelho. Interessante isso pois todos estamos acostumados a botões físicos para navegar por menus ou selecionar uma opção. Uma questão que surgiu é que atualmente muitos usam celulares como despertador e nessa interação, procuramos um botão para desativar o alarme. Sem botões, como isso ficaria? Também foi ótima a idéia de abolir a stylus (aquela canetinha). No meu uso do Palm, quase sempre clico com o dedo diretamente na tela. A stylus serve só para escrever no alfabeto Graffitti característica dos PDAs.
“Matador” mesmo foi o rotacionamento automático da tela. Fantástico. Um acelerômetro sente qual a parte que está para baixo e gira a tela conforme a posição espacial do dispositivo. Outra característica interessante é o desligamento automático da tela ao se aproximar do ouvido para atender a uma ligação. Sem contar, é claro, com a regulagem automática de luminosidade para diferentes ambientes.
Softwares
Segundo o Gui Leite, em podcast com a Bia Kunze sobre as novidades da MacWorld, não será possível instalar softwares de terceiros no aparelho (podsemfio MacWorld I e MacWorld II). Isso é ruim pois não apresentaram processador de textos ou agregador de RSS. Acredito que este último é quase essencial para um dispositivo conectado como o iPhone. Processamento de texto sempre é útil para profissionais on the go. O iPhone terá gerenciamento de contatos (PIM), câmera fotográfica de 2 megapixels, SMS em formato de chat, e-mail, navegador de internet e Google Maps.
Aliás, o navegador merece atenção especial. Um mini Safari estará embutido no iPhone, com zoom através de multi-touch. Com certeza será o melhor browser entre todos os dispositivos móveis que conheço. Quanto ao e-mail, será possível receber push-mail de contas do Yahoo, sem custo algum. Incluso nos softwares está o Google Maps (também disponível para Palm), com funcionalidades incríveis como achar uma cafeteria nas imediações e permitir ligação direta com eles. O Steve Jobs fez uma brincadeira nesta hora, ligou para a Starbucks local e pediu 4 mil cafezinhos…
Chip da Samsung, não Intel
Uma das perguntas que estavam no ar era qual o chip que rodava dentro do iPhone. O ArsTechnica descobriu e trata-se de um Samsung. O motivo seria que chips da Intel demandam muita energia e não agüentariam 5 horas de conversação.
Conclusão
O aparelho será um sucesso de vendas. Muitos relatam problemas em algumas áreas mas trata-se de um equipamento em desenvolvimento. Quando do lançamento daqui a alguns meses muitas mudanças terão ocorridas e com certeza será o melhor quase smartphone do mercado, deixando os concorrentes preocupados. Para conferir o que os concorrentes acharam do iPhone, leia os depoimentos no Geek42. Só não gostei do anúncio da Cingular de que possuem contrato de exclusividade para venda do aparelho por bastante tempo. Nós pobres mortais, sedentos para nos livrarmos de nossos gadgets em favor do iPhone vamos ficar mesmo é no sonho. Ou melhor, iríamos, pois é possível montar seu próprio iPhone.
(*) isto não é um review completo e sim uma visão geral do iPhone.