Não existe curso que possa formar o próximo Leonardo da Vinci. Não existe escola que possa treinar um novo Pelé. Certas profissões dependem de talento natural, dedicação e criatividade. É o caso da música.
O STF derrubou esta tarde a exigência de carteira da Ordem dos Músicos para executar um instrumento publicamente. Caiu mais um resquício do entulho totalitário que ainda freia o Brasil.
Ainda há muito o que fazer. Eu, se fosse legislador, em assunto sem relação com música, começaria por atacar o voto obrigatório nas eleições gerais.
Enganar um amigo distraído é uma coisa. Passar um trote em alguém do outro lado da linha, é outra coisa.
Agora, para enganar as maiores agências de notícias do mundo o engraçadinho tem que ser bem compentente.
Eis que há alguns dias, a BBC de Londres e várias outras agências de todo o mundo divulgaram uma pesquisa de uma certa firma Canadense “ApTiquant”, que concluia que usuários do Microsoft Internet Explorer possuiam QI menor que os usuários de outros navegadores.
Ninguém menos que CNN, Forbes, Daily Mail e Telegraph caíram no trote.
O QI atribuído aos “Microsofties” era tão baixo que chegou a chamar atenção de um psicólogo de Cambridge, consultado pela reportagem. “Esses números são baixos demais, são um verdadeiro insulto contra usuários do I.E.”. A desconfiança dentro da equipe de reportagem cresceu, até que a opinião de um especialista de segurança de redes desvendou o trote.
A empresa, sua página corporativa e os “dados” da pesquisa eram todos fictícios. Ainda não se sabe quem está por trás da brincadeira, mas já podemos adiantar algo. Esse trote já entrou para a história.
Leia Mais:
BBC
Seattle Times
CNN
CBS News
ZD Net
O projeto de Lei 84/99 foi ressuscitado pelo todo poderoso Deputado Eduardo Azeredo. A lei Highlander parece ganhar força cada vez que destrói alguma barreira no Congresso.
Publicada no Diário da Câmara em 11 de Maio de 1999, a aberração conseguiu sobreviver a 3 legislaturas, e entra pela quarta legislatura adentro causando o mesmo desconforto que causou no dia em que foi publicada.
Leis sem poderes sobrenaturais costumam caducar ao fim da legislatura. De alguma forma, essa lei consegue voltar a tramitar, sempre dentro dos 180 dias que o regimento interno manda, voltando, para assombrar o povo Brasileiro com a ameaça de uma Internet totalmente vigiada e controlada pelo Big Brother estatal.
Juro para vocês, leitores, que tentei entender o trâmite da lei no site da Câmara. Em algum momento o Dep. Eduardo Azeredo(sim, ele de novo) interviu, e ela voltou a existir.
É de amargar.
Há alguns dias venho recebendo erros 500 Internal Server Error do principal servidor Apache hospedado em instância EC2 do Amazon Web Services.
Não se tratava de um “bug da manhã” do MySQL porque haviam conexões suficientes ao servidor de banco de dados para manter o handle DBH válido.
O erro aparentava ser aleatório, não era relacionado a uma página específica, ou uma query mais longa. Às vezes ocorria logo que o servidor era reiniciado, às vezes tardava em ocorrer. Um tipo problema realmente difícil de diagnosticar porque é um “alvo móvel”, nem sempre acontece, e quando acontece não há uma causa clara.
Algumas das mensagens encontradas no log de erros do Apache incluiam:
DBI Connection failed
ou
Can't connect to MySQL server on [...]
ou
DBI Connection failed: Lost connection to MySQL server at 'reading authorization packet', system error: 0 at [...]
Após algumas horas de testes, cheguei a relatórios de “bugs” do MySQL, a maioria dos quais eram apenas pedidos de suporte técnico onde o MySQL levava a culpa, e o pedido era “mascarado” de um bug no sistema.
O problema era a latência de rede do EC2 da Amazon. Já havia ouvido falar no assunto, porém não tinha tido problemas no passado. Aparentemente os mega-servidores XEN podem ter seus altos e baixos também, e a “conversa de rede” entre milhões de instâncias virtuais pode ficar um pouco lenta.
Aumentando o timeout de rede do servidor MySQL para conexão e leitura solutionou o problema.
Editando a seção [mysqld] do /etc/my.cnf, inserí:
connect_timeout=30
net_read_timeout=45
E pronto.
Nota: O problema em exagerar o timeout, como exagerei acima elevando o tempo máximo para conexão a 30 segundos, é que em caso de falha pode-se criar uma imensa fila(“backlog”) de conexões aguardando decorrer o timeout para serem canceladas. No caso de uma rede local de velocidade aceitável, jamais precisei modificar o valor padrão de 5 segundos. Porém, em uma rede virtualizada como aquela do Amazon EC2 a latência de rede pode se tornar um problema. Deve haver um equilibrio entre um timeout seguro para não haver erros e que, porém, não cause enormes filas para conexão. Posteriormente reduzí o timeout a 8 segundos e ficou tudo ok. Três segundos à mais eram a margem de erro que precisava para a latência da rede Amazon.
No Reddit.com há uma seção chamada “Today I Learned”, abreviado TIL. Trata-se de um sub-Reddit dedicado a fatos curiosos que alguém aprendeu durante o dia e decidiu compartilhar.
Como a seção de cultura inútil do blog estava parada há muito tempo, achei interessante o TIL mais votado de hoje e decidí compartilhar o achado.
A palavra Inglesa Goodbye, ou “adeus”, é uma contração de “God be with ye” – ou seja, goodbye nada mais é que o nosso bom e velho “vai com Deus”…
E o comentário mais votado na discussão lembra que em Espanhol “adios” é contração de “vaya con Diós” – a mesma coisa.