Saudades eternas do Geocities

A data era 31 de agosto de 1997.

Depois de regressar de uma viagem ao Nordeste brasileiro exatamente no dia em que a Princesa Diana morria em um acidente de carro, eu carregava na bagagem algumas dezenas de fotos, todas elas tiradas com uma câmera Pentax que hoje, com a modernidade e infinidade de pixels das câmeras digitais, você encontra nos magazines populares por menos de R$ 35. Depois de digitalizar algumas dezenas delas, eu queria — e precisava — de algum lugar para publicá-las on-line, de maneira que alguém que infelizmente tinha ficado por lá pudesse vê-las quando bem quisesse.

Como naquele tempo eu não tinha condições de possuir um domínio próprio na Internet — e, aliás, eu nem sabia direito o que era isso —, e os blogs ainda estavam muito longe de surgir, meu primeiro pensamento foi criar uma homepage no Geocities. Não era a minha primeira experiência no assunto, mas era a segunda: Isso significava recorrer ao famigerado Microsoft Frontpage para criar um layout. Me lembro muito bem da coisa: Um fundo azul mesclado com branco, o mesmo para os dois frames que haviam na página, um   direita — principal — e o outro,   esquerda, com um menu e uma imagem GIF servindo de título que eu criei no Corel Draw.

No frame principal, as fotos, todas circuladas por aquelas horríveis bordas azuis muito grossas que se podia ver quando se navegava no Netscape Navigator. Nada de CSS. De qualquer maneira, subi todo o conteúdo para uma URL da qual me lembro até hoje:

http://www.geocities.com/TimesSquare/Alley/6203

Uma ligação telefônica interurbana depois e eu havia avisado minha namorada de que as fotos que eu havia tirado estavam em uma homepage que eu tinha criado pra nós. Isso a deixou muito, muito feliz.

Essa história me veio   mente porquê essa semana recebi com uma certa tristeza a notícia de que o Yahoo vai descontinuar o Geocities até o final deste ano. É claro que a causa disso é a mesma que fez o bom e velho IRC ser substituído pelos instant messengers como o ICQ e o MSN: A evolução tecnológica é quem faz com que ferramentas de criação e gerenciamento de blogs como o WordPress ou sites como o Twitter e o Facebook sejam utilizados pelos internautas modernos, que preferem socializar seus pensamentos e opiniões a isolá-los em páginas como as que eram criadas e hospedadas por lá.

De qualquer maneira, não creio que seja pequeno o número de pessoas que tenham pelo menos uma história relacionada ao Geocities para contar. A minha acabou em casamento, e foi outra, afinal de contas, escrita pelo Graveheart, que me motivou a também colocar os dedos em ação, e a plagiar, descaradamente, a frase final do que ele escreveu: Vá com Deus, Geocities. Você ajudou a criar muitos dos que estão aqui hoje. E viverá sempre em nossos corações.

Da sua cabeça para o Twitter!

brain_twitterAdam Wilson, doutorando em Engenharia Biomédico pela Universidade de Wisconsin, nos Estados Unidos virou notícia esta semana, depois de ter publicado uma atualização em sua conta no Twitter usando, para isso, apenas a força do seu próprio pensamento.

A coisa parece saída de filmes ou livros de ficção científica, mas na verdade foi possível graças a uma engenhoca — parecida com um capacete — plugada ao computador do rapaz, através da qual ele operou uma Brain Computer Interface, ou BCI, capaz de fazer seu cérebro se comunicar com a máquina.

Esta história me faz logo pensar no brilhante físico inglês Stephen Hawking, que, como a maioria das pessoas sabe, sofre de uma doença neurológica que compromete seu sistema motor, e que, além de deixá-lo permanentemente preso a uma cadeira de rodas, o faz precisar de um sintetizador de voz para se comunicar com as pessoas. Comunicação é justamente a maior dificuldade para pessoas que tem este tipo de problema, e, assim como disse   Wired o engenheiro biomédico Kevin Otto, também envolvido com esta experiência, o mais importante é que ela endereça diretamente esta necessidade de se comunicar e de se socializar, ao utilizar um mecanismo atualmente tão popular como o Twitter:

“It’s in tune with what patients want,” said Otto. “Social networking and communication is really their first desire. There’s been quite a bit of success, and a few demonstrations, helping people to e-mail. But the same reason why people choose Twitter and Facebook over e-mail is the same reason why this is significant.”

Os idealizadores dizem que, embora a interface ainda não esteja pronta para comercialização, ela já está além da fase de prova de conceito, uma vez que já se sabe que o sistema funciona perfeitamente — um vídeo publicado no YouTube demonstra, em quase 2 minutos de duração, que isso é realmente sério. Eles dizem que o próximo passo será a utilização do mecanismo por 10 pessoas que hoje já possuem cópias do software responsável por operar a interface entre o cérebro e os computadores, e, a seguir, pensar em formas de integrá-lo de vez   rotina das residências comuns, de forma que qualquer pessoa possa montar o kit de utilização sem necessitar de ajuda.

Honestamente, eu torço para que chegue logo o dia em que atualizar o Twitter telepaticamente terá se tornado tão corriqueiro que me ajude a estar mais presente nesta e em outras redes sociais, já que hoje nem mesmo com todas as facilidades existentes — como o envio de updates através do celular — eu consigo atualizar meu status tanto quanto eu gostaria.

Eu e minha língua azul!!!

Vocês viram a minha língua azul? Pois é… eu fiquei com ela assim depois de comer um certo tipo de doce que tinha na festinha de aniversário da minha amiguinha lá da escolinha, a Maria Eduarda.

Aliás, eu me diverti muuuuuuito por lá!!! É que tinha o meu brinquedo favorito: Uma enorme cama elástica… nem sei dizer quanto tempo fiquei pulando!! Só sei que neste vídeo aqui embaixo, papai conseguiu pegar os últimos momentos da minha diversão… eu estou brincando junto com a Gabi, outra amiguinha que eu tenho na escola. Logo em seguida, eu cansei

Adieu, Tweetbacks: Olá, Chat Catcher!

ccbblQuem me acompanha mais de perto sabe que eu venho tentando, através de plugins para o WordPress, integrar tweetbacks ao blog. Minha insistência se baseia no fato de que, caso eu venha a escrever algo interessante ou minimamente útil, essa informação será comentada por uma ou mais pessoas através do Twitter, e eu gostaria de saber a respeito. Neste aspecto, ocorre que a integração através do plugin Tweetback realmente funciona para a maioria dos serviços de URL shortening, mas falha gravemente quando alguém faz uso do migre.me, site que é cada dia mais popular entre os usuários de microblogging brasileiros.

Tal mau funcionamento recentemente me levou há alguns dias a pedir ajuda não apenas ao desenvolvedor do plugin, mas também ao desenvolvedor do serviço brasileiro. Depois de esperar por um tempo razoável sem que houvesse qualquer resposta — fato que eu honestamente compreendo perfeitamente, pois imagino que ambos estejam tão ocupados quanto eu, com seus afazeres profissionais —, resolvi voltar   batalha, buscando qualquer alternativa que me fizesse obter um maior grau de êxito com minha vontade. Foi quando esbarrei sem querer com um artigo de Ari Herzog, especialista em mídias sociais que contribui para o site americano Mashable,  onde ele descreve a forma que ele próprio utiliza para incluir citações a seus artigos em seu blog. Trata-se de um serviço chamado Chat Catcher, criado pelo programador norte-americano Shannon Whitley e introduzido no começo deste ano em um artigo de seu blog pessoal.

O título do artigo de Ari Herzog realmente diz tudo: O Chat Catcher é mesmo mais inclusivo do que os tweetbacks, uma vez que inclui em suas buscas não apenas as citações realizadas através do Twitter, mas também aquelas que estiverem dando sopa em serviços como o FriendFeed e o Identi.ca. Basta que um artigo do seu blog apareça em um destes serviços e pronto: Uma referência a ele se tornará um trackback — ou um comentário comum, se você assim preferir, postado de volta no blog original. Entre as vantagens do Chat Catcher está o fato de que ele funciona com qualquer plataforma de blog que suporte trackbacks, e, mesmo quando isso não é possível, são oferecidas alternativas de integração scriptless. Há também um plugin para WordPress, que eu já instalei e testei aqui no blog.

Integração entre o Chat Catcher e o migre.me

Uma vez realizada a instalação, o procedimento é realmente muito simples: Na verdade, a única coisa realmente necessária é ir até as opções da página do plugin e clicar o botão Register this blog. Opcionalmente você pode listar usuários que deseja excluir das pesquisas — como o seu próprio usuário do Twitter, ou algum engraçadinho que esteja lhe mandando spam — e escolher se deseja tornar cada citação a um artigo seu um trackback ou comentário comum. Uma opção que eu não poderia deixar de mencionar é a possibilidade de moderar as citações antes que apareçam no corpo do blog.

Para concluir, é importante dizer que minha decisão final por adotar o Chat Catcher e abandonar o plugin anterior se baseia no fato de que o serviço cumpre o que promete: Lidar com qualquer serviço de URL shortening, resgatando citações custe o que custar. Neste aspecto, como ilustra a figura que se encontra neste artigo, até mesmo uma citação que eu mesmo fiz através do migre.me foi competentemente capturada. E isso, meus amigos, finalmente põe fim   esta novela.

Que música é essa que eu ouvi na TV?

Sentado na confortável poltrona de sua sala de estar — ou em frente ao computador, se você também é adepto da TorrenTV —, uma música lhe chama a atenção enquanto você está colocando em dia os episódios de seu seriado favorito. É fato que você nunca a ouviu antes na vida, mas também é fato que, na sua opinião, ela é contagiante, ou, no mínimo, interessante.

Você fica se perguntando que música é essa. Quem canta. Como é a letra completa, e tudo mais. Tudo isso porquê fica, nem que seja momentaneamente, movido pela vontade de ter aquela determinada música no seu acervo.

Claire Bennet

Ontem, enquanto eu assistia aos dois minutos finais de Into Asylum (S03E21 de Heroes) — que começaram enfeitados pela bela Hayden Panettiere no papel de Claire Bennet — essa situação se repetiu: Lá estava justamente uma música que eu nunca havia ouvido antes, mas que achei ótima. Exatamente como já fiz diversas vezes no passado em situações como esta, recorri  quele que tudo sabe para satisfazer minha curiosidade.

Acabei encontrando o site Heard on TV, voltado exatamente para as pessoas que, como eu, estão com esse problema. Funciona mais ou menos assim: Os usuários do serviço submetem os títulos das músicas que ouviram em seus seriados de TV favoritos, e eles aparecem em páginas dedicadas a estes programas. Cada resultado é acompanhado de links para o YouTube e para compra online, sempre que disponíveis.

Detalhe da busca no site Heard on TVComo a coisa é baseada em colaboração, não é sempre que um episódio possui listadas todas as suas músicas: Há, aliás, muitos casos em que nenhuma música aparece listada para determinados episódios. De qualquer maneira, neste caso específico tive sorte, e, realizando minha investigação no site, acabei descobrindo que a música que ouvi é um hit de 1965, e se chama We gotta get out of this place. Interpretada pela banda americana The Animals, trata-se de um dos dois principais sucessos do grupo, que se desfez definitivamente em 1984 — o outro é uma música chamada The House of the Rising Sun.

Depois de satisfeita a curiosidade com esta música, fui explorando outros episódios de Heroes. Entre outras coisas, encontrei músicas do Fleetwood Mac, Talking Heads e até Rush. Claro que não estou incluindo aqui outras músicas, provenientes de outros seriados que eu assisto. No final das contas, a experiência acabou sendo tanto interessante quanto divertida, e me permitiu, de certa maneira, ampliar meu horizonte musical. Agora eu certamente já sei onde vou procurar da próxima vez em que assistir a alguma coisa e quiser saber mais sobre aquela música que me chamar a atenção.

Chega de Telemarketing!

Não perturbe!!No longínquo ano de 2003 eu falei por aqui do site de um serviço do governo norte-americano batizado de National Do Not Call Registry, cuja finalidade é permitir que os cidadãos do país possam escolher se desejam ou não receber ligações telefônicas de empresas de telemarketing.

Já naquela oportunidade, acometido do mal de receber quase uma dezena de ligações dessas por semana — provenientes principalmente de instituições bancárias —, desejei que um dia um serviço deste tipo começasse a ser oferecido aqui no Brasil, já que poderia atuar para os telefones como um filtro anti-spam funciona para nossas caixas de entrada. Hoje, para minha total surpresa, uma notícia divulgada pelo portal G1 me mostrou que esta realidade finalmente chegou ao Brasil, tudo graças ao PROCON paulista. Em uma cartilha de orientação publicada pela entidade em seu site está o seguinte texto:

A partir de abril/2009 o consumidor do Estado de São Paulo poderá se livrar daquelas indesejáveis ligações telefônicas oferecendo produtos ou serviços.

De acordo com a Lei 13.226/08, regulamentada pelo Decreto Estadual 53.921/08, o consumidor poderá cadastrar números de telefones fixo ou móvel, do Estado de São Paulo, que estiverem em seu nome, no “Cadastro para Bloqueio do Recebimento de Ligações de Telemarketing” gerenciado pela Fundação Procon-SP. 30 dias após a inscrição, o consumidor só poderá receber ligações de entidades filantrópicas (excluídas da referida legislação) e de empresas que tenham sua autorização por escrito.

O Decreto considera telemarketing a modalidade de oferta ou publicidade comercial ou institucional, de produtos ou serviços mediante ligações telefônicas.

O serviço de bloqueio do recebimento de ligações de telemarketing é gratuito e o prazo pelo qual seus números de telefone permanecem registrados é indeterminado. Todas as informações pessoais ficam sob sigilo, sendo que as empresas — que também podem se cadastrar — podem consultar apenas os números de telefone para os quais não podem mais ligar. Uma ótima notícia neste sentido é que os infratores estarão sujeitos a multas entre R$ 212 e R$ 3,1 milhões, previstas no artigo 57 do Código de Defesa do Consumidor.

Eu, que já não aguentava mais receber ligações aos finais de semana,   noite logo depois de chegar do trabalho e até mesmo enquanto eu estava trabalhando, já providenciei o meu cadastro e tenho tudo pra ver, finalmente, essa novela chegar ao fim.

Empurrando caixas

Lá pelo final da década de oitenta, mais ou menos na época em que meus pais compraram o primeiro PC lá de casa — um bom e velho PC XT com monitor de fósforo verde posteriormente substituído por um CGA de 4 cores — tive os primeiros contatos com um jogo chamado Sokoban, palavra japonesa que pode ser traduzida, segundo a Wikipedia, como zelador do armazém.

O Sokoban da Spectrum Holobyte

O Sokoban da Spectrum Holobyte

Criado em 1980 pelo programador japonês Hiroyuki Imabayashi, então dono de uma game house chamada Thinking Rabbit, o Sokoban foi um dos dois primeiros jogos que joguei onde o objetivo era resolver puzzles, ou seja, solucionar quebra-cabeças — o outro, da mesma época, foi o Tetris.  A Spectrum Holobyte importou o jogo para o ocidente, e era exatamente esta versão que nós tínhamos instalada no computador de casa. Com ela eu passei horas muito divertidas empurrando caixas.

Aliás, o objetivo do Sokoban era exatamente esse: movimentar caixotes de um armazém — na verdade um labirinto — para que estes pudessem chegar a locais pré-determinados. As regras do jogo são bastante simples, e apenas três:

Regra 1: Só vale empurrar Regra 2: Só vale empurrar 1 caixa por vez Regra 3: Puxar, nem pensar!

Hoje, por acaso, acabei ensinando o jogo e suas regras   minha esposa, que nunca antes em sua vida havia ouvido falar do Sokoban, depois que ela ficou curiosa em me ver jogá-lo através do decodificador da Sky, aqui em casa, apenas para passar o tempo. Como se trata de um jogo muito viciante, ela acabou gostando muito, e eu fui atrás de uma boa versão para deixar instalada no computador aqui de casa. Acabei baixando o YSokoban, programa gratuito que parece estar em franco desenvolvimento, já que a versão 1.127, mais recente, é de março deste ano.

Nível da Thinking Rabbit na skin da Spectrum Holobyte (DOS)

Nível da Thinking Rabbit na skin da Spectrum Holobyte (DOS)

A vantagem do programa é que, apesar de leve — apenas 380kb de espaço em disco são ocupados após extrairmos os arquivos compactados —, ele possui diversos recursos úteis para quem acaba adotando o Sokoban como passatempo, sobretudo a possibilidade de realizar infinitos undos e redos apenas com o mouse.

Nível da Thinking Rabbit na skin padrão do YSokoban

Nível da Thinking Rabbit na skin padrão do YSokoban

O YSokoban permite a utilização de skins, tornando possível deixar o programa com a cara de seu antecessor, o que é muito legal para os saudosistas como eu.

Os 50 níveis padrão que acompanham a instalação são os mesmos da versão japonesa da Thinking Rabbit, importada pela Spectrum Holobyte, mas, para aqueles que querem estender a diversão é possível importar mapas de Sokoban criados em arquivos texto — facilmente encontrados através de uma busca no Google — para dentro do programa, o que torna a diversão ilimitada.

Assim sendo… o que você está esperando?!

Escovando meus dentes sozinho!!!

É isso aí, gente!! Agora ninguém me segura!!

A partir de hoje, posso declarar pra todo mundo que eu já sei escovar os meus dentes sozinho!! Bom… quer dizer… papai ainda está dando algumas dicas, mas nesse vídeo que ele fez, por exemplo, dá pra ver que eu fiz tudo sozinho, né??

Eu dei até um sorriso no finalzinho… amei fazer isso sozinho!!

Tooncast on Demand!

tooncast_demandAtravés de uma notícia que encontrei hoje no RetrôTV fiz a simplesmente maravilhosa descoberta de que o Tooncast, canal sobre o qual recentemente escrevi aqui no blog, tem disponibilizado alguns desenhos animados de sua programação gratuitamente, através do Tooncast on Demand.

Oferecido através da web pelo UOL Mais, o Tooncast on Demand é exatamente o que eu estava — mais do que — precisando para, pelo menos, tentar matar a vontade de assistir a desenhos clássicos desde a extinção do formato original, aqui no Brasil, do Boomerang. As atrações disponíveis incluem desenhos completos, em português, de Tom e Jerry, Zé Colméia, Maguila o Gorila, Jonny Quest e Dick Vigarista e Mutley.

Zé Colmeia no Tooncast on Demand Zé Colmeia no Tooncast

Adicionalmente, fiquei sabendo, através da mesma notícia, que a DTHI — operadora que originalmente comercializou TV por assinatura com o nome de VocêTV (da qual fui assinante) para a Telefônica antes que ela começasse a fazê-lo por conta própria, aparentemente voltará   ativa, oferecendo seus próprios pacotes de canais de televisão em modo pré ou pós pago, com alcance em todo o território nacional, com preços que começarão de R$ 19,90. Ela deve se tornar a primeira operadora com tal alcance a disponibilizar o Tooncast aos seus clientes.

Quem sabe as outras operadoras não se animam…

Tentando fazer Tweetbacks e migre.me se darem bem

Até hoje eu não podia chegar a dizer que possuo um compactador de URLs favorito. De qualquer maneira, reconheço que este tipo de serviço é extremamente necessário nos tempos atuais, principalmente para qualquer um que se encontre  s voltas com a arte do microblogging, sobretudo o Twitter.

Tenho acompanhado a crescente utilização, pelos blogueiros brasileiros, de um compactador de URL 100% nacional. Trata-se do migre.me, que não apenas reduz os endereços para que caibam junto  s mensagens de 140 caracteres típicas dos serviços de microblogging, mas também atua como uma espécie de Digg brasileiro, computando URLs, vídeos e fotos populares no Twitter, o que eu acho simplesmente genial.

No entanto, é justamente o migre.me que vem me tirando o sono há alguns dias, tudo porquê, usuário do plugin Tweetback para WordPress como me declarei recentemente, estive  s voltas com tentativas de ajustar o código PHP do autor para fazer com que eventuais citações a meus artigos através do serviço brasileiro também aparecessem por aqui, entre os últimos comentários.

Minha batalha começou quando, recentemente, percebi que o migre.me já possui uma API. É verdade que dá um pouco mais de trabalho mexer com ela pra obter as URLs compactadas, já que é preciso ler um arquivo XML para que a mágica aconteça, mas nada de outro mundo.

No arquivo principal do plugin para WordPress que eu estou usando para exibir os Tweetbacks aqui no blog — tweetback.php — há uma função chamada fh_tweetback_getshorturl, que é, como o nome diz, responsável por obter as URLs compactadas de serviços como o tinyurl, bit.ly e outros. Foi lá onde eu acrescentei algumas coisas por conta própria para fazer com que também as URLs compactadas pelo migre.me fossem levadas em conta na hora de verificar se houve citações do Twitter por aqui.

A função em si ficou assim — notem que todos os comentários em inglês do autor do plugin foram mantidos… eu só acrescentei mesmo a parte do migre.me:

 function fh_tweetback_getshorturl($permalink,$provider='tinyurl.com') {
 $permalink = urlencode($permalink);
 //http://blog.cli.gs/news/analysis-of-linking-patterns-on-twitter-cligs-scores-well
 switch($provider) {
 case 'tinyurl.com':
 return fh_tweetback_curl('http://tinyurl.com/api-create.php?url='.$permalink);
 case 'is.gd':
 return fh_tweetback_curl('http://is.gd/api.php?longurl='.$permalink);
 case 'bit.ly':
 return fh_tweetback_curl('http://bit.ly/api?url='.$permalink);
 case 'twiturl.de':
 return fh_tweetback_curl('http://api.twiturl.de/friends.php?output=txt&new_url='.$permalink);
 case 'migre.me':
 $xml = simplexml_load_file('http://migre.me/api.xml?url='.$permalink);
 return (string)$xml->migre;
 /* blearg, I really dont feel like all that signupapikeystuffpostcomplicated, what the hell.
 * Maybe I'll have more motivation later on to register or do post mechanism, for now on
 * its just like that. tinyurl ftw! 🙂
 * (and yes, I understand why registration and keys can make sense. however, I am still too lazy for that.)
 case 'twurl.nl':
 return fh_tweetback_curl('http://is.gd/api.php?longurl='.$permalink);
 case 'snipurl.com':
 return fh_tweetback_curl('http://is.gd/api.php?longurl='.$permalink);
 case 'snurl.com':
 return fh_tweetback_curl('http://is.gd/api.php?longurl='.$permalink);*/
 default:
 return false;
 }
 return false;
 }

Pois bem: Devo dizer que, antes de partir para a alteração do código do plugin, fiz um teste em arquivo PHP separado para verificar se a obtenção de URLs aqui do blog compactadas pelo migre.me estava funcional, inclusive levando em conta que elas devem ser tratadas pela função PHP urlencode.

Os testes funcionaram perfeitamente. Uma maravilha, mesmo. No entanto, depois de começar a postar uma série de testes a partir do TweetDeck, percebi que os tweetbacks ora aparecem, ora não aparecem no blog. E, sinceramente, estou numa dúvida violenta entre se tratar de um problema no plugin, ou algo que eu esteja fazendo errado com a própria API do migre.me.

A impressão que tenho é que eu quase cheguei lá, mas alguma coisa ainda parece precisar de ajustes. Como entendo um pouquinho de PHP mas no momento estou mais pra weekend programmer do que qualquer outra coisa, enviei o link deste texto para o desenvolvedor do migre.me, na esperança de que ele possa me apontar algum problema — caso aplicável. Também enviei um e-mail ao desenvolvedor do plugin Tweetback, Florian Holzhauer, asking for his advice:

Hi there, Florian!

My name is Daniel Santos, and I’m a Brazilian WordPress user. I came across your e-mail address thanks to your excellent Tweetback plugin for WordPress, which not only I’ve been using in my own blog, but also have been trying to extend.

Let me explain: A lot of Brazilian users have been exchanging abroad URL shorteners like http://tinyurl.com or http://bit.ly for http://migre.me, which is a 100% Brazilian-made URL shortener. Developers from http://migre.me have recently deployed an XML-based API (http://migre.me/blog/api-gerador-de-urls/) that can be used to retrieve shortened URLs to be used as one best fits.

After implementing some code using your PHP plugin file as a reference, I created a variation of it (which I’m sending you, attached to this message). Simple enough, I have added some lines of code to your fh_tweetback_getshorturl function, retrieving a XML file and getting one attibute out of it. Besides, I added http://migre.me to the Admin Panel backend, exactly as I noticed you yourself did with the other services your plugin works with.

Unfortunately, there IS a problem, as shortened URLs created by http://migre.me sometimes appear listed in my post’s comments, sometimes not. Fact is, I don’t know, out of three possible situations, which is actually happening:

(1) my changes to your code were not enough — or are possibly wrong;
(2) the problem might be located in my misuse of http://migre.me API itself.
(3) my PHP skill sucks (LOL)

As #3 is currently impossible to solve and I have contacted http://migre.me developers for help, I’m asking you to please help me figure out if the problem could be with the plugin itself.

Hoping that you will answer me as soon as possible, I would like to thank you in advance, and possibly expect my contribution to your plugin to be useful – as I think several Brazilian tweetbackers will find.

Best regards,

Daniel Santos
http://danielsantos.org/

No entanto, este meu artigo é também um pedido de ajuda pra quem mais quiser se habilitar a fazer a coisa funcionar. Uma vez que a popularidade do migre.me aumenta cada dia mais entre os internautas e blogueiros brazucas, penso que a integração com o plugin para WordPress seja uma ótima pedida.

Ah, é claro: A minha modificação do plugin pode ser visualizada através deste link.

Toda velocidade à frente!!

Need for Speed

Uóuóuóuóuóuó… Sabe a sirene dos bombeiros? Pois então… é assim o barulho dela!!!

Eu simplesmente adoro andar no caminhão de bombeiros que tem em um dos shoppings aqui da cidade… Hoje foi mais uma uma das oportunidades de fazer isso, e eu nem pensei duas vezes. Fui logo pra dentro dele!!! Mamãe e papai, que estavam me esperando, viram como eu viajo rápido com meu caminhão, e não perderam tempo: Bateram uma foto!!

Aderindo aos Tweetbacks

Qualquer um que já tenha escrito pelo menos meia dúzia de artigos em um blog sabe o que é  — ou, pelo menos, já ouviu falar de — um linkback: Também popularmente conhecido como pingback ou trackback, trata-se de um mecanismo que notifica um autor, em seu próprio blog, todas as vezes em que outras pessoas fazem menção a um ou mais artigos seus em outro endereço da Grande Rede de Computadores.

Exemplos de tweetback por aqui

Exemplos de tweetback por aqui

Pois bem: Depois de haver recentemente instalado e saudado com entusiasmo o TweetDeck, me dei conta de alguns links interessantes que mencionavam alguns artigos que eu havia escrito por aqui recentemente. Minha conclusão óbvia é de que, assim como alguns blogueiros têm evoluído para formas aleatórias de microblogging, as pessoas têm usado também seus serviços de microblogging — sobretudo o Twitter como forma de linkback. Esse novo tipo de link, chamado tweetback, foi na verdade introduzido no começo deste ano por Rachel Cunliffe, em seu post  10 Ways Twitter Will Change Blog Design in 2009, publicado no site Mashable:

Bloggers will start to add ââ?¬Å?Tweetbacksââ?¬Â to their blog posts. The simplest version will show the number of people who have tweeted this post (including all reverse engineered tinyurls). Tweetbacks are not yet available.

Options will include:

  • Showing what tweeters are saying about the post
  • Replies to those tweets from others
  • Showing who is tweeting the post
  • Showing the tweeters’ avatars
  • Ordering tweeters by Twitter influence
  • Mixing tweets in with comments, rather than displaying them separately

Imaginei logo que eu deveria aderir a algum tipo de integração dos assim chamados tweetbacks com o meu próprio blog: Minha motivação foi realmente o fato de acreditar que as pessoas efetivamente têm passado menos tempo visitando e comentando posts dos blogs, e que têm dado preferência ao Twitter, para tanto. Depois de procurar um pouco por aí, acabei fazendo algumas experiências e me decidi com relação ao plugin Tweetback, escrito por Florian Holzhauer.

De maneira resumida, ele é capaz de varrer o Twitter em busca de links que apontem para os artigos do blog, mesmo que eles estejam ocultos por serviços de URL shortening — atualmente, aliás, são suportados, além do tinyurlpadrão —,  o is.gd e o bit.ly, sendo que o autor já prometeu suportes adicionais em breve. Uma vez encontrados estes links, eles são transformados em tweetbacks, e publicados no blog acompanhados dos avatares de seus autores, no Twitter.

Opções do plugin

Opções do plugin

Para não dizer que a instalação foi totalmente plug and play, a única coisa que resolvi fazer foi uma edição no arquivo PHP fonte, apenas para aumentar o tamanho do avatar padrão, para que ele coincidisse com o tamanho que venho usando no blog.

Seja como for, o importante é saber que qualquer comentário ou reação aos meus artigos que venha via Twitter agora passará a ser capturados por aqui — figurando na barra lateral, junto aos comentários feitos direto no blog —-, o que me permitirá ter uma idéia melhor das reações com relação ao que eu escrevo. Espero ter boas surpresas… 🙂

Twitter pelo TweetDeck é uma maravilha!

tweetdeck_birdJá dizem vários amigos meus que, de tempos em tempos, é inevitável que você precise reformatar seu computador. Há menos de uma semana foi a minha vez de passar pela enésima vez por essa experiência, de forma que eu ainda nem tive tempo de reinstalar a maioria dos programas que venho usando no dia-a-dia.

Entre estes programas está o Twhirl, cliente para interação com o Twitter implementado em Adobe AIR, do qual eu gosto muito. Acontece que hoje, no momento em que eu estava me preparando para reinstalá-lo, acabei me deparando com um interessante artigo do site Mashable, listando justamente os clientes de Twitter mais populares da atualidade, baseado em informações do site TwitStat, e me deparei com o primeiro da lista: O TweetDeck, que também é baseado em Adobe AIR.

Preciso dizer que eu já havia cruzado com a ferramenta antes, gravando-a em meus bookmarks, para eventualmente testá-la qualquer dia desses. Acontece que, como a lista que encontrei demonstra que a aplicação está duas posições   frente do Twhirl, resolvi experimentá-la para saber se era tão bom assim.

Minhas conclusões foram muito positivas.

Logo depois de instalar e configurar o TweetDeck, uma ampla janela com tons de cinza e preto é aberta. Nela são apresentadas, a princípio, três colunas: A primeira com os status mais recentes de todos os seus contatos (All Friends), a segunda com todas as suas replies mais recentes e a última contendo todas as direct messages enviadas a você. Exceto pelo fato de apresentar as informações em três colunas, nada difere,   primeira vista, do Twhirl.

Exemplo de grupo

Exemplo de grupo

Mas as semelhanças param exatamente ai. O TweetDeck se mostra muito mais poderoso, pois permite gerenciar seu tweet feed, dividindo as informações em grupos menores.

Você pode, por exemplo, criar um grupo separado a partir de todos os seus contatos, de forma a acompanhar suas atualizações mais facilmente. Isso pode ser útil, por exemplo, para separar as mensagens dos colegas da faculdade daquelas do trabalho. Ao lado, para ilustrar este artigo, criei um grupo de exemplo, a partir do meu blogroll.

Algumas funções do TweetDeck

Algumas funções do TweetDeck

Outra coisa muito bacana, na minha opinião, é poder utilizar um recurso similar para apresentar em janelas separadas o resultado de suas buscas. Entre estas buscas podem estar nomes de usuário — inclusive @replies dadas a este —, #hashtags e quaisquer palavras soltas. Estas janelas vão se acumulando   direita da interface do TweetDeck, com o número de resultados encontrados para cada uma. A partir daí, os resultados podem ser filtrados, excluídos e marcados como lidos a bel prazer.

Mas o melhor aspecto da coisa mesmo, na minha opinião, é o fato de que, a exemplo das colunas padrão que citei acima, todas estas janelas personalizadas com grupos e buscas vão sendo automaticamente atualizadas   medida em que novas chamadas   API do Twitter são feitas. , o Na prática, isso faz com que a utilização do TweetDeck torne a leitura de tweets muito mais proveitosa, divertida, e até mesmo mais produtiva.

Sinto muito, Twhirl. Você perdeu.

Tooncast: Eu quero!!!

Vou direto ao ponto: Desde quando o Boomerang anunciou, em 2006, que faria sérias mudanças em sua grade de programação, retirando A Pantera Cor de Rosa, Space Ghost e Popeye do ar — isso pra não mencionar vários outros — para passar a exibir séries teen e pequenos enlatados mexicanos, que eu digo que fiquei foi na saudade.

Como eu mencionei na época, sou um verdadeiro fanático por esses verdadeiros clássicos, e aceitava numa boa as acusações da minha esposa, que me dizia,  s vezes, que parecia que o único motivo pra eu assinar TV via satélite era para assistir desenho animado — já que isso nunca foi, afinal, uma mentira, em termos.

Embora hoje em dia eu até consiga encontrar algumas alternativas online para suprir minhas crises de saudosismo — vejam, por exemplo, o Boomerang On Demand, canal disponível na Justin.tv, ou uma série de outros que estão   espera de uma busca —, nenhuma delas chega sequer perto do que era o original   época — talvez, aliás, pelo fato de não haver nenhum streaming ao vivo de programação.

Pois bem. Somente essa semana, depois que um amigo do trabalho comentou comigo sobre uma notícia divulgada no Omelete em novembro do ano passado, é que eu fiquei sabendo do lançamento do Tooncast:

tooncastA Turner International do Brasil apresentou   imprensa seus novos canais e anunciou alguns dos novos programas que estréiam nos próximos meses e em 2009.

A maior novidade é a volta de um canal dedicado aos desenhos animados de antigamente. Os órfãos do perfil inicial do Boomerang, que exibia os clássicos dos anos 70 e 80 da Hanna-Barbera, já têm como resolver sua crise de abstinência. Batizado Tooncast, o novo canal estréia no dia 1ú de dezembro com 24 horas de animação sem intervalos comerciais. A grade terá, ainda, produções do Cartoon Network, como A Vaca e o Frango, Coragem, o Cão Covarde e Laboratório do Dexter.

Entrei no site oficial do canal e me deparei, logo na abertura, com uma vinheta que me lembrou em muito o Cartoon Network da década de 1990 — a música é praticamente igual. Também fiquei com aquela impressão que dava o slogan do Boomerang até abril de 2006, “o que é bom, volta”:

youtube
please specify correct url

A grade de programação do canal ainda está em elaboração, mas dá pra ver as presenças de Popeye, Johnny Quest, Manda Chuva, Os Flintstones, Os Jetsons e Pernalonga. Além disso, ratificando a sensação de Cartoon Network dos anos 90, há um bloco dedicado ao programa What a Cartoon Show, que servia, na época, como um laboratório para as idéias de novos artistas, e que foi o responsável por ceder espaço  s primeiras aparições de A Vaca e o Frango e As Meninas Super-Poderosas. Com tudo isso, é claro, aumentou a vontade de ter o canal em minha grade de programação.

Mas, para minha infelicidade, não encontrei qualquer evidência recente de que as grandes operadoras — como a NET ou a Sky — estejam em negociação ativa para inclusão do Tooncast em seu line-up. Na verdade, nem mesmo as operadoras de TV de pequeno porte mencionadas pelo site RetrôTV numa notícia mais antiga — datada de agosto de 2008 — parecem mais estar disponibilizando o canal em suas programações.

Pode ser que essa ausência de negociação se deva ao fato de que as grandes estejam esperando para ver se o canal decola — o que, se depender dos milhares de órfãos dos clássicos do antigo Boomerang, certamente deve ocorrer —, ou até mesmo ao fato de que talvez as coisas estejam acontecendo nos bastidores. De fato, neste caso, a única certeza é que será preciso dar tempo ao tempo, e esperar que em breve as respostas surjam. E, é claro, se alguém souber de alguma coisa nesse meio tempo, me avise, por favor… 🙂