Anterior Proxima

3 EP - Poli USP - Angry Birds (angry bixos)

Trabalho da disciplina "MAC2166" - Exercício programa contendo uma ideia do funcionamento do jogo "Angry Birds", obviamente muito menos complexo. Obs: Necessário o arquivo "Entrada.txt" para o carregamento de dados relativos a distância, velocidade máxima, altura, tamanho do alvo...

Por: João Matheus Rugeri Murdiga


1o. joguinho Labirinto (com graficos).c

Este é um mod do joguinho_labirinto feito pelo Tiago Negri, em modo texto. Agora eu o adaptei para usar com a API gráfica (SDL), faltando apenas alguns ajustes. Mas dá para tirar umas ideias dele. :) Para compilar: gcc -o labirinto joguinho_labirinto.c -lSDL t+!!!

Por: Samuel Leonardo


Trocar senha de usuário via SSH

Script simples e direto, pode ser usado para fazer a troca em massa de senhas de qualquer usuário ( como o root ) em estações remotas. Salve o arquivo, dê permissão de execução: chmod +x trocaSenhaSSH.sh Use-o: ./trocaSenhaSSH.sh usuario@host_or_ip senha_antiga senha_nova Se quiseres usar em rotinas automatizadas para várias estações com mesmo usuário e senha, como o root, basta fazer um laço while ler o nome ou IP das estações de um arquivo: while read ESTACAO do ./trocaSenhaSSH.sh root@${ESTACAO} senha_antiga senha_nova done < estacoes.txt

Por: Raimundo Alves Portela


Backup MySQL Incremental via RSYNC/FTP

O script funciona utilizando-se do log binário do MySQL para fazer o backup incremental da base de dados, que pode ser feito em intervalos curtos de tempo, e um backup full toda noite ou uma vez por semana. O script também elimina os log binários mais antigos do que 15 dias da base de dados, para não ficar ocupando espaço em disco, sendo que este log já está no backup. Baixe o script e configure as informações da base de dados e do ftp, ele criará um backup local do MySQL e sincronizará com o FTP ( arquivos mais antigos do que 30 dias serão apagados do backup local, e ficarão somente no FTP ). No script tem exemplos de como configurar o crontab para executá-lo, lembre-se de configurar o PATH para o script corretamente. É necessário que o rsync e o lftp estejam instalados no sistema. Se tiverem dúvidas, sugestões ou correções, favor postarem! http://hallberg.eti.br/wp/?p=38

Por: Fernando Bottega Hallberg


Algoritmos para Teoria dos Números

Alguns algoritmos para estudar a álgebra da teoria dos números, base do sistema de criptografia RSA (e de outros). Contém crivo de Erastótenes, algoritmo euclidiano estendido, Mersenne e o método de Fermat para ver se um número é primo. Qualquer dúvida ou comentários estamos ouvindo.

Por: Humberto Henrique Campos Pinheiro


Backup simples com log de resultado

Script para fazer um backup simples com tratamento de erro e gravação de log.

Por: Cristiano Gomes


Mega Sena

O script faz uma brincadeira para demonstrar de forma prática exemplo de uso de laços e variáveis em Bash-script de forma avançada. PS: Caso alguém fique milionário graças ao script, lembre-se de contribuir minha parte a http://www.fsf.org/ e também auxiliar programadores independentes por aí ;) Vlw

Por: Pedro Robson Leão


Cadastro utilizando a classe PDO com o método prepare()

Segue um exemplo de uso da classe PDO com o método prepare(). O mesmo foi utilizado em um um sisteminha de funcionários para cadastrar, editar, listar e excluir registros, para evitar SQL Injection.

Por: Estefanio Nunes dos Santos



Anterior Proxima