segunda-feira, 1 de dezembro de 2014
Nova geração do Google Glass pode ter "Intel Inside"
segunda-feira, 17 de novembro de 2014
Facebook "for Business" ? Não, obrigado!
quarta-feira, 5 de novembro de 2014
A lista de defeitos do Google Inbox

Por isso, resolvi listar os (graves) defeitos que acredito poderiam ter sido evitados:
Marcar como não lida
Navegar entre mensagens
Assinatura
Labs, especialmente o Quick Links
Convites (muito) limitados
Update! Não envio de mensagens pra grupos
segunda-feira, 3 de novembro de 2014
Google Rappor promete privacidade na coleta de dados dos usuários
segunda-feira, 27 de outubro de 2014
Inbox by GMail - Primeiras Impressões
O lado bom
O lado ruim
Conclusão
quarta-feira, 23 de julho de 2014
Chromebooks: Google vs Microsoft!
Google cataloga mais de 400 apps pro chromecast
quarta-feira, 9 de julho de 2014
Apps Android no Windows Phone: Microsoft desesperada ?
Via GigaOM.
quarta-feira, 2 de abril de 2014
Como exibir mais resultados na busca do GMail
sexta-feira, 21 de março de 2014
Como vocês usam as redes sociais ?
Ah! Já ia esquecendo o Instagram. Não uso ainda, mas já me indicaram, e queria a opinião de vocês: vale a pena ? Gosto de informação, e não sei se uma rede social mais voltada para fotos seria tão informativa assim, então peço que indiquem o que pensam a respeito.
domingo, 16 de fevereiro de 2014
Chromecast, mais que um hardware, uma plataforma de aplicações e serviços ?
Com o recente lançamento do SDK pela Big G, o pequeno hardware deixa de ser um simples "mimo", na medida em que a oferta de apps com suporte ao dispositivo pode crescer exponencialmente nos próximos meses.
Especialistas vislumbram uma infinidade de oportunidades para aplicações que possam fazer bom uso de uma segunda tela, o que imediatamente nos remete a games, o que já seria um mercado enorme a ser explorado. Mas há mais, muito mais.
Vejamos se o futuro próximo vai confirmar a expectativa de uma enxurrada de apps de streaming para todo tipo de mídia com suporte ao chromecast. E quem sabe algumas apps fazendo um uso diferente, talvez mais ousado e surpreendente do recurso.
Já estou ansioso pra ver o que vem por aí.
Parceria Google e VMware pode abalar gigantes como Amazon e Microsoft
Via GigaOM.
terça-feira, 28 de janeiro de 2014
Script para buscar e tratar mensagens do GMail automaticamente
Conforme prometi há alguns meses, segue a primeira de algumas lições que passarei aqui sobre o Google Apps Script, este recurso interessantíssimo para quem utiliza os inúmeros serviços da Big G (quem não usa ?), e que permite automatizar uma série de tarefas rotineiras.
Neste primeiro script, que não criei, mas adaptei às minhas necessidades, veremos como analisar as mensagens enviadas pelos alertas do Google. Como tenho muitos alertas, e costumo selecionar a opção "Todos os resultados", isto gera uma quantidade grande de "resumos" numa única mensagem do alerta. É comum receber mensagens com 50 ou mais notícias e links relacionados a um tema, especialmente se este tema for abrangente como Big Data ou Android, pra ficar em dois exemplos. Com o agravante de que o alerta criado em inglês gera ainda mais resultados.
Para executar o código acima e testar, tudo que você precisa fazer é:function BuscaPalavraChaveAlertas() {var label = GmailApp.getUserLabelByName('alerts');var threads = label.getThreads();var results = "";var keywords = [];var sheet = SpreadsheetApp.getActiveSheet();for (var i = 1; i < sheet.getLastRow(); i++)keywords[i - 1] = sheet.getRange(i + 1, 1).getValue().toUpperCase();var keywordList;var choice = sheet.getRange(1, 1).getValue().toUpperCase();if(choice.equals("ALL"))keywordList = new RegExp('(?=[\\s\\S]*\\b' + keywords.join('\\b[\\s\\S]*)(?=[\\s\\S]*\\b') + '\\b[\\s\\S]*)');else if(choice.equals("ANY"))keywordList = new RegExp('\\b' + keywords.join('\\b|\\b') + '\\b');else //invalid choicereturn;Logger.log(keywordList);var messages, msg, parts, x, y, z, cnt = 0;for (x = 0; x < threads.length; x++) {messages = threads[x].getMessages();for (y = 0; y < messages.length && cnt < 20; y++) {msg = messages[y].getPlainBody();Logger.log(messages[y].getSubject());if (msg != null) {msg = msg.replace(/===(.*)===(\s*)/g, '');msg = msg.replace(/(\s*)- - - - - - - - - -[\s\S]*/g, '');msg = msg.replace(/See all stories on this topic:(.*)(\s*)<(.*)>/g, '');msg = msg.replace(/\r\n\r\n/g, '|||');parts = msg.split('|||');for(i = 0; i < parts.length; i++) {if(keywordList.test(parts[i].replace(/\n/g, ' ').toUpperCase())) {results = results + parts[i] + "\n\n";cnt++;}}}}label.removeFromThread(threads[x]);Utilities.sleep(200);}GmailApp.sendEmail(Session.getActiveUser().getEmail(), "Sumário de Alertas do Google", results);}
1 - Marcar as mensagens de alertas do Google que quer analisar com o label alerts;
2 - Criar uma nova planilha do Google Docs e preencher a primeira célula com ALL ou ANY. Esta opção indica se as mensagens devem conter todas as palavras chave ou qualquer uma delas;
3 - Preencher as células abaixo da primeira com as palavras chave (recomendo usar duas, que foi o que já testei com bons resultados);
4 - Ir em Ferramentas - Editor de Scripts, colar o código acima e salvar;
5 - Executar o script clicando no botão "play" (triângulo).
Agora é aguardar a mensagem na sua caixa de entrada com o assunto "Sumário de alertas do Google", que vai conter somente os trechos dos alertas que contém as palavras chave indicadas.
Agora vejamos o que você pode aprender com este script:
1 - Como pesquisar mensagens do GMail e manipular o resultado da pesquisa;
2 - Como manipular células de planilhas do Google Docs;
3 - Como extrair texto de mensagens usando separadores (split);
Notem o contador cnt, que limita a quantidade de resultados e evita que o script demore mais de 5 minutos. Fique à vontade pra testar outros valores e encontrar o que funciona melhor pra você, lembrando que quanto maior o valor, maior a quantidade de resultados na mensagem de sumário.
Notem também o sleep, que evita que o script rode "rápido demais", algo que o Google também não gosta e que pode fazer com que seu script não funcione direito.
Bom, por hoje é só, espero que o script seja útil pra alguém, e se fizerem adaptações ou descobrirem outros scripts interessantes, não deixem de comentar aqui. Obrigado!
segunda-feira, 4 de novembro de 2013
sexta-feira, 18 de outubro de 2013
Como o Google Chrome turbina o seu acesso à web!
- Preresolve
- O Chrome resolve os 10 sites mais acessados ao ser iniciado. Confira a sua lista em chrome://dns/. O Chrome ainda verifica o desempenho do seu DNS. Confira em chrome://histogram/DNS (no meu Google Chromium não funcionou :(). Tempos abaixo de 30 ms são o ideal.
- Preconnect e Prefetch
- Quando você começa a digitar, o Chrome tenta prevêr pra onde você quer ir, e mantém um registro da taxa de hits e misses. Se um endereço tem alta chance de hit, o navegador antecipa a resolução DNS e a conexão (preresolve e preconnect), e pode até disparar um prerender numa tab em segundo plano. Confira os detalhes em chrome://predictors/.
- Há um "preload scanner" que vasculha o HTML em busca de elementos críticos (javascript, css, etc).
- Prerender
- O prerender pode ter que ser habilitado em chrome://net-internals/#prerender, e pode ser testado em http://prerender-test.appspot.com. Uma vez ativado, as "instant pages" estarão disponíveis, significando que, quando buscar no Google, a página mais provável que você procura será pré-carregada, de forma que, ao clicar, seja aberta instantaneamente.
quinta-feira, 22 de agosto de 2013
Facebook e Google: altruístas da web ?
Balões e fibra ótica do Google, Internet para todos do Facebook. Iniciativas altruístas de empresas com compromisso social? Nada! Iniciativas estratégicas de empresas com visão de mercado, isso sim!
O Google sabe que controlar o tráfego da web é um ótimo negócio, e oferecer altas velocidades é o melhor caminho pra fazer o tráfego (e o lucro, por consequência) vir até ele.
O Facebook criou praticamente uma web dentro da web. A rede social tem notícias, entretenimento e negócios, e levar isso pra quem não tem nada é uma forma inteligente de "cativar" usuários de primeira viagem.
Portanto, fica a dica. A web é a maior plataforma de negócios do mundo capitalista, e se estas iniciativas têm um lado positivo e podem melhorar a vida de milhões de pessoas, isso não significa que seja a única e real intenção dos envolvidos.
quinta-feira, 8 de agosto de 2013
A busca no #Google por outro ângulo

Refletindo sobre alguns artigos muito interessantes que li recentemente, resolvi escrever este texto, considerando uma perspectiva diferente quanto à busca do Google. Esta lógica pode ser aplicada a diversas outras realidades, como o uso de apps, tão comum atualmente. O fato é que a web, a TV, o smartphone, etc, são plataformas de negócios, e cada vez que interagimos com estas mídias estamos participando deste jogo (sujo?) de interesses.
Vejamos a busca do Google, então.
Suponha que você está querendo fazer um curso, e busca uma universidade que possa atender às suas necessidades. Como você não tem muito tempo, resolveu buscar por cursos a distância, que pudesse fazer via web, no seu tempo. Foi lá no site da Big G e digitou: "ensino a distância". O resultado da busca é mostrado na imagem acima.
Agora observe os destaques da imagem.
1 - No topo da página, as empresas que pagaram mais caro para terem seus resultados exibidos no topo da página para a referida palavra-chave. Confesso que tenho uma "picuinha" que me faz evitar clicar nestes links :)
2 - Note como o espaço para os resultados "normais" é reduzido (cerca de 25% da tela). Vale destacar que para aparecer na primeira página de resultados do Google é necessário fazer um trabalho excepcional de otimização para buscas, o famoso SEO.
3 - Do lado direito, as empresas não tão abastadas, mas que também querem o privilégio de aparecer com destaque na página de resultados para a palavra-chave.
4 - Como eu estava logado na minha conta do Google ao fazer a busca, isto fica armazenado no histórico (supostamente por 180 dias), o que vai ME (!) ajudar a obter melhores resultados na busca, mas PRINCIPALMENTE, vai ajudar a Google a definir com mais eficácia o público alvo para os anunciantes.
Observe como, numa simples busca no Google, você é o cliente e o produto ao mesmo tempo!
Portanto, caro leitor, saiba que a web nada mais é que uma extensão do mundo real, com todas as suas benesses e riscos. Mas não precisa se desesperar (ainda). Com alguns cuidados dá pra conviver bem com a web.














