Inicialmente este blog foi criado para armazenar algumas dicas e links de UNIX/Linux, OpenVMS, linguagem C, Assembly, TCP/IP e nerdezas afins. No entanto devido ao autor ter abandonado o seu plano de ser um super hacker e dominar o mundo (devido esposa, família, filhos, trabalho), a partir de 2012 este blog tem um tipo de nerdeza mais light (Android, Linux, RetroPie (retrogames), produtividade, e por aí vai). Estas dicas raramente serão criações minhas.

domingo, 6 de julho de 2008

montando arquivo .img

Essa eu aprendi em http://wiki.debian.org/DebianEeePC/TipsAndTricks


prompt$ losetup -f arquivo.img
prompt$ fdisk -ul /dev/loop0 # ver o inicio da particao desejada
prompt$ mount arquivo.img /mnt/img -o ro,loop,offset=32256 # eg: 32256 = 63 * 512

quinta-feira, 3 de julho de 2008

eeepc log

Hoje, não sei por qual motivo, o /dev/dsp do meu debian do eeepc sumiu! Dei uma googlada e vi que bastava instalar o pacote oss-compat. Funcionou!


Outra coisa. Vi um macete em http://wiki.eeeuser.com/tuep:debianbase?s=debian para instalar o ambiente X mais "light" (ocupando menos espaço). Os pacotes são:

xserver-xorg-video-vesa
xserver-xorg-video-vga
xserver-xorg-video-vmware
xserver-xorg-input-mouse
xserver-xorg-input-kbd
xserver-xorg-input-synaptics
xserver-xorg-core
xfonts-base
xfonts-scalable

quarta-feira, 2 de julho de 2008

macetinhos de fluxbox

Decidi adotar o fluxbox no lugar do windowmaker. O motivo principal é que achei o fluxbox mais facinho de configurar atalhos no teclado. Depois acabei descobrindo outras facilidades.

Muitos macetinhos úteis podem ser encontrados aqui: http://fluxbox-wiki.org/index.php/Fluxbox-wiki

usando gdb dentro do vim

Uma tentativa de tornar o vim um ide: http://www.vim.org/scripts/script.php?script_id=168

Observação: na linha 600 do arquivo ide.vim temos

return ret;

e devemos substituir por
return ret
(sem o ponto-vírgula).

Emulador de computadores Alpha

Faz tempo que eu estava procurando isso! Em http://www.emulatorsinternational.com/en/personalalpha.htm podemos encontrar um emulador de computadores Alpha! Que maravilha! Já posso instalar o OpenVMS no meu notebook!

Essa tal de virtualização veio pra revolucionar mesmo!

colando com CTRL+V no cygwin

Essa veio de http://iwiwdsmi.blogspot.com/search/label/cygwin.

Adicione esta linha no ~/.bashrc

stty lnext ^q stop undef start undef


Adicione esta linha no ~/.inputrc
"\C-v": paste-from-clipboard


Mas lembre-se: isso só funciona no bash. Nos outros aplicativos que testei (vim, lynx, nc, cat) o CTRL+V não cola. Mas mesmo assim já é uma mão na roda! ;-)

apt-get através de um proxy

Vi essa em um fórum em http://www.linuxquestions.org/ e depois pude conferir na manpage do "apt.conf".

Para usar o apt-get através de uma conexão proxy basta inserir uma linha contendo:


Acquire::http::Proxy "http://proxy.server.here:8080/";


No arquivo /etc/apt/apt.conf. Se o arquivo não existir, basta criá-lo.

indentando no vim

Essa eu vi em http://plutao.wordpress.com/2007/02/08/identando-o-codigo-no-vim/ e na verdade é uma citação.

Você já se deparou com um código todo mal identado? Como resolver esse problema no vim?

Selecione o bloco de texto e aperte = (igual) e o vim identa para você


Essa mudou minha vida! ;-)

tags