Coisas que me irritam, parte 10

4 de Novembro, 2009

Pessoas que se referem à sua apatia geral com orgulho.

Particularmente:

  1. pessoas que acham que tal apatia é sinónimo de “maturidade”, considerando o “importar-se com algo” um sinal de falta dela;
  2. pessoas que acham que a sua apatia em relação a tudo ou quase tudo o que as rodeia as torna (ou pelo menos as faz parecer, o que parece ser o que realmente conta para este tipo de gente) “exigentes” e “sofisticadas”.

Heaven and Hell – Bible Black (ao vivo, 2009)

4 de Novembro, 2009

Perde um pouco de atmosfera por ser de dia e ao ar livre, mas a música e a presença dos tipos continuam divinais…

P.S. – se estiveres a ler isto num agregador e não aparecer um vídeo entre este parágrafo e o primeiro, é só vires aqui.

Nova ferramenta: Gerador de Poesia

3 de Novembro, 2009

Aqui está a minha última brincadeira: um Gerador de Poesia (em inglês). :)

Já andava com vontade de fazer uma coisa deste género há anos (tinha no meu servidor, numa área não disponível, umas tentativas iniciais, sem grande sucesso, datadas de 2004!), mas só agora, com a experiência que fui ganhando com as minhas outras ferramentas, e fazendo uso de duas delas (o conversor para o tempo passado e o pluralizador, que não anunciei aqui), é que obtive sucesso.

O resultado está bem melhor do que eu esperava (substancialmente melhor do que todos os outros geradores que googlei, sem dúvida); se por um lado muitos dos poemas não fazem realmente grande sentido, alguns dos produzidos parecem ter algum significado profundo e subtil, e às vezes têm até alguma beleza em termos de linguagem. Nada mau para algo gerado aleatoriamente (mas segundo regras, e usando construções de linhas que tirei de alguns poemas existentes e letras de heavy metal). :)

E, sim, o post anterior é resultado deste gerador (se bem que na passada sexta-feira, data desse poema, o gerador estava muito menos evoluído do que agora).

O, Vampires of Revenge

30 de Outubro, 2009

O, Vampires Of Revenge!
Alas, Water Of Marriage!
Angst, Trust, And Misery
Lonely, Rough Thieves Quickly Receive A Disturbed, Rough Lightning
What Is This Street?
Nay, Marriage!
O Disturbed City Whose Moons Are Bleak Laughters!
I Dreamed A Wolf

Enlouqueci? Nope, ainda não. Mais uns dias. :)

Winamp, auto-tag e proxy

29 de Outubro, 2009

E agora, para variar, uma dica relacionada com Windows! É melhor irem à janela e ver se vêem suínos aéreos. :)

Anyway, uma funcionalidade que uso muito no Winamp, no meu Vista de jogos, é o auto-tag: escolhe-se uma música ou lista de músicas, botão direito, “Send to”, e “Auto-tag”. Os resultados em geral são bastante bons, praticamente não há erros (se bem que convém sempre olhar), dá para fazer isso a centenas de músicas em pouco tempo, e, melhor do que tudo, as ele põe as tags de todos os tipos (ao contrário de certos programas em Linux, que só põem de um tipo) nos mp3s em questão: ou seja, as músicas ficam realmente ordenadas1 no meu TomTom (muito picuinhas em relação aos tipos de tags), que uso actualmente para ouvir música no carro, usando o seu emissor FM.

Mas, de há algum tempo para cá, essa opção no Winamp não estava a funcionar. Ele tentava “taggar” as músicas, mas falhava para todas. E já não há versões novas do Winamp há meses, logo o problema não devia ser daí.

O que é que mudou? Até há uns 2-3 meses, estava a usar um servidor de proxy em casa, com todos os PCs configurados para o usar (isto é, não era proxy transparente). Quando o desactivei, mudei tudo para deixar de usar proxy.

Desconfiando disso, reactivei o servidor de proxy temporariamente, e… não é que o auto-tag volta a funcionar? Olho para os logs do proxy, e, sim, lá está ele. Isto apesar de o Winamp estar configurado para não usar proxy nenhum, e o auto-tag em si não ter opções de configuração.

Googlando um pouco, vi que havia mais gente a queixar-se do assunto (“levei o PC à faculdade e activei o proxy obrigatório lá, e agora o auto-tag não me funciona em casa, e, não, não me esqueci de desactivar o proxy”), e uma solução: no Registry, apagar (ou renomear) esta chave:

Computer\HKEY_CURRENT_USER\Software\CDDB\Control\2.5\UserInfo

Problema resolvido. :) Ao usar o auto-tag da próxima vez, ele volta a criar essa chave, mas agora já não se “lembra” que uma vez na vida usou proxy, e não insiste em continuar a usá-lo.

  1. eu, ao contrário da maioria das pessoas, gosto de ouvir álbuns inteiros e por ordem, em vez de ouvir apenas “hits” e por ordem aleatória. Por alguma razão não ouço rádio… []

Phishing de contas do Facebook

28 de Outubro, 2009

Recebi isto há pouco, por mail… por acaso, num endereço de email que não está sequer registado no Facebook:

facebookphishing

É óbvio que não é para clickar em nenhum dos links deste mail, a não ser que queiram que vos roubem a conta no Facebook, se a tiverem… e, pior, há fortes probablidades de lá usarem o mesmo login/email e password que usam noutros sítios mais importantes, coisa que estes tipos, se forem minimamente espertos, experimentarão. O Gmail detectou-o correctamente como phishing, mas pode haver serviços de mail que não o façam.

Mas até está bem feito, com o aspecto de um mail legítimo do Facebook. É preciso ter cuidado com estas coisas, nos dias que correm.

Discussões, subjectividade e irracionalidade

27 de Outubro, 2009

Não, este não é sobre religião. :)

Quero apenas partilhar com os meus leitores — tu e aquele ali — parte de um comentário num post da Greta Christina, post esse, sim, sobre religião… mas o comentário, de uma “Maria”, não é sobre esse tema, mas sim sobre a frustração — bem conhecida por mim — de tentar discutir racionalmente com quem acha que uma discussão é apenas uma troca de opiniões totalmente subjectivas sem nenhuma base na realidade, e usa argumentos “new age” como “isto é verdade para mim, e pronto”.

Passo a citar:

One thing that really annoys me when I discuss things with people like that is that they treat all such discussions as a “getting along-process”. We are each supposed to give a little, and so if they agree on some things that I say, then can’t I agree on that there is an afterlife and that psychics can contact the dead? After all I can’t PROVE it’s NOT so! If I don’t, I am stubborn and a ‘know it all’. Especially with my friends I can’t really use all the arguments I have (things like you write about here on this blog) because they see discussing such things as exchanging subjective opinions about any given subject. If I don’t, if I insist that these are claims that are either true or not, I am not playing nice.

The other week I asked my friend, after a long and totally useless discussion, if it wasn’t reasonable of me to insist that I was right if someone else claimed that 2 + 2 = 5 and I know it’s 4? She thought it would be wrong of me to do that, because no matter how right I am (and she admitted I was) it’s TRUE FOR THEM! There is just no way around such a view of the world.

I think it’s this that makes the modern progressive and moderate religions, and the new age woo people so infuriating to discuss with on the whole. What they believe is ‘true for them’ and whatever anyone else believes is ‘true for them‘ – they think maximum tolerance and goodness lies in this assertion (after all, what could be nicer than allowing all people their very own reality?) and any attempt to discuss the objective is doomed.

It’s even more infuriating since they don’t actually live like that in their every day life. My friend is a nurse and would never insist, in her work, that any person can eat any medicine for any illness and still become well because it would be ‘true to them’. She will administer the right medicine to the right person like the responsible and very good nurse she is. She never use these idiotic arguments and conversation stoppers (stoppers at least if you want to keep the friendship) when we discuss every day stuff like what is the right answer to a question on a quiz show we are watching, or other every day practical things. But when ever the subject of beliefs, and the afterlife, and a soul, and watching stupid psychics on TV comes up (and believe me I avoid it as the plague) then suddenly, the ‘it’s true for ME’ is used to defend anything!

Peripécia: Ubuntu e ddclient

27 de Outubro, 2009

Hoje de manhã, antes de vir para o trabalho, estive a fazer umas mudanças / experiências com a rede, que incluiram desligar e voltar a ligar o cabo da ZON da parede, mas, antes de sair de casa, continuava a ter acesso para fora. “Tudo OK,” pensei eu. Mas chego ao trabalho, e vejo que o meu servidor caseiro está completamente inacessível.

Ao ir almoçar a casa, verifiquei que tinha mudado de IP, mas isso não se tinha reflectido no DNS. Fazendo um “ddclient -force”, ele apanhava correctamente o IP do router da ZON, mas o NameCheap (link af) queixava-se de que os records tipo A não existiam.

Puxei um bocado os cabelos, até que me lembrei de algo: estava antes a usar uma versão patchada para múltiplos domínios do ddclient, já que tenho vários a ser actualizados assim (e outros a funcionar por CNAME). Versão essa que tinha sido substituída por uma não patchada no upgrade para o Karmic. Versão esta que se confundia por incluír os vários domínios no ficheiro de configuração. Não tinha havido problemas até agora porque o IP nunca tinha mudado desde que tenho fibra.

Foi só voltar a patchar o bicho, e ficou tudo bem. :) Mesmo assim, é sempre chato ter os sites algumas horas em baixo… bem, pelo menos foi por culpa minha (prefiro que assim seja, porque significa que posso resolver, sem estar dependente de ninguém), já que devia ter pensado nisto na altura do upgrade.

Ateus “zangados”, “intolerantes” e “extremistas”

23 de Outubro, 2009

Em resposta ao meu post recente sobre as afirmações de Saramago em relação à Bíblia e à religião, alguns dos comentários foram do género habitual: em vez de discutir factos, acusam-me a mim, e aos ateus em geral, de estarmos “zangados”, sermos “intolerantes”, “extremistas”, “tão fanáticos como os piores dos crentes”, e afins. Nem todos esses comentários estão no post, alguns foram por IM, e um deles até veio de uma pessoa cuja inteligência e cultura eu admiro.

Porquê? Porque, infelizmente, a balança tende tanto para um dos lados, e é assim há tanto tempo, que qualquer movimento no sentido contrário, por muito pequeno que seja, é chocante e parece “extremista”. Mesmo, muitas vezes, para quem também não tem qualquer tipo de crença religiosa (o famoso “eu não sou crente, mas…”).

Para mostrar como essas acusações (além de serem cobardes – porque é que não dizem onde e porque é que os ateus estão errados, em vez de se focarem no tom de voz ou de nos tentarem traçar um perfil psicológico?) são absurdas, sem qualquer justiça, e sem nenhuma relação com a realidade, deixo-vos com dois cartoons, já antigos, e que são variantes do mesmo tema:

violence-against-atheists

idt20050418bigotry

Não preciso de explicar, pois não?

Humor: como escolher uma religião

22 de Outubro, 2009
Religion Flowchart

Fonte: Holy Taco

Agora já não há espaço para dúvidas. :)

Ubuntu 9.10 (Karmic Koala) no servidor

22 de Outubro, 2009

Vi há dias no Planet Ubuntu um dos developers a sugerir algo interessante: que fazia todo o sentido fazer a actualização para o Karmic , visto que no dia do lançamento e seguintes os servidores vão estar “entupidos”, e, considerando que faltava na altura pouco mais de uma semana para sair a versão final, era (e é) extremamente improvável que durante estes dias se descubra algum bug grave; aliás, é bem provável que não haja qualquer diferença entre a final e o que está neste momento disponível por apt-get.

Ontem tratei do meu desktop no trabalho (e o Firefox 3.5.x parece bem mais rápido do que o 3.5.x do Jaunty, e ocupa bem menos CPU mesmo depois de abrir uma página com Flash), e hoje de manhã lá ganhei coragem e actualizei o meu servidor (onde este blog está alojado, tal como todos os meus outros sites).

E, como podem ver (caso contrário não estariam a aceder a isto), o “do-release-upgrade -d” correu bem. :)

Alguns pequenos problemas:

  • O MySQL, actualizado do 5.0.x para o 5.1.x, não arrancou bem depois do reboot, por se queixar de uma opção skip-bdb no ficheiro de configuração, que aparentemente já não é válida no 5.1. Retirando essa opção, foi questão de relançar o serviço; ele tratou de parte dos upgrades de tabelas graças ao seu script de inicialização, mas queixou-se de algumas coisas; foi necessário dar o comando mysql_upgrade para ficar tudo bem.
  • Ainda relativamente ao MySQL, apesar de este ter ficado a funcionar sem problemas depois do passo anterior, começaram a aparecer erros destes nos logs:
    [ 1076.896983] type=1503 audit(1256197877.875:89): operation="open" pid=13626 parent=13501 profile="/usr/sbin/mysqld" requested_mask="r::" denied_mask="r::" fsuid=0 ouid=0 name="/sys/devices/system/cpu/".
    Resolvido editando o ficheiro /etc/apparmor.d/usr.sbin.mysqld e acrescentando a linha “ /sys/devices/system/cpu/ r,” (sim, tem uma vírgula no fim) no sítio óbvio (no fim, mas antes de fechar a chaveta).
  • Por alguma razão, o memcached deixou de arrancar sozinho; vi que no ficheiro /etc/default/memcached ele tinha sido desactivado. Foi só mudar o NO para YES.

De resto, parece estar tudo bem. Como bónus, deixaram de aparecer uns erros parvos nos logs, relativamente ao leitor de cartões SD da caixa do PC (que aparentemente é visto como um device USB):

kernel: [937885.330015] usb 1-2: reset high speed USB device using ehci_hcd and address 2

que apareciam mais ou menos de 5 em 5 minutos (nunca usei esse leitor, mas suponho que funcionasse, e esses erros fossem só o kernel a sentir-se sozinho e a querer atenção).

E é tudo. Ah, se têm servidores virtuais nalgum serviço de VPS, por exemplo assentes em Xen, daqueles que “fixam” o kernel e não permitem o seu upgrade, tenham cuidado: este Ubuntu mudou o sistema de arranque, e aparentemente requer kernels iguais ou superiores ao 2.6.27. Tive esse problema num slice que tenho lá fora (no qual tive de copiar os dados e reinstalar o 9.04), onde já actualizava o Ubuntu desde o 8.04 sem nunca ter tido problemas.

Mais duas micro-ferramentas

21 de Outubro, 2009

Estas já as tinha feitas há mais de um ano; fiz isto nos meus tempos na IOL, uma para uso meu e outra para uso de colegas. São absolutamente básicas (qualquer programador faria cada uma em menos de um minuto), mas talvez sejam úteis a alguém — pelo menos, chega lá gente por googlar pelo que elas fazem. :)