Máquina de Turing em Python 3
Este script é uma simples implementação da máquina de Turing, conforme descrito em DIVERIO e MENEZES, 2009. Para utilizá-lo basta baixar o arquivo zip, e descompactar os arquivos em um diretório. Em seguida, executar o script e fornecer as informações solicitadas (caminho do arquivo contendo o programa, estado inicial e estados finais e a entrada do programa). Algumas explanações: - "*": símbolo inicial da fita; - "_": símbolo de fita em branco; - "<" e ">": instrução para a máquina mover a posição de leitura para a esquerda e direita, respectivamente; - O programa "potencia.txt" recebe como entrada um número natural em notação unária (vários "uns" representando os números, por exemplo, 3 em unário é 111) e encerra a execução com o quadrado desse número escrito na fita. - As linhas do programa desta implementação da máquina de Turing, instruem a "máquina" sobre o que fazer: se, por exmplo, o atual estado for "q2", a leitura da fita for "A" a "máquina" deve ir para o estado "q3" escrever "B" na fita e mover para a direita. A notação no programa ficaria, "q2 A q3 B >"; - Para mais detalhes sobre o funcionamento da máquina de Turing, consultar a referência. Referência: DIVERIO, Tiarajú A.; MENEZES, Paulo B. Teoria da Computação--UFRGS: Máquinas Universais e Computabilidade. Bookman Editora, 2009.
Por: Luis Pereira
CheckUpdate Slackware
Simples hack que envia notificações na área de trabalho quando tem atualizações a fazer no sistema. ** No script existe uma variável chamada "user", indique o nome do seu usuário, é importante para conseguir enviar a notificação para o mesmo. ** Adicione a linha: 00 06,09,12,15,18,21,00 * * * /Localização-Do-Script/checkupdate.sh na tabela administrativa do sistema. O mesmo será executado pelo cron nas horas cheias. ** Seja feliz! O programa utiliza o notify-send para enviar as notificações. Por isto é de importância que você esteja em modo gráfico.
Por: Slackjeff
Dangerous Tux Game com gráficos
Este é um jogo que faz anos que venho desenvolvendo. Está incompleto e precisa de muito retoque ainda. Faço ele de vez em quando. Se quiser ajudar o projeto clique em: https://github.com/cpusam/dangerous_tux NOTA: esse link leva ao source do jogo. Se quiser ver um novo joguinho feito por mim, comente algum jogo que você gostaria de ver. Só vale jogo mais simples, tipo de arcade, NES, Atari etc. Jogo feito com minha engine 2D chamada Chora Engine, que é feita com SDL2 e companhia.
Por: Samuel Leonardo
burncd - programa para gravar ISOs
BurnCD é um programa para gravar ISOs, utiliza o growisoifs para fazer está função. Foi criado para ter um sintaxe bem fácil para qualquer pessoa possa gravar sua distribuição favorita. Se precisar de ajudar utiliza o parâmetro -h ou --help.
Por: Slackjeff
Backup com a ferramenta tar
Cria backups utilizando a ferramenta tar, que usado para armazenar vários arquivos em um único, preservando informações como datas e permissões. Este script também remove backups antigos criados pelo mesmo, de acordo com o valor definido na variável "time_until_old_backups_are_deleted=3" em dias. O nome dos arquivos a serem feito o backup deve ser especificado na variável $FILES e a variável $BACKUP_DIR é necessária para informar qual o diretório raiz onde todos os arquivos($FILES) estão.
Por: Perfil removido
gitignore para gerenciar dotfiles
Segue as configurações do gitignore que estou utilizando para gerenciar os meus dotfiles. O meu repositório com os dotfiles é: https://github.com/nosrednawall/dotfiles
Por: anderson josé de souza inácio
Calculadora de notas versão Perl
Calcula sua média anual, bimestral e semestral. Também calcula quantos pontos faltam para você passar em função da média de sua escola ou faculdade.
Por: victor
Calculando PI usando série de Leibniz
Neste script, calcula-se o famoso número PI usando série de Leibniz. A programação foi feita em linguagem C.
Por: -
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Ativando e usando "zoom" no ambiente Cinnamon
Vídeo Nostálgico de Instalação do Conectiva Linux 9
Como realizar um ataque de força bruta para desobrir senhas?
Eu queria adicionar a incon do wifi e deixa transparente no fluxbox no... (4)
Thinkpads são bons mesmo ?! (4)
existe algum hub de jogos online similiar ou igual dos browser (6)
Como botar o efeito de deslocar janelas (win + setas - windows) no lin... (0)









