An Introduction to ReStructuredText
17 May 2008
In this post I explain what ReStructuredText is, and demonstrate example ReStructuredText markup.
ReStructuredText in Django
16 May 2008
In this post I reply to user feedback and explain how to use ReStructuredText in Django.
Swap out your ssh keys
14 May 2008
This post explains how to replace your existing SSH keys with new ones. This is relevant in light of a recent Debian/Ubuntu bug in the random number generator.
New RSS feed, please update now!
13 May 2008
If you have signed up to my site's RSS feed, please update to http://commandline.org.uk/feeds/full/ as soon as possible. Then you will be sure not to miss any of my exciting adventures.
This main feed should work the same as the old one, however, I have provided a number of extra feed options. if that is your bag.
How not to program WSGI
12 May 2008
In this post I explain how, (perhaps to my shame), I hacked PyBlosxom to serve robots.txt. Kids, do not follow at home.
Give Linux a chance
12 May 2008
In this introductory article, I try to write accessibly about why you should try another operating system than Windows, you might even like it!
Email Syntax Check in Python
03 May 2008
Sometimes you may want to check that an email address is not syntactically invalid, i.e. it looks like a recognisable email address. In this post I examine a couple of ways of doing that.
Three more tips - use keybindings, scripts and SSH without passwords
29 April 2008
In this post I look at how to use readline keybindings that are useful in many contexts. I then look at how to SSH without passwords. Lastly, I talk about making a script directory in your home directory so you can quickly add new scripts to your system path.
Twelve commandments for Beautiful Python code
25 April 2008
In this article, I argue that the benefits of reading Python code in a standardised format outweigh any benefits of bespoke code styles. I then look at 12 rules that will make your code your Python code more readable,
Filesharing is the democratic choice
18 April 2008
If 20 million people in the UK have been or are involved in filesharing, then that is more people than voted for the government.. With 20 million people, filesharing is not a crime, it is a mandate. The government, policy and the old media industries need to find fresh approaches because the cultural changes at work cannot be undone.
Linus Torvalds on ...
16 April 2008
Linus Torvalds writes the Linux kernel, he also likes a good mailing list flamewar, not least because he has a very sarcasatic wit. Here he is, writing about various topics.
Sharing our scripts together
15 April 2008
In this post I talk about a project on Launchpad called "Eden" for sharing of specialised but useful scripts.
Twitter and GNOME integration
10 April 2008
This is part two of our look at using Python with the API of the Twitter social networking website. In this post, we make twitter updates pop-up on a Linux desktop.
Scripting Twitter with Python
09 April 2008
Twitter is a social networking service where users can write a sentence (maximum 140 characters) about themselves. It also has an API that we can use to receive and send data from Twitter.
This Week: Notes, Names and New Sites
08 April 2008
This is the latest installment in my regular(ish) series looking at some of what I have read online since last time.
Using OpenOffice History at the Command Line
07 April 2008
In this post I write a Python module to print out all the stored OpenOffice document history.
OOXML: the end of the beginning.
06 April 2008
So ISO rubberstamped Microsoft's OOXML, a lame excuse for an 'open' format. Where do we go from here?
OOXML Vote Coverage
27 March 2008
This post aimed to keep track of the OOXML vote as the situation develops and more votes drip out. (It is all over now of course).
OOXML Vote: The Python Script Walkthrough
27 March 2008
I talk about my Python script that allowed me to produce live updates of the vote in the OOXML standardisation process.
Include ODF support in the Linux Standard Base?
26 March 2008
Should the Linux Standard Base Desktop Specification provide a specified standard for office documents? I.e. should the Linux Standard Base specify OpenDocument for office documents as it specifies .PNG for bitmaps?


