Tic-Tac-Toe and Gomoku games
Implementation of classic Tic-Tac-Toe (10x10) and Gomoku (15x15) board games for Python/PyGame and J2ME (devices with 240x320 screens) platforms.
Classic battleship game, written with Python and PyGame
Classic cross-platform battleship game, where you fight against your computer. Needs Python 2.7 and PyGame 1.9.
a customizable number-guessing system
Belkerda is a simple Python AI program that takes a user's input, builds a log of random numbers, picks a random entry, and displays it. If it is correct, then it reenters that number back into the log several times, overwriting the original, random numbers. If it is not, however, it overwrites a lower amount of entries.
A simple Hangman game written in Python using Pygame.
A simple Hangman game written in Python using Pygame. Written using Python 3.1.3 and Pygame 1.9.1.
Information system for network infrastructure
Ice Coral is intended to take place as Information System for InfraStructure (ISIS). This project should be central information evidence about your network infrastructure. It's planned as modular system, so you can use only one part of this system (eg. WorkLog), if you want. For more info visit Ice Coral (project) Web Site link below.
Work diary to make an evidence of device servicing
This is part of Ice Coral project, which is focused at evidence of device servicing. It's good for service teams to share information about done work.
All the college physics in Python.
A set of modules that deal with college-level physics.
This is a tutorial about how to create a video player. This tutorial pretends to be a brief introduction to the Graphics User Interfaces (GUI) programming, using the Python programming lenguage and Qt framework, both multiplataform. In this tutorial we'll use PyQt to show you the base of Qt programming under Pyhon. To make this tutorial even more funny, because you can learn the theorical side of Qt programming just reading the documentation, I will focus it only in the practical side, therefore I deside to show you how to create a video player, which its programming is unbelievably simple with Qt. Topics ==== - Useful programming IDEs and tools. - Using Qt Designer for quick GUI design. - Using signals and slots. - Using basic widgets. - Using timers. - Using Phonon multimedia framework. - Using list widgets. - Using stylesheets. (In Progress) - Internationalisation. (In Progress)
Download files were the links list point to a download page
This is a simple program, that allows you to download several files from a webpage, using URL pattern matching, and also allows for you to open the page and then select either the file download link or another page from that page. This makes mass download of file from website easier.
Tool to view permissions in .NET sitemaps
This allows you to view a sitemaps roles and editRoles in a .NET sitemap file. It will keep track of all the sitemaps you have added.
A tool that makes printing multi sided documents an easy task.
Let's say you want to save paper when printing a document. To do so, you can print on both sides of paper sheets or print multiple pages on each side of the sheets, like done in handouts. Most printers and printer dialogues don't offer an easy way to do these two simple tasks, that's where dualPrint comes in. Tell dualPrint basic information about the document's pages and it will generate the outputs to copy into the printer dialogues. dualPrint eliminates the need to manually change between odd and even pages, which can be tricky to find among different programs and printing dialogues. Finally, it guides you in the process of inverting pages so you won't have to waste paper on trial and error.
Resources for LilyPond and LaTeX users writing (about) music
openLilyLib is a family of resources for authors writing (about) music with the LilyPond (www.lilypond.org) notation software and for writing about music with LaTeX (http://www.latex-project.org/). The family members are: OLLib (a LilyPond extension library) ------------------------------------- Tutorials (a set of documents focusing on LilyPond) ------------------------------------- lilyglyphs (a package to use LilyPond's notational elements within (Xe-)LaTeX documents) ------------------------------------- musicexamples (a LaTeX package to manage music examples) For a slightly more detailed overview see the Wiki page, for more information visit our project website.
Pequeno script em Python para provar o problema de Monty Hall
O jogo consiste no seguinte: Monty Hall (o apresentador) apresentava 3 portas aos concorrentes, sabendo que atrás de uma delas está um carro (prémio bom) e que as outras têm prêmios de pouco valor. Na 1ª etapa o concorrente escolhe uma porta (que ainda não é aberta); De seguida Monty abre uma das outras duas portas que o concorrente não escolheu, sabendo à partida que o carro não se encontra aí; Agora com duas portas apenas para escolher — pois uma delas já se viu, na 2ª etapa, que não tinha o prêmio — e sabendo que o carro está atrás de uma delas, o concorrente tem que se decidir se permanece com a porta que escolheu no início do jogo e abre-a ou se muda para a outra porta que ainda está fechada para então a abrir. Qual é a estratégia mais lógica? Ficar com a porta escolhida inicialmente ou mudar de porta? Com qual das duas portas ainda fechadas o concorrente tem mais probabilidades de ganhar? Por quê?
Python Based Source Backup
Automatically detects changes to local source code repository, for an arbitrary version control system.