• Zeth will be attending PyCon UK on the 12th to 14th September 2008.

Building the TEI documentation

12 October 2008

In this post, I check out the TEI build scripts, and compile the XML formatted documentation into HTML.

Read More

Sisu and typing unicode in GNOME

01 September 2008

In this post I try to figure out how to type unicode characters in GNOME, in my case so I can type Finnish.

Read More

Native XML storage with Berkeley DB XML - part one

14 August 2008

In this post I introduce native XML databases and provide installation instructions for DB XML on Windows, Gentoo and Ubuntu.

Read More

Is GUADEC just GDEC?

07 August 2008

GUADEC is a developers conference, that is fine but don't pretend that users can come.

Read More

Top Ten mailing list posts in the history of free/open source software

25 July 2008

My current choices for the top ten coolest posts in free software/open source mailing list. If you can think of a better one, please do paste a link in the comments.

Read More

Are your Firefox extensions proprietary software?

01 June 2008

Look up the licenses of your Firefox extenstions, you might find that some of them, such as the StumbleUpon Toolbar, are not free software/open source at all, they are proprietary software,

Read More

Will Epiphany be able to compete with Firefox's extensions?

31 May 2008

Can the forthcoming Epiphany browser based on Webkit compete on GNOME when Firefox has so many extensions?

In this post I look through Firefox's extensions to try work out how many extensions Epiphany would really need to satisfy most GNOME users.

Read More

Firefox is your nanny?

22 May 2008

Firefox 3 now requires extension authors to submit their extensions to Mozilla for approval or to setup SSL. Firefox 3 refuses to install an unauthorised extension.

Read More

Epiphany and Webkit 2008

18 May 2008

In this post I compile and try out the Epiphany browser with the WebKit backend to see how the boys are getting on.

Read More

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.

Read More

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!

Read More

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.

Read More

Backing up my laptop

15 February 2008

To my surprise, my laptop has become my primary computer. With my old Fujitsu and my Macbook, I still made a remote connection to my desktop and worked there. However, with my Thinkpad, I have finally found a laptop that I am happy with, I think it is down to the quality of the keyboard. Working locally means I need to back the system up.

Read More

Office Software for Linux

20 January 2008

Are you thinking about moving your computer to Linux, but worried about living without office software? Well don't be. Linux has lots of its own office software.

Read More

OpenMoko vs iPhone - Free your phone or Fight your phone?

13 January 2008

Hello Everyone, I am rather busy at the moment so I am going to pull out some posts from my drafts folder that I never got around to publishing, so the subjects might be in a rather random order or discuss old issues but you are used to that I'm sure! Let's start with a comparison between the iPhone and the OpenMoko Neo1973-GTA02 FreeRunner.

For more on this topic, you can see my `Smart Phones and Devices`_ series.

Read More

How to setup an HTTP proxy with privoxy and an SSH tunnel

21 December 2007

Introduction

After the last post, John Reese wrote in with a number of suggestions. I'll deal with one in this post and later we can iterate around again as we try out his other idea.

Read More

How to setup an HTTP proxy with privoxy

21 December 2007

Introduction

Lets say, theoretically speaking, that a person wanted to access a service that is IP restricted to their home country, but they were currently abroad.

Read More

The Challenge: Encrypt your laptop's /home directory before Christmas

12 December 2007

The reason: people lose laptops

Read More

Older

PyCon UK

About

Hello, my name is Zeth, I'll be your host here.

Command Line Warriors is about taking control of your own technology, it looks at our experiences of computing; especially using GNU/Linux, the Python programming language, the command-line and issues such as techno-ethics, best practices and whatever is cool now. If you take control of your technology then you are a Warrior too!

This site is your site too which means that you can contribute and get involved. You can leave comments using the facility provided. For me, the comments and discussions are by far the best part of the site. So please do have your say!

Latest Discussions

Tringi

December 1, 2008
Hi, I am far from your league, but instead of [20. Nd5], why not just play Qd8? :-) Wouldn't it be only Qd8 Qd8 then, or am I missing something?
Ruy Lopez, Berlin defence, open variation part three

Tringi

November 30, 2008
...oh, I meant "Qe8 Qe8" in my previous post, sry ;-)
Ruy Lopez, Berlin defence, open variation part three

Cruze

November 29, 2008
Buy discount professional health products online.
Include ODF support in the Linux Standard Base?

Mike

November 29, 2008
>The most useful xmlstarlet tool for me has been the XML validator, >which tests whether your documents are well formed or not. You >use the tool as follows: >xmlstarlet val ...
My God, it's Full of XML

Giacomo

November 29, 2008
Er, "elif test `ls "$with_xqilla"/libxqilla*.so 2>/dev/null | wc -l` -gt 0 ; then" should now be "elif test `ls "$with_xqilla"/libxqilla.so* 2>/dev/null | wc -l` -gt 0 ; then", as the ...
Native XML storage with Berkeley DB XML - part one

Felipe Coury

November 23, 2008
What do I have to say? Only this: "THANK YOU"! Awesome!
SFTP in Python: Really Simple SSH

fmv

November 19, 2008
just a real db SAMPLE please
Native XML storage with Berkeley DB XML - part one

Very helpful

November 12, 2008
but i need more help. I'm have to execute the sudo command after I log in. What do I need to do to enter the password after the sudo command ...
SFTP in Python: Really Simple SSH

blz

November 12, 2008
I buy 99% of PEP8, except: I don't like the line spacing rules... I can't read the code when it's too close together - it looks congested and I can't ...
Twelve commandments for Beautiful Python code

Zeth

November 11, 2008
Hi Ioxs, I said above *"I will give an example of a standard directive, then an example of a third-party directive"*, so the image directive is the example of a ...
An Introduction to ReStructuredText

loxs

November 9, 2008
Hello, Are you sure about the sourcecode directive, because I didn't manage to make it work. And it doesn't work with the online renderers too.
An Introduction to ReStructuredText