Tuesday, May 27, 2008

Goodest job news

I will be starting at www.clearcom.com in a few weeks. I am really looking forward to contributing in a small company again. No more falling asleep waiting for the perforce server to check out a single file. Sometimes I look at the network perforce request Q, and think that it looks like a stock-indicator, will it go up, will it go down - either way, your request is going to take 8 minutes. I suppose that's where you get a minute to read that chapter about code-refactoring. It's a plot I tell you!
Jokes aside now, Symbian Ltd has been a great learning curve. I suspect everything can look like lemons when you get swamped by 1000 developers, almost as many tools and twice as many processes; but I have worked with a really neat team. I doubt that all the teams are as much fun in reality, so I will miss a few friends, but some I hope to hang onto from the Cambridge office as well. The kind of quality needed in Open Source, and how one gets there has been most interesting to me and it's no walk in the park. I believe I am now a better reviewer and able to balance the bigger picture better, well time will tell. It has been good.

Holiday pics



OK, so this is where I sit and upload pictures of inane things we saw. Well I promised.




Rhys has started to take pics of his own, most of them are of favourite objects. But here is a pretty well composed one or two:


OK enough about my lack of image positioning control/ it's not like I have time on my hands is it? Oh, and here is another good one.

Aunt Claire baked this number. Count the candles Greg.


Still need to get the happy youngster to get into a learning gear :-).

Friday, May 09, 2008

There is no 'away'

Next time you throw something out, try to work out where it goes. It's actually not possible to throw things away, because away is actually somewhere else in the end.
BBC News: Food waste on 'staggering' scale

It's out of mind, but only for you - the planet still has to live with it. So how are we supposed to live in the age of away? It's not easy to pollute less; I had to drive 50 miles to work for 6 months (the alternative was 1.5 hours one way and 2 hours back) and now I drive only 5 miles Travelling 500 miles a week is no healthy, so being closer to the office is welcomed, but now I live closeby, I still cannot go by bus (alternative to driving 15 mins, is about 50 minutes on 2 buses) just to cover 5 miles direct. It is increasingly difficult to access effective bulk-transport, especially if all buses are one size: huge and half-empty half-of-the-time. Do the world a favour, go somewhere by bus tomorrow, it's really not a problem most of the time; and you will probably enjoy the view from the upper deck too.

Finally, those photies, we did not take any (lesson, it takes 3 adults to run a party for 16), but I will post a few recent ones anyway.

Friday, April 18, 2008

Arggggh! Laptop recovery

I have only had 1 successful virus attack against me after near on 20 years of computing, where it actually took me 2 days to get rid of a rootkit. So I consider myself pretty savvi when it comes to keeping a PC going.. Last week my Toshiba laptop finally lost some kernel drivers and would not boot, so before I slaved the drive (which is difficult to do since it's not normal SATA) to my Man desktop and rescue it, I let the manufacturer rescue-disk run. Arghhhh, the rescue-disk is an automated formatter, which right-away ghosts your machine without even prompting. Unfortunately I had no way of knowing until the Norton-ghost on the boot-CD started to run already. IMHO, this is better than a virus, because 30 minutes latter with no intervention at all I had a brand new Laptop setup. Toshiba need a lesson (so do I) - anyway - nothing much lost in that 'upgrade' so it's birthdays as usual tomorrow.

Rhys and Greg both have a party over the weekend. Cake photies to follow.

Tuesday, April 08, 2008

LAMP or Socket?

Been playing with an Ubuntu distro lately to start setting up a LAMP to host the www.plcsimulator.org domain where I keep my modbus protocol simulator program. My current gripe is that Linux is not overly difficult to learn, is nice and cheap, but just takes time. This is just much more fun than work at the moment, so I am rushing home in the evening to find all the FAQ and a HOW-TOs that all the apache dummies like me can follow. Once I can write some PHP to talk to the SQL-DB, I will effectively have some live website content to publish and maybe have a live "TODO" page that shows people what bugs are being reported, fixed and what features are being added.

A great fan of the self-learnt-man, this exercise generally takes time.
Now all I need to work out is how to get this thing to print out edible choc eclaires.

Sunday, April 06, 2008

Peak District Holiday over

So what is it like going away for 6 nights on £350 self-catering? If you are not in the peak-season, you can (pun-intended) because everything opens at end of march, and although the weather is well, 'English'; you can see most everything. The boys had a good time, we say Chatsworth house, some ruins above Castleton, the 'Blue-John' caves nearby. A cable-car ride up Heights of Abraham, and a visit to the lead-mine on top of that hill.
The cable-car is not huge by Cape-Town standards, even the trip up lions-head in the new proposed cable-car is longer, but the green countryside is awesome, and you get slung over a river, complete with canoists doing a slalom. If only it was not sleeting.

If only? well, if only it did no pay to lie and manipulate. I enjoy a bit of manipulate and lie myself, but twisting the truth is all good, while subverting a national election for Zimbabwean president is another matter altogether. I tire of this problem now, and am amazed how it fills the english media at the moment - probably just unlucky to be at a time when the most interresting things for papers to publish is about one of the royals catching a serious bout of flu. I actually tire of the media and the total lack of depth that comes about when you get stuck in 'PC' land and are too lazy to publish more than one side of the story. I mean what happened to opinion? New rules mean we cannot publish 'opinions' just-so anymore and have no idea how to interpret what goes on around us. I am not saying please tel me how to read, on the contrary, please tell me how I could read this story, and for Pete's sake come back 2 weeks latter and finnish the job. I am too often left wondering what hapenned to that fellow who was on the front-page last week, did he become nobody, or is the contents of someones gut suddenly more important?

Is there life? or is it only intelligent life?

Tuesday, March 04, 2008

Civilization "ona stick"

Just think about the way we go about getting what we want for a moment. Centuries ago, you banged the bloke who had something you wanted around the head with a club until unconscious. A few centuries later, we devise a way to randomly hack bits off of the guy who gets in our way, I think they call it a sword. Today we can do this all remotely not get involved and obliterate a town in a matter of minutes using an air-born device.

...I am not so sure going from 'unconscious' via 'dismembered' to 'detached' is a civilized achievement.

Monday, February 25, 2008

Man Cold

Why is it that guys get it sooo bad? I mean, it's not just a cold, it's the blocked ears, sinus and general need for sympathy. I remember getting ill when I was still single - man those were suicide days. But it is great to have the missus look after you now. I would say it speeds up the recovery, but in reality, it's getting some rest, vitamins, some pain medication and keeping warm that does the job.

I am trying to formulate a theory on how stress leeches vital minerals and electrolytes until you feel bad, and actually become susceptible to the bug. I am just curious, because I am not in the habit of getting ill just as winter pulls in, I am a late-winter or spring catcher. And strangely (this is why I ask), it seems to always have a few days warning. Whatever the code says, man-colds suck!

Sunday, February 17, 2008

Why Big Sux

I get a whole lot of e-mails telling me how big is better (if only e-mails were like texting)... anyway, bit only if there is any money in it, but when it comes to real service, big SUX.
Hotmail have done it again, not only is the vie to kill yahoo making miocrosoft punch-drunk, they now let advertisers put pop-ups into their sponsor adds! This sux and is really dragging the whole ecosystem down into the drain. I know it's free, but does it have to be 'ugly-betty' too?
/rant

Sunday, February 03, 2008

How to add Search engine to FF


I wanted to do Google searches for a keyword + list of sites. Simple? Not really, so I will save myself the trouble of all the typing of something like:
DATASHEET NE555 site:datasheetcatalog.com
When all you want is NE555. Adding a new engine to the FF bar is simple, or you could spend 30 minutes to try finding a plug-in that does not do what you want.






Not scared of editing a bit of XML? Read on.

Find your firefox install folder, the default is C:\Program Files\Mozilla Firefox\searchplugins - you want the searchplugins sub-folder. Next make a copy of your fave engine file, I copied my google.xml file, and called the new one data.xml.
Open in a text-editor, and find the line:
<ShortName>Google</ShortName>
Give your 'engine' a name, (keep it short-ish) next go to the line:
<Description>Google Search</Description>
You can add a description, which I think gets used only in the properties to manage (add/remove) your engine. Next find the line:
<param name="q" value="{searchTerms}">
This is where the magic starts, and depends on which engine you copied, since other engines will not have a 'q' parameter for instance.

If you are lost now, use your engine to do a proper search, and then inspect the resulting location or URL to see which is the parameter is you actually want to modify.
To search only for datasheets I used this line
<Param name="q" value="DATASHEET {searchTerms}"/>
You could add a site or list of sites by adding the site:datasheetcatalog.com strings to your query.
The search-parameter tag might look a little strange to some of us who are new to XML, but you will notice the / slash in the closing, this is a space-saver telling an XML parser, that there is no 'closing' of this tag. If restarting FF does not give you a new engine, try double-click on your new file to open it in your browser, which should reveal what you broke.


Viola! (Fluit-fluit, my storie is uit.)

Monday, January 07, 2008

Sunday, January 06, 2008

Christmas 2007

Pretty good holiday 3 weeks, starting out just loafing (actually playing at being Santa's elves) and I must admit, this year, the Kid K-NEX was a bit overkill, too many small parts to go missing all over again; I would have done better getting the LEGO with a boat that goes in the bath or something similar. Unwrapping pressies was great, Rhys wants to help, and wants to play with whatever Gregory gets, like his kitchen-set. Greg wants to be a Jamie Oliver or Gordon Ramsey fan because he is always happy playing with the pots, pans and playing at making tea-parties. Then came Xmas down at Ross& Carron, we played Jenga for hours, I enjoyed videoing the towers collapsing. (Click below for pics)
Santa2007

Lastly some fun over at Alex and Mirek, along with little Sophie, whom Rhys actually enjoyed entertaining, which was unusual, since Rhys like to just control the play, and he kept her happy chatting and tickling away nicely. Just goes to show, the little people are sensitive and go through phases all the time.

Scotland : Last leg of the holiday, we extended this one a little over, since it is 600+ kilometers, and 7 hours of driving and stopping along the way so 2 days away was warranted. Left on new-years, but our return on 4-Jan was not nice on account the snow in Scotland. We stayed in Perth, at a little B&B, photo of the contact-card is in the web-album linked above. Caroline and Alistair run Albert Villa, it is one of about 8 B&Bs all packed closely a few blocks from the high street.

Satnav : Crashed again 3 times in total over the holiday, and I am beginning to get a idea that it is related to the bluetooth pod, or to navigating away from the intended route or something. Have to write a support mail to navman. Still the device saved the holiday, with at least 3 long trips into the no-where, and relying on it pretty much to save me the 30 minutes preparation-time normally needed for every journey, just long enough for me to write this posting up I suppose.

Electronics: Ordered some parts from RSH electronics, prototyped the amplifier circuit with a TBA820M amplifier, and the boys played with it like a mini PA. As usual, Rhys Giving the orders.

Thursday, December 27, 2007

Merry Xmas


Just wanted to say that for £199 this baby was worth it.

92 km to Kent and then back again in terrible weather one day and bad jam the next definitely saved the arguing about who is driving or holding the map in the right way. Off to oxford to visit Alex and Mirek and little Sophie. Stuart and Liz are comming up, and they are leaving their woofits at home for the day this time.

Navman/satnav works!

Sunday, December 23, 2007

Happy Birthday Rowan


Right day, wrong photo :-) Loves you lots Rhys Gregory and Conrad.
Posted by Picasa

Foolery, sir.

"Foolery. sir, Does walk about the orb like the sun; it shines everywhere" Shakespeare Twelfth Night.

Well, we had the Plumtrees' around for curry yesterday evening. Their charge Daniel, managed to stay awake till around 10pm, which was a the latest our critters have ever been up, and so you can imagine we were happy that Gregory was the first to rise at 7.30 this morning. Since Claire was visitingand it was Rowan's birthday, I made most of the brekkie, which did not depart in the slightest from the curry in the evening in terms of calorie-count. Too much supper, and too much birthday-cake by lunch-time is a recipe for a midday nap.
Posted by Picasa

Sunday, December 16, 2007

The shutdown week



Been burning my way to this week for some time now - wheeee last week of work for the year!


Henk and Christa poste a pic of their little Hunno, and once again I get google mail addbars for things back home. This one was really good (requires venacular) http://www.onsdorp.com/joe.html I mean sometimes all you want to do is escape, really escape from a life that seems like a prison with all the modcons, visiting rights, TV, time out for good behaviour. but still prison. They say being paranois can keep you alive; but the stress leeches things from your chemistry over time, and it becomes hard toappreciate the gems like this one photo, which is not of an alien, but is Gregory, really close - something we spend a lot of time doing in fact. It is upside down,
but he does not care. Am I wanting too much, am I missing some pieces of this map? I want the best I can for them, anything so long as I am sane at the end of it all. Perhaps to fall in love is the answer; and I must say there are many distractions that one can follow - but which one will immerse the seeker? I think 2008 will be a good year to find out, until then we will enjoy the winter and all the good things that a holiday season brings.

Saturday, December 08, 2007

Sex sells the box


Why do people put a sexy elf on the cover? To sell the box, but even if the game inside sux! ...will it still sell? Apparently it does. I tried out the demos for Spellforce and Spellforce2 (2006), it was easy enough to find and download, and immediately you discover that they come out with a swathe of expansions for extra play, the review ratings averaged around 6 and 7, which meant it was "worth a look, but do not expect anything". The graphics are good, and sound+voices are up to par, and if you had the patience to play through totally linear storylines and non-interactive combat, it would be fine. But I do not. I give it a 4. Basically because it suffers from something a lot of RPG types do, the magic-users are powerful, and die easily, but because it is impossible to pause the game, it is not feasible to swap spells an target properly. (See: Dungeon-Siege 2 from a recent post, which does this very well).
Whoohoo Photoshopping, well in this case picture-publisher.
I am ill this weekend. Having fun with the web cam taking photos of the room, and then giving them an electric effect. Not great, throat is sore - and I am lacking sleep as a result, (from playing spellforce demos more likely) my inbox is starting to flood over a little with Christmas cheer, and the Christmas cards are starting to come and go.
Rhys got very inventive, and has decorated the plain generic cards we sent out to friend in the village-school with some hand-drawn on-the-fly art. It looks more like noughts and crosses, but on closer inspection, the x's are kisses, and the noughts are hugs. I am astounded by the creativity displayed here. I am always wondering, what was I going at that age? The toys of today are so much advanced, the boys have slippers that flash at you when you walk or jump. I never had that, the world has so many more things that go roar, blink, giggle and squeak. I mean a laughing-toy for red-nose day is a disposable SIC with a simple motion-detector based on a loose spring inside a copper tube so it touches the tube when shook. When the battery dies, you turf it out (It costs £4 for batteries, and the toy is only £1). Oh back to the boys, Rhys made hand-prints the other day. All on his own - all prompted when he discovered a old foot-print made by Gregory at daycare back in Johannesburg. Rhys colored in his chalk-board, then wet the board with some paper-towel to make a blue wash. Next step, is two hands on board, then 2 hands on paper. Pretty good results actually. Clean-up was not a mission either, although mom had to mop the floor latter on because they carried on playing with the chalk.
Greg is very chatty when he wants to be, and can make up stories about how and why things are quite quickly. I have a few black T-shirts, with logos on them of course, so I ask Greg, what the TShirt says, and his answer? "Black shirt with letters" of course, how silly of me to not translate the Microsoft Logo like that. Rowan is working a day-shift at the local care-home, which works pretty well for us. It is not far, pays the minimum wage, but flexible. Rowan fits in night shifts normally Tuesday night, so I take the boys to school the next morning, and Greg spends a little longer the next day at the playgroup (called the rosary) Rhys only finishes school after 3:00, so it is a long enough day for mom to get some sleep in. I need sleep too.
I still feel a bit out of things in general. I think that's the winter depression, living with short daylight, the happy vitamins in your blood stop coming from the sun.

Thursday, December 06, 2007

Transistor is 60


Article : http://www.news.com/8301-10784_3-9829403-7.html. Wow, and I thought I was getting old. Technology does move a-pace. And to think that a semiconductor used to have at least 5 pins before. Today so much is easier though the cleverness of those who went before, although their "invent" is not really lost and covered over by everyone who appreciates the detail.
Go on, have you hugged a tranie today?
Hey, bring that sheep back!

Wednesday, December 05, 2007

How to wrap your presents when you own a Cat.


This applies to having children of <>
1) Clear large space on table for wrapping present.
2) Go to wardrobe and collect bag in which present is contained, and close door.
3) Open door and remove cat from wardrobe.
4) Go to cupboard and retrieve rolls of wrapping paper.
5) Go back and remove cat from cupboard.
6) Go to drawer and collect transparent sticky tape, ribbon, scissors, labels, ect.
7) Lay out present and wrapping materials on the table to enable wrapping strategy to be formed.
8) Go back to drawer to get string, remove cat that has been in the drawer since the last visit and collect string.
9) Remove present from bag.
10) Remove cat from bag.
11) Open box and check present.
12) Remove cat from box, replace present.
13) Cut paper to size, trying to keep a straight cutting line.
14) Throw away first sheet as cat tried to chase scissors and tore the paper.
15) Place present on cut-to-size paper.
16) Lift up the edges of the paper to seal the present, wondering why edges now don't reach.
17) Find cat between present and paper. Remove cat and retry.
18) Place object on paper, to hold in place while cutting transparent sticky tape.
19) Spend next 20 mins carefully trying to remove transparent tape from cat with pair of nail scissors.
20) Look for ribbon. Chase cat down hall and retrieve ribbon.
21) Try to wrap present with ribbon in a two directional turn.
22) Re roll up ribbon and remove paper that is now torn, due to cat chasing ribbon.
23) Repeat steps 13 to 22 until down to last sheet of paper.
24) Retrieve old cardboard box you know is right size for last sheet of paper.
25) Put in present and tie down with string.
26) Remove string, open box, remove cat.
27) Retrieve discarded sheets of wrapping paper, feed cat and retire to lockable room for last attempt, making certain you are ALONE and the door is locked.
28) At the time of handing over the present, smile sweetly at the receiver's face, as they try and hide their contempt at being handed such a badly wrapped present.
29) Swear to yourself that next year you will get the store to wrap the darn thing for you.

Next time you get a badly wrapped present, remember it could be from a cat owner !!!

Tuesday, December 04, 2007

Retro gaming again

Unfortunately nothing out at the moment seems to come up to the standard of BG and IWD forRPG gamers wanting a system closely alligned to 3rd edition classes and skills. And amongst others I am replaying my selection of games I managed to keep after the relocation; to numb the brain.

Picked up on a guide to playing System Shock, which I missed out on in my youth, if this works, I will be hunting for a box-set to put on my shelf.

On the serious side I am also having some continued requests for my modbus simulator, and it is about time I found a minute or 2 of time to turn this program into a money-spinner or even a job-spinner? Anyways it needs a serious re-coding/re-fractoring. And it just sounds like hours of work with no reward? Well how do you set a goal and reward for a project with no real reward? Make up a reward of course, and this reward to myself will be a domain-name. Still got to think what it will be, either to host this 'orrible blog or to host my programming+code? Well, the best planned ventures with achievable goals are most likely to succeed are they not!

Next I need some coffee!