Weblog Archives

You are currently browsing the archives for the Programming tag.

Setting up Subversion and WebSVN

I always wanted to learn how to set up a version control system, especially SVN since everybody tend to move to that system. This howto will illustrate a way to install and configure Subversion and websvn on a Debian server with the following features: multiple repository Subversion access to the repositories via WebDAV (https, https) [...]

Epiphany Python Console – Open New Tab

This is a quick tip about how to open new tabs with Python code in Epiphany.

Epiphany Python Console – Documentation

The availability of good and complete documentation for an API is one of the most important factors in order someone to be able to effectively use that API for application programming. Good API documentation saves time and effort. It provides all the needed information a programmer, either professional or amateur, would need in order to [...]

Namespace Declarations With cElementTree

If you use cElementTree and try to create an XML file that uses some extra XML namespaces, you will encounter a wierd situation when the final file is written.

Creating An RSS 2.0 Feed Using cElementTree

I’ve made some progress with the cElementTree Python module. After reading the available documentation and the RSS 2.0 specification, I was able to write a very simplistic RSS 2.0 feed generator in order to demonstrate the usage of this module. There is no such example in the documentation, so this might be useful to someone.

A GNOME applet for Totem using Python

Blogs seem to be a great resource of very useful information. Today while searching for any pyGTK code examples on Technorati, I came across a very interesting Python script. Actually, this is not just “interesting“. Owen’s code is a great example of how easily a GNOME applet can be created using the GNOME bindings for [...]

Sockets Programming In Python

These are the articles that got me into network programming in Python: Socket Programming HOWTO by Gordon McMillan. Sockets programming in Python by M. Tim Jones.

Awesome AWK Tutorial

My quest for the best AWK tutorial has reached an end. The University of Georgia has set up a guide, small in size, but with content of high quality, which can help someone that knows the basics of programming to get started quickly. Of course, there are many other free online high quality guides, but [...]

DictExpress

This is a dictionary protocol server implementation written in Python. I decided to write this stuff just to learn Python. The goal is to create a full-featured dictionary server, while making the retrieval of word definitions from any source and in any language easy. The server is usable and acts as a proper UNIX daemon.