nunojob:~ dscape/08$ echo The Black Sheep

Archive for November, 2007

Ideia para curta-metragem

Bem, eu e o Ulisses estivemos a desenvolver uma ideia para uma curta-metragem para apresentar um trabalho de matemática (Teoria do Caos, nomeadamente Lorenz Attractor – o famoso efeito borboleta). Como provavelmente não vai haver tempo para a acabar, fica a ideia aqui (para quem tiver paciência para ler)

Speed-default: 2x realidade.

Som: respirar fundo. Ofegante.

Luz: Liga com som Click.

Estudante levanta-se porque teve uma ideia e escreve no blog.

Olha colega de quarto e pede desculpa por o acordar.

Ideia/Insónia: Trabalho sobre a teoria do CAOS.

Atractor de Lorenz.

Ver: Código Java.

Ver: Wikipedia.

Ideia: Curta-metragem em vez de Powerpoints e equações. Vê-se estudante a escrever este documento (esta frase incluída)

Ideia: Um dia na vida de um estudante. Começo do dia. Em aproximadamente 4 horas e meia. Olhar relógio. Apagão! {fade-to-black}

filme.png

(0: raiz) O inicio.

Acordar.

Tomar Banho. (apontar microondas)

Lavar Dentes.

Vestir. (apontar portátil no ubuntu)

Pegar na mala. Não confundir. Coisa de Homem. Portátil. :P

Abandonar Quarto.

Descer escadas. {velocidade: 4x}

Olhar Pulso.

(00:Left) Voltar para buscar relógio.

Elevador sempre onde não deve.

Esmurrar elevador.

Sobe escadas.

Corre no corredor.

Porta foca “Quarto dos fofinhos”.

Entrar.

Pegar Relógio.

Olhar a volta para se esqueceu algo.

Verificar dinheiro.

Sair.

Fechar porta.

Correr.

Voltar atrás a ver se porta está fechada.

Estupidez.

Seguir.

Descer escadas. {velocidade: 4x}

Encontrar amigo.

(01:Right) Seguir sem relógio.

Parar na paragem.

Olhar a volta.

Por óculos de sol {devias ter dormido mais}

Ver pessoas a passar.

Bocejar.

Olha pulso sem relógio.

Impaciente toma decisão.

(000:Left) Da conversa ao amigo.

Amigo: Tens o número do C? {velocidade: 1x}

{Mais conversa de treta}

Despedir.

Seguir.

Paragem com o autocarro a passar.

Óculos de Sol.

Segue a pé para o Campus {velocidade: 4x}

Encontra boleia.

Entra e segue de carro para o Campus, estaciona e entra na aula de ISD {velocidade: 4x}

(001:Right) Não dar conversa ao amigo.

Cumprimentar.

Pessoa: Tenho pressa vou embora. {velocidade: 1x}

Correr.

Entrar no bus mesmo a ultima.

Por óculos de sol.

Autocarro para o Campus e entra na aula de ISD {velocidade: 4x}

(010: Left) Continuar a espera pelo autocarro.

Esperar ainda mais.

Mais vídeo de pessoas a passar.

Alguém conhecido.

Conversa Casual.

Apanhar BUS.

Sentar ao lado da pessoa enquanto conversam.

Autocarro para o Campus acompanhado. Entrar Montalegrense para tomar café. Pessoa fica um pouco e depois despede-se. Tas a ler o jornal. {velocidade: 4x}

(011:Right) Decidir ir a pé.

Fartinho de esperar.

Segue a pé para o Campus. Entrar Montalegrense. Sentar. {velocidade: 4x}

Cumprimentar amigo/a que ia ver no autocarro {velocidade: 1x}.

Pedir café. Tas a ler o jornal. {velocidade: 4x}

(00) Aula de ISD

Equações no quadro.

Outro grupo explica a Atracção de Lorenz. {velocidade: 1x}

{É aqui que entra a nossa apresentação matemática}

Olha para o relógio.

Sai da aula.

Encontra pessoal no CP2.

(01) Montalegrense

Olhar pulso. Sem relogio.

Olhar telemóvel.

Horas.

Passa pessoal.

Vai com eles para o CP2.

(00: raiz?) CP2

Abre PC. Vê-se este documento.

Rewind {velocidade 24x}

Acordar.

Som: respirar fundo. Ofegante.

Olhar horas. Mesmas horas do inicial.

Dia normal com pequenas coisas a alterar o rumo enquanto passam os créditos , blur{velocidade 4x}

O meu primeiro QUIZ como blogger

Nunca gostei muito de quizes. Mas como este foi o primeiro muito bom que tive este ano, tinha que por aqui.

Já agora que quiser um excelente, é só por isto no vosso blog: http://www.justsayhi.com/badges/340/607/internet_aplus.bo3pwo9g53.jpg

Se quiserem uma nota pior troquem ‘aplus’ pelo que desejarem. Lame.. :P

Ruby 1.9

De qualquer forma, até para tirar as ideias das aberrações que têm acontecido na minha universidade (mais uma vez), achei relevante o post que ele fez sobre a performance do Ruby 1.9. Aconselho a leitura. Fica, como resumo, os resultados obtido comparando a função de fibbonacci para os primeiros 36 números.

Ruby 1.8.6:       158.869s

Python 2.5.1:      31.507s

Ruby 1.9.0:        11.934s

CAOS: Como usar a API do Google Maps

Cá pelo CAOS andamos a desenvolver uma pequena aplicação que usa a API do Google Maps.

A ideia para este trabalho surgiu quando conheci a Ana numa conversa por email. A Ana está em Shangai e é aluna do antigo curso de LESI da Universidade do Minho. Também costumo falar também muito com o Vítor Rodrigues que está actualmente, se não me engano, na Califórnia e mais alguns ex-LESI que andam perdidos pelo mundo. Então surge a ideia, um mapa com os ex-alunos para que os actuais alunos da licenciatura possam falar com eles e trocar impressões sobre o futuro profissional que os espera.

Estava a escrever um guia que acompanhava as várias etapas de desenvolvimento da aplicação mas depois deparei-me com este excelente guia , muito parecido com o que estava a escrever. Parece que na Internet já se fez tudo. :/

(Contudo esse guia foi feito numa versão anterior da API. Uma versão melhor, pelo menos suportava XSLT. Se esta suportasse não tinha que deitar fora o xsl que criei… E piorar a estrutura do xml brutalmente.)

Se quiserem código relativo a API actual saquem as sources do que fiz e/ou vejam a documentação da API do google maps.

Podem ver o resultado da minha pequena experiência aqui.

Obrigado a todos que me arranjaram as suas informações para usar no exemplo e ao famfamfam pelos ícones. As localizações são, evidentemente, apenas uma aproximação. Se bem que no caso do Ulisses revelam o sítio onde ele deveria realmente estar a programar os seus internacionalmente famosos foldrs. E viva os catamorfismos de listas! :P

Paul Rand e o Labirinto do Fauno

Se há blog que gosto de ler é o do Bruno Júlio. Recentemente tirei dos meus feeds o planeta onde ele costuma escrever mas tive o cuidado de migrar o feed dele para o meu google reader.

E é por gostar tanto dos posts dele que lhe vou voltar a fazer a desfeita de publicar um vídeo que ele disponibilizou no seu blog. (Desculpa Bruno!) Achei lá este vídeo fantástico de tributo a Paul Rand, criador dos logotipos da IBM, UPS e abc. Podem ler mais sobre este senhor na sua página na wikipedia.

Aproveito para dizer que não irei publicar os cinco filmes que mais gosto. Não porque seja contra a iniciativa mas simplesmente porque não consigo escolher cinco. Mas adianto um que provavelmente poucos de vos viram e todos deveriam ver. O vencedor do ano passado do fantasporto, El Laberinto Del Fauno. Simplesmente divinal.

Dito isto, fica o tributo a Paul Rand.

Netbeans 6 RC2 Uninstallation Issue

Well i have been using Netbeans IDE Beta 1 for some time now.

I was using it to develop some Ruby on Rails projects. Some days ago I was in cryptography classes and tried to use the Apache Tomcat support for the Netbeans Beta 1. As I found out there was some bug in my way I decided to download the new RC2 and see if the issue got fixed in the meanwhile.

That when I first tried to uninstall Netbeans Beta 1. I got this error and still don’t know how to fix it. So I submitted it to Netbeans Community as a bug.

Anyone with the same problem got it fixed?

[UPDATE: Solution here]

I know that I have recently said that Netbeans has the best support to work on Ruby on Rails. It does. But just don’t use the beta. It’s crappy. If your on 512mb of RAM like me your computer will hate Netbeans Beta. I don’t even know if they will ever get this fixed. (Maybe a lightweight version of Netbeans is in order)

Is there such thing as the perfect IDE? We should be focusing on developing not on the IDE.

Dar umas passas

Vou fazer uma pausa para fumar um cigarro. Aqui fica o vídeo. Agora não fiquem doente a pensar que tem bolas de alcatrão no vosso corpo. Se bem que a ideia não parece totalmente … O vídeo: