Pygame is a cross-platform set of Python modules designed for writing video games. It includes computer graphics and sound libraries designed to be used with the Python programming language.
Read more »Create Games the Easy Way with Pygame
Category: High End Tags:
- Login to post comments
Python programming in Emacs
"I had some problems finding out a good Emacs setup for Python programmers, so I hope this will be useful to somebody. Requirements: ..."
Read more »Category: High End Tags:
- Login to post comments
All the C you need to know for GTK+
If you want to develop applications with GTK+, a graphical toolkit used by the GNOME desktop environment, it is essential that you are comfortable with the C programming language. This article is meant to give you a short refresher on the basics of C that you will need to know when developing GTK+ applications.
Read more »- Login to post comments
80% of Software will be Open Source
An IT research company made the prediction that by the year 2012, more than 3/4 of all software will be open source. Due to the ease with which open source software is developed and the rise in programmers and Internet communities, proprietary software will quickly dissipate.
Read more »Category: Community Tags:
- Login to post comments
GNU Smalltalk 3.0 released
"GNU Smalltalk 3.0 has been released at ftp://ftp.gnu.org/gnu/smalltalk ..."
Read more »Category: High End Tags:
- Login to post comments
Adventures with Neko
Recently, a few of us had a discussion about translating the book to Malayalam. GNU/Linux is now available in a lot of schools - and a local language version would be a boon to many smart kids who are capable of learning things by themselves. I suggested that we have a go at writing an `orignal’ book - mostly because I was having this pet idea of writing a book for kids for a long time.
Read more »Category: Beginner Tags:
- Login to post comments
Python Versus Erlang for an MMOG
"As I mentioned in my previous post, I'm in the process of evaluating the core infrastructure for a massively multiplayer on-line game (MMOG). The current technology contenders for the server are Stackless Python (and it's eventual successor PyPy) or Erlang..."
Read more »Category: High End Tags:
- Login to post comments
Perl – An Awesome Programming Language
"I have just finished learning the programming language Perl, and let me tell you, this is one amazing language. It can do almost anything! It's very easy to learn if you have a knowledge of C or C++. If you don't, I suggest learning Python first..."
Read more »Category: High End Tags:
- Login to post comments
Four ways to extract the current directory name
When you're programming a shell script, you often only need the current directory name, not the whole path that the pwd command returns. Here are four ways you can extract only the current directory.
Read more »- Login to post comments
How to write a (free software) search engine?
Being a web developer I have often wondered how one would go about making a search engine. I have looked for some tutorials to help me out with some of the algorithms, but off course I didn't find much since the search engine technology is worth A LOT (GOOGLE!).
Read more »The Unique Problem of Go
Go is an active topic in the free software community. There's the excellent GNU-Go engine, the CGoban GUI front end, and then there was Hikarunix, the Linux live CD devoted entirely to the game of Go. I also blush a little bit whenever I hear a discussion of the difficulty of programming Go, because... I took a shot at it.
Read more »- Login to post comments
Getting Started with the Trolltech Greenphone SDK
Trolltech recently released many smartphone developers' dream combination-the Linux-based Greenphone and its open-source Qtopia Phone SDK. Qtopia inherits its API from Trolltech's flagship product Qt, a mature C++ application framework available for Linux/X11, Windows and Mac OS X. Qtopia is specifically enhanced for embedded Linux devices.
Read more »- Login to post comments
Building a JavaScript Library
"This past Friday I gave my first Google Tech Talk on Building a JavaScript Library. [...] Please let me know if this talk interested you as I’m trying to gauge what interests other web developers - because all of this stuff fascinates me (JavaScript programming, open source projects, etc.)."
Read more »Category: Beginner Tags:
- Login to post comments
Write your own Linux server part one
One of the great strengths of Linux is its multi-faceted network server capabilities, reaching back to its rich UNIX history and the development of TCP/IP on that platform. If you’re a software developer, it’s dead simple to network-enable your own apps too, making them act consistently with other server processes. Here’s how to do it, in two parts.
Read more »- Login to post comments
Python 3000: Small changes that matter
"This is partially in response to Chris', Why Python 3k Shouldn’t Be Ruby (and a mention of Erlang) and my investigation on what I see Python 3000 as being, in plain English..."
Read more »Category: High End Tags:
- Login to post comments