lexadrez
Um software que criei para ler minhas partidas de xadrez salvas pelo yahoo. No meio do caminho, achei que seria boa idéia usá-lo para estudar aberturas de xadrez. Escrito em pygtk. Abaixo, trecho do código fonte de uma das classes.
Por: Marcos Melo
A máquina nao perdoa (jogo da velha em c -arquivo correto, agora)
Demorou, mas consegui fazer a máquina analisar o jogo satisfatoriamente. O programa, Às vezes, "se distrai", mas na maoir parte do tempo joga corretamente. eu já havia postado esse programa antes, mas cometi um erro no upload, e postei o arquivo de outro cara, que eu havia baixado. Era um jogo da velha, tambem, mas diferente do meu.
Por: Marcos Melo
bolinha que rebate nas bordas da janela (com SDL)
Resultado do meu primeiro contato com SDL, o programa utiliza poucos recursos desta biblioteca: - a tela - um timer - o desenho de pixels na tela Talvez a SDL tenha meios mais eficientes de desenhar um criculo, mas o programa roda um loop que passa por todos os pontos do círculo e manda pintar um pixel para cada ponto. Falta uma interface para encerrar o programa(use kill)
Por: Marcos Melo
"Executar" - programa útil que executa comandos com histórico. PyGtk
Executa comandos e armazena no arquivo ".executarme",no HOME do usuário. Usa o módulo os para os.env() e os.system(). Do gtk, usamos uma GtkWindow (a janela), um GtkEntry (a caixa de texto para digitar o comando), um GtkLabel(este ficou sem utilidade, por deficiência minha), um GtkButton, para executar o comando, e um GtkClist, para listar comandos anteriores gravados no arquivo ".executarme". Serve para aprendizado e para execução. Dá para aprender modificando e adaptando.
Por: Marcos Melo
gerenciador de historico de comandos
Programa que não faz nada de útil, só pega os comandos do .bash_history e os organiza numa treeview GTK. Tem um erro: ele deveria classificar em ordem alfabética, mas algumas palavras acabam escapando da classificação. usa arvores binárias e recursividade. Usei o livro "C - Alinguagem de programação" para aprender recursividade e árvores binarias. Os aruivos estão um tanto desorganizados, e acho que abusei do include. Gostaria de ouvir opinião de programadores mais experientes.
Por: Marcos Melo
Trabalhando Nativamente com Logs no Linux
Jogando Daikatana (Steam) com Patch 1.3 via Luxtorpeda no Linux
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Apagar Todo o Histórico do Terminal
Linux Mint: Zram + Swapfile em Btrfs
Pendrive do Ubuntu 24.04 travando ao tentar fazer a instalação dual bo... (4)
Instalar Dual Boot, Linux+Windows. (14)
queria saber de uma coisa sobre o steam e derivados (3)
tentei instalar o steam pelo terminal, agora ele não abre (3)









