Tag: Linux

Blog

Setting up a guest network with Unifi APs

read more
Blog

Running the UniFi Controller under LXD

read more
Blog

Building IoT projects with Ubuntu Core talk

read more
Blog

Performing mounts securely on user owned directories

read more
Blog

ThinkPad Infrared Camera

read more

Tag: Networking

Blog

Setting up a guest network with Unifi APs

read more
Blog

Running the UniFi Controller under LXD

read more

Tag: UniFi

Blog

Setting up a guest network with Unifi APs

read more
Blog

Running the UniFi Controller under LXD

read more

Tag: Ubuntu

Blog

Running the UniFi Controller under LXD

read more
Blog

Exploring Github Actions

read more
Blog

Building IoT projects with Ubuntu Core talk

read more
Software

Ubuntu Desktop

read more
Blog

Performing mounts securely on user owned directories

read more
Blog

ThinkPad Infrared Camera

read more
Software

Ubuntu Phone and Unity

read more
Software

Ubuntu One

read more
Blog

u1ftp: a demonstration of the Ubuntu One API

read more
Blog

Launchpad code scanned by Ohloh

read more
Blog

More Rygel testing

read more
Blog

Ubuntu packages for Rygel

read more
Blog

django-openid-auth

read more
Blog

Streaming Vorbis files from Ubuntu to a PS3

read more
Software

Launchpad

read more
Blog

Prague

read more
Blog

Weird GNOME Power Manager error message

read more
Blog

On the way to Boston

read more
Blog

Schema Generation in ORMs

read more
Blog

Upgrading to Ubuntu Gutsy

read more
Blog

Canonical Shop Open

read more
Blog

gnome-vfs-obexftp 0.4

read more
Blog

Investigating OBEX over USB

read more
Blog

gnome-vfs-obexftp 0.3

read more
Blog

FM Radio in Rhythmbox – The Code

read more
Blog

FM Radio in Rhythmbox

read more
Blog

FM Radio Tuners in Feisty

read more
Blog

Launchpad 1.0 Public Beta

read more
Blog

UTC+9

read more
Blog

San Francisco

read more
Blog

Daylight Saving in Western Australia

read more
Blog

Building obex-method

read more
Blog

Playing Around With the Bluez D-BUS Interface

read more
Blog

OBEX in Nautilus

read more
Blog

Ubuntu Bugzilla Migration Comment Cleanup

read more
Blog

Ekiga

read more
Blog

Firefox Ligature Bug Followup

read more
Blog

Annoying Firefox Bug

read more
Blog

London

read more
Blog

Launchpad featured on ELER

read more
Blog

Bugzilla to Malone Migration

read more
Blog

Ubuntu Bugzilla Migration

read more
Blog

Switch users from XScreenSaver

read more
Blog

Moving from Bugzilla to Launchpad

read more
Blog

Avahi on Breezy followup

read more
Blog

Avahi on Breezy

read more
Blog

Ubuntu Below Zero

read more
Blog

DSB-R100 USB Radio Tuner

read more

Tag: Plug

Talks

PLUG September 2022: Lightning Talks

read more
Talks

PLUG June 2022: Hugo

read more
Talks

PLUG May 2021: GStreamer Editing Services

read more
Talks

PLUG July 2020: Github Actions

read more
Blog

Building IoT projects with Ubuntu Core talk

read more
Talks

PLUG March 2019: Building IoT projects with Ubuntu Core

read more
Talks

PLUG April 2018: Confined Apps on the Ubuntu Desktop

read more
Talks

PLUG September 2016: Talking to Chromecasts

read more
Talks

PLUG October 2015: Ubuntu Snappy

read more
Talks

PLUG July 2014: Ubuntu Phone

read more

Tag: JavaScript

Blog

Improved JS Mandelbrot Renderer

read more
Blog

Javascript Mandelbrot Set Fractal Renderer

read more

Tag: Hugo

Talks

PLUG June 2022: Hugo

read more

Tag: Gnome

Blog

Converting BigBlueButton recordings to self-contained videos

read more
Blog

Exploring Github Actions

read more
Software

Ubuntu Desktop

read more
Blog

Seeking in Transcoded Streams with Rygel

read more
Blog

Watching iView with Rygel

read more
Blog

More Rygel testing

read more
Blog

Ubuntu packages for Rygel

read more
Blog

Sansa Fuze

read more
Blog

PulseAudio

read more
Blog

Using Twisted Deferred objects with gio

read more
Blog

Metrics for success of a DVCS

read more
Blog

DVCS talks at GUADEC

read more
Blog

Prague

read more
Blog

Inkscape Migrated to Launchpad

read more
Blog

Weird GNOME Power Manager error message

read more
Blog

gnome-vfs-obexftp 0.4

read more
Blog

Investigating OBEX over USB

read more
Blog

TXT records in mDNS

read more
Blog

gnome-vfs-obexftp 0.3

read more
Blog

Stupid Patent Application

read more
Blog

FM Radio in Rhythmbox – The Code

read more
Blog

FM Radio in Rhythmbox

read more
Blog

FM Radio Tuners in Feisty

read more
Blog

ZeroConf support for Bazaar

read more
Blog

gnome-vfs-obexftp 0.1 released

read more
Blog

UTC+9

read more
Blog

Building obex-method

read more
Blog

Playing Around With the Bluez D-BUS Interface

read more
Blog

OBEX in Nautilus

read more
Blog

Gnome-gpg 0.5.0 Released

read more
Blog

Vote Counting and Board Expansion

read more
Blog

JHBuild Updates

read more
Blog

JHBuild Improvements

read more
Blog

intltool and po/LINGUAS

read more
Blog

Ekiga

read more
Blog

Annoying Firefox Bug

read more
Blog

Re: Lazy loading

read more
Blog

Gnome Logo on Slashdot

read more
Blog

Gnome-gpg 0.4.0 Released

read more
Blog

Using Tailor to Convert a Gnome CVS Module

read more
Blog

Revision Control Migration and History Corruption

read more
Blog

gnome-gpg improvement

read more
Blog

Drive Mount Applet (again)

read more
Blog

Preferences for the Drive Mount Applet

read more
Blog

Features vs. Preferences

read more
Blog

Re: Pixmap Memory Usage

read more
Blog

Switch users from XScreenSaver

read more
Blog

DSB-R100 USB Radio Tuner

read more
Blog

Playing with Google Maps API

read more
Blog

HTTP resource watcher

read more
Blog

Bryan's Bazaar Tutorial

read more
Blog

HTTP code in GWeather

read more
Blog

pkg-config patches

read more
Blog

Clipboard Handling

read more
Blog

Anonymous voting

read more
Blog

Clipboard Manager

read more
Blog

<tt>bgchannel://</tt> Considered Harmful?

read more
Blog

8 March 2005

read more
Blog

6 January 2005

read more
Blog

8 December 2004

read more
Blog

Nautilus Extensions

read more
Blog

25 October 2004

read more
Blog

20 October 2004

read more
Blog

Drive Mount Applet

read more
Blog

11 October 2004

read more
Blog

4 October 2004

read more
Blog

29 September 2004

read more
Blog

Applets vs. Notification Icons

read more
Blog

Notification Icons

read more
Blog

14 September 2004

read more
Blog

13 September 2004

read more
Blog

20 May 2004

read more
Blog

28 April 2003

read more
Blog

17 June 2002

read more
Blog

12 May 2002

read more

Tag: GStreamer

Blog

Converting BigBlueButton recordings to self-contained videos

read more
Blog

GLib integration for the Python asyncio event loop

read more
Blog

ThinkPad Infrared Camera

read more

Tag: Guadec

Blog

Converting BigBlueButton recordings to self-contained videos

read more
Blog

DVCS talks at GUADEC

read more
Talks

GUADEC 2003: Libegg and PyORBit

read more
Talks

GUADEC 2002: PyGTK

read more
Talks

GUADEC 2001: PyGTK

read more
Talks

GUADEC 2000: Dia and PyGTK

read more

Tag: Python

Blog

Converting BigBlueButton recordings to self-contained videos

read more
Blog

Using GAsyncResult APIs with Python's asyncio

read more
Blog

Exploring Github Actions

read more
Blog

GLib integration for the Python asyncio event loop

read more
Blog

Extracting BIOS images and tools from ThinkPad update ISOs

read more
Blog

u1ftp: a demonstration of the Ubuntu One API

read more
Blog

Packaging Python programs as runnable ZIP files

read more
Blog

pygpgme 0.3

read more
Blog

Watching iView with Rygel

read more
Blog

django-openid-auth

read more
Blog

Getting "bzr send" to work with GMail

read more
Blog

Using Twisted Deferred objects with gio

read more
Blog

Thoughts on OAuth

read more
Blog

Django support landed in Storm

read more
Blog

Transaction Management in Django

read more
Blog

Storm 0.13

read more
Blog

Using Storm with Django

read more
Blog

How not to do thread local storage with Python

read more
Blog

Psycopg migrated to Bazaar

read more
Blog

Psycopg2 2.0.7 Released

read more
Blog

Running Valgrind on Python Extensions

read more
Blog

Two‐Phase Commit in Python's DB‐API

read more
Blog

Zeroconf Branch Sharing with Bazaar

read more
Blog

Re: Python factory-like type instances

read more
Blog

urlparse considered harmful

read more
Blog

Storm Released

read more
Blog

ZeroConf support for Bazaar

read more
Blog

Python time.timezone / time.altzone edge case

read more
Blog

Recovering a Branch From a Bazaar Repository

read more
Blog

UTC+9

read more
Blog

Playing Around With the Bluez D-BUS Interface

read more
Blog

Launchpad enterered into Python bug tracker competition

read more
Blog

Re: Lazy loading

read more
Blog

pygpgme 0.1 released

read more
Blog

Python class advisors

read more
Blog

Version control discussion on the Python list

read more
Blog

Overriding Class Methods in Python

read more
Blog

Python Challenge

read more
Blog

8 April 2005

read more
Blog

Python Unicode Weirdness

read more

Tag: Asyncio

Blog

Using GAsyncResult APIs with Python's asyncio

read more
Blog

GLib integration for the Python asyncio event loop

read more

Tag: Glib

Blog

Using GAsyncResult APIs with Python's asyncio

read more
Blog

GLib integration for the Python asyncio event loop

read more

Tag: Continuous Integration

Blog

Exploring Github Actions

read more

Tag: Snapd

Blog

Building IoT projects with Ubuntu Core talk

read more

Tag: ThinkPad

Blog

ThinkPad Infrared Camera

read more

Tag: Linux.conf.au

Talks

Linux.conf.au 2014: Unity Scopes

read more
Blog

linux.conf.au 2011

read more
Blog

In Hobart

read more
Talks

Linux.conf.au 2004: Scripting with PyORBit

read more
Talks

Linux.conf.au 2003: EggMenu

read more

Tag: Launchpad

Blog

u1ftp: a demonstration of the Ubuntu One API

read more
Blog

Launchpad code scanned by Ohloh

read more
Blog

Ubuntu packages for Rygel

read more
Blog

django-openid-auth

read more
Blog

Storm 0.13

read more
Software

Launchpad

read more
Blog

MySQL Announces Move to Bazaar

read more
Blog

Psycopg migrated to Bazaar

read more
Blog

Inkscape Migrated to Launchpad

read more
Blog

On the way to Boston

read more
Blog

Schema Generation in ORMs

read more
Blog

In Florida

read more
Blog

Canonical Shop Open

read more
Blog

Bazaar Bundles

read more
Blog

Storm Released

read more
Blog

gnome-vfs-obexftp 0.3

read more
Blog

Launchpad 1.0 Public Beta

read more
Blog

SchoolTool Moves to Launchpad

read more
Blog

UTC+9

read more
Blog

bzr branch https://launchpad.net/products/foo

read more
Blog

Microsummaries in Firefox 2

read more
Blog

--create-prefix not needed with bazaar.launchpad.net

read more
Blog

Ubuntu Bugzilla Migration Comment Cleanup

read more
Blog

Shared Branches using Bazaar and Launchpad

read more
Blog

Launchpad enterered into Python bug tracker competition

read more
Blog

In London

read more
Blog

Hosting bzr branches on Launchpad

read more
Blog

pygpgme 0.1 released

read more
Blog

London

read more
Blog

Launchpad featured on ELER

read more
Blog

Bugzilla to Malone Migration

read more
Blog

Ubuntu Bugzilla Migration

read more
Blog

Moving from Bugzilla to Launchpad

read more
Blog

Version control discussion on the Python list

read more
Blog

Version Control Workflow

read more
Blog

Back from Brazil

read more

Tag: OAuth

Blog

u1ftp: a demonstration of the Ubuntu One API

read more
Blog

Thoughts on OAuth

read more

Tag: Ubuntu One

Blog

u1ftp: a demonstration of the Ubuntu One API

read more
Blog

Using Mozmill to Test Firefox Extensions

read more

Tag: Firefox

Blog

Javascript Mandelbrot Set Fractal Renderer

read more
Blog

Using Mozmill to Test Firefox Extensions

read more

Tag: Lca2011

Blog

Javascript Mandelbrot Set Fractal Renderer

read more
Blog

linux.conf.au 2011

read more

Tag: Mozilla

Blog

Using Mozmill to Test Firefox Extensions

read more

Tag: Testing

Blog

Using Mozmill to Test Firefox Extensions

read more

Tag: Bazaar

Blog

Launchpad code scanned by Ohloh

read more
Blog

Getting "bzr send" to work with GMail

read more
Blog

Metrics for success of a DVCS

read more
Blog

DVCS talks at GUADEC

read more
Blog

MySQL Announces Move to Bazaar

read more
Blog

bzr commit --author

read more
Blog

Psycopg migrated to Bazaar

read more
Blog

Looms Rock

read more
Blog

bzr-dbus hacking

read more
Blog

Zeroconf Branch Sharing with Bazaar

read more
Blog

States in Version Control Systems

read more
Blog

Signed Revisions with Bazaar

read more
Blog

Bazaar bundles as part of a review process

read more
Blog

Bazaar Bundles

read more
Blog

FM Radio in Rhythmbox – The Code

read more
Blog

ZeroConf support for Bazaar

read more
Blog

Python time.timezone / time.altzone edge case

read more
Blog

Recovering a Branch From a Bazaar Repository

read more
Blog

Re: Pushing a bzr branch with rsync

read more
Blog

bzr branch https://launchpad.net/products/foo

read more
Blog

--create-prefix not needed with bazaar.launchpad.net

read more
Blog

Gnome-gpg 0.5.0 Released

read more
Blog

Shared Branches using Bazaar and Launchpad

read more
Blog

Hosting bzr branches on Launchpad

read more
Blog

JHBuild Improvements

read more
Blog

New Default Branch Format in Bzr

read more
Blog

Repositories in Bzr

read more
Blog

Using Tailor to Convert a Gnome CVS Module

read more
Blog

Revision Control Migration and History Corruption

read more
Blog

OpenSSH support in bzr

read more
Blog

Using OpenSSH with bzr

read more
Blog

Comparison of Configs/Aliases in Bazaar, CVS and Subversion

read more
Blog

Version control discussion on the Python list

read more
Blog

Version Control Workflow

read more
Blog

Bryan's Bazaar Tutorial

read more
Blog

Merging In Bazaar

read more
Blog

Bazaar (continued)

read more
Blog

SCM Command Line Interface Comparison

read more
Blog

6 January 2005

read more
Blog

15 December 2004

read more
Blog

1 November 2004

read more

Tag: DLNA

Blog

Seeking in Transcoded Streams with Rygel

read more
Blog

Streaming Vorbis files from Ubuntu to a PS3

read more

Tag: PlayStation 3

Blog

Seeking in Transcoded Streams with Rygel

read more
Blog

More Rygel testing

read more
Blog

Ubuntu packages for Rygel

read more
Blog

Streaming Vorbis files from Ubuntu to a PS3

read more

Tag: UPnP

Blog

Seeking in Transcoded Streams with Rygel

read more
Blog

Watching iView with Rygel

read more
Blog

More Rygel testing

read more
Blog

Ubuntu packages for Rygel

read more
Blog

Streaming Vorbis files from Ubuntu to a PS3

read more

Tag: Django

Blog

django-openid-auth

read more
Blog

Django support landed in Storm

read more
Blog

Transaction Management in Django

read more
Blog

Using Storm with Django

read more

Tag: OpenID

Blog

django-openid-auth

read more
Blog

Re: Continuing to Not Quite Get It at Google...

read more
Blog

Thoughts on OAuth

read more
Blog

Using email addresses as OpenID identities (almost)

read more
Blog

Client Side OpenID

read more
Blog

OpenID 2.0 Specification Approved

read more
Blog

OpenID Attribute Exchange

read more
Blog

Identifier Reuse in OpenID 2.0

read more
Blog

OpenID 2.0

read more
Blog

Canonical Shop Open

read more

Tag: Rhythmbox

Blog

Sansa Fuze

read more

Tag: Sansa

Blog

Sansa Fuze

read more

Tag: Sprint

Blog

In Montreal

read more
Blog

Zeroconf Branch Sharing with Bazaar

read more

Tag: Pygtk

Software

PyGTK

read more
Talks

GUADEC 2002: PyGTK

read more
Talks

GUADEC 2001: PyGTK

read more
Talks

GUADEC 2000: Dia and PyGTK

read more

Tag: Lca2009

Blog

In Hobart

read more

Tag: Twisted

Blog

Using Twisted Deferred objects with gio

read more

Tag: Storm

Blog

Django support landed in Storm

read more
Blog

Transaction Management in Django

read more
Blog

Storm 0.13

read more
Blog

Using Storm with Django

read more
Blog

Two‐Phase Commit in Python's DB‐API

read more
Blog

Schema Generation in ORMs

read more
Blog

Storm Released

read more

Tag: Zope

Blog

Storm 0.13

read more
Blog

Using Storm with Django

read more

Tag: PostgreSQL

Blog

Psycopg migrated to Bazaar

read more
Blog

Psycopg2 2.0.7 Released

read more
Blog

Two‐Phase Commit in Python's DB‐API

read more

Tag: Beer

Blog

Honey Bock Results

read more
Blog

Honey Bock

read more
Blog

Beer Pouring Machine

read more
Blog

Chilli Beer

read more
Blog

17 June 2002

read more
Blog

12 May 2002

read more
Blog

5 May 2002

read more

Tag: Loom

Blog

Looms Rock

read more

Tag: D-Bus

Blog

bzr-dbus hacking

read more

Tag: Valgrind

Blog

Running Valgrind on Python Extensions

read more

Tag: Avahi

Blog

Zeroconf Branch Sharing with Bazaar

read more
Blog

ZeroConf support for Bazaar

read more
Blog

Avahi on Breezy followup

read more
Blog

Avahi on Breezy

read more

Tag: Bonjour

Blog

Zeroconf Branch Sharing with Bazaar

read more

Tag: Hackathon

Blog

Zeroconf Branch Sharing with Bazaar

read more

Tag: Zeroconf

Blog

Zeroconf Branch Sharing with Bazaar

read more

Tag: Inkscape

Blog

Inkscape Migrated to Launchpad

read more

Tag: Openid.ax

Blog

OpenID Attribute Exchange

read more

Tag: Gnome-Power-Manager

Blog

Weird GNOME Power Manager error message

read more

Tag: Japan

Blog

Beer Pouring Machine

read more

Tag: Narita

Blog

Beer Pouring Machine

read more

Tag: XML

Blog

Stupid Patent Application

read more
Blog

nxml-mode

read more
Blog

Atom

read more

Tag: JHBuild

Blog

JHBuild Updates

read more
Blog

JHBuild Improvements

read more
Blog

Using Tailor to Convert a Gnome CVS Module

read more
Blog

Revision Control Migration and History Corruption

read more
Blog

GraphViz

read more
Blog

8 December 2004

read more
Blog

20 October 2004

read more
Blog

4 October 2004

read more
Blog

6 September 2004

read more
Blog

20 May 2004

read more
Blog

14 April 2004

read more
Blog

jhbuild

read more
Blog

17 February 2004

read more
Blog

12 February 2004

read more
Blog

jhbuild

read more
Blog

5 November 2003

read more
Blog

28 April 2003

read more
Blog

5 May 2002

read more

Tag: Pyorbit

Talks

Linux.conf.au 2004: Scripting with PyORBit

read more
Talks

GUADEC 2003: Libegg and PyORBit

read more

Tag: Libegg

Talks

GUADEC 2003: Libegg and PyORBit

read more
Talks

Linux.conf.au 2003: EggMenu

read more

Tag: Dia

Talks

GUADEC 2000: Dia and PyGTK

read more