quinta-feira, 19 de junho de 2008

Não esqueça seu pendrive

Resolvi compartilhar com vocês agora minhas pequenas inutilidades diárias.

Já aconteceu diversas vezes de esquecer meu pendrive plugado na minha máquina do trabalho e ir para casa.
Pra isso não acontecer mais criei um script no /etc/init.d/alertapendrive

#!/bin/bash

if cat /proc/bus/usb/devices | grep -i storage; then
echo "Pendrive plugado!"
read
fi


Depois disso coloquei permissão de execução
chmod ugoa+x /etc/init.d/alertapendrive

e link no rc0 e rc6 (desligar e reiniciar)
ln -s /etc/init.d/alertapendrive /etc/rc0.d/S20alertapd
ln -s /etc/init.d/alertapendrive /etc/rc6.d/S20alertapd


Agora quando vou desligar o computador.. ele não me deixa esquecer

segunda-feira, 16 de junho de 2008

Criando papel de parede randômico no Gnome

Hoje fiz um pequeno scriptzinho para deixar o papel de parede randômico no gnome, já que ele nao suporta (assim como o XFCE suporta).
Primeiro pequei uma pasta cheia de imagens e apliquei este script


#!/bin/bash
WALL_PATH="SUA_PASTA";
j=10;
for i in $(ls $WALL_PATH); do
if ! echo $i | grep jpg > /dev/null; then
echo "Converterndo $i em jpg";
convert "$WALL_PATH"/$i "$WALL_PATH"/"$j".jpg;
rm -f "$WALL_PATH"/$i;
else
echo "Renomeando $i para $j";
[ $i == $j.jpg ] || mv "$WALL_PATH"/$i "$WALL_PATH"/"$j".jpg;
fi
let j++;
done


troque "SUA_PASTA" pelo nome da pasta com as imagens.. ele deve renomear para nomes com números. E converter para jpg. Depois crie um script na inicialização (pode ser /etc/rc2.d/S40rand_wallpaper)


#!/bin/bash
WALLPAPER_PATH="/home/alexandre/Desktop/wallpaper"
DEFAULT_WALLPAPER="/home/alexandre/Iceweasel_wallpaper.png"

until [ -f $WALLPAPER_PATH/"$RESULT" ];
do RESULT=$(ls $WALLPAPER_PATH | grep "$(hexdump -c -n1 /dev/random | head -n1| cut -d' ' -f2 | cut -b1-2)");
done;

mv $WALLPAPER_PATH/"$RESULT" $DEFAULT_WALLPAPER


Só troque o nome da pasta e o papel de parede default.. e pronto.

quarta-feira, 11 de junho de 2008

Essa semana recebi no meu email uma resposta da Vivo ao um usuário que se indagou o fato do site não suportar Firefox, olha a resposta:

fale_conosco@vivo.com.br escreveu:

Bom Dia.

Agradecemos seu e-mail e ressaltamos que seu contato é de extrema
importância para nós e esteja certo de que nosso compromisso e sua
satisfação e por isso estaremos buscando a excelência no serviço
prestado.

E em atenção a sua solicitação informamos que nosso site é
desenvolvido em uma base de banco de dados MSDE e toda a programação é
realizada em arquivos com extensão HTML.

Portanto o Firefox é um programa incompatível a essa extensão,
salientando que o as versões disponíveis do FireFox no mercado hoje,
são versões Beta, ou seja, o fabricante do navegador não
disponibilizou uma versão definitiva de seu navegador, onde após
realizado, o mesmo poderá disponibilizar o acesso a todas as
funcionalidades de nosso site, lembrando que isto vai depender de seus
desenvolvedores.

Expressamos nossa intenção de esclarecer que a Vivo preocupada em
atender a necessidade diferenciada de cada cliente, realiza pesquisas
e busca de dados que são imprescindíveis para adequar cada vez mais
seus produtos e serviços ao perfil de seus consumidores, no qual em
breve, clientes que possuam o navegador Mozilla Fire Fox, também
disponibilizarão de todos os recursos utilizados em nosso site.

Salientamos que a central fale conosco esta a sua inteira
disposição seja para sugestões ou esclarecimento de dúvidas.

Contamos com a sua participação para avaliar o atendimento que
acabou de receber de um de nossos analistas do Fale Conosco. Por
favor, cole o endereço em seu navegador internet: http://www.vivo.com.br/pesquisa
e utilizando uma escala de 0 a 10, onde 0 quer dizer totalmente
insatisfeito e 10 totalmente satisfeitos, dê a nota correspondente ao
seu grau de satisfação com o atendimento recebido.

Atenciosamente.

Luana Silva
Equipe Fale Conosco
www.vivo.com.br
VIVO Sinal de qualidade


Questionamentos,
Enquanto o Firefox implementa muito mais especificações do W3C e o IE implementa de forma parcial ou muitas vezes errada, com seus bugs documentados (não resolvidos), a Vivo diz que o problema ão os desenvolvedores do Firefox! E o pior vejam que o Firefox usa o Gecko, que por sua vez era engine do Netscape que já existia antes do IE. E eles tem a cara de pau de dizer que todos os Firefox são beta.

Uma empresa dessa pra mim, não tem credibilidade nenhuma. Será que o sinal de qualidade é alguma coisa além do sinal de celular?

segunda-feira, 9 de junho de 2008

Ubuntu 8.04 A distribuição mais amada do Linux poderia ser mais amigável ainda

Olá pessoal, essa semana instalei o Ubuntu 8.04 no meu Notebook. Meus objetivos de usar Ubuntu/Debian foi ter uma distro mais automática possível que não me tome tempo fazendo configurações enormes, compilação e coisas braçais que só tomam tempo.

Então fiz o download e gravei o CD, o boot foi muito instrutivo principalmente por perguntar a língua do usuário no boot. Logo após o primeiro enter o primeiro problema, minha tela não é widescreen mas o ubuntu achou que fosse e cortou-a. Nada que puxando a janelinha pro canto não resolva. O instalador muito prático (não particionei porque usei o HD inteiro).

Instalaçao concluída, hora de reiniciar. O Ubuntu no splash screen ainda acha que minha tela é widescreen, eis que reinicio plugo meu pen-drive e nada. Procuro dmesg, /proc e nada... Aí eu ouço uma piada daquelas pre-conceituosas que ouço todos os dias. "Viu só como Linux é difícil de usar.. nem pendrive da pra usar." Ah é claro. falta configurar a chamada do Kernel para noapic. Maldito apic, porque o pessoal do Kernel do Linux não desabilita ele por padrão!???

Passando isto ele fez uma coisa muito desagradável na configuração do X. Colocou dois layouts de tela, um pra LCD e outro pro CRT. Me surpreendi a atitude é louvável, mas seria muito mais louvável se funcionasse:

Existiam duas entradas Device de driver Via no meu X, porém o instalador não especificou corretamente quem seria CRT e quem seria LCD. O resultado foi um X quebrado, e o configurador gráfico do Ubuntu não acertou. Mas eu refiz na mão (vim xorg.conf) o que foi muito rápido de refazer.

Ok, agora com X instalado vamos para o Gnome. Meu layout antigo com a barra de aplicações "não expandida" no canto inferior direito não funciona mais. Simplesmente não consigo colocar a barrinha como usava antes :(


Tive que colocar virado o que me desagradou um pouco:


O gdesklets ficou muito bom. Em específico o starter-bar que eu sempre uso agora suporta drag-and-drop :)


Depois de instalado o driver Via com aceleração funcional, sem efeitos

Se a placa instalada já tem as extensões necessárias para aceleração 3D simples porque não!? Ouvi dizer que existe um driver na internet que habilita isso. Bom lá vou eu procurar este driver Unichrome Via para testar os efeitos.
Fui!