THLopes

.COM Ciência, Computação e Poesia
Ícone RSS Ícone E-Mail Ícone Página Principal
  • Vida longa ao Unicode!

    Publicado em 1 de fevereiro de 2010 Thomas Lopes Sem comentários

    A luta pela padronização na Web comemora mais um grade fato: o Unicode (se você não reconhece esse termo, que tal UTF-8?) reina quando o assunto é o encoding utilizado pelas páginas (pelo menos as encontráveis pelo Google). Confira uma parte do post feito por Augusto Campos no blog BR-Linux.org:

    Unicode é o mais usado na Web

    E esta maioria está a poucos passos de galgar um degrau a mais: tornar-se superior à soma de todas as demais opções – ao menos no que diz respeito ao conjunto dos sites indexados pelo Google.

    Consta que o Google vai promover uma festa quando a marca de 50% for ultrapassada. E como a tendência está bem clara no gráfico, não deve demorar. (via h-online.com)

    Bom, se houver mesmo uma festa, eu gostaria de ir, mas… será que essa festa será uma festa normal?!?!?

    De qualquer forma, é um acontecimento que devemos comemorar (profissionais da web), pois é um grande avanço rumo a um trabalho melhor, menos dependente de monopólios, mais colaborativa ainda! Como muitos leitores já sabem, quando se trabalha com dados oriundos da Web, já é uma briga conseguir extrair tudo num formato decente para seu banco de dados. Quando ainda temos que lidar com vários conjuntos de caracteres diferentes, quando é tão simples usar um único conjunto. Recomendo, caso você trabalhe com Python, a biblioteca BeautifulSoup, que fará a maior parte do esforço para você lidar com aquelas páginas que insistem em não usar o Unicode. Aliás, segue aqui um ótimo artigo para quem quer falar a mesma língua com a maioria do mundo: Tudo sobre Python e Unicode

    Cheers!

  • Quem fez a Internet?

    Publicado em 29 de janeiro de 2010 Thomas Lopes 2 comentários

    Imagem promo do Nerdcast #195

    Você conhece a história dessa rede mundial que você está utilizando agora? Bom, praticamente todos usuários com mais de 16 anos tem uma breve idéias sobre. Mas é bom saber mais sobre essa coisa que você utiliza todos os dias, para não dizer todas as horas.

    Então, para facilitar a coisa, posto aqui um excelente PodCast (por natureza) falando sobre a história da Internet. Recomendo ouvir o quanto antes! Transmitido diretamente da Campus Party 2010, com a presença de personagens de grande  referência no assunto. Não se preocupam apenas em explicar o início físico da rede, mas também de explicar como ela chegou até a grande “entidade” que é hoje.

    Para ouví-lo, basta seguir esse link.

  • Otimizando desempenho

    Publicado em 25 de janeiro de 2010 Thomas Lopes Sem comentários

    Cronômetro de Corrida

    Nos últimos dias, temos brigado muito por coisas muito pequenas, as vezes passageiras. Cada migalha desperdiçada é motivo para um nova discussão que acaba mudando o rumo das coisas… Calma gente, não estou tendo problemas de relacionamento não, são apenas discussões sadias de trabalho para se melhorar os níveis de performance nos aplicativos.

    Quando se atinge um certo número de usuários de uma única aplicação, devemos tomar certos cuidados. Muitas vezes, ignoramos alguns pontos que podemos melhorar, deixando 1KByte, 2KB mais leves, pois afinal, para um usuário parece tão pouco, mas quanto representa 2KB multiplicado por 100 mil usuários? 195 MB. É, assusta, e as cifras só tendem a aumentar.

    Com o advento da computação em nuvem, alguns perceberam que realmente deveriam otimizar suas aplicações, pois cada KB gasto vai representar algum valor que será, com certeza, debitado num cartão de crédito futuramente. Enquanto antigamente, bastava planejar a compra de uma máquina muito além das necessidades e ter um custo fixo, agora, a briga é para sempre diminuir a conta no fim do mês, como numa economia doméstica (certa vez, ouvi que toda economia é de migalhas. Concordo).

    Mas muitas vezes, desenvolvedores de aplicações esquecem de alguns detalhes como por exemplo, o peso dos arquivos da camada de apresentação de suas aplicações. Na Web, isso também deve entrar na conta: tamanho do HTML, CSS[bb], JS e imagens. E hoje em dia, são relativamente conhecidas técnicas para aprimorar esses estáticos para uma melhor experiência do usuário. Digo relativamente porque ainda me deparo com muitos websites, sistemas e gadgets por aí sem nenhuma otimização nesse sentido. No Brasil ainda temos muitos usuários que não dispõe de banda larga, e eles agradecem cada byte salvo.

    Ler o resto deste artigo »

  • Adeus 2009, ano de conquistas

    Publicado em 31 de dezembro de 2009 Thomas Lopes 2 comentários

    Conquistas de 2009Mais um ano se acaba para a humanidade, e um novo começa. Vamos fechar para balanço, analisando as metas que foram definidas lá e Janeiro, e comparar com o que conseguimos. A meu ver, 2009 foi um ano de conquistas. Grandes conquistas! E cá entre nós, conquistas que vou carregar por toda a vida! Algumas delas estavam planejadas desde 2008 ou até antes, cronometradas para que acontecessem nesse ano que precede o fechamento da década. Quem diria, atravessei um década em plena consciência.

    Não vou fazer uma lista. Listas as vezes são apenas pra encher linguiça, e quero que este post de fechamento seja uma porrada na rotina e inspirador para um excelente 2010 a todos que se atraverem a lê-lo. Vou discrever sobre minhas conquistas, a começar por uma delas que mudou muitas coisas na minha vida: o Casamento. Pensado desde 2007, planejado desde Janeiro de 2009, aconteceu em Abril do mesmo ano (um recorde de gerenciamento de tempo e tarefas!) Tudo ocorreu muito bem, conforme planejamentos (até um pouco melhor, principalmente graças aos padrinhos e convidados generosos, hehe). Quem conhece nossa história sabe o tamanho da conquista, esperada e muito durante os 5 anos de namoro e noivado.

    Thomas, Joyce e OrlandoOutra grande conquista durante o ano de 2009 foi a formatura na Faculdade. SENAC, longe pra dedéu (mas compensou). Era pra ser em 2008, mas de qualquer forma a cerimônia oficial se daria apenas em 2009. Nesse ano, já estávamos aliviados do TCC, que rendeu frutos como chegar a final no Concurso Arena Info de Software: o projeto opSys ganhou visibilidade e folego para continuar em 2010. Essa conquista culmina na cerimônia da colação de grau, onde discursei representando a turma e homenageando nosso professor e mestre Orlando. Ah, e com a formatura veio também um presente que eu aguardava de minha mãe, um violino!

    A abertura oficial da Empresa também foi um grande marco. A THLopes surge para suprir a necessidade das empresas locais  por bons serviços de Internet. Esse marco também permitiu que realizasse de melhor forma alguns de meus sonhos, como ter mais autonomia para com meu trabalho e também poder exercer um nom home-office. Atualmente trabalhando num projeto muito interessante: no desenvolvimento de aplicações sociais. Dentro dele, temos dois grandes lançamentos: O primeiro aplicativo a ser lançado em três redes sociais ao mesmo tempo, o Quero Ser Capa de ELLE, e o inovador VEJA Meus Livros, que segundo alguns usuários, veio dar algum sentido ao Orkut.

    Mais um sonho realizado: o lançamento do livro de poesias Palágrimas, através do Clube de Autores. É uma coletânea de poesias diversas, variando do triste para o alegre, da comédia para a realidade. Escrito e registrado desde 2002, estava ansioso para realizar esse sonho. Não houve um coquetel nem noite de autógrafos ainda, mas com certeza, o livro foi publicado. Por enquanto, posso esperar alguma editora interessada em publicar a obra em larga escala. De qualquer forma, já está disponível para venda.

    Nesse ano, também fiz Viagens muito memoráveis, uma para Natal e Fernando de Noronha, em lua de mel, e outra para Balneário Camboriú, em Santa Catarina. Recomendo os três, e se for para SC, não deixe de conhecer o Beto Carreiro, pois vale muito a pena!

    E que em 2010, possamos não apenas eu, mas todos nós, aumentar e muito essas nossas conquistas! Paz e Sucesso a todos! Abraço!

  • VEJA meus livros: leitura social

    Publicado em 14 de dezembro de 2009 Thomas Lopes Sem comentários

    Você já leu livros socialmente? Não? Que tal começar? Há algumas semanas havíamos (Crowds and Clouds) publicado um aplicativo social de livros, mas somente agora ele ganhou uma projeção mais ampla, ao ser anunciado na Revista Veja do último sábado (numa matéria de uma página inteira!). O VEJA Meus Livros, aplicativo social que permite ao usuário cadastrar toda sua biblioteca virtual, classificando os livros nas listas “Já Li”, “Quero ler” e “Favoritos”, além de mostrar o livro que está lendo no momento e poder tecer comentários e resenhas sobre cada um deles. Até aí, coisas de se esperar de um aplicativo de livros.

    Como dito num dos links acima, o objetivo não é criar mais redes sociais voltadas para leituras. O diferencial fica pelo aproveitamento que faz do poder social já criado, utilizando-se da rede de amigos que você já tem no Orkut para enviar novidades e conhecer o que sua roda de amigos gosta de ler. Também ajuda a divulgar suas leituras e encontrar mais fãs dos autores preferidos, quando posta suas atualizações e comentários diretamente para o Twitter. E não para por aí. Ele também tira proveito do coletivo, nos seus rankings. É possível acompanhar a lista de livros mais lidos, mais comentados e mais desejados em tempo real, enquanto as pessoas vão alimentando esses dados.

    Você fica sabendo dos livros que seus amigos estão querendo e não erra na hora do amigo secreto. Aproveite e mantenha sua lista “Quero Ler” atualizada, para aumentar as chances de ganhar aquele BestSeller que você tanto gostaria. Em breve irei comentar mais sobre o projeto, tecnicamente. Linguagens, servidores, técnicas e ‘cositas’ mais. Enquanto isso, gostaria de ter opiniões dos usuários, sejam elas boas ou ruins. Queremos desenvolver o melhor aplicativo social para o nosso público alvo: os usuários. Os comentários estão aí para vocês! Em breve lançaremos a ferramenta também no Facebook, e quem sabe sua dica já não se concretiza lá, não é mesmo?

  • Tweetize-se! 99 atalhos de lambuja!

    Publicado em 8 de dezembro de 2009 Thomas Lopes Sem comentários

    Twitter Blue BirdPara você que não pode ficar sem o Twitter em nenhum momento, e quer sempre uma nova forma de se conectar a essa ferramenta quase onipresente (essa última eu cunhei depois de ver o link que estou postando agora). Ou para você que procura algo mais sério ou útil para fazer com seu Twitter, ou até mesmo quem está buscando algo para tirar proveito do buzz alcançado com o microblogging. Faça bom proveito! Em inglês.

    99 Ferramentas e aplicações para o Twitter

  • Impactos das redes sociais

    Publicado em 7 de dezembro de 2009 Thomas Lopes Sem comentários

    via Sedentário e Hiperativo: “Noivo geek surpreende o pastor e convidados ao atualizar seu perfil no Facebook durante a cerimônia matrimonial.”

    This video was embedded using the YouTuber plugin by Roy Tanck. Adobe Flash Player is required to view the video.

    No vídeo, parece uma brincadeira. Mas com certeza, muitas pessoas atualizam seus status nas redes sociais tão logo cheguem de volta de suas viagens de lua de mel (ou quem sabe, até do hotel, se tiver uma área wi-fi ou uma lan-house por perto). Eu já presenciei esse fato. Não, eu não tive nenhum contato com computadores durante minha lua de mel!

    Essa informação com certeza é muito importante para empresas que vendem produtos e serviços para recém-casados. Imaginem se fosse possível definir um status indicando que você pretende se casar? Melhor ainda, pois já podem trabalhar em ações para suprir suas listas de presentes de casamento.