Viva o Linux - Porque nós amamos a liberdade! A melhor comunidade para se aprender Linux do Brasil.
C/C++: Uma implementação do HeapSort
30 de Junho de 2010, 0:00 - sem comentários aindaEste código em ANSI-C fornece a implementação do algoritmo de ordenação HeapSort. O algoritmo recebe esse nome por utilizar uma estrutura de dados chamada Heap. Existem MaxHeaps (elemento máximo na raiz) e MinHeaps (elemento mínimo na raiz).
Na implementação fornecida de HeapSort é utilizado um MaxHeap e a cada iteração o elemento máximo é extraído do Heap e inserido no final de um vetor, até que o vetor contenha todos os números que estavam no Heap, mas em ordem não decrescente.
Para compilar, utilize o comando:
gcc -ansi -pedantic -Wall HeapSort.c -o HeapSort
Para executar:
./HeapSort
Python: Mighty Are's Tool of Easily Promote Combats
30 de Junho de 2010, 0:00 - sem comentários aindaÉ um programinha que fiz para ajudar um mestre de RPG (D&D3.5) durante combates.
Interface inteiramente escrita em PyGTK com opção para salvar e carregar batalhas (meio lento e tosco).
Sei que dá para melhorar o script, mas ainda não sei como, então qualquer ajuda é muito bem vinda.
Shell-Script: Converter vários arquivos PDF com senha para sem senha com o qpdf
30 de Junho de 2010, 0:00 - sem comentários aindaEste script realiza tarefas repetitivas, convertendo vários arquivos PDF com senha para sem senha com o pacote qpdf.
As senhas dos arquivos PDF devem ser iguais. A senha é digitada no campo texto do zenity, um aplicativo gráfico gdm do Ubuntu.
A senha digitada no campo é oculta e depois removida da pasta /tmp.
Conky: Conky, configuração em árvore. (.conkyrc)
30 de Junho de 2010, 0:00 - sem comentários aindaDando um navegada esse dias encontrei esse conf do conky, achei bem bacana, então fiz algumas pequenas alterações e agora estou a disponibilizar aqui pra vocês.
Meu screenshot http://www.vivaolinux.com.br/screenshot/Gnome-Conky-em-Arvore.../
Fluxbox: Minhas configs de Fluxbox para teclado multimídia (.fluxbox/menu)
30 de Junho de 2010, 0:00 - sem comentários aindaEsse .conf data de 2007 e estava perdido por aqui.
Ainda funciona! :)