Marco Gomes

nerd veterano, interneteiro profissional, parkouzeiro amador, evangélico aprendiz, fotógrafo iniciante

Textos marcados como ‘gpl’

O que é o Identi.ca

Publicado em 2008-07-02, 16 comentários

Identi.ca, é um microblogging que roda sobre uma plataforma de Software Livre[bb], cujo principal diferencial é a robustez e proteção contra quedas do servidor devido ao uso do protocolo de comunicação OpenMicroBlogging. Identi.ca tem funcionalidades semelhantes ao Twitter, Jaiku, Pownce e Plurk, mas como não é necessariamente centralizado, tem menos possiblidade de cair por excesso de usuários.

O Identi.ca sai do ar?

O Identi.ca é um servidor rodando Laconi.ca, que é software livre. Funciona mais ou menos como o Wordpress: Você pode usar o Wordpress.com, gratuito e facinho de usar, ou pode baixar e instalar no seu servidor, um pouco mais complexo mas muito mais “personalizável”.

Do mesmo modo você pode usar o Identi.ca no site ou baixar o Laconi.ca, modificá-lo, e, mais importante que isso: colocar pra rodar no seu servidor, integrado com todos os outros Identi.ca e Laconi.ca do mundo. Não tem como a “rede” cair se for formada por milhares de microblogs espalhados nos servidores dos usuários, é como a Internet: cai um ponto, mas não cai a rede toda.

Explicando: O Identi.ca pode cair sim, o que não cai é a rede de microblogs, você sempre terá a possibilidade de baixar o Laconi.ca e instalar no seu servidor, tendo total controle sobre seu próprio microblog. E mesmo assim vai continuar seguindo todos os seus amigos, cada um no seu server, tudo distribuído, mas interligado.

Tudo isso só é possível porque o Laconi.ca usa o OpenMicroBlogging que é uma maneira dos microblogs do mundo se comunicarem. Eu, usando o Identi.ca, posso seguir você que tem um microblog Twitter, Jaiku e até no seu servidor, quando eu postar algo seu microblog será avisado (parecido com um e-mail ou mensagem instantânea). Tudo funciona lindamente bem, porque ambos conversam o mesmo idioma, o OpenMicroBlogging :)

Ainda está bem no começo, vários features faltando, como integração com SMS, API de acesso externo e página de replies, mas isso tudo já está na fila e, sendo um Software Livre, bastante gente vai aparecer pra ajudar a levar o projeto pra frente.

Estou empolgadíssimo com o projeto, não com o produto que está no ar agora, com algumas falhas e muitos features importantes faltando, estou esperançoso é com a possibilidade de ter uma “plataforma” de microblogs abertos rodando num futuro próximo. É todo um novo mercado na Internet, fresquinho pra ser enriquecido com idéias e pessoas. Espero que o Laconi.ca cresça muito e fique tão robusto e bem gerido quanto o Wordpress.

Cadastre-se agora mesmo e siga marcogomes, finalmente estou animado novamente com o mundo dos microblogs.

Notas:
Descobri o Identi.ca porque o Mauricio me mandou o link do ReadWriteWeb
Desculpem o excesso de posts dos últimos dias.

Google Sitemaps Beta

Publicado em 2006-06-20, 2 comentários

Google Sitemaps Beta é o serviço do Google criado para agilizar a indexação de informação e aliviar o trabalho do Googlebot (software que navega pela web lendo o conteúdo das páginas web). Sintetizando bastante ele lê um arquivo XML que contém informações sobre as páginas recentemente modificadas ou criadas.

Em um site sem o Sitemaps, o Googlebot percorre todas as páginas verificando se alguma delas foi modificada ou se existe alguma página nova. Em um site que use o serviço Sitemaps, um arquivo XML já contém estas informações sobre atualizações, o buscador então tem apenas o trabalho de ler o XML e, caso alguma página tenha sido atualizada ou incluída, atualizar as informações de seu banco de dados.

Com o uso de Sitemaps, ambas as partes ganham, pois:

  • O site cliente tem seus dados atualizados no Google com muito maior velocidade.
  • O Google agrega valor ao seu serviço, disponibilizando as informações mais recentes e reduzindo o custo de percorrer a web em busca das páginas atualizadas.

O uso do arquivo XML de mapa do site é aconselhado para sites com atualização constante, como blogs, sites de notícias e aplicações sociais com dados públicos. Caso um site contenha apenas páginas estáticas o uso do arquivo XML torna-se desnecessário.

Mapa do site automaticamente atualizado

Para que o serviço funcione apropriadamente, o arquivo XML deve ser atualizado sempre que houver alguma modificação no site. Mesmo podendo ser feita manualmente, a atualização fica muito mais eficiente se for feita automaticamente por um programa no servidor.

O Google tem um script código livre em Python para criação de mapa do site, soluções escritas em PHP, ASP.Net, Java, podem ser facilmente encontradas na internet. Existe inclusive um plug-in para Wordpress que faz um pouco mais que simplesmente atualizar o XML.

Outras informações disponibilizadas pelo serviço

Para utilizar o serviço Google Sitemaps, não é obrigatório o uso do mapa do site. O serviço pode ser utilizado também para coletar outras informações acerca do site (mesmo sem a existência do arquivo XML), algumas delas são:

  1. Consultas em que o site foi exibido na listagem de resultados.
  2. Consultas em que o site foi acessado através da listagem de resultados.
  3. Páginas indexadas com sucesso, listagem de eventuais erros de indexação.
  4. PageRank das páginas.
  5. Palavras mais comuns no conteúdo.
  6. Palavras mais comuns em links que apontam para o site.
  7. Arquivos mais comuns.

WTFPL

Publicado em 2005-07-08, Sem comentários por enquanto

Do What The Fuck You Want To Public License é uma licença que diz que você pode fazer o que quiser com o software. O objetivo é eliminar a briga entre as licenças GPL e BSD para saber qual é mais livre.

Use a WTFPL e faça o que quiser! Mais legal ainda é o texto da licença.