quinta-feira, 31 de janeiro de 2013
OpenSignal, o app que desmascara operadoras
quarta-feira, 30 de janeiro de 2013
Software Defined Networking (SDN), Já ouviu falar ?
Pelo título, você certamente já percebeu que o conceito é novo, né ? Mas pode representar uma mudança muito importante na forma como projetamos e implementamos redes. Por isso recomendo ler com atenção esta tradução livre que fiz do artigo do Windows Networking.
"Se você acompanha as tendências em TI, provavelmente já ouviu falar sobre Software Defined Networking, ou SDN. E se você não está familiarizado com o termo, é uma boa aposta que você vai ouvir sobre isso em breve.
O conceito de SDN ainda está confuso, mesmo para aqueles que estão escrevendo sobre isso ou fazendo marketing sobre o assunto. Você pode ler alguns dos artigos e anúncios e ficar mais confuso do que estava antes. Eles falam sobre o "movimento" SDN e você vai ver muitas referências a OpenFlow, mas não há necessariamente explicações claras sobre o que é e como funciona. Não admira que uma pesquisa recente de empresas constatou que apenas 17% dos entrevistados disseram que compreender os detalhes do SDN, com 35% afirmando entender o básico e 48% dizendo que têm apenas "idéia geral" de que se trata.
Um bom lugar para começar a aprender sobre SDN é o site da Open Networking Foundation (ONF), que existe para ajudar a desenvolver padrões para a arquitetura SDN. A ONF iniciou seus trabalhos em 2011, mas inclui membros como Microsoft, Verizon, Google e Facebook. Há mais de 70 organizações que atualmente pertencem à fundação. Seus objetivos em torno do SDN e o mundo das redes giram em torno OpenFlow, um protocolo de código aberto projetado para viabilizar a SDN.
Mas exatamente o que é SDN, afinal? A característica chave da rede definida por software é a separação da rede virtual e da rede física, por meio de uma camada de software que esconde a topologia física das aplicações. Isso torna muito mais fácil de configurar e gerenciar redes e diminui a necessidade de hardware de rede sofisticado (e caro) (roteadores e switches). OpenFlow é a forma mais comum (mas não a única) para o plano de controle se comunicar com o plano de dados.
A ideia é que deve ser possível programar uma rede como se fosse um computador. Isso permite a personalização da rede para atender as necessidades específicas de uma organização, e os roteadores não terão que gastar tantos recursos na descoberta da topologia. Assim como a virtualização de servidores economiza dinheiro às empresas, reduzindo o número de máquinas físicas, a virtualização de redes deve resultar em redução de custos para centros de dados. SDN também trabalha em conjunto com a nuvem, fazendo comunicações mais rápidas e eficientes com recursos baseados em nuvem.
SDN irá tornar mais fácil para as empresas usar hardware produzido por diferentes fornecedores, em vez de ficar preso a um determinado fornecedor. Isso é uma coisa boa, mas também pode introduzir novos níveis de complexidade que resultam em um ambiente de rede que é mais difícil garantir a operação corretamente. Na verdade, a segurança é uma das grandes preocupações que foram levantadas em relação a SDN. Não é que a arquitetura SDN seja menos segura, mas irá apresentar novos alvos de ataque, mais obviamente o controlador da SDN. A capacidade de centralizar o controle é uma coisa boa, mas a proteção do controlador exigirá novas medidas de segurança que não são dominadas atualmente. A divisão do plano de controle e plano de dados cria a necessidade de uma nova forma de olhar para a segurança.
SDN tem o potencial de ser mais seguro, com melhor automação de medidas de segurança através da capacidade de aplicar políticas de segurança por programação em todos os níveis. Isto pode eliminar alguns dos riscos de segurança que ocorrem por erro humano. Tal como acontece com tantos cenários tecnológicos, é tudo uma questão de implementação.
SDN já está sendo implantado por algumas grandes empresas, como Google, mas também é uma tecnologia que ainda está em sua infância. Vale a pena manter um olho em como o padrão evoluirá ao longo dos próximos anos, afinal é muito provável que, mais cedo ou mais tarde, SDN vai estar numa rede perto de você.
Por Debra Littlejohn Shinder, MVP"
domingo, 27 de janeiro de 2013
Exemplos de alertas do Google pra todos os gostos
Já falei aqui sobre os alertas do Google e sua utilidade. Mas acho que este é um recurso tão útil, que valia a pena tentar listar exemplos e tentar montar um catálogo, inclusive contanto com a colaboração de vocês, pois tenho certeza que muitos usam este recurso das maneiras mais criativas, por isso peço que deixem aqui seu comentário explicando pra quê usa o recurso, se possível informando o texto usado na pesquisa do alerta e as opções escolhidas.
Vamos à minha lista. Eu tenho tantos alertas que nem consigo dar conta, por isso uso alguns recursos pra priorizar mensagens no GMail, deixando algumas mensagens pra depois. O pior é que o depois às vezes vira nunca :) Vou listar alguns alertas que servem de base pra ter uma idéia do que é possível fazer e como fazer, pois os demais são apenas variações destes aqui.
- Monitorar a reputação: tenho um alerta diário que me informa sempre que meu nome é mencionado na web, em formas variadas: "Christian Guerreiro" OR "Christian Santos"... e outras combinações de nome e sobrenome. Acho que este alerta não está funcionando muito bem, pois, como servidor público, sei que meu nome aparece de vez em quando no diário oficial ou outra publicação do governo, mas ele não me avisa. Talvez os sites do governo estadual não sejam bem indexados pelo Google. Sei lá.
- Lançamento de álbuns de artistas: como sou fanático por (quase) todo tipo de música, tenho um alerta semanal que me avisa quando um artista lança um novo álbum. O texto é "lança novo disco" OR "lança novo álbum" OR "lança novo cd" OR "lança novo dvd".
- Show em Salvador: monitoro, com o texto "show em Salvador", pra ver se tem algum artista interessante fazendo show por aqui.
- Negociações de jogadores do seu time: monitoro o mercado de jogadores no Esporte Clube Vitória usando o texto "Vitória contrata" OR "Vitória dispensa" OR "Vitória empresta" OR "Vitória acerta" OR "Vitória faz proposta" OR -"Vitória de Guimarães" -"Vitória de Setúbal". Note como é importante identificar se o texto que está pesquisando não pode ser interpretado em outro contexto. Existem vários clubes Vitória mundo afora, e coincidentemente vários em Portugal, o que aumenta a chance de, usando a palavra Vitória, virem resultados indesejados. Assim, tive que identificar os casos de erro e excluir da pesquisa. Antes que alguém pergunte porque não usei o texto "Esporte Clube Vitória", é porque na maioria das vezes os sites não usam o nome completo do clube ao noticiar.
- Notícias sobre o governo: com o alerta (governo Dilma) OR (governo FHC) OR (governo Lula) monitoro, há bastante tempo, notícias dos mais diversos sites sobre nossos principais governantes nos últimos anos. Acho esta abordagem melhor que simplesmente confiar num único veículo, pois o alerta do Google não faz distinção, quando selecionamos "Todos os resultados", se a notícia é de um blog pouco conhecido ou de um jornal conceituado. Apareceu o termo ele te avisa.
- Notícias do seu site preferido: um alerta com a busca "site:blog.tecnologiaqueinteressa.com" vai te informar sempre que o Google indexar um novo texto do blog, e isto significa que você não vai perder nenhum post! Caso esteja interessado em algum assunto específico, você ainda pode incluir uma palavra chave no final, como "Ubuntu" ou "Google", para ser informado somente de textos contendo aquela palavra. Pensando nisso, vou inclusive criar alguns alertas pro lifehacker.com, que é um site que há muito tempo recomendo aqui, mas que tem tanta informação, que talvez seja melhor ter alguns alertas com termos específicos ao invés de acompanhar o RSS completo.
- Preço de imóveis: que tal acompanhar o preço de imóveis na região onde mora ? É fácil! Basta criar um alerta com "bairro vendo R$". Funciona! Mas não é perfeito. Volta e meia vem algum lixo. E aqui vai mais uma dica legal: como o alerta destaca os termos usados na busca, no e-mail que você recebe já virá o preço destacado. Ou seja, na maioria dos casos não vai ser necessário nem clicar! Isso significa que você também pode usar os alertas do Google como "resumo das principais notícias sobre determinado assunto", e simplesmente ler os trechos de notícias que vêm na mensagem de resultados do alerta, sem precisar clicar e abrir cada notícia em cada site. Mas para isso é necessário escolher bem os termos usados no alerta, pra que seja destacado o que realmente interessa.
- Informações detalhadas sobre um tópico: este exemplo levei um bom tempo até conseguir fazer funcionar, e mostra como é necessário conhecer o tópico que deseja ser notificado através do alerta. Com o texto itil -job AND management AND (strategy OR demand OR portfolio OR "service level" OR availability OR capacity OR security OR supplier OR change OR Configuration OR release OR validation OR testing OR deployment OR incident OR problem OR request) consigo obter informações de qualidade sobre gerenciamento de diversos processos do ITIL. Se inglês é um problema pra você, recomendo traduzir os termos da busca, e garanto que os resultados serão também muito bons.
Além dos exemplos, é importante entender mais profundamente o funcionamento dos alertas pra obter melhores resultados. Vejamos alguns pontos que merecem mais atenção.
Diferença entre busca "manual" no Google e alerta
Acho que a grande vantagem de usar os alertas está no resultado diferente que se obtém em relação a uma pesquisa convencional no buscador. Considere que você vai pesquisar sobre uma personalidade, digamos Shakira.
Se você digitar o nome dela no Google, virão os resultados mais "relevantes" de acordo com o algoritmo do buscador, ou seja, os primeiros resultados serão a página oficial dela, a página dela na wikipedia, notícias sobre ela em veículos reconhecidos mundialmente, e assim por diante. Normal.
Agora, se você configura um alerta semanal, por exemplo, o resultado é bem diferente. Na verdade o primeiro alerta enviado será equivalente a uma busca convencional. Mas daí em diante, tudo muda, pois os resultados anteriores não entram mais na verificação do alerta. Ou seja, na primeira semana você vai receber uma mensagem com os sites mais importantes da Shakira. Mas nas semanas seguintes, você saberá sempre que "qualquer site" mencionar a musa latina.
Coloquei "qualquer site" entre aspas porque há um detalhe: o limite de resultados exibidos na mensagem. No caso de personalidades como neste exemplo, certamente muitas notícias escaparão do alerta, por conta deste limite. Ainda assim, você terá acesso a informações que uma busca no Google não traria, por conta do que vou chamar aqui de "efeito gradativo".
É importante saber disso pra entender que se você resolve apagar e recriar seu alerta, por exemplo, o resultado disso é que a primeira mensagem que receberá será, muito provavelmente, idêntica à que recebeu quando criou o alerta pela primeira vez. Pode ser melhor, então, alterar o alerta ao invés de recriá-lo.
Alerta em vários idiomas
Esta dica é valiosíssima, e descobri recentemente. A busca do Google leva em conta o idioma, isso não é novidade pra ninguém. Porém, um alerta pode se tornar praticamente inútil se o idioma não for adequado. Especialmente se o que busca envolve termos em inglês.
Imagine que você deseja criar um alerta sobre Cloud Computing, e prefere usar o termo em inglês por achar que pode trazer mais resultados. Se sua conta do Google estiver configurada em português, ele vai localizar primeiro as notícias que contenham o termo e que sejam de sites brasileiros ou portugueses. Caso estes resultados não esgotem o limite de resultados por mensagem, só então ele pode considerar notícias que contenham o termo e que sejam de sites em inglês.
Por outro lado, se sua conta do Google estiver configurada em inglês, como no meu caso, a chance de você ter um resultado de um site brasileiro é simplesmente ZERO. Isto porque é praticamente impossível que não haja notícias suficientes, em sites em inglês, para preencher a mensagem do alerta, considerando que o termo usado na busca é razoavelmente genérico.
Eu comecei a observar este "efeito colateral" nos meus alertas depois que ajustei o idioma da conta pra obter melhores resultados nas buscas. Acho que alguns alertas não estão se comportando bem por isso.
Mas agora vem a melhor parte, o "pulo do gato". Se você abrir um navegador em modo anônimo, você pode escolher a página do Google que quer acessar, e com isso pode escolher o idioma. Ou seja, se você acessar www.google.com.br/alerts, seu alerta será criado em português, e se acessar www.google.com/alerts, em inglês. Tentei testar com o www.google.co.jp/alerts e com o www.google.fr/alerts e não consegui. De todo modo, português e inglês já são um bom começo, não concordam ?
Update: para acessar os alertas do Google no idioma desejado, basta acessar a URL "http://www.google.com.br/alerts?hl=IDIOMA&gl=IDIOMA", substituindo o termo IDIOMA pelo idioma desejado: "it" para italiano, "fr" para francês, "de" para alemão, e assim por diante. Se tiver dificuldade, pasta clicar nos links a seguir: Inglês, Português (Brasil), Francês, Italiano, Alemão.
Que dia o alerta vai chegar ?
Esta pergunta aparentemente boba revela, na minha opinião, a principal falha do serviço, que é a inexistência de uma opção que indique em que dia da semana (ou até do mês) o alerta deve ser enviado. Com isso, é necessário criar o alerta no dia da semana em que deseja que as mensagens sejam enviadas. E é bom não criar muitos alertas no mesmo dia, pra não ficar com uma avalanche de mensagens num dia da semana, levando a avaliar muito rapidamente os alertas ou mesmo descartá-los. Por isso, recomendo que avalie os alertas que pretende criar e distribua ao longo da semana, antes de criar. Depois, vá criando de acordo com o dia em que pretende recebê-los.
Agora só falta a contribuição de vocês! Que alertas vocês usam, e pra quê ?
sábado, 26 de janeiro de 2013
5 anos de Tecnologia que Interessa!
Lá se foram 5 anos, mas parece que foi ontem. 5 anos! Cinco ANOS! Analisando com mais atenção, vejo o quanto evoluímos (eu, o blog e a relação com vocês, leitores), em diversos aspectos.
- Comemorei o primeiro ano e a marca de 1000 posts, mas esqueci de algumas datas importantes :P;
- Criei e desativei o Boletim da Tecnologia que Interessa!, uma vã tentativa de trazer pra cá o dinamismo do twitter, que me fez entender que rede social não é tudo igual, e que cada coisa tem seu lugar;
- Discuti com vocês o conteúdo do blog, busquei formas de interagir mais (sem muito sucesso) e deixar o blog mais profissional com o domínio próprio;
- Vi o crescimento do blog, que chegou a ter pagerank 4 (atualmente 3) e ganhou patrocínio de peso;
- Criei a página do facebook e integrei o blog com o twitter, usando o IFTTT;
- Posso dizer que aprendi a escrever, depois de 1352 textos (incluindo este - quase 1 por dia!), especialmente quando se trata de escrever para a web, como blogueiro, considerando questões como posicionamento em buscas e SEO (a importância das imagens, etc);
Por tudo isso, parabéns pra nós! Sim, pra nós, pois a satisfação deste blogueiro não existe sem a de vocês. Um blog só é bem sucedido quando as duas partes estão felizes, quem escreve e quem lê. Eu acredito que vocês continuam lendo, então estão felizes e satisfeitos, estou certo ? Por isso, mais uma vez, parabéns pra nós por esta relação duradoura! E obrigado, muito obrigado pela audiência!
Acredito que o blog atingiu um nível de maturidade interessante, passei a receber propostas de parceria (boas e ruins), e isso significa que o conteúdo aqui disponível é útil. Rolou até um sorteio (mais sobre isso adiante). Por isso, penso que é hora de buscar meios de facilitar o acesso ao conteúdo já disponível, e não apenas disponibilizar novos conteúdos.
Estou com alguns projetos para 2013, e acho que vocês vão gostar!
- Concluir o sorteio do treinamento em PHP, que aliás foi um fiasco até aqui, pela dificuldade de contato com os vencedores através do twitter. Refiz várias vezes, tentei contato com 10 pessoas (@rcnascimento, @bitstorm1978, @f_santiagoj, @SrMontila, @ogestor, @diemesleno, @comedorfarinha, @AmorimPatrick, @mauropedrini, @gilvalopes), mas só 3 responderam. E não se arrependeram, o retorno foi muito bom! Os 7 acessos restantes ao treinamento serão sorteados através da página do facebook, muito em breve. Fiquem ligados!
- Ebook do Tecnologia que Interessa! O conteúdo do blog daria um livro interessante, então por que não tentar ? Aguardem!
- Páginas dedicadas a alunos e ex-alunos, com informações sobre certificações, treinamentos, simulados e muito mais;
- Página com trabalhos acadêmicos meus e de alunos e ex-alunos;
- E algumas coisas que vou deixar pra divulgar posteriormente.
Pra finalizar, queria pedir um favorzinho. Se algum texto publicado aqui foi útil pra você, poderia dizer nos comentários ? É uma forma de obter um retorno em relação ao conteúdo disponível, e direcionar o foco do blog, dentro dos meus interesses também, é claro.
E fiquem à vontade pra fazer outros comentários, sugestões e críticas. Este espaço também é de vocês.
Novamente, muito, muito, muito obrigado pela audiência! E que venham mais 5, 10, 50 anos!
sexta-feira, 25 de janeiro de 2013
6 funcionalidades fantásticas que o Libre Office 4 promete
A Computerworld da Nova Zelândia (sede do MEGA :P) elencou 6 funcionalidades que o Libre Office 4.0 deve trazer, e tem coisa bem interessante:
- Suporte para temas do Firefox
- Um novo nível de integração entre o Libre Office e o Firefox vai permitir escolher "Ferramentas", "Opções", "Personalização" e depois "Selecionar Persona", trazendo o tema usado no navegador para a suite.
- Integração com Unity
- Uma maior integração com o Unity da Canonical vai facilitar a interação com a suite para usuários do Ubuntu.
- Maior integração com aplicações e portais
- Com o suporte para os protocolo de interoperabilidade CMIS, será mais fácil para acessar documentos armazenados em sistemas, incluindo Alfresco, Nuxeo e SharePoint, segundo a equipe do projeto.
- Integração com Thunderbird
- Para os usuários de Debian e Ubuntu Linux, uma nova implementação de biblioteca vai oferecer acesso ao catálogo de endereços do Mozilla Thunderbird, facilitando o uso de recursos de mala direta, por exemplo.
- Filtro para o Publisher e Visio
- Um novo filtro de importação para os arquivos do Microsoft Publisher vai facilitar a sua manipulação. Também passam a ser suportados todos os formatos de arquivos existentes do Visio, do Visio 1.0 - lançado em 1992 - até o Microsoft Visio 2013, lançado no ano passado.
- Melhorias de desempenho
- O desempenho ao carregar e salvar vários tipos de arquivo foi melhorado consideravelmente no LibreOffice 4.0, incluindo os formatos rtf e ods. Há também melhorias em vários componentes do LibreOffice, bem como correções de bugs.
O Release Candidate do Libre Office 4.0 pode ser obtido aqui.
#Governo dos EUA promove maratona #hacker
Governo dos EUA promove maratona hacker
O governo dos Estados Unidos anunciou que irá promover uma maratona hacker para que interessados possam explorar dados públicos e traduzi-los em ferramentas úteis à comunidade.
O evento (National Day of Civic Hacking, em inglês) acontecerá entre os dias 1 e 2 de junho deste ano.
Diversas agências federais, incluindo a Nasa e o Ministério do Trabalho, também anunciarão desafios específicos para os hackers durante o evento.
A Casa Branca planeja levar o evento para ao menos uma cidade em todos os 50 Estados do país. Por enquanto, apenas 27 cidades foram anunciadas.
Para mais informações, acesse:
- http://goo.gl/dfjNl
- http://goo.gl/WVF3v
Pena que o governo brasileiro não tem coragem nem interesse para promover algo do tipo. Atenção startups brasileiras, oportunidade!
quarta-feira, 23 de janeiro de 2013
O futuro do #livro digital (#ebook)
Confiram este trailer sensacional do ebook que ilustra a tecnologia da Push Pop Press, através da apresentação do levantamento feito por Al Gore na sua "cruzada pelo meio ambiente". Só de ver o trailler fiquei com vontade de comprar o livro.
Curta nossa página no facebook!
Receba os textos via e-mail ou RSS!
terça-feira, 22 de janeiro de 2013
Seu funcionário virou celebridade online. O que fazer ?
Foto meramente ilustrativa de celebridade
Vasculhando o backlog de mensagens não lidas me deparo com esta maravilha de texto do The Wallstreet Journal: Seu funcionário é uma celebridade online. O que fazer ?
O texto aborda de forma séria e muito inteligente, na minha opinião, os efeitos (positivos e negativos) da utilização de redes sociais por um funcionário como forma de desenvolver sua marca, construir sua imagem e crescer profissionalmente, potencialmente ajudando a empresa.
É um dilema inevitável no mundo atual, onde as redes sociais nos "perseguem" dia e noite. Curiosamente, me deparei com este texto justamente num dia em que ouvi algo que me fez pensar sobre isso, quando alguém comentou sobre o tempo disponível para blogar.
Sempre enxerguei o blog como atividade "extra" e, por isso, evito escrever textos durante o expediente, deixando para cuidar do meu "bicho de estimação virtual" após as 18 horas e nos finais de semana. Faço por isso porque sempre entendi que o blog é de maior interesse meu que dos meus empregadores. Mas confesso que uso o twitter e linkedin no horário de expediente, e penso que o uso "profissional" de redes sociais traz benefícios para ambos (empregado e empregador). Exemplifico alguns que se aplicam ao meu caso, enquanto blogueiro:
- Escrever ajuda a sedimentar o conhecimento, por isso tenho plena convicção de que o blog me torna um profissional cada vez melhor. Quantas vezes precisei ler e reler artigos, pesquisar e analisar mais aprofundadamente diversos temas, para não escrever "besteira" no blog ?
- A socialização da informação que o blog proporciona, uma vez que os textos são comentados com colegas, alimentando discussões que podem ser úteis às atividades;
Poderia citar outros benefícios, como o networking que as redes sociais proporcionam, viabilizando contatos e acesso a informações úteis para a organização, ou o potencial de divulgação do trabalho de uma organização através de seus funcionários.
Mas voltemos ao artigo do TWJ. Ele cita exemplos de funcionários que constróem sua marca na web e faz uma série de observações muito interessantes sobre a relação empresa-funcionário neste cenário, adjetivando estes funcionários como "co-branded", ou "parceiro da marca", em tradução livre. Um advogado que tuita sobre as últimas mudanças na legislação cria uma sensação de "já sei a quem perguntar sobre este assunto", e sua empresa pode obviamente se beneficiar disso.
Este tipo de funcionário pode alavancar ou destruir a marca da empresa, e isto cria um desafio para os gestores. Não se pode simplesmente rejeitá-los, nem aceitá-los sem avaliar com cuidado as consequências.
Um fato importante a considerar é que a "marca" do profissional perdura para além da sua estadia neste ou naquele emprego, e portanto não faz sentido exigir que um profissional abandone a imagem construída online. Não seria justo.
Por outro lado, quase sempre é possível enxergar benefícios obtidos a partir da imagem e marca do profissional, e que podem ser aproveitados pela empresa.
É necessário, portanto, identificar os benefícios (se houver) e avaliar o quanto eles valem para a organização, para que então seja possível definir regras para as atividades online do profissional, e até compensá-lo por isso, conforme o caso.
Outro aspecto importante é a relação entre os funcionários blogueiros, tuiteiros e facebookeiros e os demais (anti-sociais ?). Conflitos podem surgir na medida em que uma tarefa não é passada para um profissional porque isso afetaria seu tempo de modo que não teria condições de blogar, por exemplo.
Diante disso tudo, o importante é que funcionário e empresa cheguem a um consenso sobre as regras para uso das redes sociais profissionalmente, e o TWJ levanta algumas questões bem úteis:
- O funcionário pode usar redes sociais no trabalho ?
- O quanto as postagens do funcionário devem representar as idéias da empresa ?
- Quanto vale (financeiramente) a presença online do funcionário ?
- De quem é a propriedade do que o funcionário posta online ?
Recomendo ler o artigo original, pois há mais detalhes do que abordei aqui. De todo modo, há muito o que refletir, especialmente se você é blogueiro como eu ou tem presença online no twitter, linkedin, facebook, etc (quem não tem ?).
ps: que fique claro, não me considero celebridade! :P
Chegou o MEGA - isso muda tudo!
Um ano depois de ter o Megaupload desativado e ser preso por acusações de facilitar e até incitar a pirataria, Dotcom voltou com tudo! Oferecendo 50 GB gratuitos para armazenamento e garantindo privacidade com criptografia automática dos dados, o serviço já atingiu mais de um milhão de usuários em um dia, e promete revolucionar o armazenamento na nuvem, se a abordagem "não faço a menor idéia do que está armazenado aí" funcionar.
Mas nem tudo são flores, como bem descreve o Torrent Freak: "Brilhantemente seguro, mas não anônimo". Fiz uma tradução livre de parte do artigo.
Como prometido, o Mega criptografa os arquivos carregados por padrão. Isso significa que ninguém, exceto o uploader de um arquivo pode ver o conteúdo, a não ser que compartilhe a chave privada com alguém. Com esta ferramenta Dotcom espera trazer criptografia para as "massas", e acredita que dentro de cinco anos metade do tráfego da Internet será criptografado com soluções nascidas da sua API.
No entanto, ao se entitular "A Companhia da Privacidade", não poderia deixar de examinar a política de privacidade do site, para ver quais informações pessoais são armazenados e por quanto tempo. A empresa mantém registros bastante detalhados de seus usuários, incluindo endereços IP e logs de acesso.
Para o Torrent Freak, o Mega perdeu a oportunidade de oferecer, além da privacidade, anonimato.
De resto, o mega oferece uma interface fácil de usar combinada com um bom conjunto de recursos, incluindo pastas compartilhadas entre os contatos. Caso os 50 GB gratuitos não lhe atendam, contas premium começam em US $ 9,99 por mês para 500 GB de armazenamento e 2 TB para transferências de dados mensalmente.
De ponto negativo, a ausência de suporte a dispositivos móveis. A FAQ do site indica que o serviço foi pensado para navegadores desktop, mas que estão trabalhando "pesado" para que em breve o serviço seja disponibilizado em smartphones e tablets através de aplicativos. Não dá pra duvidar de quem, antes do que se esperava, deu uma resposta tão agressiva aos "guerreiros do copyright".
Gostando ou não, o fato é que o Mega muda os rumos do combate à pirataria, e já tem gente dizendo que vai sobrar pros usuários. O lançamento provocativo, numa "mega festa" recriando a operação do FBI em sua mansão em Auckland, foi apenas o começo de uma nova batalha na guerra entre piratas e Hollywood.
Mas pensemos além, como sugere a Forbes: será que não precisamos, todos, de um Mega pra garantir nossa privacidade ? Eu já me cadastrei!
sábado, 19 de janeiro de 2013
5 sites pra obter renda extra como #freelancer
Que tal ocupar aquele tempo livre, ou conseguir uma remuneração extra ? Nada mal, hein ? Seguem algumas opções de sites que vale a pena conhecer, pois oferecem uma grande variedade de oportunidades para realizar diversos tipos de trabalho. Embora a área de TI ofereça mais opções, especialmente design e programação, há muitas oportunidades em outras áreas também.
O Freelancer é o mais antigo serviço do tipo. Usuários gratuitos só podem concorrer a até 10 projetos por mês, e há opções pagas pra quem quiser participar de mais oportunidades.
O Elance é outro site com muitas oportunidades, sendo possível fazer propostas para oportunidades de trabalho e aguardar o retorno do cliente sobre o resultado da "seleção".
oDesk é o maior site do tipo atualmente, com mais de um milhão de freelancers e clientes. Os freelancers podem oferecer suas propostas para o serviço e o cliente então escolhe qual deles vai realizar o trabalho.
Guru é outro site conhecido e com muitas oportunidades. O contratante tem que pagar antes, e o dinheiro é colocado em uma conta de custódia de estilo até a conclusão do serviço, quando é liberado para o freelancer.
quinta-feira, 17 de janeiro de 2013
Serviço de música Deezer chegando ao Brasil
Vem aí o serviço de músida Deezer, que pelo que entendi traz ao Brasil o primeiro serviço oficial a permitir o download das músicas. Será que vai pegar ?
quarta-feira, 16 de janeiro de 2013
Sites e extensões para deixar o GMail perfeito
O GMail tem busca integrada com o Google Drive e a web, caixa de entrada prioritária, preview integrado de vídeos e documentos, descadastramento automático de listas ao marcar como SPAM, assinatura com rich text, importa e exporta filtros, recurso mute, sem falar no labs, que tem uma infindável lista de opções interessantes.
Mas se tudo isso não for o suficiente, e considerando que ainda falta alguma coisa no melhor e-mail do mundo, seguem algumas dicas de sites e extensões que vão deixar seu GMail ainda melhor. Confira!
- Rapportive - acrescenta informações automaticamente sobre seus contatos a partir do Twitter, Facebook, LinkedIn e mais. Recomendadíssima!
- ActiveInbox - pra quem gosta de GTD (Get Things Done), é perfeita! Eu uso e recomendo!
- Graph Your Inbox - traz estatísticas bem interessantes sobre o uso do seu e-mail. Algumas foram inclusive incorporadas pelo Google no "relatório de atividades da conta";
- Gmelius - permite ajustar a aparência do GMail de muitas maneiras, eliminando ADs, desativando opções, ajustando posição e aparência de itens, etc;
- Minimalist for Everything - extensão que permite ajustar aparência do GMail, GCal, Greader e G+ (em breve);
- Boomerang - oferece recurso de agendamento de mensagens, lembretes e acompanhamento de mensagens, inclusive lembrando quando não se obtém resposta em tempo determinado;
- Right Inbox - similar ao Boomerang, tem o diferencial de fazer tracking, inclusive de leitura e até de clique em links da mensagem;
- Swizzle - vasculha sua caixa e identifica boletins, promoções e outras mensagens, permitindo definir o que fazer com elas: transformar em resumo diário, eliminar, desinscrever ou não fazer nada.
- Unroll.me - organiza mensagens em rollups, classifica e prioriza, facilitando a leitura. Também desinscreve de boletins.
- Snooze - extensão que permite ativar lembretes em mensagens;
- Any.do - oferece recurso de gerenciamento de tarefas integrado ao GMail;
- TaskForce - similar ao Any.do;
- SaneBox - promete filtros inteligentes, integração com redes sociais, lembretes e adiamento de mensagens e muito mais! Pago.
- Toutapp - oferece recursos de CRM integrados ao GMail, como templates de mensagem, acompanhamento, etc;
- Better GMail 2 - outra extensão que permite ajustar a aparência do GMail de muitas maneiras.
terça-feira, 15 de janeiro de 2013
#Facebook "Graph Search" otimiza buscas a partir de dados dos usuários
A mais recente novidade da maior rede social do mundo é o "Graph Search". A nova pesquisa do facebook permite obter resultados mais facilmente, a partir das informações que os próprios usuários fornecem na rede. A idéia, como diz a página oficial do recurso, é encontrar pessoas com interesses comuns, explorar o mundo através de fotos e descobrir restaurantes, música e muito mais. Tudo de forma bastante intuitiva.
Será possível pesquisar as cidades que sua família visitou, as músicas que seus amigos curtem ou pessoas que praticam o seu esporte favorito. O recurso ainda está em beta, e deve ser liberado aos poucos para usuários "privilegiados".
Dicas sobre desempenho de #storage (ou como não ser enganado por fornecedores)
Li nos últimos dias um excelente (e curto) texto que ilustra como podemos ser (facilmente ?) enganados pela propaganda de fornecedores de soluções de armazenamento. Por isso resolvi compartilhar aqui algumas lições que tirei do texto.
Vazão (throughput) e Latência
Do ponto de vista do desempenho de sistemas de armazenamento, estas são as duas medidas mais importantes, portanto desconfie de afirmações que não destaquem a taxa de operações executadas por segundo (IOPS ou MB/s) e o tempo de espera para realização de uma operação.
Sequencial x Aleatório
Para operações aleatórias, é melhor medir a vazão em IOPS, pois as solicitações terão tamanho de bloco variável.
Para operações sequenciais, é melhor medir a vazão em MB/s, pois as solicitações terão tamanho de bloco fixo.
Tamanho da fila e do bloco
O tamanho da fila de I/O influencia na latência, enquanto o tamanho do bloco influencia na vazão.
Por isso, desconfie de afirmações que considerem o tamanho da fila igual a 1, pois isso implica em subutilização do sistema e não reflete a condição real de uso na maioria dos casos.
Desconfie também de afirmações sobre tamanho de bloco reduzido (512 bytes, por exemplo), pois também não reflete a realidade. Um teste válido deve considerar tamanho de pelo menos 4K.
Siga-nos no Twitter!
Curta nossa página no facebook!
Receba os textos via e-mail ou RSS!
Confira outros textos sobre o tema!
sexta-feira, 11 de janeiro de 2013
SQL Server 2012 x 2005 - alguns testes empíricos
Em função de novas atribuições assumidas em 2012, passei a me interessar mais profundamente (ui!) pelo SQL Server, e vocês devem ter percebido que passei a postar algumas coisas sobre o assunto. Como parte do processo de planejamento para migrar para a mais recente versão do SGBD de Redmond, resolvi conduzir alguns testes empíricos, e pretendo realizar também testes mais cientìficos, usando o HammerDB, que me pareceu uma ótima ferramenta para testes de desempenho em bancos de dados livres e não livres. Posteriormente devo publicar os novos resultados.
Considerando meus parcos conhecimentos em bancos de dados, resolvi fazer alguns testes de desempenho por conta própria, e por isso este texto (como diria Lulu Santos) não tem a "menor pretensão de convencer", mas sim de validar se os resultados obtidos são legítimos. Aliás, ficarei extremamente grato se, diante de alguma barbeirada cometida nos testes, os queridos leitores mais experientes fizerem a gentileza de apontá-la e sugerir correções nos procedimentos de teste. Mas deixemos de blá blá blá e vamos ao que interessa, que são os testes, e seus resultados, que aliás foram o principal motivador deste texto. Já adianto que, se meu empirismo estiver em dia, o recado é claro: você tem muito a ganhar atualizando para o SQL Server 2012.
Para a realização dos testes, foram utilizados dois servidores com configurações idênticas (ou o mais próximo disso que conseguimos):
- 4 processadores, 12 GB de RAM e cerca de 500 GB de disco;
- Os dois servidores são máquinas virtuais executando sob hosts distintos, mas idênticos em termos de configurações de hardware;
- Além disso, tivemos o cuidado (tanto eu quanto os colegas que colaboraram na montagem do ambiente) de verificar que a alocação dos discos das máquinas virtuais no storage tivesse características de desempenho bem próximas.
2 - Tempo da consulta no SQL Server 2012 - base em modo de compatibilidade SQL 2005;
3 - Tempo da consulta no SQL Server 2012 - base em modo de compatibilidade SQL 2012;
Um colega sugeriu reiniciar os servidores e recriar os índices das tabelas, afim de deixar o banco de dados em situação minimamente otimizada para a realização dos testes. Assim, o procedimento foi realizado para cada tabela utilizada nos testes. Tentei realizar testes diversificados, afim de avaliar a diferença de desempenho em situações bem distintas, mas sempre considerando um volume significativo de dados, pois acreditava que para volumes pequenos a diferença seria reduzida.
Primeiro teste: SELECT * em tabela com 5,4 milhões de registros
1 - SQL Server 2005 - 7min59s
2 - SQL Server 2012 (2005) - 4min22s (~ 83% mais rápido)
3 - SQL Server 2012 (2012) - 4min24s (~ 83% mais rápido)
Segundo teste: SELECT com JOIN em duas tabelas com 5,4 e 1,18 milhões de registros
1 - SQL Server 2005 - 14min13s
2 - SQL Server 2012 (2005) - 6min16s (~ 127% mais rápido)
3 - SQL Server 2012 (2012) - 5min54s (~ 141% mais rápido)
Terceiro teste: SELECT * em tabela com 22,6 milhões de registros
1 - SQL Server 2005 - 16min41s
2 - SQL Server 2012 (2005) - 6min13s (~ 169% mais rápido)
3 - SQL Server 2012 (2012) - 5min49s (~ 187% mais rápido)
Quarto teste: SELECT com JOIN e ORDER BY em duas tabelas com 22,6 e 13,48 milhões de registros
1 - SQL Server 2005 - 20min03s
2 - SQL Server 2012 (2005) - 16min29s (~ 21,6% mais rápido)
3 - SQL Server 2012 (2012) - 15min04s (~ 33% mais rápido)
Quinto teste: SELECT * em tabela com 188 milhões de registros
1 - SQL Server 2005 - 20min50s
2 - SQL Server 2012 (2005) - 13min42s (~ 52,6% mais rápido)
3 - SQL Server 2012 (2012) - 8min28s (~ 145% mais rápido)
Observações
Em alguns testes foi necessário o uso da cláusula TOP, variando entre 2 e 20 milhões de registros obtidos, afim de viabilizar a conclusão dos testes. Alguns testes mais complexos foram tentados mas o servidor com SQL Server 2005 não aguentou, talvez por limitação do ambiente (tempdb, etc).
Cabe lembrar que não foram feitas quaisquer otimizações no SQL Server 2012, como criação de índice ColumnStore e outras possibilidades de melhoria de desempenho específicas desta versão, o que sugere que o ganho pode ser ainda maior. Não foi aplicado sequer o Service Pack 1, já disponível.
Podem haver ainda outros fatores a considerar de modo a garantir que a comparação seja válida, mas, em princípio, as diferenças de desempenho observadas se referem a melhorias no SQL Server mesmo.
Fiquei com a impressão de que às vezes, no SQL Server 2012, executar a mesma consulta sucessivamente tem resultado cada vez melhor. Em tese, uma melhor utilização de memória poderia explicar isso, mas não tenho informações para afirmar.
Conclusão
A tabela abaixo relaciona os ganhos em cada teste, bem como a média de ganho no desempenho para todos os testes.
Teste | 1 | 2 | 3 | 4 | 5 | Média |
Ganho (2012/2005) | 83% | 127% | 169% | 21,6% | 52,6% | 90,64% |
Ganho (2012/2012) | 83% | 141% | 187% | 33% | 145% | 117,8% |
Com base nestes dados podemos afirmar que há ganho bastante significativo de desempenho no SQL Server 2012.
Cabe lembrar, entretanto, que estes testes refletem a realidade de um ambiente específico, e portanto não podem nem devem ser utilizados como referência geral de desempenho. De todo modo, ficamos bem animados com os resultados.
Resta agora fazer os testes com o HammerDB para confirmar as conclusões.
Siga-nos no Twitter!
Curta nossa página no facebook!
Confira outros textos sobre o tema!
quinta-feira, 10 de janeiro de 2013
Melhores #smartphones de 2012





3º lugar - Samsung Galaxy Note II
Com uma especificação agressiva, a HTC tem tudo pra recuperar vendas com este lançamento. Tela de 5.0" (1920x1080!!!), processador quad-core 1.5 Ghz, Android 4.1 (atualizável para 4.2), 16 GB de armazenamento, câmera de 8 MP, bateria de 2020 mAh. Só o preço não agrada.
5º lugar - HTC One X