There are two kinds of fast in programming: Fast to code and fast to run. 3D applications and games are known to be speedy. But the time it takes to write and understand the code behind it? Not so much. On the flipside, many abstraction layers designed to make coding easier usually aren’t very efficient. So where’s the median? Meet Pyglet for Python.
Read more »Write fast 3D software without a PhD
Category: High End Tags:
Lojban and Hacking
I had recently discovered the Lojban language while I was surfing the net. The characteristics of this language greatly appealed to me as a debater and so, I decided to heavily invest my effort into studying this language. Consequently, I came across two free software tools that could aid my study of Lojban: KVocTrain and Mnemosyne. These are two excellent programs that definitely have a place my studies.
Category:
Quick Command Line Tip - Recursively Delete Files of a Certain Type
Applications can create a lot of temporary files sometimes, and these files aren’t always cleaned up automatically. An example of this is when you run Python applications. Particularly if you’re a Python developer, your source code directories stack up with a .pyc version of each file, which is the cached compiled copy of the script.
Read more »Web frameworks: a free software oriented study
"The web2.0 era has put the web application frameworks at the center of the free software community attention. Various opinions (1,2) and performance (1,2) comparisons have been published by free software enthusiasts trying to rank the quality and the potential of different web frameworks.
Read more »Using Git as a versioned data store in Python
"Git has sometimes been described as a versioning file-system which happens to support the underlying notions of version control. And while most people do simply use Git as a version control system, it remains true that it can be used for other tasks as well.
Read more »The extinction of standardization dinosaurs on the software planet
"According to this, the ISO are now calling a "standard" the Microsoft Office format (which is cynically called "Office Open XML"). [...] What is interesting is that TeX, LaTeX, OGG/Vorbis, OGG/Theora, Perl, Python, PHP, Ruby, OCaml, are not standardized by any organization.
Read more »Category: Philosophy Tags:
Emacs + Python: cheatsheet
"Some Useful Emacs Python Mode commands..." -- GNU Emacs Manual: http://www.gnu.org/doc/emacs16.html
Read more »Create Games the Easy Way with Pygame
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 »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 »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 »On the way to Liberty
This web log entry notes the ongoing software liberation process of Scott Carpenter. Scott is still currently dependant upon some non-free programs but is learning of the ways of living in liberty.
Read more »Category: Community Tags:
Chatting with Adrian Holovaty
"As I promised after the Avi Bryant interview, here’s a great conversation with Adrian Holovaty, well known creator of the Django web framework written in Python..."
Read more »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 »Charming Pythonistas
Women are woefully underrepresented in IT. With few exceptions, women represent less than 30 percent of the IT workforce in most countries, while comprising approximately half the workforce.
Read more »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 »









