A TMN quebra as suas próprias condições dos tarifários e recusa-se a admiti-lo

Actualização 3 e final, de 2 de Maio de 2013 Actualização 2, de 2 de Maio de 2013 Actualização 1, de 1 de Maio de 2013 Há já mais de um ano que ando em guerra com a TMN e nem sei como é que ainda tenho paciência para isto. O meu tarifário é um Moche sem mensalidade, as condições do qual podem ser vistas no fundo da página do serviçoou aqui(caso a página original desapareça ou seja alterada). »

Author image Raúl Pedro Fernandes Santos

Baltic and North seas meet photo myth

You may have seen this picture a few times before: It’s been viral a few times now and this is the explanation given with it: I’m sorry to ruin the fun of this but that’s a lie. Actually, it’s two lies. First, the Baltic sea and the North sea are both salt water, and salt water is miscible. Being miscible has nothing to do with density. Two liquids of different densities canmix. »

Author image Raúl Pedro Fernandes Santos

9 alternatives to Google Reader

When I discovered Google is going to shutdown Google Reader, I felt sad. Not because I am one of those hardcore users that had half of his social life in Google Reader’s social features (which have been kicked out some time ago), but because I didn’t know any decent alternatives. Well, I decided to look and apparently there’s a lot to try. I’m not going to pick one as my favourite, because it’s going to take time for me to play with them and see which one I like the most, but at least I can list them here so others can find them, and also for my future reference. »

Author image Raúl Pedro Fernandes Santos

Como activar o scroll com dois dedos num laptop Sony Vaio

A minha namorada comprou um Sony Vaio em segunda mão, o qual tem estado a funcionar perfeitamente bem com o Ubuntu, excepto por não ter o scroll com dois dedos e ao suspendê-lo ele resolve reiniciar. Procurámos um pouco e encontrámos a solução para o problema do scroll. É bastante simples, bastou-nos criar um script que é executado no arranque: #!/bin/bash synclient HorizTwoFingerScroll=1 synclient VertTwoFingerScroll=1 synclient EmulateTwoFingerMinW=0 synclient EmulateTwoFingerMinZ=90 Se ele fizer scroll quando querem que o cursor se mexa, aumentem o valor do MinZ. »

Author image Raúl Pedro Fernandes Santos

How to enable two finger scrolling on a Sony Vaio laptop

My girlfriend has found a cheap second-hand Sony Vaio laptop, which has been working great with Ubuntu, except for not having two-finger scrolling and suspending it causing it to reboot. We dug a little bit and ended up finding out how to enable the two-finger scrolling. It’s pretty simple, so we just created a script that gets executed on startup: #!/bin/bash synclient HorizTwoFingerScroll=1 synclient VertTwoFingerScroll=1 synclient EmulateTwoFingerMinW=0 synclient EmulateTwoFingerMinZ=90If it scrolls when you want the cursor to move, increase the MinZ value. »

Author image Raúl Pedro Fernandes Santos

Como usar a framework de sites do Django para desenvolvimento local

Recentemente, numa aplicação que estou a desenvolver com Django, precisei de obter o domínio da aplicação para um email que é enviado pela aplicação django-registration. A django-registration gera um código único para activar uma conta de utilizador. Sabem, aquele processo típico de nos registarmos num website, receber um email de confirmação, carregar num link para activar a conta, feito. Como a django-registration depende de nós para criar o URL completo com o código e apenas nos dá uma variável sitevariable, que é uma instância da classe django. »

Author image Raúl Pedro Fernandes Santos

Django Sites framework for local development

Recently, in an application I am writing with Django, I needed to get the domain name for an email that was being sent with django-registration. Django-registration generates a unique code to activate a user account. You know, the typical workflow of register on the website, receive a confirmation email, click an activation link, done. Since django-registration relies on you to create the URL with the unique code on it, and it only gives you a sitevariable, which is an instance of django. »

Author image Raúl Pedro Fernandes Santos

O que os gestores consideram bons programadores

Como convencer o teu gestor de que és um bom programador de PHP, quando na verdade és pouco mais do que um “script kiddie”? Escreve código como este: empty ($instance) AND $instance = new self($config);Se és um bom programador, podes parar aqui, já terás entendido a ideia. Se és um gestor, continua a ler. A reacção do gestor: “Wow, este tipo conseguiu evitar utilizar um if()! Que truque tão giro! É um programador brilhante! »

Author image Raúl Pedro Fernandes Santos

FCT.enses.org vai terminar...

Decidi terminar o FCT.enses.org, a não ser que alguém queira ficar com ele. A verdade é que, apesar de o continuar a achar interessante, já não tenho interesse no projecto. Acho uma óptima ideia haver um agregador de blogs de alunos e funcionários da FCT e terei pena se ninguém lhe quiser pegar mas eu não estou a fazer um bom trabalho, não dedico tempo a isto - não que precise de muito tempo mas nem isso eu faço. »

Author image Raúl Pedro Fernandes Santos

Um depoimento demolidor contra o (des)acordo ortográfico

O original é do blog Largo dos correiosmas é tão bom que tenho que o reproduzir aqui, não só para que se um dia aquele blog fechar, isto não desapareça, mas também porque merece ser espalhado. Aqui fica, com os meus agradecimentos ao autor do Largo dos Correios e à autora do texto. O meu trabalho consiste, em suma, na revisão de traduções do Inglês para o Português de manuais de instruções e interfaces do utilizador de equipamento médico. »

Author image Raúl Pedro Fernandes Santos