sexta-feira, 2 de julho de 2010

Clássicos do humor: Dead Parrot

Pois é, o Brasil está fora da Copa. Mas vamos rir um pouco.

Com vocês, Monty Python Flying Circus em "Dead Parrot", para mim a melhor sketch do grupo. Michael Palin e John Cleese em uma de suas melhores performances.

Divirtam-se.

quarta-feira, 16 de junho de 2010

Melhore seu inglês

Podcasts fazem parte do meu acervo de vícios, junto com jazz, livros e off Hollywood cinema. Ouço vários, o mais frequentemente que posso.

Um que ainda faz falta é o Podcast de Cinema da MTV, com dicas incríveis e a hilaridade de um time de peso com Bruno Ondei, Álvaro Campos, Léo Miranda e Thiago Borbs, que acabou virando um videocast com apenas o primeiro e o último. Muito bom também, mas não é a mesma coisa. Enfim!

Você deve estar se perguntando: E daí? O que tem a ver isso tudo com inglês?

Respondo: Através da indicação de um amigo conheci um podcast em inglês para quem quer aprender. O quê? Inglês, é claro!

Se trata do ESL Podcast, apresentado pelo Dr. Jeff McQuillan e a Dra. Lucy Tse, gravado no Center for Educational Development in beautiful Los Angeles, California.

São programas curtos, divididos em 2 categorias:
  • O ESL Podcast, que em geral é um diálogo entre Jeff e Lucy que falam de forma bem clara, sobre algum tema da vida diária. Logo após, o vocabulário é explicado, juntamente com as expressões idiomáticas usadas. Ao final, o texto é novamente passado, com velocidade normal.
  • O English Café, meu favorito, que possui temas variados, sempre interessantes e elucidativos, com as dúvidas enviadas pelos ouvintes respondidas no final.
Você pode baixar os episódios gratuitamente, e você pode adquirir uma assinatura, que dá direito aos guias de aprendizado atuais, no caso do plano básico, ou todos, se for uma conta Premium.

E o mais legal, é que você assinar o RSS direto na página do Miro Guide.

Baixe os episódios and enjoy the show!

sexta-feira, 28 de maio de 2010

Configurando a NVidia FX5500 no Squeeze[UPDATE]

Sim, é uma placa velha, mas o procedimento abaixo deve servir, com algumas alterações para vários modelos da NVidia.

Sem maiores delongas, vamos ao que interessa, caro leitor.

Atualize o sistema e instale as dependências:

#apt-get update && apt-get upgrade
#apt-get install linux-headers-`uname -r` gcc-4.3 build-essential xserver-xorg-dev xserver-xorg-core


Baixe a última versão do driver em http://www.nvidia.com

Faça backup do /etc/X11/xorg.conf
Saia para um terminal com Ctrl + Alt + F1.

Mate o GNOME (eu preferia Gnome) com o comando abaixo e logo após ajuste a variável de ambiente CC

#/etc/init.d/gdm stop
#export CC='gcc-4.3'


Vá até a pasta onde você salvou o pacote instalador do driver e digite:

#sh NVIDIA-Linux-x86-xxx.run

Onde xxx é a versão do driver usado.

Siga as instruções da tela e tudo deve dar certo.

Surprise!

Como você vai ver, se seu monitor for widescreen, a resolução ficará uma porcaria, tipo 1280x1024, resultando quase sempre em fontes borradas e cansativas. Se isso te incomoda tanto quanto a mim, abaixo segue a solução.

Aí que vem the cat jump (ou não, se você já souber disso, mas eu nem sabia desse recurso, desde o bom e velho Ubuntu 6.10).

Usando a ferramenta gtf do pacote xserver-xorg-core, geramos uma modeline que será usada no xorg.conf posteriormente. Por exemplo, para gerar uma configuração para o modo 1280x80@60Hz, é só digitar:

#gtf 1280 800 60

A saída será algo como isso:

# 1280x800 @ 60.00 Hz (GTF) hsync: 49.68 kHz; pclk: 83.46 MHz
Modeline "1280x800_60.00" 83.46 1280 1344 1480 1680 800 801 804 828 -HSync +Vsync


Então é só adicionar essas linhas no xorg.conf na seção "Monitor"

Section "Monitor"
Identifier "Configured Monitor"

# 1280x800 @ 60.00 Hz (GTF) hsync: 49.68 kHz; pclk: 83.46 MHz
Modeline "1280x800_60.00" 83.46 1280 1344 1480 1680 800 801 804 828 -HSync +Vsync
Option "PreferredMode" "1280x800_60.00"
EndSection


E adicionar o modo na seção "Screen", dessa forma:

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1200x800_60.00"
EndSubSection
EndSection


Esse procedimento serve para configurar qualquer resolução suportada pelo seu monitor, que não seja configurável diretamente pelo xrandr ou nvidia-settings.

See ya later.

Update:
Se o processo acima não funcionar tente executar esse procedimento e depois repita a instalação.