December 2006 Archives

being at work again raises a few interesting issues. One of them involves the period over Christmas. It seems like there's nobody in the office (I am one of three/four). I have 0.6 days holiday left and I am troubled. Damn my work related guilt.

It's a lot like bjork really

| No Comments
I'm listening to Joanna Newsom's album Ys. It sounds like an all english version of Bjork. And dammit but if she isn't addictive.

My Frelling Documents

| No Comments
The old new thing has a short article about the use of the My Documents, which links to a short entry about the use of the Documents folder on the Mac.
Let's see how many folders I have on my little box that are not of my creation
05/05/2006  13:39    <DIR>          ACT Projects
05/05/2006  13:40    <DIR>          AdobeStockPhotos
24/11/2006  19:30    <DIR>          Bluetooth Exchange Folder
04/12/2006  22:29    <DIR>          Borland Studio Projects
23/08/2006  17:15    <DIR>          History
04/05/2006  14:02    <DIR>          InterVideo
06/12/2006  22:01    <DIR>          Java Development
12/10/2006  13:07    <DIR>          My Albums
05/05/2006  13:49    <DIR>          My Data Sources
01/11/2006  15:29    <DIR>          My Digital Editions
29/12/2006  03:06    <DIR>          My Downloads
05/08/2006  16:19    <DIR>          My DVDs
08/08/2006  18:26    <DIR>          My Games
05/05/2006  13:53    <DIR>          My MMS
25/12/2006  21:04    <DIR>          My Music
28/12/2006  11:42    <DIR>          My Pictures
11/05/2006  10:19    <DIR>          My Received Files
05/05/2006  13:53    <DIR>          My Shapes
05/05/2006  13:53    <DIR>          My Skype Content
11/05/2006  10:19    <DIR>          My Skype Pictures
27/12/2006  22:10    <DIR>          My Videos
07/12/2006  14:43    <DIR>          My Virtual Machines
21/12/2006  09:34    <DIR>          My Widgets
12/12/2006  10:11    <DIR>          Nero Recode
05/05/2006  13:53    <DIR>          NeroVision
27/11/2006  14:40    <DIR>          PSP Games
27/11/2006  14:56    <DIR>          PSP Sync
06/10/2006  17:18    <DIR>          Rogue Trooper
05/05/2006  18:23    <DIR>          SimCity 4
15/10/2006  23:57    <DIR>          Source Insight
05/10/2006  20:16    <DIR>          Tomb Raider - Legend
05/05/2006  13:59    <DIR>          TT Installer Logs
14/11/2006  12:14    <DIR>          Updater
05/05/2006  13:37    <DIR>          Visual FoxPro Projects
17/11/2006  22:39    <DIR>          Visual Studio 2005
25/09/2006  18:02    <DIR>          Visual Studio Projects
I mean, what the frel is TT Installer logs? For the most part, all code goes into a version controlled sub directory, which is not under my documents (that would be silly). Bleugh... the save game location being under My Games is fine, but not in my documents; maybe under Application Data/Local Settings/Games would make more sense. You can't load them except from the game so why have them there.

Nice toy, just too expensive

| 2 Comments
mbw-100.jpg Well, it only works with Sony-Ericsson phones (and the newer ones at that), and it has a steep price tag (€300). but it is a really nifty toy. It's just a shame that I got another watch for Christmas. Rveview at Mobile Review.

Subversion for the oblivious (svn)

| 1 Comment
I'm a big fan of source code control systems. They help you not shoot yourself in the foot when making changes and it is an essential part of any form of development. Heck, it even comes in handy for managing changes to configuration files.
Solaris ships with SCCS, the source code control system for pretty much all forms of unix. It's a file based source control system, and is used as the binder for other products such as teamware.
On Linux there's rcs for file based source code control and then there's CVS or Subversion for the remote repository work.
Subversion really beats the pants off CVS for features that make it more sensible. If you've ever tried to move a file in CVS you know what I mean.
starwars-xmas.jpg It's the Star Wars Christmas album. A friend asked me to get it for her as some form of present. I'm just about to experience it for myself. The review from i-mockery may be the the definitive explanation of this really terrible piece of tripe. For indeed, I have got to the start of the first track and my heart is hurting from the sheer horrific intensity of it.
I saw the Bond movie and believe me, getting tortured like he was is probably preferable to listening to the frelling album. Well at least I can console myself with having the entirety of farscape to see over the holidays.

debian makes life more realistic

| No Comments
It's very simple really. Ubuntu uses dash as the default shell for executing init scripts as it is faster (there's less overhead). dash is, of course the debian almquist shell, which is a bourne shell compatible shell. Not bourne again, but simply bourne, this means that features such as [[ are not present (see a previous blog entry for a complaint about that). We all like the fast boot, but it kinda breaks Makefiles that assume sh == bash (ieeee80211.sf.net, ipw3945.sf.net).
I'm too used to writing makefiles under Solaris to use features that are not present in the original bourne shell.

Daft translation

| 1 Comment
We'll forgo the usual straight from the property pages lines and go for a couple that I find humourous.
First there's 'easygoing'. This one really means that we're a bunch of stoners.
Then there's 'Professionals only'. This usually translates to we don't need no steenking students. Let's be honest, they tend to leave a mess (see previous point).
We have 'neat', which is another term for anal-retentive enough to follow yourself around with a disinfectant wipe.
Would not suit couple... It's too small to fit even one person; I mean get real here, look at the price.
No couples... They tend to piss single people off with all their lovey dovey stuff.
Appointments will be made with the most suitable people... Look at me, I'm lazy and I'm just clinging to the little bit of power I have.
Enough of the bitterness. I'm calling a letting agency :)
My sister bought my Aunt a mobile phone. Dear god but it is such an unusable piece of crap. It reminds me of the worst things about the phone I first bought, but thought were really cool at the time. For example finding someone in the phonebook. Using a Nokia, Sony Ericsson all you do is tap the down arrow and you're browsing the phone book. No, apparently that is initially bound to 'voice memo'. Oops, you think, I'd better get out of that... it forces you to navigate back from where you are to the main menu. Time to look up a number using the non-intuitive 'phonebook'. Click. I'm looking at a menu asking me if I want to Search, Add an entry.... For crying out loud, the most common use of the phonebook is to look for numbers, so make that the default phonebook action.
Well, I may as well change the down shortcut to browse the phonebook. No such luck, there's no option to allow you to do that. The menus are a mess, there's no other way to get to the phone book except through the front end. The center button is bound to make an internet connection (which given fat fingers will become really expensive).
Non intuitive, poorly designed piece of dreck. I won't even mention the model number. It makes my heart hurt that this was a gift for a 70+ year old who has a hard enough time using her phone in the first place.
I was looking for a case for the UMDs for the PSP. Could not find one anywhere unless I bought a complete hard-shell case for the box. I got back to the house and there was a small present from Sony - a case for holding 5 UMD's. What a nice Christmas present, it put a smile on my face (and another on my case as I don't have to carry around all those UMD boxes.

Carol of the Old Ones

| No Comments

It's a carol for the old ones. Brilliant, need to post it to some other folks...

I love it. Very funny and fits well in the time

That's just a little too scary

| No Comments

You too can have a USB pole dancer for Christmas. Let's be honest, it's not serious, it's just plain silly.

Isn't youtube great. It's a Dell XPS laptop, the display does this wierd tearing thing like it can't determine the refresh rate of the display. It happens occasionally on Windows, normally in a game when switching display modes. It happens with annoying regularity on Linux under XGL/Compiz, which leads me to the belief that it's a driver problem.

Makefile default shell

| 1 Comment
This one is a bit of a gotcha that I encountered in the ieee80211 and ipw3945 source. The make files used some convoluted shell syntax to check the state of the kernel. The problem is that it uses particular non bourne-shell isms, such as the [[ syntax, which simply doesn't work in bourne, because it's so bloody simple.
The short solution was to put SHELL=/bin/bash at the start of the Makefile, which causes the shell that is used to be bash instead of sh. This is of course one of the regular issues between the different versions of Linux that float around. Some use bash as sh, which technically speaking is a bit of an evilness. It can hit you time and again in writing rc scripts as well, where the choice of shell is not generally determined by the magical '#!' on the first line, but by the rcX script (X is generally S, 1, 2, 3, ...).
Again, the quantity of run levels is determined by the provenance of the Operating System - for example the machine I'm currently working on(Ubuntu) claims a run-level of 2, while the fedora core desktop I've just checked claims a run-level of 5. Solaris makes thing really fun by informing you that tour run-level is a legacy state that you should stop considering to be useful, after all it's about the services that you have enabled, not the run-level.

About this Archive

This page is an archive of entries from December 2006 listed from newest to oldest.

November 2006 is the previous archive.

January 2007 is the next archive.

Find recent content on the main index or look in the archives to find all content.