Apresentação do III EPSL
nov 13, 2007 Eventos, Linux, Outros
Olá a todos
Estou disponibilizando aqui, os slides da palestra que apresentei (juntamente com Italo, também da Digizap), no III EPSL. A palestra é intitulada Alta Disponibilidade com Software Livre: DRBD & Heartbeat.
Códigos de processadores para IRQs no Linux
abr 26, 2007 Linux, Nerd Style
(Pois é.. post muuuito nerd
)
Você alguma vez na vida, quis redistribuir as IRQs do seu sistema, na mão? Sim.. na mão.. sem utilizar o irqbalance… (a história para essa vontade é longa, chata, nerd e tediosa… por isso não vai ser contada
)
Bem, se você já quis fazer e não sabia dos valores a serem utilizados para cada processador, vai ai uma listinha (eu procurei muito na internet até encontrar isso..):
000000001 – Processador 1
000000002 – Processador 2
000000004 – Processador 3
000000008 – Processador 4
000000010 – Processador 5
000000020 – Processador 6
000000040 – Processador 7
000000080 – Processador 8
… etc
Para trocar o processador de uma IRQ, faça:
echo “[valor]” > /proc/irq/[numero_da_irq]/smp_affinity
Ex:
echo “000000010″ > /proc/irq/213/smp_affinity
(isso vai trocar a IRQ 213 para o processador 5)
E só! Para conferir, você pode usar o mpstat:
mpstat -P ALL 1
(vai mostrar a cada 1 segundo as informações de cada processador em separado)
Baixar mp3 do imeem.com
fev 20, 2007 Internet, Linux, MacOSX, Música, Nerd Style
Aviso: O intuito deste post não é ir contra leis, ou incentivar o download ilegal de músicas. É apenas uma forma de mostrar uma das coisas que pode ser feita com simples comandos Unix.
Assim como o Goear.com, o IMEEM é um site onde você pode disponibilizar via streaming, seus arquivos de música (e vídeo..). Pois bem.. estava ouvindo algumas músicas e fiquei com vontade de baixar algumas (eu compraria com todo gosto na iTunes Store, se eles vendessem para cartões de crédito brasileiros… como ainda não é possível, me resta baixar assim..).
Depois de uns 15 minutos de investigação, acabei fazendo um script em Bash Script, que faz todo o trabalho sujo
O script está bem simples.. não verifica praticamente nada. Mas baixa..
OBS: Quem quiser usar, faça por sua própria conta e risco.
OBS2: Não.. não vou comprar música nesses sites ridículos que existem no Brasil. Ainda acredito na promessa da iTunes Store internacional
Flash Player 9 para Linux! (de verdade!)
Hoje, como de costume, fui ler minhas notícias nerds (no Digg) e me deparo logo na primeira notícia com isso:
“Linux Flash 9 Beta is Live!”
E, óbvio, que a primeira coisa que fiz nos 20 minutos seguintes foi baixar, instalar e testar o novo player
Gostei muito do desempenho. Na verdade, achei até mais rápido que o antigo Flash 7. A maior surpresa para mim, além de ver tudo funcionando (o que já me deixou bastante feliz
) foi que eles também fizeram uma versão do Standalone player (aquele que você pode usar para ver os arquivos do Flash fora do navegador).
Quem quiser baixar, basta acessar o Adobe Labs. O procedimento para instalar é simples.. basta copiar o arquivo para a pasta de plugins do Firefox.
A notícia foi divulgada no Blog de desenvolvimento do plugin.
OBS: Esta versão não funciona no Opera.
Linux renderizando fontes como o Mac (!!!)
set 4, 2006 Linux, Nerd Style, Outros
Qualquer ser humano que tenha um pouco de noção percebe, ao usar um Mac, que as fontes nele são renderizadas muito (muito mesmo) melhor que em qualquer outro sistema. Sempre quis deixar minhas fontes no Linux (e até no Windows, quando usava ele..) “iguais” às do Mac. Até baixei um pacote com algumas fontes usadas nele, mas o fato é que o algoritmo de antialias dele é excepcionalmente superior.
Hoje, vagando pela rede, descobri que a biblioteca que renderiza as fontes no Linux (a freetype), já tem no seu código um algoritmo que imita (não exagerando) perfeitamente o algoritmo do Mac para subpixel hinting (que é o tchan do antialias…).
Pois bem.. devido a este algoritmo ser patenteado pela Apple e por ter sido obtido através de engenharia reversa, ele não é ativado por padrão na maioria das distribuições.
Procurei e descobri uma forma de fazê-lo no Ubuntu Dapper, sem muita dor ![]()
Os passos que fiz, estão no meu Wiki
DICA: Se você trocar suas fontes padrão do KDE/Gnome por Lucida Grande (a fonte padrão do Mac), a sensação é bem melhor
Segue um screenshot que fiz, da página no Wiki usando meu Ubuntu+Firefox:

Flash Player 9 no Linux
ago 24, 2006 Internet, Linux, Nerd Style, Outros
Bem, enquanto o Flash 9 para linux (nativo) não sai… (você pode acompanhar o desenvolvimento neste site), muitas pessoas perguntam (e me perguntam), sempre que precisam abrir um site com Flash 9:
“E agora? ”
Testei no meu desktop, um workaround para isso..
Antes que alguém responda me xingando, ou algo assim:
Pode soar meio errado fazer isso.. eu concordo que seria bom esperar sair para Linux, mas as vezes é necessário abrir um desses sites. E defendendo a solução, ela não inclui instalar um Windows (pirata provavelmente) para rodar o site.
Acesse no meu Wiki, a página com o tutorial:
A solução para TODOS os seus problemas!
jun 26, 2006 Linux, Nerd Style
(O título é um pouco exagerado, mas realmente foi emocionante :~~)
(O post é altamente nerd..)
Clx (Vulgo Iuri) descobriu (o que provavelmente alguém vai dizer que já sabia) que aquele pacote de nome bonito, alsa-oss serve para jogar todas as tentativas de acesso ao oss, para o alsa! ![]()
O que isso significa? Que programas como o Firefox, que usam oss, não precisam mais ser os donos intocáveis do seu dispositivo de som (Em outras palavras, você pode rodar som em qualquer programa, mesmo aqueles que travavam o /dev/dsp).
Para rodar um programa usando o alsa, ao invés do oss, basta usar:
aoss nomedoprograma
No firefox, basta setar em /etc/firefox/firefoxrc a variável FIREFOX_DSP para o aoss:
FIREFOX_DSP=”aoss”
E rodar ele normalmente..
Inkscape 0.44 Para Ubuntu Dapper
jun 24, 2006 Linux
Acabei de compilar o Inkscape 0.44 para Ubuntu Dapper. Dessa vez, ao invés de usar o checkinstall, eu usei as regras para gerar pacotes .deb que o pessoal do Inkscape já tinha tido o trabalho de fazer ![]()
(Na verdade, eu fui tão preguiçoso que nem mudei o Maintainer para meu nome…)
Eu não testei com Debian Etch, mas acredito que funcionará normalmente
Ubuntu Dapper!
jun 2, 2006 Linux
(Voltando a escrever
)
Depois de ficar maravilhado com a facilidade de instalação do Ubuntu Dapper, tenho algumas sugestões e dicas para dar ao pessoal que resolver reinstalar ele do zero:
- Faça um backup do seu /home e /etc (o /etc é importante porque sempre acontece de um belo dia você lembrar: Ah! No Breezy tinha uma coisa que funcionava direitinho e agora num funciona mais..).. um bom modo de fazer isso é:
- sudo rsync -avP /home/ /algumaoutraparticao/home/
- Obtenha a lista de pacotes instalados na máquina e faça uma cópia também:
- dpkg –get-selections \* | grep -v deinstall | grep -v purge > lista_de_pacotes.txt
O novo instalador do Ubuntu (Ubiquity/Expresso), é muito simples.. sério.. muito simples mesmo (chega a assustar quem é acostumado a instalar Debian ou Slack
). Eles tiraram o Live CD, porque o Install CD é um live CD
. Não há muito o que falar sobre o processo de instalação, porque realmente é muito simples. A única dica que eu dou é: O particionador, só particiona
não queira escolher o ponto de montagem nele.. (é na proxima tela… –> perdi uns 10 minutos da minha vida com isso..)
Depois que for concluída a instalação, você pode continuar usando o Live CD ou reiniciar no seu sistema já pronto. Quando você reiniciar, tudo deve estar funcionando bem.. (talvez só não a configuração do X, mas basicamente, basta escolher o driver adequado para sua placa de vídeo e as frequências horizontal e vertical do monitor. Ver /etc/X11/xorg.conf).
Algumas coisas legais:
- Instalação rápida e fácil do Xgl (a configuração exige uns 10 minutos a mais, mas também é simples)
- Softwares atualizados! (sylpheed 2.2.4 finalmente
) - Máquina oficial da Sun via apt-get (apesar de eu não gostar de java, isso ajuda um bocado a instalação)
- Versão especialmente desenvolvida para servidores, com kernel otimizado para segurança e performance, além de facilidades como um instalador hiper-mega-power simplificado para LAMP (Linux+Apache+Mysql+PHP –> bom para empresas que trabalham com Co-Location e pessoas que instalam muitos servidores)
Observações pós-instalação:
- Quem quiser configurar o locales da máquina, veja este arquivo:
- /var/lib/locales/supported.d/local
- Depois rode:
- sudo dpkg-reconfigure locales
- O Xgl é muito bonito, é um bom argumento para quem gosta de “frescuras” no Desktop. Detalhe: Se for habilitar o Xgl, deixe o compiz rodando. Fica mais rápido com o compiz, do que sem…
- Obviamente, sem o Xgl é bem mais leve…
Quem quiser baixar, a ISO já está disponível no Canal de Linux da Diginet (e no site oficial, óbvio
).
OBS: Também já temos o mirror para o apt-get ![]()
Bem… é isso.. comentem!