Google Chrome dentro do IEca! Yes, we can!

sexta-feira, 24 de setembro de 2010, 17:17 Eduardo Rolim 2 Comentários

Popout


Se você está preso em uma versão antiga do Internet Explorer no trabalho, mas tem privilégios suficientes para instalar um plug-in, o Google Chrome Frame acabou de sair do beta. O plug-in para IE processa as páginas usando a engine de renderização do Chrome em vez do IE - ou seja, você poderá usar páginas da web avançadas mesmo se for forçado a usar um navegador sem segurança e ultrapassado. O Google Chrome Frame Funciona no Internet Explorer 6, 7 e 8.

Por enquanto, o Chrome Frame requer provilégios administrativos para instalar o plug-in, o que pode ser um problema se você estiver em um confinamento severo de TI, mas isto pode não ser um problema no futuro. Do post do Google (destaque nosso):

Nós colocamos metas agressivas para lançamentos futuros: estamos trabalhando para tornar a inicialização ainda mais rápida e em remover o requisito atual de direitos administrativos para instalar o plug-in.

Interessante. [Google Chrome Frame via The Chromium Blog]

2 Comentários:

Todos os comentários serão moderados (lidos e avaliados) antes de serem postados. Não serão tolerados comentários que:

- Contenham ofensas pessoais ou difamação contra qualquer pessoa ou marca.
- Declarem ou incentivem o racismo ou qualquer tipo de preconceito.
- Possuam links de comércio eletrônico, conteúdo adulto ou divulgação de qualquer site.

Sua opinião é sempre bem vinda e dúvidas serão esclarecidas na medida do possível. :)

Ensaio sobre Aniversários

sábado, 18 de setembro de 2010, 18:30 Eduardo Rolim 4 Comentários

Aniversário. Repetição do dia do mês em que você nasceu. Mais uma volta completa em torno do Sol. Retorno ao começo do ciclo sazonal do nascimento. Tudo isso significa a mesma coisa. Que você está ficando mais velho.

Não entendo muito bem o sentido dessa comemoração, porque na realidade todo o tempo estamos envelhecendo, só não nos lembramos disso nos outros 364 dias do ano. As pessoas gostam muito de rever momentos do passado, comemorar com amigos, festejar ... mas é só mais um dia sem muito sentido, como vários que permeiam o nosso calendário. A única diferença é que esse dia podemos chamar de nosso dia, nosso feriado pessoal...




Eu não sei o que têm de tão especial nesse dia:

883.699.200 segundos
14.728.320 minutos
245.472 horas
10.228 dias
1.461 semanas
336 meses
28 anos

Eu prefiro, no entanto, comemorar uma outra data especial. O dia que completei 10.000 dias de nascido. Foi numa quarta-feira chuvosa do dia 3 de fevereiro. Meus amigos comemoraram comigo. E só. E espero também comemorar outras datas:
  • 1.000.000.000 segundos, dia 27 de maio de 2014...
  • 15.000.000 minutos, dia 27 de março de 2011...
  • 250.000 horas, também dia 27 de março de 2011...
  • 15.000 dias, dia 13 de outubro de 2023...
  • 1500 semanas, dia 18 de junho de 2011...



Também gosto de pensar que faço ...

Em Mercúrio, 150 anos dia 4 de novembro de 2018...
Em Vênus, 50 anos dia 22 de junho de 2013...
Em Marte, 15 anos dia 4 de dezembro de 2010...
Em Júpiter, 3 anos dia 14 de abril de 2018...
Em Saturno, 1 ano dia 20 de fevereiro de 2012...
Em Urano, 1 ano dia 18 de junho de 2066...
Em Netuno, 1 ano dia 10 de junho de 2146...




Apesar de tudo, desejo sempre que esse mês passe mais rápido, sem muita demora ...

Independente disso, sempre digo a todos "Meus parabéns! Você completou mais uma volta em torno do Sol" pois a caminhada sempre continua, sempre. Não depende de momentos especiais.

Penso que num dia como esses, devíamos parar e olhar pra nós mesmos, ver o que fizemos em todos esses anos anteriores, o que mudamos, o que não mudamos, o que crescemos, o que regredimos, o que conquistamos, o que perdemos e, acima de tudo, as lembranças e momentos que vivemos em todos os outros dias que não são nossa data de aniversário ...

Eu nasci às 18 de setembro de 1982, entre 18 e 20 horas.

4 Comentários:

Todos os comentários serão moderados (lidos e avaliados) antes de serem postados. Não serão tolerados comentários que:

- Contenham ofensas pessoais ou difamação contra qualquer pessoa ou marca.
- Declarem ou incentivem o racismo ou qualquer tipo de preconceito.
- Possuam links de comércio eletrônico, conteúdo adulto ou divulgação de qualquer site.

Sua opinião é sempre bem vinda e dúvidas serão esclarecidas na medida do possível. :)

Dia do Programador 2010: Brainfuck

quinta-feira, 16 de setembro de 2010, 09:05 Eduardo Rolim 2 Comentários


import datetime
x = datetime.date(2010, 1, 1)
y = datetime.date.today()
if (y - x).days == 256:
    print("Feliz Dia do Programador, via #tocadoelfo!")

u_time hora_postagem = 1284627900;

E mais um Dia do Programador chegou e deixei passar, como sempre e aqui estou para dedicar esse dia aos meus amigos, colegas e a mim mesmo. Então, vamos lá.

Dia 13/09 foi comemorado o dia do Programador. O Dia do Programador é uma data festiva no 256º dia do ano, celebrada por programadores de computador em boa parte do mundo. Este número foi escolhido porque é o maior número que pode ser representado por um byte (oito bits). Além disso, esse número é a maior potência de dois que é menor que o número 365 (o número de dias do ano, duh). Também pode ser representado, em hexadecimal como 0x100 e em octal como 0400.

O Dia do Programador é dia 13 de setembro, exceto em anos bissextos, nos quais ele é comemorado no dia 12 de setembro, pois esse é o 256º dia do ano bissexto.

Meu dia do Programador

Conforme tinha dito ano passado, eu tinha prometido mostrar o código-fonte de minha mais não tão nova linguagem baseada em Brainfuck, chamada T+ (T Plus). Sabe, nunca terminei efetivamente de mexer nela, pq saempre acho que algo deveria ser diferente. O que vocês podem ficar sabendo dela é que ela usa duas pilhas para simular o mecanismo de fita e uma pilha extra, para permitir operações de pilha. Enquanto Brainfuck é equivalente à uma máquina de Turing, T+ é a mesma máquina, só que com uma pilha de memória adicional.

No entanto, não vim aqui para falar da linguagem T+, até porque ainda não decidi uma série de fatores. Eu vim para falar de Brainfuck...




Como diz a Wikipédia:

brainfuck (também conhecido como brainf*ck, ou BF) é uma linguagem de programação esotérica notada pelo seu extremo minimalismo, criada por Urban Müller, em 1993. Ela é uma linguagem Turing completa, desenhada para desafiar e confundir os programadores, e não é útil para uso prático. Pela sua simplicidade, o desenvolvimento de compiladores e interpretadores para essa linguagem é muito mais fácil do que para outras linguagens. O nome da linguagem é geralmente não-capitalizado, apesar de ser um substantivo próprio.


A linguagem em si é simples. Ela implementa uma máquina turing de fita, que constitui de um ponteiro de instrução, um array de pelo menos 30.000 células (de acordo com o criador da linguagem) um ponteiro de dados e dois canais de dados, para receber e enviar dados (em C: stdin e stdout).

Os comandos que a linguagem reconhece são os seguintes:

  1. >: Incrementa o ponteiro de dados (move para a direita);
  2. <: Decrementa o ponteiro de dados (move para a esquerda);
  3. +: Incrementa o byte armazenado na célula apontada pelo ponteiro de dados;
  4. -: Decrementa o byte armazenado na célula apontada pelo ponteiro de dados;
  5. .: Imprime o byte armazenado na célula apontada pelo ponteiro de dados;
  6. ,: Lê um byte da entrada (stdin) e armazena na célula apontada pelo ponteiro de dados;
  7. [: Se o byte armazenado na célula apontada pelo ponteiro de dados for zero, em vez de o ponteiro de instrução se mover para a próxima instrução, ele salta para a instrução após o comando "]" correspondente;
  8. ]: Se o byte armazenado na célula apontada pelo ponteiro de dados for diferente de zero, em vez de o ponteiro de instrução se mover para a próxima instrução, ele salta para trás, para a instrução após o comando "[" correspondente.


Como exemplo de programa escrito em Brainfuck, vamos demonstrar o velho e já clássico Hello World:

++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.


Como vc pode ver, não é fácil entender o que o programa faz só olhando assim né? Bom, o Brainfuck têm uma característica interessante: Todos os caracteres que não fazem parte da linguagem são ignorados. Isso nos permite poder escrever código com comentários sem nenhuma necessidade de sintaxe especial e em qualquer parte do programa. Vejamos agora uma versão do mesmo programa, com comentários:

+++++ +++++ inicializa um contador para o laço de repetição (célula #0) com o valor 10
[ usa o loop para definir o valor das próximas quatro células com os valores 70, 100, 30 e 10
> +++++ ++ adiciona 7 à célula #1
> +++++ +++++ adiciona 10 à célula #2
> +++ adiciona 3 à célula #3
> + adiciona 1 à célula #4
<<<< - decrementa contador (célula #0)
]
> ++ . imprime 'H'
> + . imprime 'e'
+++++ ++ . imprime 'l'
. imprime 'l'
+++ . imprime 'o'
> ++ . imprime ' '
<< +++++ +++++ +++++ . imprime 'W'
> . imprime 'o'
+++ . imprime 'r'
----- - . imprime 'l'
----- --- . imprime 'd'
> + . imprime '!'
> .


Bom, eu gosto da linguagem, apesar de não conseguir escrever programas de maneira efetiva nela. Eu gosto dessa área de compiladores, e entender como ela funciona foi meu objetivo primário quando fiquei sabendo dela.

Dentre algumas coisas que aprendi a fazer foi operações básicas. Como o array de dados usa células com valores inteiros, nada mais justo que descobrir como fazer operações aritméticas com brainfuck. Vou citar primeiro as minhas conclusões e descobertas (e suas respectivas representações) e depois alguns recursos úteis que você pode aplicar em seus códigos:

Minhas Descobertas:

Limpando uma célula: {x} -> {0}
[-]

Movendo um valor: {x, 0} -> {0, x}
[->+<]

Copiando um valor: {x, 0, 0} -> {x, x, 0}
[->+>+<<]>>[-<<+>>]<<

Fazendo soma: {x, y} -> {0, x+y}
[->+<]

Fazendo subtração: {x, y} -> {0, x-y}
>[-<->]<

Fazendo multiplicação: {x, y, 0, 0} -> {0, y, x*y, 0}
[->[->+>+<<]>>[-<<+>>]<<<]

Fazendo exponenciação: {x, y, 0, 0, 0} -> {x, 0, x**y, 0, 0}
>>+<[->[-<<[->>>+>+<<<<]>>>>[-<<<<+>>>>]<<]>[-<+>]<<]<

Fazendo divisão: {x, y, 0, 0, 0, 0} -> {x/y, x%y, 0, 0, 0, 0}
[>[->+>+<<]>[-<<-[>]>>>[<[-<->]<[>]>>[[-]>>+<]>-<]<<]>>>+<<[-<<+>>]<<<]>>>>>[-<<<<<+>>>>>]<<<<<
Obs.: Quando y é igual a zero, o código entra em looping infinito.

Funções úteis:

Limpando a célula atual e todas as anteriores
[[-]<]

Lendo e imprimindo na tela
,[.,] ou ,+[-.,+] ou ainda ,[.[-],]

Fazendo uppercase
,----------[----------------------.,----------]

Fazendo buscas
Para frente: -[+>-]+
Para trás: -[+>-]+
Nesse exemplo, o código procura por uma referência de valor 1. Para procurar por referências a outros números, aumente o número dos + e - na quantidade do número. Ex.:
5: -----[+++++>-----]+++++

Exemplos de compiladores e interpretadores

Como não podia deixar de falar, existem centenas de compiladores e interpretadores de Brainfuck por aí. Uma simples busca pelo Google retornará versões para várias linguagens, inclusive interpretadores de Brainfuck escritos em Brainfuck!

Eu tenho aqui três exemplos que implementei durante meus estudos com a linguagem:
  • bf_gerador_codigo.c: Um gerador de código escrito em C que, na verdade, converte o programa em Brainfuck para uma versão em C
  • bf_interpretador.c: Um interpretador escrito em C;
  • bf_python.py: Um gerador de código escrito em Python, que converte para Python e que também é um interpretador.


Se você quiser testar, pode entrar no Javascript Brainfuck Interpreter / Debugger. Muito bom o site, pois te permite acompanhar passo-a-passo a execução do código.

T Plus - A variação de Brainfuck com suporte a uma pilha extra de dados

Como falei no começo do post, a minha linguagem derivada de Brainfuck ainda não está pronta por pura preguiça dessa pessoa que vos escreve. No entanto, pelo menos a definição da linguagem já está especificada. A linguagem usa os mesmos oito operadores do Brainfuck para fazer as operações na fita, e também têm operadores adicionais para interagir com a pilha. Os comandos são os seguintes:

  1. ): Adiciona o valor da célula corrente no topo da pilha (push);
  2. (: Retira o valor do topo da pilha e coloca na célula corrente (pop). Uma pilha vazia retorna zero;
  3. @: Pega o valor do topo da pilha e coloca na célula corrente (peek);
  4. #: Remove o valor do topo da pilha, sem adicionar na célula corrente (drop);
  5. =: Define o valor da célula como a soma do seu valor anterior com o valor do topo da pilha (peek);
  6. _: Define o valor da célula como a diferença do seu valor anterior com o valor do topo da pilha (peek);
  7. }: Desloca os bits do valor da célula corrente para a direita pelo valor do topo da pilha (peek);
  8. {: Desloca os bits do valor da célula corrente para a esquerda pelo valor do topo da pilha (peek);
  9. |: Define o valor da célula com o resultado da operação lógica OR, do seu valor anterior com o valor do topo da pilha (peek);
  10. &: Define o valor da célula com o resultado da operação lógica AND, do seu valor anterior com o valor do topo da pilha (peek).


Então, essa é a minha linguagem, T+ (T Plus). Há uma série de coisas que ainda preciso decidir sobre a sua gramática, de forma a não acontecer o que aconteceu com o Brainfuck, onde definições como a forma que o array de dados é iniciado fizeram com que a linguagem tivesse algumas variações que dificultam a portabilidade do código ou se permito o uso da pilha para armazenar uma determinada posição do ponteiro de programa (e permitir um funcionamento similar ao goto). Tudo isso ainda está por ser decidido, antes que eu realmente implemente a linguagem.

Conclusão

Uma das coisas legais da linguagem Brainfuck é que ela é uma linguagem Turing Completa, ou seja, implementa uma Máquina de Turing, o que significa que qualquer problema recursivamente enumerável pode ser resolvido usando a linguagem.

Bom, é isso. Apesar do atraso, estou postando meu post para o Dia do Programador! Felicidades para todos, e espero que este post tenha sido legal, intuitivo, didático e que vocês tenham aprendido algo com ele.

Referências:

Wikipédia em Português:
http://pt.wikipedia.org/wiki/Dia_do_Programador
Desciclopédia:
http://desciclo.pedia.ws/wiki/Brainfuck
Brainfuck, na Uncyclopédia:
http://uncyclopedia.wikia.com/wiki/Brainfuck
Exemplos de programas em Brainfuck:
http://esoteric.sange.fi/brainfuck/bf-source/prog/

2 Comentários:

Todos os comentários serão moderados (lidos e avaliados) antes de serem postados. Não serão tolerados comentários que:

- Contenham ofensas pessoais ou difamação contra qualquer pessoa ou marca.
- Declarem ou incentivem o racismo ou qualquer tipo de preconceito.
- Possuam links de comércio eletrônico, conteúdo adulto ou divulgação de qualquer site.

Sua opinião é sempre bem vinda e dúvidas serão esclarecidas na medida do possível. :)

Hidromel - A bebida dos Elfos

sexta-feira, 10 de setembro de 2010, 19:16 Eduardo Rolim 10 Comentários

Eu as vezes fico pensando quantas vezes, nos grandes salões élficos de nossas histórias de Rpg, uma decisão foi tomada e como comemoração foi distribuído uma deliciosa bebida fermentada à base de mel. Os anões dizem que sua pinga é melhor, mais forte mas, como elfo que sou, não me importo com isso e sim com o delicioso sabor que a bebida proporciona, quase se comparando com a histórica miruvor. Bom, queridos leitores, hoje vamos falar sobre essa bebida chamada Hidromel, que fez parte da alcóolise (hehe, inventei) de muitos de nossos personagens.

Mas, o que significa hidromel?

Mead, Methus, Med, Hidromel, Hydromel, Hidromiel, Melomel e Medovina são os vários nomes dados a essa bebida. O nosso dicionário Aurélio nos faz acreditar que hidromel seria uma mistura de mel e água e nos remete ainda, para um sinônimo, mulso, que seria uma mistura de vinho e água.

Esclarece-nos ainda que o termo hidromel vem do grego através do latim, sempre como mel e água, hydromeli.

Tudo está etimologicamente correto mas muito distante do que é realmente hidromel.

O dicionário português Lello, aproxima-se mais da realidade acrescentando o conceito de fermentado de mel.

O hidromel é realmente um fermentado de mel e água, mas foi desenvolvido ao longo de muitos milênios por diversas e sucessivas civilizações...

10 Comentários:

Todos os comentários serão moderados (lidos e avaliados) antes de serem postados. Não serão tolerados comentários que:

- Contenham ofensas pessoais ou difamação contra qualquer pessoa ou marca.
- Declarem ou incentivem o racismo ou qualquer tipo de preconceito.
- Possuam links de comércio eletrônico, conteúdo adulto ou divulgação de qualquer site.

Sua opinião é sempre bem vinda e dúvidas serão esclarecidas na medida do possível. :)

Blogday 2010

quarta-feira, 1 de setembro de 2010, 18:47 Eduardo Rolim 6 Comentários

"Blogar" é um verbo…
… cada vez menos transitivo!

Vindemiatrix Almuredin (2008)


Mais um Blog Day chegou né pessoal! Nesse dia especial que já passou pq o dono deste blog que vos fala esqueceu de agendar a postagem vamos homenagear as pessoas que se sacrificam para escrever posts que tornam a web cada vez mais interessante.

É engraçado, de uns anos para cá a coisa mudou bastante. Primeiro foi a febre do Geocities, que permitiu pela primeira vez pessoas sem recursos para montar um servidor web a montarem páginas com conteúdo próprio. Acredito que muitos sites surgiram e cresceram a partir do Geocities, tanto que várias outras iniciativas (kit.net, HpG e hoje o Google Sites) foram criadas para atender essa necessidade da época.

Logo veio o IRC, o ICQ e depois o MSN, que vieram dar início a um movimento em direção à formação de comunidades, culminando com a formação de sites de comunidades como Orkut, MySpace, Facebook e outros. Há também os wikis, que surgiram da necessidade de se descentralizar a geração de conteúdo de uma única pessoa ou equipe para várias pessoas, por vezes até não relacionadas com a área de desenvolvimento web.

O que falar do Twitter? Rede de microblogs onde as pessoas escrevem mensagens de 140 caracteres e seguem os microblogs que lhe são relevantes (palavra que ficou bem em voga por causa do serviço), criando grandes aglomerados de pessoas, com o intuito de escrever. O que escrevem não importa, o importante é estar escrito.

Mas, nenhum desses exemplos se igualam ao movimento que se desenvolveu a partir do simples ato de publicar textos e hoje até tem um verbo próprio, o verbo "blogar".

Blogar: Verbo Intransitivo; Eu Blogo, Tu blogas, Ele Bloga ...



O engraçado é que hoje, grande parte do conteúdo que nós procuramos surfando na internet pode ser encontrado em blogs. Cada um escreve sobre o que gosta, comenta os assuntos de que gosta e, por incrível que possa parecer, isso é o que na minha opinião o blog têm de melhor em relação às outras formas de disseminar informação pena rede. No blog eu não preciso ter referências do assunto que eu quero falar. Se eu quiser, por exemplo, falar que o homem não foi à lua, eu posso. Claro que não vai ser uma coisa muito coerente, mas o que está em pauta não é se o assunto do post é ou não relevante, mas que o escritor acredita naquilo que ele escreveu. Essa é a minha crença nos blogs.

Eu vejo por aí muitos blogs que funcionam de maneiras deveras diversas mas, em qualquer nível, é perceptível essa crença. Alguns blogam porque têm fé na utilidade que o blog têm para divulgar idéias e opiniões; outros porque é uma excelente forma de tirar uma renda extra, mesmo que não seja muita; para outros ainda é uma excelente forma de ter seu material intelectual publicado e comentado por aqueles que se interessam; e para alguns, é uma ferramenta de descontração.

Classificar blogs também não é uma tarefa fácil, pois blogs são únicos. Um blog nunca vai ser igual a outro, mesmo que sejam classificados na mesma categoria mas podemos tentar, pelo menos. Primeiro vêm os blogs de variedades (como este blog), onde não há um tema específico a ser tratado. Temos os blogs de nicho, que costumam ser centrados em um tema ou vários, mas sempre mantendo o foco. Temos também os blogs-agenda, onde quem os escreve relata passos da sua vida ou escreve poemas, textos ou o que mais seria escrito numa agenda ou algum caderno de anotações. Há os blogs atratores do spider do Google, os blogs de SEO, os blogs de tutoriais, os blogs de ...

Concluindo, o conteúdo não é o mais importante de um blog. É a atmosfera de comunidade que se forma em torno dos blogs que os tornam tão especiais. Não fosse isso, a blogosfera não seria um movimento tão expressivo como é e nem teria um dia especial para ela.

Bom, falando em dia da Blogosfera, lembrei-me que hoje é o dia do Blog. Conforme um post anterior (que ainda não corrigi), hoje é um dia onde todos os blogueiros deveriam tirar alguns minutos de seus dias para comentar um pouco mais sobre outros blogs, relacionados ou não aos seus próprios blogs.

Lista de blogs do Blog Day 2010

Para este ano, eu selecionei alguns blogs que venho lendo mais frequentemente, nesses últimos meses.

Blog: Blog do John

O primeiro deles é o blog de um amigo e fã do #tocadoelfo.

Esse blog é um blog de um amigo meu, fã do meu blog, e que apesar de ele dizer que não, o blog dele é muito legal. Foi até ele quem criou um quadrinho sobre minha pessoa, que ficou muito legal. Atualmente ele está postando histórias antigas suas, como um diário. Tou sempre acompanhando, apesar de não ser do tipo que comenta muito em blogs.

Excelente blog, recomendo a todos!

Blog: Vivo Verde

Em segundo lugar, vou falar de um blog que têm tudo a ver com elfos druidas como eu: Vivo Verde. O blog da conterrânea Daiane Santana trata de temas todos relacionados à meio ambiente. Inclusive, com uma revista lançada por estes dias! Blog de nicho e com MUITO conteúdo!

Blog: Dexland

Grande @dexland, tatuador, twitteiro, blogueiro e um excelente amigo, posta suas produções textuais e gráficas em um blog bem descontraído.

Falando de suas experiências pessoais, mostrando desenhos e produções gráficas suas ou mesmo divagando um pouco, ele mostra um pouco mais da sua vida, das coisas que gosta, e por aí vai. É um blog pessoal, mas com ótimos textos e ótimos desenhos!

Blog: Vida de Dois Ursos

Temos em seguida o blog de dois amigos ursinos que vivem sob um pseudônimo, e não é Augusto dos Anjos. Estamos falando de @DoisUrsos.

É um blog pessoal, tipo diário. Nele os meus amigos "dois em um" falam sobre suas experiências de vida como ursos nesse mundo "straight". Temas interessantes e criativos. Boa leitura viu!

Blog: Perdido na Selva de Pedras

Tem também o blog do @Lucas_Pasin ...

Não há muito o que comentar, somente que todas as vezes que li um de seus textos, saí do blog com aquela sensação saudosista de que o passado não volta mais. Incrível como ele alcança a gente com seus textos bem produzidos! Altamente recomendado!

Blog: Passageiro do Mundo

E por último, queria falar que este blog eu já acompanho desde que eu saí do armário publicamente. É o ...

O tema é claro: mundo gay. Ao mesmo tempo em que seu autor discorre sobre problemas desse mundo, também coloca coisas relacionadas às suas experiências de vida. Vez ou outra tb divulga festas LGBT no seu blog. Gosto de ler, está nos meus RSS.

Extra!

Nesse momento, queria só acrescentar um blog, beeeeeeeeeeeeeeeeeeeeem diferente de todos.

Blog: Pituca do Cheetão

Assim, é difícil achar uma definição melhor que a do próprio blog: "O blog mais merda do mundo". Eu acho e não acho. O POW (eh, o nome dele é uma onomatopéia) escreve de uma maneira bem ... engraçada ... e trás uns posts interessantes, principalmente na área de warfare, já que ele é o maior gamer que eu já conheci (rapaiz, já conheci alguns, mas não alguém que joga tantos jogos tão bem). Vale a pena a olhada. Sério mesmo

Ufa, terminei! Então, deixo aqui minha participação no Blog Day 2010 e espero que todos vocês estejam comigo no ano que vêm. Não só lendo e comentando, mas blogando também, porque não?

Abração! Que so bons ventos os guiem em suas sendas e que a luz das estrelas se faça sempre presente em suas vidas!

Fui-me!!

6 Comentários:

Todos os comentários serão moderados (lidos e avaliados) antes de serem postados. Não serão tolerados comentários que:

- Contenham ofensas pessoais ou difamação contra qualquer pessoa ou marca.
- Declarem ou incentivem o racismo ou qualquer tipo de preconceito.
- Possuam links de comércio eletrônico, conteúdo adulto ou divulgação de qualquer site.

Sua opinião é sempre bem vinda e dúvidas serão esclarecidas na medida do possível. :)