Sponsorised links
This month
Sen:te - Goban
Use Goban to play the game of go against the program. Play with people on the Internet go servers or your local network. Observe live pro and amateur games on IGS, the Internet Go Server. Review and analyze games. Browse through joseki or fuseki libraries... Goban is a powerful, simple, fast go board for Mac OS X. Like Hikaru and Sai, use a Mac to play go!
Password Assistant | codepoetry
Sponsorised links
October 2009
Scopus API: Home
Computer Programming - Uncyclopedia, the content-free encyclopedia
Photocrati - Affiliate Program
Threads at daniel shiffman
Threading
We’re quite familiar with the idea of writing a program that follows a specific sequence of steps as outlined in, say, a main() function. A Thread is also a series of steps with a beginning, a middle, and an end. A thread’s sequence, however, can run independently of the main program. In fact, we can launch any number of threads at one time and they will all run concurrently. Visit the Java site for a more involved explanation.
This is incredibly useful when it comes to data mining, as we can have separate threads retrieving different pieces of information from the network. If one gets stuck or has an error, the entire program won’t grind to a halt, since the error only stops that individual thread. To create independent, asynchronous threads, we simply extend the Thread class.
technobabbler » Blog Archive » drive a webcam with python
I bought a USB webcam off of eBay quite some time ago, and I decided to connect it to my telescope with a little bit of hardware hackery. I'll have to see about posting a writeup on how I did that at a later time. Anyway, when I installed my camera software, I quickly found how horrible the program was. It gave a tiny preview of what the camera saw, and had no way of capturing images or video without waaaay too many clicks of the mouse. That's when I decided to write my own in Python.
Doug Hellmann: PyMOTW: resource - System resource management
Manage the system resource limits for a Unix program.
Linguistic Tree Constructor: LTC
September 2009
Appulous : The iPhone and iPod Touch Application Index
MusicBrainz
Xparameter - Faire un scan des tous vos fichiers vidéos - TUTO - Module films : Xlobby et Ant Movie Catalog (AMC)
Print Folder Free Download
agenda2pdf.py
This program generates a book agenda file in PDF format, ready to be printed or loaded on a ebook reader.
AutoPano Pro - Panorama stitching software - Panoramic photo software - image stitching
I'm making a paint program, so useful tools, ideas and features required please
August 2009
Instant SQL Formatter
0047 About
0047 is an organization for projects in and in between the fields of art and architecture. Founded in Berlin in 2004, 0047 was originally an exhibition space for Norwegian art and architecture but it soon became an internationally based project involving artist, architects and curators from all over the world. Since the opening over 130 artists, architects and curators have been involved in over 30 exhibitions and projects, both in our own space or in collaboration with other institutions. Over 60 people from all over the world has attended our studio program.
July 2009
Automatic Generation of Syntax Diagrams with a Given Grammar
The following form calls a program written in C , that converts a grammar into syntax diagrams. The diagrams can be used for direct printing and inclusion in printable text files. Two examples for a grammar are given (a variant of the EBNF-grammar and the XPath-grammar).
Automatic Generation of Syntax Diagrams with a Given Grammar
The following form calls a program written in C , that converts a grammar into syntax diagrams.
Générateur de diagramme de syntaxe.
Piwik - Web analytics - Open source
Why Functional Programming Matters
As software becomes more and more complex, it is more and more important to structure it well. Well-structured software is easy to write, easy to debug, and provides a collection of modules that can be re-used to reduce future programming costs. Conventional languages place conceptual limits on the way problems can be modularised. Functional languages push those limits back. In this paper we show that two features of functional languages in particular, higher-order functions and lazy evaluation, can contribute greatly to modularity. As examples, we manipulate lists and trees, program several numerical algorithms, and implement the alpha-beta heuristic (an algorithm from Artificial Intelligence used in game-playing programs). Since modularity is the key to successful programming, functional languages are vitally important to the real world.
