Gerador de exercícios para matemática

Hi-mundo! Segue um programa que fiz às pressas pra um amigo meu da internet. Levei pouco mais de 7 dias para aprontar a base, e 15 dias para deixar como está agora. IMPORTANTE: - não coloque este programa no seu site, pois ele tem falhas de segurança. Não tem problema executar no computador por um browser, mas não é seguro colocar tal código num site. No momento, estou preparando uma versão feita em ReactJS e não terá mais problemas de segurança. O programa vem com um teste diagnóstico, vulgo "joguinho" onde é possível fazer contas da tabuada e verificar seu desempenho no final. O programa é autoexplicativo. Se você tiver uma ideia de melhoria, ou se isso lhe servir em algo, deixa um comentário aí em baixo. A mais nova versão deste programa feita em react estará disponível no repositório: https://github.com/cpusam/gemah Acesse lá para ver se existe uma versão mais recente. Para executar o programa: 1. Extraia o arquivo zip 2. Entre na pasta e abra com o Firefox (de preferência) o arquivo "gerador.html" Valeu!

Por: Samuel Leonardo


MeikeNeime - Programa gerador de nomes aleatórios

Fala aí gente do fundo da caverna. Chegou a hora de nomear aquele seu programinha que vai lhe render o primeiro milhão (nem que seja assado). Este programa gera nomes aleatórios baseado num algoritmo que eu vi num grupo de leitura do Facebook. Desde o início achei o algoritmo simples para ser feito em papel, mas como we are programmers, a gente cria tudo automatizado magicamente no computador. Como diria aquela senhora lá: não é magia, é tecnologia, ligue diabo! Manual do programa: Para ver um help e exemplo de execução, apenas rode: $ ./meikeneime Para compilar, apenas execute um "make" (no mínimo precisa do c++11). NOTA: execute algumas vezes seguidas e avalie se a saída te agrada, se soa bem falando a palavra etc. Exemplos de nomes que eu consegui gerar: nome = meji nome = julavil nome = bini nome = monupa nome = dirupt nome = mijis nome = jeen nome = pijika nome = mania (algumas vezes faz sentido)

Por: Samuel Leonardo


Jogo Snake feito em TypeScript e Phaser 2 (com gráficos)

Jogo Snake com gráficos. E aí pessoas desse mundão de deusolivre. Segue mais um jogo que fiz há uns meses atrás, anos se não me engano. Para compilar o jogo: $ npm install && npm run build Para executar o jogo (não precisa compilar, tem uma versão compilada no dist): 1 - copie a pasta "assets" para a pasta "dist" (não fiz isso no pacote porque ia ficar muito grande). 2 - execute no terminal dentro da pasta "dist": $ python -m SimpleHTTPServer 8080 3 - depois num navegador, abra o endereço localhost:8080 4 - e então jogue!

Por: Samuel Leonardo


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://shon.xyz/a/79248/dangeroustux - clique no captcha (é preciso desativar o adblock neste site) - espere uns segundos e clique em GET LINK Pronto, você acaba de fazer um developer mais feliz! ;) 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


Agenda Telefônica Simples em C

Segue uma agenda telefônica simples. Você pode usar todo o código como base de estudo para criar uma agenda melhor. No código não há nenhum uso de funções escritas por mim, isso facilita mais o entendimento. Essa agenda usa máquina de estado para controlar as telas. Compile com: $ gcc -o agenda agenda.c Depois crie um arquivo de texto chamado contatos.bin (apenas na primeira execução). E então rode a agenda com: $ ./agenda Siga o menu de opções para navegar entre as telas da agenda.

Por: Samuel Leonardo