Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting us. A member of our team will be in touch shortly. Close

Blog posts tagged
"programming"


Robin Winslow
18 February 2021

Regex basics

Design Design

An overview of regex and how to use it, from a few different angles. Including appropriate warnings like ‘avoid regex’. ...


Canonical
11 June 2010

Quickly Run with a Ctrl+R Keyboard Shortcut in Gedit

Ubuntu Design

I’m all about workflow, so the first thing I wanted to do when trying quickly was to make sure I could hit a keyboard shortcut to build and run from within my editor.It was a bit fiddly, but here’s something that works:In Gedit go to Tools=>Mana ...


Canonical
9 March 2010

OS X Ubuntu USB Creator

Ubuntu Design

I’ve spent some time attempting to make a Cocoa that lets you burn an Ubuntu ISO to a USB memory stick on OS X.I think I’ve got as far as I’m gonna get with it now, sadly.How far I got…The UI is pretty conciseA USB stick gets detected when pl ...


Canonical
5 March 2010

Making the computer work for YOU

Ubuntu Design

Yukihiro Matsumoto put it better than I ever could: Often people, especially computer engineers, focus on the machines. They think, “By doing this, the machine will run faster. By doing this, the machine will run more effectively. By doing this, ...


Canonical
24 January 2010

Improving Launchpad bug workflow for opportunistic programmers

Ubuntu Design

I’m a talented software engineer. I have a good deal of application programming experience on Windows, Mac OS, Linux, iPhone, Android, and the Web. I’m crazy about style guidelines, correctness, functional decomposition, self-documenting code, explicit documentation, code review, unit tests, etc. I’m confident that for most application co ...