sexta-feira, dezembro 29, 2006

Menos um na wishlist


Valeu Flávio!!! :D

quinta-feira, novembro 23, 2006

Easter eggs open-source

Não lembro o motivo, mas outro dia estava falando com o pessoal do escritório sobre Easter Eggs, nesta conversa me falaram sobre um que tem no Notepad entre alguns outros.

Fiquei depois pensando se existem Easter Eggs em softwares que nasceram open-source, achei que pelo motivo do código ser acessível não haveria tanta emoção em se esconder alguma brincadeira dentro do software. Pois me enganei! Ontem por coincidência recebi um email do Notícias Linux que traz um link com alguns casos, dentre eles um que eu não me lembrava, o do "moo" no apt-get.
Me lembrei agora há pouco de um no PHP, e claro, o do "import this" do Python (The Zen of Python).

Aquele "Star Wars" que vem no OpenOffice 2 me rendeu alguns minutos de diversão, mesmo estando em alemão, e o Easter Egg do Notepad eu testei, mas como não tinha a fonte necessária para renderizar o texto, não teve tanta graça :D

sábado, outubro 28, 2006

Tá meio apertado aqui não?

Comprei um HD de 160GB (uau, bom poderia ser maior...) há uns 2 meses para substituir meu velho HD de 40GB, e na hora da decisão pelo modo de particionar, e qual sistema de arquivos vou utilizar, optei em utilizar o LVM.

Deixei a partição root com 10GB formatados como reiserfs, e criei uma outra partição primária com 80GB, marcada como LVM (type 0x8e). Criei volumes lógicos para música (15GB), vídeos (15GB), downloads em geral (15GB), e até mesmo pro meu /home (5GB).

Formatei as partições como XFS, pois já estava pensando que no futuro, quando necessário, este sistema de arquivos me facilitaria a vida ao estender os volumes lógicos...

E não é que ontem recebi um aviso do Azureus que o espaço já tinha acabado pros meus downloads? Corri para a linha de comando e evoquei os seguintes comandos mágicos:

# lvextend -L+5G /dev/data_vg/misc_lv
File descriptor 11 left open
Extending logical volume misc_lv to 20,00 GB
Logical volume misc_lv successfully resized

# xfs_growfs /var/misc
xfs_growfs: XFS_IOC_FSGROWFSDATA xfsctl failed: Não há espaço disponível no dispositivo

Oh-oh! Falta de espaço?! Claro né, porque que estou dando um resize então?!
Tinha apenas 200KB de espaço livre, acredito que isso não era suficiente pro XFS efetuar o resize, então movi algumas coisas de lugar e...

# xfs_growfs /var/misc
data blocks changed from 3932160 to 5242880

Shazam! Na hora, sem desmontar, sem reiniciar o computador, sem parar nenhuma aplicação, aumentou minha partição para 20GB:

# df -h | grep misc
/dev/mapper/data_vg-misc_lv 20G 15G 5,1G 75% /var/misc

Muito bom, a única coisa que não gostei foi daquele problema de falta de espaço, me fez ter que mover arquivos, bem que o sistema de arquivos poderia já ter um espaço reservado para estes casos.

Fica a dica, se estiver no Linux, use o LVM para gerenciar as partições, é uma solução muito flexível, além de não deixar o teu download parado por muito tempo pela falta de espaço :D