recentpopularlog in

david.parrott : python   60

The Python Challenge
The most entertaining way to explore Python. Every puzzle can be solved by a bit of (python) programming.
programming  game  python  development 
january 2015 by david.parrott
Python Tools for Visual Studio - Home
PTVS is a free/OSS plugin that turns Visual Studio into a Python IDE.  PTVS supports CPython, IronPython, editing, browsing, Intellisense, mixed Python/C++ debugging, profiling, HPC clusters, multiple REPL’s, IPython, Django, and cloud computing with client libraries for Windows, Linux and MacOS.   This is an officially supported product from Microsoft's Developer Division. 
development  ide  python  visualstudio  windows 
july 2013 by david.parrott
Welcome! — PyEphem home page
PyEphem provides scientific-grade astronomical computations for the Python programming language. Given a date and location on the Earth’s surface, it can compute the positions of the Sun and Moon, of the planets and their moons, and of any asteroids, comets, or earth satellites whose orbital elements the user can provide.
astronomy  programming  python  science  space  development 
december 2012 by david.parrott
Stand-alone code for numerical computing
Sometimes you need a little code to do some scientific computing and you don't want to take on a dependence to a huge and possibly unfamiliar library. This page is an index to code snippets in multiple languages that solve that problem.
code  programming  python  c++  c#  dotnet  development  maths 
june 2012 by david.parrott
mnaberez/py65 - GitHub
Simulate 6502-based microcomputer systems in Python.
6502  python  emulator  opensource 
february 2012 by david.parrott
applepy - An Apple ][ Emulator in Python - Google Project Hosting
ApplePy is an emulator, written in Python, of both the 6502 chip and other hardware aspects of the Apple ][ computer.
software  opensource  emulator  python  appleii  apple 
august 2011 by david.parrott
okayzed/dmangame @ GitHub
dmangame is about writing an AI to play a simplified Realtime Strategy Game. There is no ‘playing’ done by humans, the game is played by various AI. Each AI controls a team of units that it is able to communicate with. The AI’s objective is to crush its enemies and hear the lamentation of their pixels.

Your objective is to code this AI.
game  ai  rts  python  programming  development 
may 2011 by david.parrott
Kinect + Minecraft
Take a snapshot from a Kinect and transform it into a MineCraft save file. The Depth and Color information will be used to approximate the position and types of blocks to best represent the 3D point cloud in MineCraft.
kinect  minecraft  programming  hardware  python  development 
january 2011 by david.parrott
Skulpt is an entirely in-browser implementation of Python.

No preprocessing, plugins, or server-side support required, just write Python and reload.
web  python  script  tool  tools  language  javascript  programming  opensource  online  development 
august 2010 by david.parrott
Python for Fun
This collection is a presentation of several small Python programs. They are aimed at intermediate programmers; people who have studied Python and are fairly comfortable with basic recursion and object oriented techniques. Each program is very short, never more than a couple of pages and accompanied with a write-up.
book  computers  development  documentation  ebooks  games  education  howto  language  lisp  programming  prolog  python  reference  tutorial  algorithm 
august 2010 by david.parrott
Parrot VM
Parrot is a virtual machine designed to efficiently compile and execute bytecode for dynamic languages. Parrot currently hosts a variety of language implementations in various stages of completion, including Tcl, Javascript, Ruby, Lua, Scheme, PHP, Python, Perl 6, APL, and a .NET bytecode translator.
compiler  development  engine  javascript  language  opensource  perl  php  programming  software  ruby  python  tools  web  dotnet 
july 2010 by david.parrott
Pygments — Python syntax highlighter
This is the home of Pygments. It is a generic syntax highlighter for general use in all kinds of software such as forum systems, wikis or other applications that need to prettify source code.
language  library  opensource  programming  software  python  tools  tool  web  development 
june 2010 by david.parrott : guess-renames
guess-renames uses a smart, accurate, automatic algorithm to set the record straight with your VCS of choice, even if you changed the contents of the file after renaming it.
free  mercurial  opensource  programming  software  tool  python  development 
june 2010 by david.parrott
Mercurial hosting —
Bitbucket is a code hosting site, for the popular Mercurial version control system. With Mercurial, your data is distributed by definition, but you still need a place to share it, and keep track of your development.
Bitbucket is that. It provides a fully featured environment for managing development, including a wiki (naturally backed by Mercurial, you can clone it!), a powerful issue tracker, and easy collaboration with others.
development  dvcs  free  mercurial  online  programming  python  tool  tools  web  sourcecontrol 
june 2010 by david.parrott
Mercurial SCM
Mercurial is a free, distributed source control management tool. It efficiently handles projects of any size and offers an easy and intuitive interface.
backup  development  dvcs  mercurial  opensource  programming  python  software  tool  tools  sourcecontrol 
june 2010 by david.parrott
cells. A massively multi-agent Python programming game. « Phonons
Cells is a programming game, meaning that the player programms the agents before actual gameplay starts, and then watches pits his code against that of his oponents. It features two or more teams of hundreds or even thousands of identical agents, which I call “cells”. These cells live in a 2-dimensional simulated environment, and compete for the control of resources scattered around the world.
ai  education  game  games  gaming  programming  python  software  development 
june 2010 by david.parrott
Home - Hatta Wiki
Hatta is a wiki engine – software that lets you run a wiki. It requires no configuration and can be easily started in any Mercurial repository.
dvcs  engine  free  mercurial  opensource  programming  python  software  tools  web  sourcecontrol  development 
june 2010 by david.parrott
WikidPad - wiki notebook/outliner for windows
wikidPad is a Wiki-like notebook for storing your thoughts, ideas, todo lists, contacts, or anything else you can think of to write down.
free  editor  python  software  tool  tools 
june 2010 by david.parrott
Droopy: easy file receiving – stackp
Droopy is a mini Web server whose sole purpose is to let others upload files to your computer.
file  networking  opensource  programming  python  software  tool  tools  web  development 
may 2010 by david.parrott
luz-cpu - Project Hosting on Google Code
Luz is a complete open-source CPU suite, featuring an assembler, linker and simulator
assembly  cpu  opensource  os  python  simulation  emulator 
may 2010 by david.parrott
Learn Python The Hard Way
This is the site for the book Learn Python The Hard Way (pdf). The book is a very beginner book for people who want to learn to code. If you can already code then the book will probably drive you insane. It's intended for people who have no coding chops to build up their skills before starting a more detailed book.
book  exercise  programming  python  tutorial  development  documentation  ebooks  education  howto  reference  online  language 
april 2010 by david.parrott
Markdoc is a lightweight Markdown-based wiki system. It’s been designed to allow you to create and manage wikis as quickly and easily as possible.
opensource  python  software 
april 2010 by david.parrott
micropolis - Project Hosting on Google Code
This is the source code for Micropolis (based on SimCity), released under the GPL. Micropolis is based on the original SimCity from Electronic Arts / Maxis, and designed and written by Will Wright.
game  games  opensource  programming  simulation  c++  python  development 
april 2010 by david.parrott
Protocol Buffers - Google Code
Protocol buffers are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data – think XML, but smaller, faster, and simpler. You define how you want your data to be structured once, then you can use special generated source code to easily write and read your structured data to and from a variety of data streams and using a variety of languages – Java, C++, or Python.
c++  development  java  networking  opensource  programming  python  reference  software  tools  xml 
april 2010 by david.parrott
Invent with Python
"Invent Your Own Computer Games with Python" is a free e-Book that teaches you how to program in the Python programming language. Each chapter gives you the complete source code for a new game, and then teaches the programming concepts from the example.
programming  game  free  tutorial  howto  online  education  book  games  python  development  ebooks 
december 2009 by david.parrott
IronPython is an implementation of the Python programming language running under .NET and Silverlight. It supports an interactive console with fully dynamic compilation. It's well integrated with the rest of the .NET Framework and makes all .NET libraries easily available to Python programmers, while maintaining compatibility with the Python language.
programming  tools  python  language  dotnet  development 
november 2009 by david.parrott
Irrlicht Engine - A free open source 3d engine
The Irrlicht Engine is an open source high performance realtime 3D engine written and usable in C++ and also available for .NET languages. It is completely cross-platform, using D3D, OpenGL and its own software renderer, and has all of the state-of-the-art features which can be found in commercial 3d engines.
programming  development  software  game  tools  free  opensource  gaming  3d  c++  java  engine  python  c#  dotnet 
october 2009 by david.parrott
Django | The Web framework for perfectionists with deadlines
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
programming  development  software  tools  free  opensource  design  web  database  python  django 
september 2009 by david.parrott

Copy this bookmark:

to read