Anterior Proxima

Backup de arquivos do Linux para um servidor FTP

Backup dos diretórios /home/dados e /etc. Após o backup concluído ele envia para o FTP a ser configurado no código. Abraços.

Por: Ralf Schlindwein


Uma implementação do HeapSort

Este 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

Por: Felipe Martins dos Santos


Mighty Are's Tool of Easily Promote Combats

É 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.

Por: fabricio erdmann


Converter vários arquivos PDF com senha para sem senha com o qpdf

Este 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.

Por: Edson


Ordenação de dados

Pequeno algoritmo em C usando métodos de ordenação. É feita a abordagem de 3 métodos, entre eles: - QuickSort - SelectionSort - InsertionSort Uso da função Clock_t para comparar o tempo que cada método leva para ordenar os valores. O algoritmo divide-se assim: existe 3 funções que: 1 Gera valores ordenados decrescente 2 gera valores ordenados crescentes 3 gera valores ordenados randômicos Outras 3 funções que: 1 Ordenado pelo método QuickSort 2 Ordena pelo método SelectionSort 3 Ordenada pelo método InsertionSort Outra função que é a main() Onde está o menu de opções e as chamadas para as funções comentadas anteriormente Bom acho que é isso. Qualquer dívida estou aí.

Por: Fernando Krein Pinheiro


Ordenar vetor com algoritmo Insertion Sort

Ordena um vetor em ordem crescente ou decrescente usando um método de ordenação Insertion Sort.

Por: Santiago Staviski


Script de instalação do Squid 3 no Slackware

Fiz esse script para instalação do Squid no Slackware com tudo que é preciso. Espero que os ajude!

Por: Eduardo Adriano Ramos


Enviar gráficos 2D pela janela de chat no Kopete

O script permite enviar gráficos 2D para um contato do Kopete especificado. Para isso, utiliza a comunicação entre aplicativos do KDE 4, o qdbus, sobre o qual já escrevi uma dica aqui no VOL. Dependências: Gnuplot 4.2 Nota: Elaborei o script com a versão 4.2 do Gnuplot, mas acredito que não haverão problemas com versões anteriores. Instalação: Para usar o script, ponha-o no diretório /usr/local/bin, é preciso mover o arquivo com o sudo. Dê permissão de execução ao arquivo (chmod +x Plot.sh) Como usar o Script: 1ª Maneira-> Na janela de chat, ao conversar com Richard Stallman (nickname), escreva: /exec Plot.sh 'sin(x), cos(x)' 0 2*pi 'Richard Stallman' 2ª Maneira-> Também é possível especificar a conta para qual você deseja mandar o gráfico, por exemplo: /exec Plot.sh 'x**2' -10 10 'richard.stallman@freesoftware.org' Dica: Se o nickname for muito complicado ou extenso, digite os primeiros caracteres e aperte [TAB] que o Kopete irá completar, depois não esqueça de colocar as aspas simples. As funções e operadores suportados se encontram na documentação do Gnuplot: http://gnuplot.sourceforge.net/docs_4.2/gnuplot.html#x1-5300013.1 Qualquer sugestão é bem vinda, talvez no futuro essa ideia se concretize em um plugin para o mensageiro. Em breve coloco a versão 3D aqui no site, divirtam-se!

Por: Júlio Hoffimann Mendes



Anterior Proxima



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts