PyGTK CD Ripper Tutorial - Part 6

February 27, 2013

Part 5 of this tutorial added a gtk.Notebook and other widgets to the Preferences dialog. This part of the tutorial introduces the gtk.Frame and gtk.Expander widgets and completes the Preferences dialog. ...

PyGTK CD Ripper Tutorial - Part 5

February 11, 2013

The last part of this tutorial added some polish to the main window of the CD Ripper, and showed how to create an empty Preferences dialog. This part of the tutorial will complete the Presences exploring gtk.Notebook and other widgets. ...

PyGTK CD Ripper Tutorial - Part 4

January 21, 2013

The last part of this tutorial added the complete song list. However, the UI is still not complete. This part will add the polish to the UI. ...

PyGTK CD Ripper Tutorial - Part 3

January 09, 2013

In part 1 of this tutorial, the most basic GUI form of a CD ripper application, was created. Part 2 then continued and expanded this tutorial with GTK ListView to create the song list. This part will add some polish and varnish to the UI as well as some more functionality... ...

PyGTK CD Ripper Tutorial - Part 2

January 05, 2013

In part 1 of this tutorial, the most basic GUI form of a CD ripper application, was created. This part will expand this GUI and will add some more functionality ... ...

A Complete PyGTK CD Ripper Tutorial

January 03, 2013

Most tutorials on GTK, create partial UIs, and thus leave the reader to connect the rest by himself. Some others create an almost complete application, but usually, this application is useless. This tutorial, will lead (eventually, I hope...) to a functional application, that rips CD and converts them to MP3 using cdparanoia and lame. In addition to writing this tutorial in blog posts with code, the code will be highly verbose and commented thoroughly ... ...

Releasing PWMAN3 v.0.2.1

December 17, 2012
tagged: Python, Programming

pwman3 is a command line password manager written in Python. Pwman3 was originally started by Ivan Kelly, and published on github. I recenty became the maintainer, and now version 0.2 is released. Read more about it ... ...

Extending Python's Popen

December 03, 2012
tagged: Python, Programming

I use Python's Popen quite often, and sometimes, I need to debug scripts using it. Here is how I extended Popen, to include a verbose debug mode ... ...

Enable UFS Write support under Debian

November 26, 2012
tagged: Debian, Kernel, FreeBSD

A short memo on enabling UFS write support on Debian ...

Back to blogging

November 25, 2012
tagged: Python, FOSS, Blog

Well, I am back to actively writing ... look inside if you want to know why and how ...