You are here: CrunchBang → Tags → ubuntu
Thursday, May 8th, 2008
Last Saturday I received a telephone call from the Ubuntu UK podcast team. We had a chat, it was fun. Parts of our conversation can be heard in their latest podcast, S01E05 - Everybody Come Aboard. I have just listened to the podcast myself and apart from the feature with me, it's another great show :)
I would like to say thank you to the guys for allowing me on the podcast. I can now place a tick next to the item, "Appear on a podcast" on my list of things to do before I die :) Oh, and thanks also for using a picture of Daisy, an unexpected, but pleasant bonus — Daisy will no doubt grin from ear to ear when I show it to her :)
URL: http://podcast.ubuntu-uk.org/2008/05/07/s01e05-everybody-come-aboard/
Wednesday, May 7th, 2008
Some interesting thoughts about Launchpad by Martin F. Krafft. Martin is basically saying that Canonical got it wrong with Launchpad, not because of its closed source nature, but because they missed an opportunity to create a decentralised system:
What we need is something as slick as Launchpad, and thousands of instances thereof, which all peer with each other, automatically. The information would automatically be mirrored wherever it’s referenced, so the entire cloud would be highly-available and failure-proof.
I agree that this would be great, in theory, and I look forward to testing the system soon, not :) Seriously though, being a member of the Launchpad Beta Testers team and having used many of Launchpad's features, I am not sure that Martin's proposal is even remotely possible — is it possible to maintain a complex project such as Ubuntu without a centralised project management system?
Monday, May 5th, 2008
Other than Ubuntu, Puppy Linux is probably the only Linux distribution I follow. I have been a Puppy fanboy [yeah, I do not mind admitting it!] for a long time, so I was thrilled to read about the latest release, version 4.00. From the release notes:
Finally it has happened! The last 'official' release of Puppy was version 3.01, released October 15, 2007. Version 4.00 is happening 6 months later, which is an incredibly long time considering the previous frenetic schedule of releases. Anyway, here it is: the live-CD file is 'puppy-4.00-k2.6.21.7-seamonkey.iso' and is just 87.1MB. Download from http://puppylinux.com/download/.
Also from the release notes, and something that I am particularly pleased with:
GTK1 and Tcl/Tk abandoned. The decision was made to go for a totally GTK2-based system. This meant that there could be a consistent user-interface throughout and further reduced the size.
I am downloading the live-CD as I type. I will give the system a run tomorrow night, and if I get time, I will post with my initial thoughts/feedback.
Thursday, May 1st, 2008
I have been working on a small redesign of my website, again. Visually speaking, not much has changed; I have dropped the off-white background colour in favour of pure white, updated my Ubuntu advertisement, and changed the font used in my logo.

Regarding the new logo font, it is BastardusSans, one of Manfred Klein's many freely downloadable fonts. I really like Manfred Klein's fonts, not only because they are high quality and freely available, but because they are so diverse. Manfred Klein's portfolio features hundreds of decorative, historical, picture and text based fonts. If you are looking for a unique font for a new a project, do yourself a favour and go check out Manfred Klein's portfolio at TypOasis.
Back to the website redesign; as well as the visual changes mentioned above, I have also made changes to how the XHTML is formatted — just recently I seem to have been spending a lot of time browsing the web using Links; it was during one of these sessions when I noticed just how poorly my site was rendering in a text-based environment. I have now fixed this and my site should not only look better, but make more sense too :)

Other design alterations include:
An updated print specific CSS file. Pages from my site should now print nicely [when printed from a modern browser.]
A complete redesign of my personal wiki, the wiki design now matches that of my blog. I am still loving my Wikka Wakka Wiki installation, its hackability, speed and ease of use continue to impress. I did have a problem with spam comments last month, but it was easily fixed.
A change to the font-family referenced in my site's CSS. Previously I had been specifying a range of sans-serif fonts, including but not limited to Arial and Verdana. I have changed this and the font used now is simply sans-serif. I am not sure how this change affects other systems, but IMHO, it makes for more readable copy on my Ubuntu Linux based systems.
As mentioned at the top of this post, I have updated the one and only advert on my site. I have had one advertisement on my site since it started, it is a non-commercial advertisement for Ubuntu Linux. I have toyed with the idea of displaying Google Adsense, but I just cannot bring myself to do it, so instead I have updated my Ubuntu advert :) The image has been shamelessly ripped from the new Hardy Heron CD cover art. I have no idea who the three models are, or who photographed them, but I really like the image — there is something strangely appealing about this type of top-down photography. I am not sure of the legalities of ripping the image, but I am sure modifying it to be used as a webby advert will do no harm. See below for some resized versions:

Ubuntu Circle of Friends - 300 x 396 pixels

Ubuntu Circle of Friends - 200 x 246 pixels

Ubuntu Circle of Friends - 100 x 123 pixels
That pretty much covers my recent redesign efforts [although I have been tinkering for days and I am sure to have missed some minor details.] Finally, I have got some plans to include some new features on my site, namely a new bookmarking system and links to interesting posts and articles from my shared Google Reader feed. I will post more details about this as and when I get around to scripting the features in.
Tuesday, April 29th, 2008
Seen yesterday in #ubuntu-classroom on irc.freenode.net:
[16:05] <jono> the aim of Ubuntu Open Week is to produce a week of interesting and informative IRC sessions explaining how to get involved in the Ubuntu community
The line-up of sessions looks great. I am hoping to attend the following:
- Wed 30th Apr @ 16.00 UTC - Community Q+A - Jono Bacon
- Wed 30th Apr @ 19.00 UTC - Ubuntu Artwork - Ken Wimer
- Wed 30th Apr @ 21.00 UTC - Producing Podcasts in Ubuntu - Alan Pope
- Thu 1st May @ 16.00 UTC - Ubuntu on the Eee PC - Christer Edwards
- Thu 1st May @ 19.00 UTC - The Future of the Ubuntu Desktop - Ted Gould
- Fri 2nd May @ 16.00 UTC - Ask Mark - Mark Shuttleworth
- Fri 2nd May @ 17.00 UTC - Ask Mark - Mark Shuttleworth
- Sat 3rd May @ 17.00 UTC - Reporting Bugs - Brian Murray
- Sat 3rd May @ 19.00 UTC - LoCo Teams - Nick Ali
- Sat 3rd May @ 21.00 UTC - Improving OpenWeek/Feedback - Jorge Castro
Tuesday, April 29th, 2008
I came across this rather cool image whilst reading a post on Planet Ubuntu by Nicolas Valcarcel. I thought I would take a closer look to see how many names I could spot. I nearly fell off my chair when I spotted my own name. Not sure how that got on there! Nicolas mentioned something about making some t-shirts, I will have to buy one now :)

Thursday, April 24th, 2008
I am sure that everyone and anyone, who is interested, already knows that today sees the release of Ubuntu 8.04 LTS "Hardy Heron". Still, you never know, someone may read this and not be aware. Also, I wanted to mark the release date in my blog.
I have been running with the Hardy Beta releases for a couple of months, so the excitement at seeing all the new features has been slightly diluted; I may have to reinstall Gutsy for a day, and then perform an upgrade to get that "WOW!" factor. Either way, I just wanted to say congratulations to everyone involved in putting the Hardy release together, it rocks!
Also, there are many release parties happening tonight. I will not be attending any as I am working, boo! To those that will be partying, have a fantastic time! And sink a couple for me :)
Ubuntu 8.04 Release Notes: http://www.ubuntu.com/getubuntu/releasenotes/804
Download Ubuntu: http://www.ubuntu.com/getubuntu/download
Upgrade Information: http://www.ubuntu.com/getubuntu/upgrading
Sunday, April 20th, 2008
Tonight I have mainly been working on Whird. I have been rewriting large chunks of code in an effort to optimise a bunch of functions. As a result of this, I had to change a series of strings in a number of files. As per normal when it comes to fiddly grep, sed and awk commands, I fired up Google and searched for some pointers. Whilst refreshing my memory, I came across a comment by an anonymous reader who suggested using the rpl command.
I had not previously come across rpl before, so I investigated. Turns out that rpl is a really handy text replacement tool — it makes recursive text replacement commands really simple; as simple as:
rpl [options] old_string new_string target_file(s)
Available options are:
--version show program's version number and exit
-h, --help show this help message and exit
-L, --license show the software license
-x SUFFIX specify file suffix to match
-i, --ignore-case do a case insensitive match
-w, --whole-words whole words (old_string matches on word boundaries only)
-b, --backup make a backup before overwriting files
-q, --quiet quiet mode
-v, --verbose verbose mode
-s, --dry-run simulation mode
-R, --recursive recurse into subdirectories
-e, --escape expand escapes in old_string and new_string
-p, --prompt prompt before modifying each file
-f, --force ignore errors when trying to preserve permissions
-d, --keep-times keep the modification times on modified files
-t, --use-tmpdir use $TMPDIR for storing temporary files
-a, --all do not ignore files and directories starting with .
rpl is available to install from the Ubuntu repositories, install with the following command:
sudo apt-get install rpl
For more information about rpl, see: http://www.laffeycomputer.com/rpl.html
Thursday, April 17th, 2008
I have my LAMP install process down to fine art, which is a good thing considering the amount of Linux installs I have been performing lately. Anyhow, just recently I have been experiencing some issues with creating MySQL user accounts. Normally, for ease of use, I would simply login to phpMyAdmin and create a new user account, but, for some unknown reason, this method has not been working; maybe there is a compatibility issue between the latest versions of MySQL Server and phpMyAdmin available from the Ubuntu repositories?
Anyway, to get around this little problem, I have been creating new MySQL user accounts via the command line. It is a fairly straightforward procedure, but like a lot of administration tasks, it is not something I do on a daily basis. With this in mind, I thought it would be a good idea to record the process for future reference.
Follow the steps below to create a new user MySQL account. Note, these instructions assume that you have already set-up Apache, MySQL and PHP.
1. Open a terminal and login to MySQL as root:
mysql --user="root" --password="your_root_password"
2. Create a new user and password with the following command:
CREATE USER 'new_username'@'localhost' IDENTIFIED BY 'password_for_new_username';
3. Assign privileges to the new user, enter the command:
GRANT ALL ON *.* TO 'new_username'@'localhost';
4. Exit MySQL interface, enter:
exit
Notes: The above instructions will create a new user account on "localhost" and grant the user all privileges. While this is safe for my development environment, you would obviously want to grant only the necessary permissions in a production environment.
For more developer information, including the MySQL Reference Manual, visit: http://dev.mysql.com/
Wednesday, April 16th, 2008
Yesterday, for the first time, I attended an Ubuntu Community Council meeting. The meeting was held in the #ubuntu-meeting channel on irc.freenode.net. The meeting itself was a bit of a non-event for myself; I was on the agenda to have my membership application heard, however, Mark Shuttleworth stated that membership applications would not be on the agenda. Membership applications will now be processed by one of three regional teams. More information about the new "streamline" process can be found at: https://wiki.ubuntu.com/StreamlineMembershipApproval
Personally, while feeling a little disappointed at not having had my moment, I also felt somewhat relieved. I think I had adequately prepared for the meeting, however, it will be good have a reprieve to work on strengthening my application. Becoming an Ubuntu member is a personal goal of mine, but it is not the be all and end all — making new friends, acquaintances and just being involved in this fantastic community is much more important :)
Regarding the new "Streamline Membership Approval", it can only be a good thing; as part of my preparation for yesterday's meeting I read numerous logs from previous Community Council meetings. Something that I noticed, while reading these logs, was the amount of time taken up by processing membership applications. I am sure that the Community Council members have more important things to discuss in the limited time they have available. Therefore, I, for one, am glad that the membership applications have been delegated; hopefully this will provide the Community Council more time to discuss the wider issues affecting the Ubuntu Community.
More posts tagged with “ubuntu”
- 13-04-2008 | Xpad Sticky Notes
- 08-04-2008 | CrunchBang Linux 8.04.01 Release Notes
- 06-04-2008 | Openbox Pipe Menu for xcompmgr
- 20-03-2008 | Hardy Heron Notes
- 18-03-2008 | Quick Set-up for Ubuntu Packaging
- 18-03-2008 | Mirage Image Viewer
- 14-03-2008 | Invoke Openbox's Menu with xdotool
- 12-03-2008 | GNOME & Glipper Sitting in a Tree
- 11-03-2008 | Ubuntu UK Podcast
- 11-03-2008 | tablaunch Application Launch Bar
- 08-03-2008 | CrunchBang Linux APT Repository
- 02-03-2008 | Openbox, xcompmgr, transset & Conky
- 29-02-2008 | Brainstorming on the Ubuntu Brainstorm
- 24-02-2008 | CrunchBang Linux 7.10.02 Release Notes
- 18-02-2008 | Conduit Available via PPA
- 12-02-2008 | Windows XP, Ubuntu, GParted & Super Grub Disk
- 10-02-2008 | Wikka Wakka Wiki
- 07-02-2008 | Tribal Wars & Baroness Becky
- 05-02-2008 | Twitter, Twitux, gTwitter & Mono
- 03-02-2008 | Random Ubuntu Advocacy - Serbian Version
- 03-02-2008 | CrunchBang IRC Channel
- 02-02-2008 | Random Ubuntu Advocacy - Russian Version
- 01-02-2008 | Random Ubuntu Advocacy - Elvish Version
- 01-02-2008 | Random Ubuntu Advocacy - Turkish Version
- 31-01-2008 | "CrunchBang - A faster Ubuntu!"
- 31-01-2008 | Random Ubuntu Advocacy - French Version
- 30-01-2008 | Random Ubuntu Advocacy - Polish Version
- 29-01-2008 | Random Ubuntu Advocacy - Romanian Version
- 28-01-2008 | Random Ubuntu Advocacy - Japanese Version
- 27-01-2008 | Random Ubuntu Advocacy - Dutch Version
- 26-01-2008 | Random Ubuntu Advocacy - Italian & Portuguese
- 26-01-2008 | Random Ubuntu Advocacy - Now in Spanish
- 25-01-2008 | Random Ubuntu Advocacy
- 22-01-2008 | CrunchBang Linux 7.10.01 Release Notes
- 20-01-2008 | Ubuntu Logo GIMP Brushes
- 19-01-2008 | "That free thing off the internet…"
- 15-01-2008 | Tinkering & Secret Software
- 10-01-2008 | Apache, MySQL & PHP on Ubuntu
- 08-01-2008 | DVD Playback on Ubuntu Gutsy
- 02-01-2008 | Happy New Year
- 27-12-2007 | Epiphany & Firefox on Ubuntu
- 25-12-2007 | A Merry Ubuntu Christmas - Final Update
- 23-12-2007 | Darkilouche, An Alternative to Gilouche
- 23-12-2007 | Openbox, OpenOffice.org & GTK
- 23-12-2007 | Darkilouche Openbox Theme
- 22-12-2007 | Ubuntu Sans Brownness
- 18-12-2007 | Configure Wireless on the Command Line
- 16-12-2007 | PuTTY SSH Client for Nokia N95
- 12-12-2007 | Virtual Spanners
- 09-12-2007 | Fluxbuntu 7.10 RC, A Quick Look
- 06-12-2007 | No Internet Explorer, No Problem
- 04-12-2007 | Gmail as Default Email Client in Ubuntu
- 02-12-2007 | gOS 1.0.1 - A Quick Review
- 29-11-2007 | GIMP Lomo Filter
- 28-11-2007 | Malicious Linux Instructions
- 26-11-2007 | Personal Package Archives out of Beta
- 22-11-2007 | MOTU, REVU & NOCLUE
- 19-11-2007 | Font Cache Generation on Ubuntu
- 17-11-2007 | 150 Extra GIMP Brushes for Ubuntu
- 16-11-2007 | The Death of a Desktop
- 13-11-2007 | A Merry Ubuntu Christmas - UWN
- 13-11-2007 | Sites Added to Ubuntu Search Engine
- 11-11-2007 | A Merry Kubuntu Christmas
- 11-11-2007 | A Merry Ubuntu Christmas - Update 2
- 10-11-2007 | Server Migration
- 09-11-2007 | A Merry Ubuntu Christmas - Translated
- 08-11-2007 | A Merry Ubuntu Christmas
- 06-11-2007 | Ubuntu Web Banners - Part 2
- 05-11-2007 | Ubuntu Search Engine
- 03-11-2007 | OpenPGP Key Install for PPA & APT
- 03-11-2007 | Ubuntu Web Banners
- 01-11-2007 | IAB Templates for Gimp 2.4
- 31-10-2007 | Liberation Fonts for Ubuntu
- 30-10-2007 | Deskbar Applet & Tracker on Ubuntu
- 29-10-2007 | PHP 5 & Feed Updates
- 27-10-2007 | dict.org Bookmarklets for Firefox
- 26-10-2007 | Howto Set-up a Crontab File
- 25-10-2007 | TLLTS Discuss the Gutsy Upgrade Process
- 24-10-2007 | Remote Torrent Downloads Via SSH
- 23-10-2007 | A Network of Ubuntu Muppets
- 21-10-2007 | Back in the Land of Ubuntu
- 19-10-2007 | Gutsy Upgrade Woes
- 19-10-2007 | Creating Private/Public SSH Keys
- 14-10-2007 | Installing Fonts on Ubuntu
- 13-10-2007 | 465 Free Fonts for Ubuntu
- 12-10-2007 | Lincolnshire BCS & LUG Meeting - The Aftermath
- 10-10-2007 | Soiled by a Humping Weasel
- 10-10-2007 | Changing Bootup and Console Screen Resolutions
- 09-10-2007 | Lincs LUG Meeting & Install Party
- 09-10-2007 | Howto Boot After a Failed Linux Install
- 08-10-2007 | How to Install a Dictionary in OpenOffice
- 07-10-2007 | Editing Disk Partitions with GParted LiveCD
- 06-10-2007 | Large Floppy Hat and Dusty Blanket
- 05-10-2007 | A Virtual Richard Stallman for Cowsay Hack
- 04-10-2007 | Ubuntu Wiki: SpreadUbuntu Project
- 03-10-2007 | Wubi, the Easiest Way to Install Ubuntu?
- 03-10-2007 | Ubuntu Tag Lines
- 02-10-2007 | Penguins from the Planet Ubuntu
- 01-10-2007 | A Pinch & a Punch
- 28-09-2007 | The Easiest Way to Install Debian
- 25-09-2007 | gedit todo Hack
- 23-09-2007 | My Big Linux Software List