Captchas - Até onde chega o ridículo?

Posted on April 26th, 2008 in Uncategorized | No Comments »

Eia ele está vivo! Peço desculpa por não ter escrito nada no último mês, mas culpem o Twitter e a minha falta de tempo.
Tenho tido muito pouco tempo, o Técnico dá comigo em doido, e além disso comecei a “twittar” (se é que o termo existe), o que filtra (quase) todos os meus posts de 5 minutos.

Agora em relação ao post do titulo.

Desde sempre que os captchas me deram a volta ao estômago. Tenho perfeita consciência que é algo necessário, contudo não deixo de ter aquela sensação que estão a gozar comigo quando me obrigam a escrever 500 caracteres saídos de um filme de zombies chinês. Criadores de captchas metam isto na cabeça – FACILITEM-NOS A VIDA!

Hoje a minha paciência acabou quando visitei o Rapidshare para fazer o download de uns drivers. Vejam a seguinte imagem.

Rapidshare Captcha Cats

Eles pedem-me para pôr as letras onde os gatos estão! E quando a coisa não podia ser mais ridícula, o gato tem de ser aquele! Sim, porque há 4 ou 5 gatos diferentes, um a fazer o pino, outro a recitar poesia e outro a cortar as unhas dos pés… Demorei umas 3 vezes até acertar com aquilo! Há alguém que ache piada a isto? Não bastava já o captcha antigo ser quase ilegível, tinham de lhe pôr gatos artistas em cima!

Mas felizmente a mentalidade está a começar a mudar, e não posso acabar o post sem tirar o chapéu ao pessoal do reCAPTCHA, visto que tiveram uma ideia fantástica e muito mais agradável que qualquer outro captcha.

Um abraço,

Pedro Diogo

Entrevista ao Steve Jobs no Mahalo Daily

Posted on April 1st, 2008 in Apple, Humor | 1 Comment »

Por acaso não estava à espera das novidades! O Steve deu a entender que o iPhone pode estar para daqui a muito pouco tempo cá em Portugal!

Vejam a entrevista, feita pela Veronica Belmont no Mahalo Daily :

Santander Totta no Safari

Posted on March 29th, 2008 in Apple, Programação | 2 Comments »

Safari
Para meu desgosto a página do banco português Santander Totta não carrega totalmente no Safari.

Depois de contactar os responsáveis do site, foi-me dito que só suportavam os browsers Internet Explorer 6 ou superior, e Firefox 2.0 ou superior.

Compreendi perfeitamente, afinal de contas trata-se de um site de um banco, e estas coisas querem-se seguras.

Contudo, a minha curiosidade natural venceu, eu fui investigar, porque vamos ser sinceros, não dá jeito nenhum abrir o Firefox de propósito para abrir um site.

Descobri então a solução para o meu problema e criei um script para Greasemonkey, que decidi partilhar, visto que não sou de certeza um caso isolado.

Para instalar este script é necessário ter instalado o Plugin GreaseKit. Depois de instalado é necessário apenas instalar o script, clicando no link abaixo.

Santander Totta para Safari - Testado no Safari 3.1

Espero que seja útil. Qualquer informação, erros, etc… comentem aqui no blog.

Abraços,

Pedro Diogo

It just works

Posted on March 29th, 2008 in Apple | 2 Comments »

Quem leu o meu post anterior sabe que comprei um Macbook.

À dois dias, na quinta-feira, foi dia de voltar ao Técnico e como não precisei de levar tralha, levei apenas uma mochila com o Macbook e pouco mais.

Normalmente não costumo levar o portátil para o Técnico, mas esta semana foi uma excepção.

As minhas experiências com o wireless no Técnico têm sido traumáticas, desde tentar pôr wireless no Ubuntu e desistir, até tentar pôr wireless no Vista (entretanto com um portátil emprestado) e só conseguir ligar duas ou três vezes.

Por isso pode dizer-se que já perdi uns minutos jeitosos com o wireless no Técnico… Isto claro, até ter o Macbook.

Na quinta-feira foi chegar e ligar, just that! Claro que já tinha instalado o certificado em casa, e para minha surpresa logo depois de ter ligado o portátil e ter escolhido o SSID “eduroam”, apenas tive de colocar o meu login. Simples e demorou apenas alguns segundos!

Não é maravilhoso? Pode dizer-se que sou um cliente satisfeito!

P.S.: É curioso que as únicas duas vezes que ouvi a música da Yael Naim – New Soul (música do anúncio do Macbook Air), no metro, tinha eu o portátil às costas.

Abraços,

Pedro Diogo

I’m a switcher!

Posted on March 25th, 2008 in Apple, Eu | 7 Comments »

Chegou ontem este bichinho cá a casa:

Macbook

Além de todas as coisas boas e más que existem, e que metade do mundo conhece, estas foram as que decidi enunciar.

Pros:

  • O indicador de bateria na própria bateria é de facto um pormenor delicioso.
  • A atenção ao detalhe por parte da Apple.

Cons:

  • Não traz o Apple Remote, será que ficava assim tão caro?
  • Não tem middle click no touchpad, mas já me habituei a usar o Cmd+Click.

Além disso chegaram também os meus phones Sennheiser HD 202. Depois de os ter ouvido, estou certo que valem cada cêntimo!

By the way, escrevi este post no Textmate, how g33k am I ? :D

Abraços,

Pedro Diogo

Feliz dia do Pi!

Posted on March 14th, 2008 in Geral | 2 Comments »

how-many-digits-of-pi-do-you-know.gif

Ruby e Mechanize - MIT Video Lectures

Posted on March 9th, 2008 in Programação | No Comments »

Inicio de semestre e dei por mim a olhar de novo para as aulas em vídeo do MIT [post do Miguel Pais].

Para visionar essas aulas posteriormente, decidi fazer o download das mesmas. Como os links das aulas necessitam de uma pequena mudança para que possa ser feito o download, decidi juntar o útil ao agradável e aprender um pouco mais sobre o Mechanize, para tornar a tarefa bem mais agradável.

Apesar do Mechanize existir em diversas plataformas de programação, decidi usar o Ruby. Porquê? Porque é a linguagem que tenho usado mais nos meus tempos livres, e estou farto do C da faculdade. Para ser sincero nem pus a hipótese de usar C, logo nem sei se existe Mechanize para C. :P

Deliciem-se com a simplicidade :)

require ‘rubygems’
require ‘mechanize’

# Edit (at least if you wan’t to download something else)
uri = ‘http://ocw.mit.edu/OcwWeb/Physics/8-03Fall-2004/VideoLectures/index.htm’
link_text = ‘220K’

# Do not edit above this line

agent = WWW::Mechanize.new
page = agent.get uri

page.links.text(link_text).each do |link|
puts link.href.gsub(’http://mfile.akamai.com/7870/rm/mitstorage.download.akamai.com/7870′,’http://ocw.mit.edu/ans7870′)
end

O script que tenho vindo a usar é ligeiramente diferente, pois grava os links num ficheiro html.

Abraços,

Pedro Diogo

The FAIL Blog

Posted on February 9th, 2008 in Humor | 3 Comments »

 

floppyfail.jpg
The FAIL Blog

Vegetarianismo e Linux

Posted on February 7th, 2008 in Humor, Linux | 4 Comments »

Quem me conhece pessoalmente, talvez saberá duas coisas sobre mim. Uma delas é que uso Linux todos os dias, sublinho, é o meu principal sistema operativo. Outra delas é que também gosto de cozinhar. Além disso sempre que posso gosto de comer e cozinhar comida vegetariana (não quero com isto dizer que seja bom na cozinha! :P ).A principio pode parecer que o Linux e o Vegetarianismo não têm nada em comum, e de facto, não estão directamente ligados. Porém partilham de filosofias que se subdividem em grupos. Vou enunciar alguns e veremos as semelhanças e diferenças a seguir:

Vegetarianismo:carrots1.jpg

  • Carnívoro: Só come carne e arroz, o típico portuga!
  • Pessoa comum: Come um pouco de tudo, baseia a sua dieta maioritariamente em carne e cereais.
  • Ovo-lacto-vegetariano: Não come carne ou peixe, porém come os seus derivados, como ovos, leite, queijo, entre outros…
  • Vegetariano: Não come carne, nem nada de origem animal.
  • Vegans: Não come carne, nem nada de origem animal. Tem algumas particularidades que não se restringem à alimentação, tais como o facto de não usar peças de vestuário vindas de animais, como os cabedais ou as peles, não usa produtos testados em animais, entre outras…

Como podemos relacionar isto com os utilizadores de Linux ? Muito fácil.

Utilizadores de Linux:

  • Carnívoro: Só usa Windows.
  • Pessoa Comum: Já experimentou diversos sistemas operativos, nomeadamente Linux e MacOS e outros, porém, na maioria das vezes usa Windows.
  • Ovo-Lacto-Vegetariano: Usa maioritariamente Linux, porém quando a necessidade aperta dá um saltinho ao Windows.
  • Vegetariano: Só usa Linux e recusa-se a usar Windows, seja qual for o motivo ou circunstância.
  • Vegans: Só usa Linux e recusa-se a usar Windows. Tem a particularidade de usar apenas software livre, ouvir música sem DRM, entre outras…

Alguém consegue ver um padrão aqui ?

Ao lerem esses grupos, de certeza que se lembraram de alguém, como aquele conhecido na faculdade que navega na Internet com o Links, e vê vídeos do YouTube em ASCII com o mplayer, ou o Sócrates (leia-se governo) que só conhece o sistema operativo Windows, os exemplos continuam…

Onde quero chegar com esta crítica é que na minha opinião tudo o que for em excesso ou extrema carência, pode privar-nos de coisas que nos podem facilitar a vida! Não gostavam de dar uma nova vida ao vosso computador com Linux? Não gostavam de poder configurar o Wireless de forma verdadeiramente eficaz e simples, ou poupar aquelas horas preciosas a compilar código? Pois é…

Não quer isto dizer que tenha algo contra as pessoas que praticam essas filosofias na sua vida (pensando bem, talvez tenha algo contra às pessoas que navegam com o Links, e vêem vídeos do YouTube em ASCII… :P ), mas não concordo com essas filosofias.

Se alguém praticar alguma dessas filosofias de extremos (sim, os utilizadores Carnívoros de Windows, e Carnívoros também o podem fazer :P ), pode deixar aqui um comentário a explicar porquê.

Um abraço,

Pedro Diogo

Novo Plugin

Posted on February 7th, 2008 in Blog | 3 Comments »

Decidi seguir o exemplo do Custódio do DinheiroOportunidade, e instalei aqui no blog o plugin CommentLuv.

Desta forma quem comentar, terá aqui no blog, o último post escrito por essa mesma pessoa no seu blog, junto ao seu comentário.

(E com isto espero ter acabado com as “obras”, para começar a escrever “posts a sério”)

Hope you like it,

Pedro Diogo