a política na vertente de cartaz de campanha

Mostrar mensagens com a etiqueta blog. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta blog. Mostrar todas as mensagens
Buzz this

Fazer cópia de segurança da template

Antes de fazer qualquer alteração à template do blog, fazer sempre uma cópia de segurança primeiro. Assim, caso algo corra mal, pode-se sempre voltar a trás. As imagens seguintes mostram os sucessivos passos.

1. Cópia de segurança

Depois de entrar no blog, clicar em Esquema.


 
Clicar em Editar HTML


 
Clicar em Transferir modelo completo e gravar o ficheiro.

 Está feito! Simples, não é? Pois pouca imenso trabalho quando algo corre mal. Sugestões:
a) guardar as sucessivas cópias de segurança da template, o que permite comparar duas versões;
b) nomear os ficheiros com a data de criação e incluindo-a no início do nome do ficheiro - assim os ficheiros estarão sempre ordenados temporalmente, mesmo que sejam alterados posteriormente. Exemplo: 2009-10-06_a_minha_template.xls


2. Para colocar em uso uma template antiga

Na mesma página onde se fez a cópia de segurança da template, clicar
em browse, escolher uma template antiga, e depois clicar em Carregar.
A nova template será colocada em uso logo de seguida.


Buzz this

Galeria

A galeria está com um problema que será resolvido durante o dia de hoje.

@15:00 - problema resolvido.


Buzz this

Galeria: actualizada

Actualizei a galeria do blog. Desta vez o tema é, sobretudo, a divulgação de outros blogs.

Agradeço o envio de sugestões para a galeria (por email ou comentário), especialmente nestas áreas:
  • sites de arte, música, fotografia e literatura;
  • outros blogs a destacar;
  • humor, BD e cartoons.
Basta enviar o link mas se também enviar uma imagem (250 × 180 pixeis) e uma curta frase (máximo 70 caracteres) que servia de título ainda melhor. Aqui o escriba agradece.


Buzz this

Crash do sitemeter


Fig.1 - O crash do sitemeter

Quem usa o sitemeter terá certamente notado. Hoje este contador de visitas estoirou. Deve ter havido algum problema com a base de dados deles, pois no Fliscorno comeu as visitas de aproximadamente 3 semanas (cerca de 5000 visitantes únicos). Paciência, num serviço gratuito aceita-se o que nos dão.

Bom, já que estou no tema, aproveito para dar a conhecer algumas estatísticas aqui do canto (usando o Google Analytics).


Fig. 2 - Páginas visitadas (por mês)



Fig. 3 - Visitantes únicos (por mês)



Fig. 4 - Origem das visitas



Leitores de feed (RSS)

O número de visitantes únicos mensais anda actualmente na casa dos 7 a 10 mil, aos quais acresce certa de outros 1500 leitores mensais que usam o RSS, não passando por isso pelo blog. O pico de visitas que se vê nos gráficos 2 e 3 correspondem às manifs dos professores. As galerias de fotos despertaram algum interesse.

Quanto a quem visita este site, há uma boa parte que vem encaminhada por outros blogs, o que denota pouco investimento na divulgação do blog. Mesmo assim, 25% do tráfego vem de pesquisas do google e, surpresa, dois dos termos de pesquisa mais visitantes cá trazem são gambas à guilho e secretos de porco.

Quanto aos blogs que mais tráfego encaminham são A Educação do Meu Umbigo, ProfAvaliação, Forreta e Blasfémias. O jornal Público também é responsável por uma boa fatia de tráfego. Aqui fica o meu agradecimento na divulgação do que se vai publicando por este lado.

Posto isto, dou por terminado este momento umbiguita.


Buzz this

Galeria actualizada

Nove novas entradas. Desta vez, uma sugestão de leitura (um novo livro blogosférico) e 8 sugestões musicais.


Buzz this

Personalizar caixa de comentários do Blogger

No Usuário Compulsivo:
Que tal deixar a sua caixa de comentários incorporada as páginas de postagem do Blogger / Blogspot melhor integrada ao seu template?

Neste tutorial você vai aprender como colocar bordas na mensagem que aparece antes do formulário de comentários. Como deixar a área do formulário de comentários mais larga, igual a largura da coluna das postagens, e como otimizar o cabeçalho da área de comentários. (...)


Buzz this

Galeria actualizada

Nove novas entradas. Destaque especial para o fórum de bricolage, com muita informação.


Buzz this

Fliscorno e o autor

Criei uma espécie de perfil para complementar o primeiro post deste blog (também acessível no link AUTOR do menu do blog). Serve de cartão de visitas até se arranjar melhor.


Buzz this

Galeria: actualizada

Nove entradas novas.

Se quiser sugerir um site, o seu por exemplo, para estar uma semana na galeria, pode deixar um comentário aqui ou mandar mail para fliscorno[arroba]gmail[ponto]com. Apenas peço que seja criterioso na escolha por forma a que não destoe do contexto deste blog.


Buzz this

Mail do blog: controlo recuperado



Na continuação da conversa anterior, informo que recuperei o acesso ao mail de acesso ao blog, o que foi conseguido pelo "verification code" que o gmail envia quando a conta é criada. Portanto, recomendo que pesquisem os vossos mails (o do gmail e outro que tenham usado como email secundário) para procurarem e guardarem esse "código de verificação". Entre outras perguntas (ver a lista e preparar as respostas enquanto têm acesso ao email), este ser-vos-á pedido se a vossa conta de email for tomada de assalto.

Depois de recuperar o acesso ao mail, analisei o que fora feito na minha "ausência". Descobri/confirmei que
  • a password foi alterada;
  • o par pergunta/resposta de recuperação da password foi alterado;
  • o país de residência foi alterado;
  • a conta foi colocada em modo de férias, o que permite que um texto seja enviado como resposta a cada mail que entretanto se receba;
  • o texto colocado no modo férias, enviado no ponto anterior, era publicidade ao site na foto supra;
  • é possível que os contactos que tinha no mail passem a fazer parte da lista de spammers - as minhas desculpas renovadas pelo incómodo;
  • nada mais, nomeadamente no blog, foi mexido.
O padrão do ataque enquadra-se num assalto de spammers, como já havia referido.


Post Scriptum: lá se foi a minha hipótese de vitimização. Não foram "eles" que me assaltaram o blog. Agora, nem audiências nem eleições ganharei.


Post post Scriptum: fica aqui uma cópia do email de spam que fora enviado:




Buzz this

Conselho que vale ouro

O email de suporte a este blog foi tomado de assalto. Não sei a origem deste ataque mas sei que o email foi usado para enviar um mail de spam a todos os contactos os meus contactos. Ainda para mais, esse mail foi enviado sem BCC, tornando públicos todos esses contactos. Apesar de ser alheio a este abuso, quero deixar na mesma aqui as minhas desculpas pelo incómodo.

Creio que terá sido alguma falha de segurança no Gmail terá sido explorada. Uma vez que não me mexeram no blog, suponho que terá sido "apenas" para mandar spam. Mudaram-me a password e neste momento não tenho acesso a esse email. Só não fiquei também sem acesso ao blog porque, apesar de eu ser o único editor do blog, tinha dois emails associados ao blog, cada qual com permissões de administração.

Deixo aqui aos companheiros de blogosfera um conselho que considero valer ouro: ter mais do que um utilizador do blog com privilégios de administração (podem pertencer à mesma pessoa mas com com diferentes emails).  Apresento a seguir instruções para o Blogger:
  1. entrar no blog e ir à página de administração do blog (http://www.blogger.com/home)
  2. clicar em  Definições
  3. clicar em Permissões 
  4. clicar em Adicionar Autores
  5. na caixa "Convide mais pessoas para escreverem no seu blogue", inserir um email seu, diferente daquele que estiver actualmente associado ao blog
  6. clicar em Convidar
  7. entrar no email definido no ponto 5 e abrir o mail enviado pelo Blogger
  8. clicar no link que o mail refere e seguir até ao fim as instruções que o Blogger dará
  9. voltar a entrar no blog mas com o utilizador do ponto 1
  10. repetir os passos 1 a 3 para chegar à página das permissões
  11. clicar "conceder privilégios de administrador" na linha correspondente ao email inserido em 5
A partir deste momento passará a haver dois emails a partir dos quais é possível administrar o blog. Se se perder o acesso a um dos emails, pode entrar no blog com o outro email. Como ambos são administradores do blog, na página das permissões do blog pode remover o acesso a um dos emails.

Boas blogagens.


Buzz this

Galeria: actualização

Novas entradas na galeria e uma alteração (a página seleccionada é escolhida aleatoriamente).


Buzz this

HTML e templates do Blogger

Este texto apresenta conceitos básicos sobre HTML e sobre a estrutura de templates do blogger, mas sem entrar demasiado pelo informatiquês. Servirá de apoio a à descrição de outras técnicas bloguísticas. 

Se não se sente à vontade com o HTML e pretende aprender aprender, recomendo este curso online: http://pt-br.html.net

Conteúdo:
  1. Estrutura de um documento HTML
  2. Conceito de servidor/cliente
  3. CSS e DIV
  4. HTML ou XML?
  5. Estrutura de uma template do blogger
  6. Estrutura dos contentores da template
  7. Conclusão

Estrutura de um documento HTML
Um documento HTML é um simples documento de texto onde se misturam comandos para o browser interpretar com texto como este que está a ler. Genericamente, a estrutura de um documento HTML é a seguinte:



<html>
<head>
.....
</head>
<body>
.....
</body>
</html>

Neste exemplo podemos notar que:
  1. O pontinhos são conteúdo e comandos diversos; o resto são comandos HTML;

  2. Os comandos HTML (chamados de HTML tag ou simplesmente tag) estão contidos entre os caracteres < e >.

  3. Um comando HTML é formado por uma parte de "abertura do comando" (tal como "<html>") e outra de "fecho do comando" (tal como "</html>"). A parte de abertura de um comando começa por "<", seguindo-se-lhe o comando propriamente dito (caracteres até ao primeiro espaço ou até ao sinal ">"), continua com parâmetros específicos do comando e termina com ">". A parte de fecho do comando começa por "</", seguindo-se-lhe os mesmos caracteres do comando de abertura e termina por ">". Assim, os comandos das linhas 1 e 8 formam o respectivo par de abertura e fecho.

  4. Apesar de não mostrado no exemplo, alguns comandos fecham-se a si mesmos, como é o caso do comando que insere uma imagem: <img ..... />. Estes comandos começam "<", segue-se-lhes o comando propriamente dito (caracteres até ao primeiro espaço), continuam com parâmetros específicos do comando e terminam com "/>".

  5. Um documento HTML começa necessariamente com a linha 1 e termina com a linha 8. As linhas 2 a 4 e as linhas 5 a 7 formam os dois blocos principais. O primeiro bloco contém instruções para o browser e o segundo bloco contém o que o browser irá mostrar numa página. Antes da linha 1 deve constar a informação sobre que versão de documento se está a construir, o que é feito com o comando "<!DOCTYPE HTML PUBLIC ..... >".

  6. Há comandos específicos de cada um destes blocos.

  7. Genericamente, os comandos HTML que contenham parte de abertura e de fecho podem ser encadeados uns dentro dos outros, desde que se respeite a ordem "primeiro a abrir, último a fechar" (ver os comandos nas linhas 5 e 7).

Conceito de servidor/cliente

Chama-se cliente ao dispositivo onde o documento HTML será mostrado (o browser, geralmente) e chama-se servidor ao software que corre no computador ao qual se acede por um URL (o http://bloger.com, por exemplo).

Quando se coloca no browser o endereço de um site, o servidor processa o pedido e devolve um resultado. De seguida, o browser recebe o pedido e poderá realizar processamento adicional até que, finalmente, o resultado é mostrado. Exemplo:
  1. no browser digito http://fliscorno.blogspot.com;

  2. ao primir enter, o browser envia ao blogger o pedido da página inicial do blog;

  3. o blogger, que contém os textos dos posts numa base de dados, lê as configurações do blog, pega nos posts a mostrar e mistura-os com a template que estiver em uso. De seguida devolve o resultado ao browser;

  4. o browser pega na resposta devolvida pelo blogger e interpreta a resposta recebida. Além do conteúdo a exibir, entre os comandos podem estar comandos de formatação, de posicionamento e de processamento adicional (com javascript). Havendo javascript a ser processado, o browser executa-o, podendo alterar profundamente a resposta devolvida pelo servidor;

  5. finalmente, o resultado é apresentado ao utilizador.
CSS e DIV
A formatação e posicionamento dos conteúdos de uma página HTML pode ser feita com CSS, colocando o atributo class num elemento HTML. A propriedades definidas por pela classe de uma elemento serão válidas para esse elemento, bem para os que dentro dele estejam (salvo se forem redefinidos, por outra classe ou por formatações específicas).

DIV é um elemento estrutural do HTML e serve sobretudo para definir o posicionamento de conteúdos numa página. Um DIV associado a uma classe permite posicionar os conteúdos e atribuir-lhes formatações específicas. 

HTML ou XML?
Um documento HTML é uma particularização de um documento XML. Neste âmbito não entrarei em especificidades mas quem quiser saber mais pode ler aqui: http://pt.wikipedia.org/wiki/Xml

Estrutura de uma template do blogger
Um template do blogger é um documento especial, em formato XML, semelhante a um documento HTML mas com comandos adicionais. Uma template pode ter várias estruturas, sendo os seguintes blocos uma abordagem bastante comum:
  1. Cabeçalho (header);
  2. Área de posts (posts area);
  3. Área de componentes (widget area);
  4. Rodapé (footer).

Nestas imagens (adaptadas daqui) vemos a disposição destes blocos. Também está realçado o facto de as áreas de componentes, frequentemente chamadas de "barra lateral", poderem ter número e posição variáveis. A seguir está uma simplificação do que poderia ser uma template correspondente à primeira imagem. NOTA: esta template não é funcional. Apenas serve para ilustrar conceitos.

<?xml .... ?>
<!DOCTYPE ... >
<html .... >
<head>
<b:skin><![CDATA[/*
#outer-wrapper {
....
}
#header-wrapper {
....
}
#main-wrapper {
....
}
#sidebar-wrapper {
....
}
#footer-wrapper {
....
}
]]></b:skin>
... outras definições ...
</head>
<body>
<div id='outer-wrapper'>
<div id='header-wrapper'>
.....
</div>
<div id='main-wrapper'>
.....
</div>
<div id='sidebar-wrapper'>
.....
</div>
<div id='footer-wrapper'>
.....
</div>
</div>
</body>
</html>

As linhas 1 e 2 classificam a template. Partir de uma template existente e deixá-las como estiverem.

As linhas 3 a 40 são o HTML a enviar para o browser. Contém comandos que serão interpretados pelo blogger antes de enviar a resposta ao cliente.

O bloco head do documento HTML está entre as linhas 4 a 23. Neste bloco é onde se incluem ficheiros de javascript, de CSS e onde se define o CSS estrutural do blog (linhas 5 a 21). O CSS estrutural do blog define um conjunto de classes (contentores) que posicionam os blocos como os das figuras anteriores em locais específicos da página HTML.

Entre as linhas 24 e 39 fica contido o conteúdo propriamente dito do blog (cabeçalho, posts, barra lateral e rodapé). Na figura são mostrados os blocos correspondentes aos da primeira das três figuras anteriores. De realçar:
  • os diversos blocos da template estão contidos entre tags DIV;
  • cada DIV tem uma propriedade "class" que identifica a classe d CSS correspondente. Essa classe está definida no bloco de CSS do head.
Estrutura dos contentores da template
Dentro de cada DIV que formam os contentores da template, existem blocos como os que se seguem:

<b:section ... >
<b:widget id='HTML1' type='HTML' ... >
<b:includable id='main'>
... conteúdo .....
</b:includable>
</b:widget>
</b:section>

As "section" agrupam blocos como por exemplo múltiplas colunas na barra lateral. Dentro de cada uma delas existem "widget" que são a "engenhoca" que mostra os conteúdos da secção. Finalmente, dentro do widget existem "includable" que são os conteúdos propriamente ditos: texto, fotos, javascript, etc.

Os widget aceitam conteúdos específicos em função do seu "type" e têm que ter uma identificação (id) única em toda a template. Esta identificação tem que ser formada pelo type seguindo de um número.

Os widgets podem ser do seguinte tipo:
  • BlogArchive
  • Blog
  • Feed
  • Header
  • HTML
  • SingleImage
  • LinkList
  • List
  • Logo
  • BlogProfile
  • Navbar
  • VideoBar
  • NewsBar
Para uma leitura mais aprofundada, o blogger tem alguma informação disponível (em inglês):
Conclusão
Uma template do blogger é um misto de HTML e comandos interpretados pelo blogger antes de enviar o resultado ao browser. Depois do browser receber uma página do blog, poderá haver lugar a processamento adicional com JavaScript.

As templates são formadas por blocos onde os conteúdos são mostrados. O seu posicionamento e formatação são feitos por CSS.

Criar ou alterar templates é um trabalho essencialmente de pachorra (para identificar os principais blocos da template) e de criatividade (pelo uso de CSS e outras técnicas no design).


Buzz this

Para que serve o Twitter?

Todas as ferramentas são úteis ou inúteis conforme o uso que se lhe dê. Para ilustrar esta banalidade, todos compreenderão que, apesar de ser possível, faz pouco sentido limpar os dentes com uma chave estrela.

No caso do Twitter, há uma certa netiqueta em seguir quem nos segue. O resultado é óbvio: quem tem 5000 seguidores não vai seguramente ler as suas actualizações. E, paralelamente, também esses 5000 seguidores, os quais por sua vez seguem cada um deles uma multidão de outros twitters, não irão ler as nossas actualizações. Fica assim criado um sistema "legal" de spam que para pouco serve.

Pessoalmente, no twiter do fliscorno opto por seguir poucos twitters (sou mal-neticado, escolhendo-os geralmente pela pertinência e pelo uso que lhe dão. Leio-os volta e meia e por vezes encontro coisas interessantes. Já as minhas actualizações são essencialmente a notificação de novos posts e, esporadicamente,comentários à actualidade. Por enquanto é uma utilização básica mas logo se vê como evoluirá.

Os 140 caracteres constituem uma barreira redutora, de facto. Mas é um conceito com utilidade se usado como teaser e fornecendo um URL. E até já dei por mim a constatar que frases deste tamanho são úteis para elaboração de cartoons. Por exemplo, este cartoon sobre a entrevista de Sócrates teve origem na twittagem que fiz da respectiva entrevista.

O twitter permite também uma rápida publicação, o que torna possível comentar uma entrevista em tempo real. Quando foi a entrevista de MLR tentei fazer isso com o blogger mas foi penoso. Com a entrevista de Sócrates usei o Twitter e foi canja.

Portanto, respondendo à questão inicial, o Twitter serve comunicar com um grupo de pessoas numa base de muitos para muitos. No meios convencionais, a comunicação faz-se de um para um ou de um para poucos (telefone, SMS, MSN, chat) e de um para imensos mas só num sentido (rádio, televisão, jornais, blogs). É um misto entre a difusão em que não se conhece a audiência (aqui reside a maior diferença entre Twitter e MSN/afins/chats) e telefone, em que a comunicação é bidireccional.


Buzz this

Galeria actializada

Nove novas entradas na galeria do blog.


Buzz this

O Blogger está aberto a novas ideias

O blogger lançou o Product Ideas for Blogger. É uma plataforma que permite aos utilizadores sugerirem ideias, widgets e blogs de nota. Permite também votar em ideias existentes, favoravel ou desfavoravelmente.

Sugeri algumas ideias, baseadas nas funcionalidades que me fazem falta.

Aproveite para visitar este forum e contribuir com as suas ideias e votar noutras que ache úteis (ou votar desfavoravelmente as que achar inúteis). Mas atenção: a possibilidade de adicionar sugestões termina já a 30 de Abril. Que tal re-encaminhar este post para os seus amigos? Quantas mais ideias surgirem, maiores serão as possibilidades da plataforma blogger vir a incorporar melhores funcionalidades.


Buzz this

Blogger: associar ícones às categorias do post - parte 1/3

Este artigo explica como fazer para ter diferentes ícones antes do título

Quem por aqui passa já terá reparado que associado a cada post aparece um ícone e que não é constante. Com efeito, cada conjunto de categorias do blog (labels) está associado a um ícone, o qual é escolhido automaticamente. Assim, quando se cria um post, escolhe-se a categoria para o marcar e plimmmm depois de publicar o respectivo ícone aparece. Mais tarde, se alterar a categoria do post, o ícone mudará em correspondência.

Passo a expôr como implementei esta funcionalidade na template. Dada a extensão do artigo, este será partido em 3 partes:
  1. O problema
  2. Implementação
  3. Juntando as peças
Associar ícones às categorias do post- parte 1/3: O problema

O objectivo
Aqui no Fliscorno há uma certa misturada de conteúdos. Dizem as regras da boa blogagem, as quais supostamente ajudam a aumentar o número de visitantes, que se deve manter coêrencia no género de conteúdos abordados no blog. Por exemplo, evitar falar dos negócios da política num blog de culinária sob pena disso causar indigestão. A ideia subjacente é que quem vai a um site espera encotrar lá um certo tipo de conteúdos e isso fidelizará o visitante. Pela minha experiência pessoal, sei que assim é. Mas o facto é que não me apetece ter vários blogs e gosto de malhar em áreas diferentes conforme a pachorra do momento. Claro que para o visitante poderá ser algo frustante, daí que optei por facilitar a identificação visual dos conteúdos pelo uso de um ícone que esteja relacionado com a categoria do post. Já agora, na mesma linha da separação da separação de conteúdos, também abordarei noutro artigo a forma de ter um feed por cada categoria.

As limitações do Blogger
Olhado para uma template genérica, vemos que a parte onde as categorias são mostradas é esta (ir a Layout | Edit HTML | Download Full Template e abrir o ficheiro XML descarregado):


<b:loop values='data:post.labels' var='label'>
<a expr:href='data:label.url' rel='tag'>
<data:label.name/></a>
<b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if>
</b:loop>

Mais à frente explicarei este pedaço de código mas por agora basta verificar que existe um clico (loop) dentro do qual são listadas as categorias associadas ao post.

Portanto, para ter um ícone diferente para cada post, bastaria olhar para cada categoria e decidir sobre o ícone a usar. Algo assim:


<b:loop values='data:post.labels' var='label'>
<a expr:href='data:label.url' rel='tag'>
<data:label.name/></a>
<b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if>
IF categoria = gracinha THEN
usa o ícone da gracinha
END IF
</b:loop>

O problema desta abordagem está no facto de o Blogger não ter o bloco IF ... THEN ... ELSE!

A solução
Como resolver então o problema? O truque que encontrei para contornar este problema foi:
  1. parte do processamento é feito pelo Blogger
  2. a parte restante é feita pelo browser ao receber a página.
Assim, na template do Blogger coloquei comandos para gerar um javascript. Este script é depois interpretado pelo cliente (o browser) para escolher o ícone certo a apresentar.

Na próxima parte deste artigo detalharei a solução implementada. Entretanto, se a curiosidade apertar, experimente ver o código fonte desta página e olhe para o script gerado (procure o texto "var all_labels")


Buzz this

Lista de blogs

Coloquei a lista de blogs que visito, com regularidade variável. É possível que me tenha esquecido de uns quantos ate porque esta lista é do ano passado. Nas mudanças perdi a última delas. Como em todas as coisas da net, vai sendo actualizada.


Buzz this

Ainda em manutenção

Grande parte das alterações no Fliscorno estão feitas:
  • Galeria no topo com três páginas;
  • Barra de menus;
  • Blogs em destaque na página 2 da galeria;
  • Slideshow com link para as páginas do blog;
  • Videoshow do Youtube;
  • Cloud tag dinâmica;
  • Zoom in/zoom out automático de fotos;
  • Posts com um icon escolhido em função das categorias do post;
  • Baú do Fliscorno;
  • CSS personalizado;
  • Feeds personalizados
  • ...
Falta completar a lista de blogs e mudar o respectivo estilo para apresentar os sumários dos posts. Falta também personalizar a caixa de comentários.

Há uma secção nova no menu: coisas de blog. Para além de textos umbiguísticos como este, será a secção onde apresentarei dicas sobre configuração dos blogs (para já só no Blogger). Explicarei as diversas soluções usadas nesta template e outros truques que fui recolhendo. Se este assunto lhe interessa, já sabe: vá passando por aqui ou assine o Twitter do Fliscorno, ou subscreva o feed do blog. Espero fazer um post destes por semana.

Entretanto, volta e meia cá sairão as piadas de humor amarelo a que chamo Gracinhas, Momentos Polaroid ou I-See-19 Tales conforme a série em causa. A actualidade também continuará a ser presença por estes lados, misturada com divagações e parvoíces.

Se quiser deixar feedback, não se iniba, use a caixa de comentários :-) Espero que goste do novo visual.


Buzz this

Em manutenção

O blog está em manutenção para carregar a nova template. Coisas quase tão estranhas como as do Freeport se passarão por aqui até que a manutenção seja arquivada concluída.