9.2.06

Compartilhando uma conexão com a internet

No servidor:
ifconfig eth1 192.168.0.1 netmask 255.255.255.0
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
Supondo que ppp0 é a interface de rede "externa" e eth1 a "interna"

No cliente:
ifconfig eth0 192.168.0.2 netmask 255.255.255.0
route add default gw 192.168.0.1
echo 'nameserver xxx.xxx.xxx.xxx' > /etc/resolv.conf
O servidor de dns (xxx.xxx.xxx.xxx) pode ser obtido com cat /etc/resolv.conf no servidor
Esses comandos podem ser executados num terminal como root ou colocados em algum script de inicializaçao, por exemplo rc.local

Iniciando outro "X"

$ startx -- :1

2.12.05

VLC - Tocador de audio e video multi-plataforma

Este tocador impressiona, pois alem de MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, toca DVDs e VCDs, e varios protocolos de streaming, para ouvir radios web (especialmente relevante eh o fato de que ele toca o formato AAC+, que ateh hoje soh tinha visto funcionar no Winamp para Windows, e que eh muito bom para aqueles que, como eu, nao possuem banda larga, pois permite ouvir radios com 32/48 kbps com qualidade muito superior `a das radios em mp3/ogg equivalentes). E o melhor, eh multi-plataforma, funciona em Windows, Linux, Mac, BSD, etc... Recomendo.

Cream: uma interface mais amigavel do editor de textos Vim

O Cream é uma interface mais amigavel para o Vim, feito para uso em ambiente grafico. Ha versoes para M$ Ruindows, e para Linux. Ele tem todas as poderosas opcoes do Vim (especialmente o destaque automatico de sintaxe para documentos LaTeX, bem como opcoes de compilacao, etc., por linha de comando), e consegue juntar a isso facilidades para mudar temas, tamanhos de fontes, cores, preferencias, etc. --- o que jah era possivel usando a versao grafica do Vim --- e, o que eh mais impressionante, os bons e velhos atalhos de teclado do tipo Ctrl+C , Ctrl+V, etc.  Recomendo a todos.

P.S.: A maioria dos programas com licenca gnu ou bsd, nao usa atalhos tipo Ctrl-C Ctrl-V, pra evitar problemas legais com microsoft e ibm que inventaram eses atalhos. Common_User_Access

Lexmark & CUPS, Palm Linux Bluetooth, Optimizacao do Ubuntu

Para quem adquiriu a impressora Lexmark Z513: sim, ela funciona no Linux! Sao necessarios alguns malabarismos, mas este HowTo explica tudo direitinho. Apesar de ser voltado especificamente ao Ubuntu, com pequenas alteracoes serve para outras distribuicoes tambem --- testei no Slackware, substituindo o comando alien por rpm2tgz, e tudo correu muito bem. Uma outra dica util, para quem imprime apenas texto em P&B eh configurar o CUPS corretamente (via browser, ou como preferir), para usar apenas o cartucho colorido original e imprimir em P&B --- senao nao vai funcionar!

Ainda tratando do Ubuntu, que eh uma distribuicao muito popular, ai vao dicas diversas para optimizar o sistema, desde o boot ateh alguns aplicativos mais usados, inclusive o Firefox. Essas dicas tambem se aplicam a outras distribuicoes, com pequenas alteracoes.

Por fim, um HowTo para configurar a sincronizacao do Palm com um PC usando Linux, via Bluetooth.

Configurar a velocidade, etc, do mouse no Linux, por linha de comando

To set mouse acceleration and threshold:
m [acc_mult[/acc_div] [thr]] m default

Ficou bom assim: xset m 17/8 0

17.11.05

paco

Paco é uma ferramenta muito útil na instalação de programas a partir do codigo fonte, facilitando a listagem, atualização e desinstalação.
manual

15.11.05

Redimensionando filmes para ver em pocket pc's

$mencoder grande.avi -vop scale -zoom -xy 320 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=200 -oac copy -o pequeno.avi

14.11.05

Gravação de DVD's no Linux

O linux tem uma ferramenta bem simples para gravação de DVD que esta presente na mairia das distribuições, chama-se growisofs.

Para gravar um DVD-R virgem ou para regravar um DVD-RW , deixando o disco "aberto":
$ growisofs -Z /dev/dvd -R -J arquivos_ou_diretorios

Para adicionar arquivos:
$ growisofs -M /dev/dvd -R -J arquivos_ou_diretorios

Para gravar um DVD-R virgem ou para regravar um DVD-RW , fechando o disco:
$growisofs -dvd-compat -Z /dev/dvd -R -J arquivos_ou_diretorios


10.11.05

Flock

Flock é um navegador com visual novo e recursos muito bons, dentre eles um editor pra postar em blogs e sincronia do bookmarks com o del.icio.us.