Me, Steve, spouting off about stuff that interests me. Probably techie, but not necessarily. Linux and google are a favourite, but life and general weirdness can be expected too.
Thursday, May 08, 2008
Aid to Burma
It's not that I don't think they need it, nor that I'm hard hearted; it's down to the fact that I'm not sure they'll get it.
Burma is ruled by a military junta, a corrupt and self-serving regime who have, so far, denied access to all western aid organisations. The call, so far, is, "Send us money, and we'll make sure it goes to the right place." Now, call my cynical, but that doesn't fill me with confidence. The military junta have already shown, in recent, and not so recent, history, that they prefer a contolled population over a happy one. They have also been known not to invest in the people, and to divert public funds for their own purposes.
So, the moral and right thing to do is help, but if you can't be sure (I realise you can never be *sure* your money is going to the right place, but in this instance, I believe it is more likely not to) that your donation will be used to help people, what should you do?
------------------
Wednesday, May 07, 2008
So many half formed posts, so little to write
I'm not worried per se, I know my subject matter, and it's only 10 minutes. It's an update on a situation, not a request nor a radical new idea. However, the audience is made up of fairly important people, and the update is not terribly good news!
I suppose I'm lucky in a way. Coming up through the realms of support I was always the one to attend to the director level problems, providing support for various business systems to the MD and others. The one thing this taught me is that they are just human too. Also, they never know as much as me when it comes to technology. Their job is budgets, stats, finances, mine is technology. I'll just need to bear in mind that I'm right, the data is right, and I know what I'm talking about.
So, that out the way, my little keyboard will arrive today, and another piece of valuable real estate on the desk will be cleared. I'm excited in the way only a geek could be!
Four day week, 50% through (counting get ups), with another 3 day weekend to look forward to (I've took Monday off). Doing ok so far with the getting up, but it's beginning to hurt again.
------------------
Tuesday, May 06, 2008
Busy bank holiday weekend
Our garden is looking much better, everything that currently needed planting has been planted, the lawn is edged with wooden borders, and cut too! It all looks very good. I can hold my head up amongst the other neighbourhood men, and scowl at those with inferior gardens!
I also managed to clear the majority of junk out of my garage, so negotiating from the front to the back is no longer a treacherous death trap. Still some tidying work to be done here, but the overall effect is good so far. 2 of the bookcases in the garage got moved to the shed allowing for more storage options in there, and a clearer floor space in the garage.
Also achieved was a complete re-arrangement of the study, the old server monitor is gone, the 2 widescreen monitors setup properly, all the other electrical stuff tidyied up, and all the paperwork sorted out and filed. The end result is an area much more condusive to work. There are still 3 crates to sort out, and the bookshelves need going through and clearing, but all in all it was a worthwhile exercise.
I've also ordered a mini keyboard for the server. I only use the keyboard for startup and shutdown, and when it's broke (rarely), so having a whole keyboard sitting on the desk seemed wasteful. Out it goes, and a little USB keyboard can sit on top of the server for those rare occasions when it's needed. One more bit of desk real estate reclaimed.
Plenty other jobs have been achieved, but those are the major items. I've taken next Monday off too, so hopefully a few more jobs can get knocked off, and I can have a little time to enjoy the fruits of my labours!
------------------
Friday, May 02, 2008
Techie update 2 (last one, promise)
As a bonus, the -e errors I was getting were down to variables not being grepped from the tcprobe output, so the recompile fixed those too and the whole script is back to full function.
I now promise to blog about something else!
------------------
Techie update
I finally solved the problem I wrote about yesterday. Turned out to be a catalogue of errors.
First, the configure script for imagemagick hard codes the line 'result_ghostscript_font_dir='none'.
It was also missing some double quotes around the point where it sets the variable to display on the next line. Turns out it was working anyway, just not telling me it had found the right directory.
The script I use to convert files into DVDs was still telling me that I had no ghostscript font support. Turns out it uses 'convert -list type' to determine fonts, in 6.4.0 this functionality has been moved to 'convert -list font'.
One final correction was needed, once the output of 'convert -list font' has been read it gets the locations of an xml file, the format of this has changed (I guess), so an awk was needed to get the correct output from the file.
I still have problems with the script not inputting aspect ratio into the final xml sheet, and a number of -e errors relating to echo statements, but things work enough to allow me to create DVDs again.
------------------
Thursday, May 01, 2008
2 monitors
The plan now is to remove my small 17 inch monitor, and plug the server into one of the spare ports on the 20 inch ones. I can then tidy up the various router, switches, and other bits of various stuff, and ultimately claim some space back on the desk itself.
Even I was surprised at how easy it was to setup. I plugged the monitor in whilst booted up and logged on, opened 'Monitor and display', ticked the box to indicate a 2nd monitor, selected the drop down to choose I wanted 2 desktops, not one stretched across the screen, chose my monitor type from the drop down (it was listed, something that has *never* happened under windows), clicked ok, logged out, chose restart x sever (not the box, just the window manager), eh voila! It all worked. I'd made a minor error by plugging the left one into the right socket and vice versa, but rather than fix that I just entered 'Monitor and display' again and dragged the second screen to the left of the first. Another logoff, restart, logon, and the problem was resolved.
I've done 2nd monitors for a while at work, and to acheive the same functionality I've always had to install manufacturers software. On linux all of this was built into the OS. There was no command line hacking of config files (I've done that in the past, but there was no need this time), nothing to install, it just worked. As it's meant to.
Now I just need the weekend to tidy up and get everything in its new place.
Seperately, and to show the flip side of linux, I'm struggling with a piece of software called imagemagick. I've had problems with this software before, but managed to get it sorted (although I can't remember how). I have a script that executes a number of tasks to automate turning media files into DVDs. One of the things it does is create the menus, for which it needs imagemagick to input the text. When I upgraded the other day to kubuntu 8.04 my version of imagemagick was overwritten with one not compiled to use ghostscript fonts (key for creating text). Not a problem I thought, so I downloaded the code for imagemagick, made sure the ghostscript fonts were where it expected them to be, and ran configure. It comes back with ghostscript fonts - none.
It doesn't matter what I do here, I can add a parameter to the program specifically telling it where the fonts are, it doesn't make the slightest bit of difference. The code always comes back with ghostscript fonts - none. I've even stepped through the relevant bit of configure line by line, and it works! However, somewhere between finding the fonts and getting to the end it breaks, and will not compile with ghostscript fonts. This is not making me happy. There has to be a bug somewhere, but I can't find it, and until I have a moment of brilliance, I can't make any new DVDs.
------------------
Wednesday, April 30, 2008
Not much happening
One things that I do have to put down is how brilliant my wife has been recently. Running around to garden centres, digging, planting, re-potting. At the weekend, I may have dug the trench and removed the earth, but it was my wife who humped the top soil into place and did the planting. Since then she has re-potted a number of our existing plants, and yesterday helped our hired gardener dig 2 new beds, and transplant a bush from pot to earth. I look forward to getting home every evening just to see what new garden features we'll have today.
I'm off to physio this evening for a second session on my foot. Ever since I got orthotics to correct my pro-nateing the muscle at the back of my arch won't stop hurting. I'm sure it's something to do with the inserts rucking up my sock, but as long as they can get it to stop hurting I'll be happy.
Right, that's it. My life is uninteresting at the moment; no commuter rage, no rants at the world, just a desire for sleep.
------------------
Tuesday, April 29, 2008
First steps
This weekend I was putting her shoes on so we could go out, and she was wanting to stand up and lean against me. We started playing a game where she would stand up, let go, hold for a few seconds, and then fall forward onto me. Big grins and giggles all round. After a few goes I moved back a little, as it is the fall forward as much as the standing she loves. A couple more moves, a couple more falls, then she took a step! I shuffled back a little more, she took another. More shuffling, more steps, then I hit the wall, and she caught up.
She was sooo happy with herself. Smiles, giggles, clapping. My wife had come through half way through, so she watched as I moved her back and we did it again. More smiles and clapping. I then turned her round, and she walked to mummy. Then back to daddy. The she was a bit tired, so lots of hugs and praise and we went out.
We've repeated things since, but she still needs confidence before embarking on her own.
------------------
Monday, April 28, 2008
Something for the weekend
We did *stuff* this weekend. We haven't stopped. Saturday I got up, went and had my hair cut (which has been done really badly, it's far too short, and completely un manageable now), straight to a garden centre to pick up another water butt (our current one, like the new one, is a space saving one and doesn't have enough capacity), off then to Mothercare to buy some locks for the higher kitchen drawers, then another garden centre to pick up 24 pots of lavender. We then went to the pub for lunch. Once we got back it was into the garden. I removed a foot and a bit wide strip of grass all the way around our front, and then dug out a trench down to just under a foot deep. I loaded up the car with the grass and called it a day.
Sunday saw us up fairly early, and me off to the tip. Once rid of the grass it was back home, and out to garden centres again, this time for farm shops, edging, and top soil. At home, after lunch, I loaded up all the soil from the trench into the car (plastic sheeting providing much needed protection), then off to the final garden centre of the weekend for more top soil, home to drop that off, and then the tip to fnally get rid of the trench earth. When I got back my fantastic wife had just about finished the planting of the lavender, and my beautiful daughter was having a great time on the lawn playing. I picked up the little one, and we went for a stroll as the planting was finished.
On return, I tidied up outside, then vacuuming, bath cleaning, more vacuuming, more vacuuming, shower cleaning (whilst I had a shower!), sink cleaning, toilet cleaning. After that was dinner (cottage pie,yum), washing up, clean and polish kitchen benches, clean oven, put up coat hook for little one's coats, sort out washing, and then, finally, collapse into bed.
I come to work for a rest!
------------------
Thursday, April 24, 2008
Not urgent
Today, however, my tiredness is due to more than the usual reasons. Although they still apply too. Todays tiredness stems from working until 20:40 last night.
I left work late yesterday as things had overrun a little, but I'd had a good day. A number of things I had been trying to get done were released, and I was feeling ok. When I finally exited the tube, my phone had 6 e-mails, 2 missed calls, and a voicemail. I settled myself onto the train and started to listen to the voicemail.
Half way through the voicemail the call was interrupted by an incoming call. So I dropped one call and answered the other. What everyone was trying to tell me was that one of my systems, that feeds a number of other systems, may have lost some data. As a result, all those downstream systems may have lost their data.
I then spent the rest of my journey home writing mails and taking phonecalls trying to trace down what could have happened. Speculation was rife. Imagined scenarios getting more dire with each new iteration.
Finally I got home. I remotely connected to work, and started to look through the system whilst responding to more e-mails as they came in. It should be noted that I didn't build the system, and don't know that much about its internal workings. However, after a while I sent a note off saying I couldn't see the problem, we'd have to wait for a developer in the morning, I also couldn't see evidence of the problem, and was there anything else anyone wanted me to do.
The reply came back: tomorrow will be fine, thanks for your efforts. By the way, this isn't urgent. !!!
------------------
Wednesday, April 23, 2008
Aargh
Bitch.
------------------
Boring conversations
Apparently buying a mini is a waste of money, but a BMW Z3 is a "really good motor". Of course you want to look at the MX-5 as they just go and go.
They've discussed whether cars they've never driven have 16 or 17 inch alloys like it makes a difference (although one of them finally decided, with authority, that it had 17, and you should check them out on etires.com.
The various merits of Z3s, TTs, and MX-5s have all been argued. Even though they admitted (at various points) that they have never driven any of them.
Going back to the mini, it will apparently depriciate from day 1, so is a stupid investment (because a BMW is a smart one), and you should get a fiesta! Or a yaris!!
Thankfully I've now escaped to the tube. Peace and quiet has returned.
------------------
Tuesday, April 22, 2008
Tuesday morning blues
Just couldn't keep focussed today though. Felt myself dropping off in the middle of a post, and decided to get a few minutes shut eye. I don't even know why I'm that tired; we've had 2 reasonable nights kip, and last night we even got the light off before 11! However, this morning my eyes feel so heavy, and I can't stop yawning. Probably down to lack of coke, but that's another post!
I'm off, this evening, to the physio. Something is wrong with my foot. Actually, there's plenty wrong with my foot. I pro-nate which means my foot turns too much on my arch side when I put my foot down. I wear various inserts in my shoes to correct this. Recently though I've started to get pain in my arch that seems unrelated to whatever I'm doing. I can walk all day with no problem, or I can cross the office shuffling like a hunchback zombie. I can also be fine until I put my feet up, walking around, doing jobs, once I sit down and relax, pain!
So I'm off to see someone (else) about the problem. No doubt there will be more exercises and inserts of torture. Fun.
------------------
Monday, April 21, 2008
Good morning London
A constructive weekend was enjoyed. We ordered a hedge (that's now next weekend's job), bought some pots, re-potted some plants (and a tree!!), picked all the leaves off the grass, made a casserole, fixed a curtain rail, watched a couple of films, and did the ironing. It's an exciting life.
Swapped trains and lines now. Hopefully no more problems between here and work.
A reasonable week ahead at the minute. Not too many meetings (yet!), but one at 08:30 on Wednesday which I think is rather cruel.
Not much else to say at the moment. Too much Monday morning, not enough brain power!
------------------
Friday, April 18, 2008
2 posts (part 2)
Over the past few weeks Chinese bloggers and people on Internet forums have been reacting to events in Tibet and the protests disrupting the torch relay. The BBC and Global Voices have interesting insights on the recent happenings on the Net. A western commentator says, 'Lots of Chinese people now view the Western media, human rights groups, and Western leaders' criticisms of their country as part of the Racist Western Conspiracy to Stop China From Being Successful.' One of the most vocal appeals by the Chinese blogs, forums, and text-messages has been to boycott French goods in response to the protests that accompanied the torch relay in Paris. One response post reads, 'Who is abusing human rights? Who is bringing violence to this world?' There also are two versions of music video of the song Don't Be Too CNN, and its lyric has assumed the status of a cult catch-phrase. Sina.com has a popular page: 'Don't be too CNN, fire to the Western media.' Many analysts believe that the protests over Tibet have only served to strengthen Chinese nationalism rather than evoke sympathy for the Tibetan cause. Sina.com has a petition against the Western media which has reportedly accumulated millions of signatures. There is also Mutant Palm, a blog by an expatriate in China who has been watching and commenting on the fallout from Tibet and torch protests online.
And so, at the risk of saying "Told you so", that is what happens when you protest to a nation with no free media. Hands up anyone who thinks they get the full story? The reason behind the protests? The history, the full facts? Now hands up those who think they got an edited version, heavy on violence towards chinese, big on over zealous security forces with a cross reference bit on guantanamo, iraq torture, and anything else that can be pulled up and edited to show human rights violations perpetrated by the west?
Why do all those who think they are doing the 'right thing' fail to see the big picture and the obvious outcome and consequences? Protest by all means, but do it in the right way to the right audience.
------------------
2 posts
My wife received a letter today from a collection agency. They were asking for over £300 in unpaid vodafone bills. My wife doesn't have a vodafone contract, she has an O2 one. Before that she had t-mobile, and before that orange. She hasn't had a vodafone contract in 7 years, when she had a different name, and an address nowhere near our current one. The previous vodafone contract is all paid up long ago.
She had received a phone call about 2 weeks ago; a cold call asking if she was the resident of 'not our address' or 'also not our address'. She said no, was thanked and thought no more of it.
Then today's letter arrived, threatening CCJs, balifs, repossessions. This is the first of these letters, there hasn't been a simple request to pay, just this one letter. She phoned them up, and was asked to confirm if her birthday was 'not her birthday / month / year', on saying no she was asked if it was similar in any way (not clutching at straws or anything), she replied no. They then asked what her birthday was! Strangely she declined to tell them. The matter is now, apparently, closed. Mistaken identity! Yeah, right!
In this day and age of identity theft how are you supposed to prove who you are without handing enough details over to pose a problem to your identity? Also, why should you have to prove who you aren't? Shouldn't they be working better to find the right person without bothering you? I'm willing to bet their due dilligence in this matter went as far as ringing all those in the county with the right sort of name, and then, on getting no where with that, sending all of them a letter hoping to bully / flush out the guilty party.
Now to write them a nice letter requesting they purge all my wife's details from their database in accordance with the data protection act. I wonder what the response will be.
2nd post to follow once I get the web browser on this phone to work properly!
------------------
Another week ...
Ok, so today is interesting so far... It's not yet 8 and I've already spent over £4000! Such is the cost of commuting for a year. The marks another point in my conversion to permanent. I have never bought a long term ticket as a contractor because you can never guarantee your employment for the life of the ticket. Going permanent hopefully offers a bit more security. Also, my company offers you a loan for the cost of travel repayed from your salary over 12 months before tax is calculated. So at least the money is tax free. Now all I have to hope is that my paperwork gets processed properly, and the loan arrives early next week!
In other news, we bought an olive tree last weekend, and it arrived yesterday. It looks good sat on the patio, and will look even better once I've re-potted it this weekend. After a pause around Easter and beyond, our internal painting has restarted and entered the final stage. Almost everything is primed, undercoat and gloss to follow. Then carpets and flooring. Then we're done! All that remains is the planting in the garden.
Sleep continues to be patchy. Managed about 6 hours last night, not enough really. We need to work on getting little one to bed earlier so we can do the same. Easier said than done of course. Bed time is set by nap time which is set by meal times which are set by my daughter! We have very little say in the matter!
Techie thing. Why is my linux box capable of playing a movie out of the box while my windows machine requires me to faff around downloading codecs and apps, (blindly as it gave me no clue as to what I needed) and re-booting before it will finally play (with an average cpu load of 70%!) All those who ask when linux will be ready for the desktop; I ask, when will windows! It's not even a new format of video either, the codec I finally got to work was released in 2004. Surely windows media player 11 could have had it built in.
Oh well, I digress. The tube whips me ever nearer to work, and the end of another week. Here's to a good weekend.
------------------
Thursday, April 17, 2008
Portishead
I 'discovered' Portishead, like most people my age, at uni. 'Dummy' was one of the soundtrack albums to my year in dorm, and a constant companion thereafter. Listening to 'Roads' at high volume after I dislocated my shoulder and ruined the summer of canoeing and windsurfing I had planned is probably partly responsible for making me who I am today! The album still sounds fresh today, and even after all this time, and more listens than I can recall, there are no tracks that get skipped.
The second album came along, the first track a huge dissonant noise, the rest an assault on all the senses. Poinant lyrics set against looped samples and distorted guitars. It was fantastic. It's never had as many listens as 'Dummy', but it is a staple of my collection.
It was followed by the live album. A fantastic collection of there 'best' songs delivered with a huge string section, and a lot of effort put into the production. If you haven't heard any Portishead, this is probably the place to start. The only annoyance is the audience starting to cheer before 'Roads' is finished, interupting a clearly heart felt song with their applause.
Then, nothing. For years.
Now, the third album is due (named 'Third'). Finally. It says something about Portishead that even after all these years, and my dwindling interest in music in general, this can still get me excited.
I have managed to get an advance copy of the album, and have nearly finished the first listen. I won't, however, offer an opinion at this point. One listen, on a crowded train, does not do it justice. I can say that I have heard enough to look forward to the next time I have a free evening, when I can turn the volume up, get a glass of wine, and lose myself once again in Portishead.
------------------
Wednesday, April 16, 2008
Spaced
I should be getting enough sleep; although we have been a bit late getting to bed. My daughter has been sleeping through, and there have been no disruptions (more or less) until the alarm goes off. However, this week has been incredibly tough so far.
Things are coming together nicely at work. There are still deadlines, and stresses, but nothing like last weeks emergencies.
All in all, I think more good nights are called for. An attempt to get to bed earlier. And some sort of lie-in (8am!) At the weekend would be nice.
------------------
Tuesday, April 15, 2008
Not liking trains
Also, why is the train always late when I'm early, but never when I'm late?
I was rather pissed this morning. A few choice words. Starting with the stupid woman at the roundabout who wouldn't accelerate, and stopped at an orange light. It's a very good job she couldn't hear me. Then as I turned the corner and the train pulled in, Terry was rather drowned out for a while.
When I've got up, made the effort, and done everything I should need to do to get there on time; then events conspire against me, the world seems rather an annoying place to be.
Oh well, on my way now (have been for a while). It'll all be forgotten by lunchtime.
------------------
Monday, April 14, 2008
Quick one
It's Monday, I'm tired (for a change), but this week *should* be easier than last.
Maybe I'll write a bigger post on the return journey.
I usually find it easier to write in the morning (despite the knackeredness!), I guess the day hasn't yet dulled the brain. (Although if this morning is anything to go on, my brain will have shut down completely by the time it's done a whole day!) Oh well, I'll see if I can come up with something.
------------------
Friday, April 11, 2008
How the ....?
I didn't get up this morning. Tough night (following the foreseen tough day) meant the alarm got snoozed, then turned off and ignored. Somehow I managed to wake again at 06:41, 10 minutes late at best. I dragged myself from bed, showered, cleaned my teeth, dressed, put the bins out, and got to the station in time for the 07:02 train. My usual. How? I don't know. I didn't speed (other traffic in suburban areas sees to that). Everything else takes a finite, and usually fixed, amount of time. And yet I made it.
The majority of me wishes I hadn't bothered. Caffeine (sorry hunny) tastes acidic; a sure sign that my body is too tired to accept a stimulant. I know I have another tough day ahead of me. All I really want to do is roll over and sleep a dreamless sleep.
Which reminds me. (Warning, this is a very sad reflection of my life) My dreams last night were all about SQL, statistics, and spreadsheets. Everything was about numbers, pivots, data. I have recollection of it being stressful too! What has my life become?! Unfortunately, it was a fairly accurate prediction of what my day will be like.
Roll on Friday evening. Bring on the duvet.
------------------
Thursday, April 10, 2008
Tough day
Even with all that ahead of me, the temptation to roll over and hide under the duvet was fairly easily ignored. I guess they DO pay me enough to get out of bed in a morning!
Thankfully my daughter slept through last night, and went down fairly early too, so I got to lights out at 10:40. Still, the weeks (months) of disturbed nights, including a couple this week, don't disappear after one nights kip (especially when you have to get up at 06:23!) so I'm still on the knackered side. It's bearable though, like an annoying itch, not a missing limb!
People issues are going to make today extra special. No details, suffice to say politics and incompetence (or possibly laziness) will come into play at various stages.
On reflection, maybe the duvet was a better option after all.
------------------
Wednesday, April 09, 2008
Loud mouthed muppets
We all get on, and I head for the buffet. Experience has taught me that the passenger cars can be a dangerous route. Head in and you may get a seat, but if you don't, you're trapped. There is nowhere more uncomfortable to spend the journey than trapped in the aisle. You have nowhere to lean, nowhere to go. The next option is to wait in the vestibules. If you're on quick, you can lean against the door, in the corner supported on 2 sides. It's not bad, and better than what usually happens; being stuck in the central area of the vestibule with only a bit of partition to lean on.
Option 3 is the one I go for. Head for the buffet. If you're quick, which I usually am, you can get to the counter, a proper place to lean, with arms crossed, and legs extended. As the corridor is a bit cramped at this point it discourages over crowding, affording you a little space. I make myself comfortable, at the end away from the till, out of the way of where people get served. A couple of other people are at the bar, one's been there a while, has the paper out, and a coffee on the go, the other is ordering coffee. Another person turns up, and also orders coffee. There is, it should be noted, room for at least 2 more people at the bar.
I become aware of a presence at my right shoulder. Someone standing off the bar, to my side. I'm oblivious really, I start reading my blackberry once I get to the bar, and I'm used to people queueing around me as they wait for their turn to order. Then that voice again, "Are you ordering?" I look up. Daily Mail reader is talking to me. I look at the buffet staff, indicate negative, and go back to reading. There is room for 2 people next to me, and plenty of room to get round. "Well would you mind moving so the queue can get served?" A tone of indignation. I look up again. There is a look of expectation on large man's face. I look round him, there is no queue, only him. I look to my side, at the obvious space (closer to the staff and till I should point out), shrug, and move over. Fat man gets his coffee. He then moves slightly round the corner, vacating the space. No one takes his place. No one else wants to order anything. " Not much of a queue then was there?", I say, quietly, to no one in particular. Quiet, but I know he heard me.
------------------
Tuesday, April 08, 2008
Olympic Torch
As far as I can gather, from paying next to no attention, the olympic torch is lit in Greece, by sunlight no less (symbolises purity apparently), and then paraded round the world being extinguished and relit many times by the same 'flame' kept safe in the modern day equivalents of miner's lamps.
This year, China are hosting the olympics. China have made a few dodgy foreign and internal policy decisions in the past. Some people think that protesting during the torch ceremony will change those policies.
There, for me anyway, is the disconnect. Exactly how do those protesting think this affects the Chinese government? How is a banner, or a bit of pointless violence, 15 minutes of (in)fame(y), going to influence Chinese policy? Internally the Chinese control all the media; television, internet, newspapers, all controlled. There may be some activists that get some external access; but for 99.9% of people, they have no idea what's going on except for what the government tells them. Externally, why do the Chinese care? Their market and economy go from strength to strength whilst the western ones crumble. They make and export a huge percentage of goods the western world wants, they import very little.
Given that we, both as a people, country, nation, and demographic, can't influence the Chinese government as we have nothing to influence them with (are we ALL going to stop buying Chinese goods?), and the only people who can influence the Chinese government, the Chinese people, can't hear our message, what is the point of disrupting an event that is meant to symolise world unity?
I feel it's important, at this point, to state that I disagree with Chinese policies both foreign and internal. The attrocities in Tibet shouldn't be allowed to go unpunished, and the human rights violations the Chinese are reported to have committed demand reproach. I just don't believe that hanging some banners, argueing with policemen, and disrupting the passing of the Olympic flame will achieve anything.
Change can only come from within. External factors, especially when backed by nothing more than empty threats, won't do anything at all. Throughout history it has been shown that the ordinary people of a nation won't stand by and let attrocities be carried out in their name. Information is the only weapon the west has, and in these days of all pervasive access we forget that not everyone has access to that information.
I don't have a total solution, nor an answer, but I do know that running encrypted proxies and gateway servers, investing the time and energy to create as many holes in the wall of misinformation, allowing ordinary people access to the same information we have will achieve far more than hanging a banner from a bridge.
------------------
If life gives you lemons...
Can't think of much to write today. Same old, same old. Broken sleep at 12:30, nothing major, but it seems to have knocked me a bit. It's probably Sunday night catching up with me.
Up early (on time), and commuting again. Another day, another early night. (I can hope can't I?!)
------------------
Monday, April 07, 2008
White Monday
Train signals freeze, roads are gridlocked, small animals are sacrificed to the sun gods.
Up north, 3 foot of snow? Chuck a spade in the boot and head off.
Down south (like this morning) 3 mm of snow? Stop everything, grind to a halt, roll out all the excuses about cold / freezing conditions / snow.
Anyway. That wasn't what I was going to write about this morning, but as I am currently 45 minutes behind schedule due to it being a bit fresh I'm a little pre-occupied!
Variable sleep over the weekend, fairly good Friday and Saturday, but last night was a non-starter. The usual indicators; not enough food eaten at tea-time, and a bit of a sniffle. Little one went to sleep easy enough, but definitely didn't stay there. Cue Daddy walking up and down stairs at 03:30 for rice cakes and beakers of water. My poor wife had already been up once at just before 1, and hadn't had the best of sleep anyway.
Earlier in the day we had gone to Next to exchange a pair of jeans (I know! How I get through all the excitement I'll never know), and I'd wandered around the shop with little one toddling beside me holding only one hand. Later we went to the park, and after palying on the swings, she walked most of the way home pushing her little trolley. Fatherly prediction: she'll be walking in weeks (not months).
Other than that, I got my wife's voicemail working on her iPhone, cut the lawn (first cut its ever had!), and finally indexed all the photos taken this year. So a reasonably productive weekend.
Hope you all had a good one.
Good luck to Abi in her new job too.
------------------
Friday, April 04, 2008
Films
A quick rant! Why do cinemas insist on playing films at about 19:30 and 21:30? Very little starts between those times. 19:30 is an impossibility for us, and 21:30 is really a bit late.
We ended up seeing (and what a poor choice of films there is at the minute) 'The Spiderwick Chronicles'. A film, admittedly, for children. It was, however, good fun, and reasonably scary in parts. Given the PG rating, it was surprising to see children in peril, legs getting bitten, and some out of left field shocks that make you jump. It was nice to get out of the house and do something a bit different.
We rarely get to watch a film these days. By the time little one is finally asleep, and we've cooked any of the time critical ingredients for dinner, sat down, and started to eat, the most we can usually manage is an episode of a TV program. I get entire series of programs, either on DVD, or saved on the Sky+, and we work through them. Torchwood at the moment, Heroes before that. The chance to watch a whole movie is rare. The last time we tried was with 'Ratatouillie', and that ended up taking us 3 nights to watch!
Even more of a luxury, we are off to lunch tomorrow. Just the 2 of us. Looking forward to it!
------------------
Thursday, April 03, 2008
Feeling groovy
It wasn't the earliest of nights. My daughter woke just after 10, and was very snuffly. We fed her some calpol, and I left her getting Mummy cuddles whilst I did the washing up. After finishing up downstairs, I went and checked on them, and then got ready for bed. My wife appeared a short while later, and off to sleep we went. It must have been about 23:20. Next thing I knew the alarm was going off.
It's amazing the difference a nights sleep can make. Especially one where you aren't woken at 1 in the morning. The headache that has become a constant companion is dulled this morning (I had hoped, initially, that it might be gone. No such luck), I feel capable of more than one thought at a time. Things are generally better.
Still feel a little weird though, not quite right. I can't put my finger on it. I feel slightly warm, but internally; I also feel as though the humidity level is high; and a feeling of having eaten well (not too much) which is strange as I didn't have a big dinner, and haven't eaten since.
I can put up with this though as I definitely feel better overall. Another night like the last one, and I feel I can face a weekend!
------------------
Wednesday, April 02, 2008
In other news
They're calling it a fsh.
Oh dear.
Seperatly, what do you call a three eyed fish?
Fi-i-ish.
I may need help.
UPDATE: Google has updated their software syncing outlook with google calendar. It finally works. With my already working method of syncing google calendar with the blackberry, I have acheived sync heaven!
If they could work on contact sync next, that would be great.
The red arrows flew over our office block yesterday. Something to do with the RAF turning 90. Impressive looking, but it was over quickly, and disappeared from view behind another building.
Right, that's it for today. Less tired than I have been, and content too; but a bit spaced and achy. More tomorrow.
------------------
Tuesday, April 01, 2008
Inspiration
As I only write in the morning, anything interesting that happens during the day has to be interesting enough to be remebered overnight. Things that interesting don't happen very often!
An example (that has happened this morning, so it's fresh). We left the station on the way into London a minute or so before another train. 5 minutes into the journey, there was the sound of a horn, and the train was overtaken. That was strange enough, but less than 10 minutes later, our train overtook that one. (See how exciting my life is!)
The journey into London takes about 25 minutes and there are no other stops for us. There are 2 lines in, a fast line, and a local line. We were on the fast line, the other train on the local. When it overtook, I assumed it was going to change lane further down onto the fast track and that would be it. When we overtook it was still local. At some point it would need to transfer or it will be stuck behind local traffic all the way to London.
Hopefully I'll be able to find something more interesting to talk about tomorrow!
------------------
Monday, March 31, 2008
Changing time
I know that the story is about a man riding on a horse thinking that everyone should be enjoying the daylight, so he proposed moving the clocks. Sounds like rubbish to me. If you want to enjoy more light, get up earlier.
Every year, for as long as I can remember, I've had a headache at the end of March when the government plays around with the clocks and my internal one can't cope. I don't know why 1 hour has such an effect. Personally I think it's a sub-concious issue with mid-day not co-inciding with the sun being at it's highest. Whatever the cause, I always feel a great sense of relief come October when things get back to normal.
I'm finding it doubly difficult this year. As an adult, you can set the clocks the night before, get up the next morning, swear, and then adjust. Babies don't work like that. My daughter wakes with her body clock, needs a certain amount of time before her nap, a certain amount of time before tea and bath, and then bed time. She isn't going to get up an hour earlier, she certainly isn't going to go to bed any earlier. So, we're stuck. For the next how ever long it takes, we're going to have to chip away at her rising, nap, and bed time until we're back where we were before someone decided to mess with the time.
Grr, back to going to work pre dawn.
------------------
Friday, March 28, 2008
Short one
My daughter slept through last night. I still had to take her out for a drive to get her to sleep, but I put her in her cot at 20;50 and we didn't hear another thing until 07:15. Bliss. I hope it lasts.
------------------
Thursday, March 27, 2008
The need for sleep
Whether it's seperation anxiety, a growing awareness of the dark, or just the loss of the ability to soothe herself back to sleep, my daughter is not sleeping through. Not even nearly. 3 weeks ago we could get her down for 8 in the evening, and not hear a peep until 8 the next morning. Now, it takes a huge effort to get her down for 9ish (last night it was 21:30 after a drive around Berkshire) and she's up again at around 01:45. What happens then is down to the fates. Placating may be possible. Feeding may be required. Worst case (usual case) is to bring her into bed in the spare room, feed her to sleep, and soothing strokes if she stirs.
In all cases, a broken nights sleep is guaranteed.
My wife is fantastic. During the week, she will be the one who gets up, and retires to the spare room with the distressed little bundle. This allows me to roll over and go back to sleep; stiring at each squeak, but generally getting some rest. At weekends, I do what I can. Fetching, carrying, soothing. I'm not really adding anything, just relieving a little of the burden.
It's now Thursday, of a short week, and I'm tired beyond belief. I have another day of meetings ahead, and somehow I'll get through. I always do. Something kicks in during the commute, keeps me going, and drops off later in the evening. The crash! I'm good for nothing then. Last night I couldn't stand properly; everything needs breaking down into small tasks. I'm surprised me wife doesn't give up on me, but she doesn't. She understands. She's great!
Ever onward. Another day, my penultimate one as a contractor. Just don't tell me "It's just a phase". It doesn't help.
------------------
Wednesday, March 26, 2008
Reading blogs
Back on the train now, and pondering blog reading. Late last week, one of the blogs I read moved to a redesigned site. Now, I'm sure it is a picture of well designed lovelyness; with css this and ajax that, but all of that is irrelevant to me. I read blogs using an RSS reader, on a blackberry, whilst commuting (underground for half the time). Browsing to a website is a visual nightmare on a blackberry at the best of times; and a technical impossibility underground.
I have a program that connects to the internet at regular intervals, checks all the sites I'm interested in, and downloads the text of any new articles from those sites, storing them for me to read at a later date. I get news and technical information from the usual sources, but the majority of what I read is blogs. Normal people, writing about their stuff.
The problem with feeds is truncation. Most blog sites have 3 options when it comes to packaging your content. The default is usually to send out the post whole. Another option is to send out just the title (useless really). The third is to send out the first paragraph with a link at the bottom to "Read more". This is the one I hate. Just enough text to get you interested, and then bam! A link I can't follow. This is a deal breaker for me.
As someone with a wife, and small baby, and a job that gives me no chance to catch breath; the only place and time I have to read blogs is whilst commuting. Which means the blackberry. Which means RSS only.
So, why do people choose the truncation option? I can understand it for the magazine blogs. The ones from infoworld or the register. RSS feeds get just text. Some pictures (although they don't work underground as they are downloaded at read time), but no ads. So, for blogs that are there to draw in readers in the hope of moving them to other content, and getting a few ad impressions past them I can understand. (The fact that deep linking via google, and ad blocking programs make this method of getting money useless is irrelevant)
However, for personal blogs I don't get it. Surely all you want is for people to read your text? Who cares if I don't see your selection of font, and your beautiful backdrop. I certainly don't. This leads us to where I came in. A blog I have been reading for a long time has had a redesign, and in the process has moved from full posts to truncated ones. I wrote to the blogger pointing out the problem (I've done this twice before and the blogger wasn't even aware of it. In those cases, their new site had given a default of truncate), and was told that it was by design. They believe RSS feeds are there to alert you to a new post which you will then go direct to the website to read. They hoped I would catch up on the post once I got back online, and hoped I would continue to read. Well I can't. My life doesn't allow for blog reading at a computer (it's everything I can do just to get the daily dibert some days!), so their blog has gone. The really annoying part of this is that the blog in question was one of the best; well written, funny, one of the ones I scanned down the list for in the hope that it had updated. And now it's gone. Oh well.
------------------
Thursday, March 20, 2008
Why is it so flipping hard to sync?
It's a bit of a rant actually, but hey, what's new.
I have a blackberry. It's great. All these posts are written on it. I can read rss feed offline. It accesses facebook, google talk, automatically gets my e-mail, and has a calendar and contacts system. And it's these last two I have a problem with. The calendar on the phone is not my main one, the contacts system is not my only one. They can't be. The phone can't deal with meeting invites from various systems, and doesn't have the integration of outlook or gmail / google calendar; and because it's sometimes easier to send mail from a pc, or look up an address, my contacts need to be elsewhere.
My setup cannot be that unique. I have outlook integrated with exchange at work, gmail and google calendar at home, and a blackberry everywhere else. On google I have my calendar shared with my wife, my wife's calendar shared with me, and a personal one to remind me of anniversaries or the need to buy presents. For the purposes of syncing, I'd be happy with just my calendar syncing. On outlook, there is just outlook. I want those meetings available elsewhere.
Blackberry comes with some sync software. Connect your blackberry to a pc, and it will sync the calendar with outlook, and the address book. It's the connect bit I have a problem with. I get up to 10 meeting invites a day (some of them updates, not all new!), and keeping things in sync is a major pain. However, I can live with this.
Syncing to google is another matter. First, I thought I'd try using the blackberry as the "man in the middle". I can already sync with outlook, so all I need to do is get those changes pushed to google. At the same time, pull anything new from google, and next time I sync with outlook, I'd be back in sync.
It doesn't work. I paid real money for some nexthaus software, and an account with goosync, and set everything up (this was after 2 other abbortive attempts with other rubbish software). The software gets all changes from google, and pushes all events from the blackberry IF I created them ON the blackberry. If I sync from outlook, these events are missed unless I initiate a slow sync. Also, if an event is updated to a new time, the old event is not deleted. This is especially fun with recurring events.
Then cames google sync for the blackberry. Finally, I thought, google have stepped up. If anyone can fix this, the guys who own the api must be able to. Nope. Worse problems. Intermittent syncing (if I was not the originator of the meeting it wouldn't sync), and duplications. I tidyed up the system and went back to nexthaus.
Then, a new solution google sync for outlook. I don't have problems syncing with google using nexthaus, just syncing outlook events via the blackberry to google; so if I sync all the outlook events to google, the system will then pull them from google to the blackberry. Great? No. Doesn't work. If the meeting is addressed to me internal username (as all internal meetings are) the program won't sync it because it is looking for my full e-mail address. This begs the question, why? If a meeting is in my calendar, I want it synced. I don't care WHO it is addressed to, it's my calendar, only mine, and I want it synced.
So, I'm stuck. Stuck waiting for one of the tools to get updated and fix the problems. Then, finally, I might know where I'm going, and when, no matter which system I look at.
All of that hasn't even touched on the address book! This one is simpler though. It doesn't work. I can't get either outlook, nor the blackberry, to sync with my google contacts. Useless.
Add into the mix my wife's iPhone. The google calendar interface on that is rubbish. You can't add or change an entry. There still is no way to sync contacts, and the whoe thing is a mess.
Is it really so difficult to have a synced up address book and calendar across a few devices? It's really beyond belief that I can't sync a couple of hand held devices, devices that live and breathe on the net, with a web platform and a desktop system that the majority of the corporate world use.
------------------
Wednesday, March 19, 2008
What a beautiful morning
------------------
Tuesday, March 18, 2008
The daddy drive
I washed her hand after breakfast, and there was no sign. By 16:00 there was a large yellow lump right in the middle of her favourite suckling finger. This causes major problems.
My daughter soothes herself to sleep by sucking her fingers. Bedtime routine involves a bath, a cuddle, a feed, and a longer cuddle while she drops off enough to be put in her cot. With no fingers, the frustration levels means she doesn't drop off. She also complains bitterly if you put her in the cot awake. The problem is worsened if she wakes during the night. In those twilight moments, she can put her hand in her mouth and drift back to sleep without waking Mummy or Daddy. No hand, no drift.
To say that Saturday was a bad night would be something of an understatement! I had put a makeshift bandage on, and covered her hand with a mitten. She was not happy. We finally got her to sleep at about 01:00 she woke at 01:42! About 04:00 was when we started to try to get to sleep ourselves, but the wired state my wife and I were in meant a delay until the small hours. We were back up before 08:00.
The infection had doubled in size overnight, so, given it was Sunday, we went off to casualty. 3 hours later my daughter had a lanced, dressed and bandaged finger, and a course of antibiotics. (getting antibiotics into someone who can't rationalise the awful colour and taste with feeling better is not a fun experience!) Now all we had to do was get some sleep!
We tried cuddling, soothing, easing her into her cot, but nothing was working. In the end we bundled her into her duvet, and headed for the car.
I've done this before, and it's fairly common knowledge that babies fall asleep in cars. Lulled by the motion. I headed off, M4, M25, M3, and back up to complete the loop. She woke up as soon as the car stopped! She was, however, relaxed now, so a couple of cuddles, and we got her into her cot. Late, but she slept through (guess she was almost as tired as my wife and I).
Yesterday was a failed dental appointment for me, and a new dressing for her. Also, 3 lots of antibiotics. Yuck. (I worked from home hence no post.) Last night, another drive. Another loop. This time via Basingstoke. Another rested baby. Not such a good night though. She woke at 03:42 (it's amazing how you remember the exact time), and there was no rest for us until after 05:00. We've been told to expect a large improvement for Wednesday when the dressing is changed again, and we are hopeful that the finger will be back in action for the weekend. Until then, Daddy will be out driving the wilds of Berkshire every night until she drops off.
------------------
Friday, March 14, 2008
Working from home
The reason behind it all was the need to look after my daughter for an hour at lunch time as my wife needed to go out, and, in this particular instance, taking a baby with her wasn't really an option.
So how does it work? Well, I roll out of bed, pull some jeans on, and sign into works network through the internet. Whilst the external system logs me in and runs its logon scripts I finish getting ready, grab a drink, and enter the study properly. Shutting the door. I now have a version of windows running inside a web browser on my PC. This version of wndows is connected to my work's network, and allows me to appear like I'm just logged on there.
Actually, the system I get access to is to basic to do anything other than chat and e-mail, so I run a further connection program to get access to my personal desktop. This is exactly the same one I use every day at work, left in exactly the state I left it in the previous day. Now it's like being there.
Except it isn't. In the past working from home was much like working from the office except there were fewer interruptions. I worked largely alone, and the privacy, comfortable atmosphere, and instant commute made working from home more productive (in most cases) than working from the office. Now, I have staff, I have meetings, those interruptions are important as they are usually to ask me for a decision. This doesn't mean working from home doesn't work for me anymore. Far from it. Everything that used to make working there a bonus still stands. I got more paperwork done, and filing sorted yesterday than I've managed in weeks. It's just that I couldn't do it every day anymore.
------------------
Wednesday, March 12, 2008
Why write?
For over a year I have travelled on this train reading the news, and generally not doing much. I hope this is a more worthwhile use of my time, but I'm not sure it is.
So, it started last week. I have got incredibly bad at replying to mail. I get so much of it that I can't track it all, and things get forgotten. Except they don't. I have a reasonably good filing system, and that takes care of most of the dross and informational mails, so the ones I need to reply to still sit in my inbox. Hounding me. Taunting me with their unreplyedness. Last week I answered a couple!
It didn't take long, but I did write quite a bit. And I enjoyed it. The chance to put my thoughts in order, to write something down. My life has changed so much in the last couple of years, and so much of what I do is transient. I flit from one thing to another like a humingbird, carrying huge amounts of stuff around in my head, or quickly scribbled notes in my notepad. I move from one agenda to another; each one wanting to know what I'm doing for them. Balancing priorities and deliverables. Somehow it all works; things get done, most of the people I deliver to are happy most of the time. My mind is a mess though.
I've always had the ability to context switch. Order my thoughts, file them, and recall them instantly. Even if I was working on something completely different. Just file, save, recall, go! That ability is being pushed to its limit now. Some things are slipping. The recall is flaky, or partial. I'm learning to cope. To rely on other people to take their bit of responsibility. It's difficult. It's a large change for me. Fixing computers, then servers, or even delivering large tech projects was easy. Finite variables that could be made firm, and delivered to. Life is now shades of grey. Variables stay variable. I can't control everything.
So this blog let's me put something down. To crystalise a thought (although not very well as this post demonstrates!). For the moment, that's enough. A small amount of control in my otherwise uncontrollable day.
------------------
Tuesday, March 11, 2008
Bloody-mindedness and the British reserve
One of these updates was to let us know the other company that uses the track was going to stop for us. Usually they shoot through at 50 mph, but today, for the first time anyone can remember, they were going to stop. Hurrah!
Out we all trooped into the cold morning light where we watched the sun peak above the industrial units, and presently the train turned up. Here's where the problems began.
The people who regularly use the train all have their favourite places to stand, their little talking circles, and they weren't happy about interlopers. The doors opened, and there was a corridor of people into the vestibule area, and enough room for 2 people. There were 6 of us, and I knew we'd be stopping at the next station which has the ticket office opposite the door that I was using. This wasn't going to work.
I got on the train, and looked into the carriage itself. There were 2 people standing. Right by the exit. Not showing the slightest inclination to look up, acknowledge the problem, nor move down to create more space. At this point, the crowd shuffled a little, the guy in front of me decided he could stand over his briefcase, and maybe it didn't need a space of its own, and we managed to get on.
The complaining now started. "We can't stop at the next station, how will everyone fit?", "We're going to be stuck waiting for a platform", and then my favourite, "Why do we have to stop to let all these other people on?". Pillocks. I calmly explained that there were no other trains, and we wouldn't be stuck waiting for a platform as there were no other trains, and we couldn't have got anywhere without this train as there were no other trains. The reply? "Hummph"!
Just the we arrived at the next stop. The doors opened. 10 people. Did any of the regulars finally move? Give a little bit of space? Move into the practically empty first class section? Finally move into the aisle of the carriage? Not a hope. It was all just one big inconvienience for them.
Just a little aside, it only takes 9 minutes from my station to the final destination when everyone gets off. We're not talking about a serious issue here!
Finally, myself and the bloke who'd got on behind me snapped. The reserve was broken. He pushed his way into first class, opening that route up, and I pointedly asked the people in the aisle to move up. The response? A raised eyebrow, and a shuffle of maybe 1mm. Twit. I allowed the crush behind me to move me into the aisle forcing the moron to finally move up. Amazingly (note the sarcasm) we all fit. With room to spare. Who'd have thought it!?
Gits.
------------------
Monday, March 10, 2008
On commuting
It was a bit windy last night. Today, all the trains are delayed. Anyone see the connection? I was late traveling today, well past the morning rush. Well into the working day. The trains were running, so there weren't blockages. The wind had died down, so there weren't worries of more blockages, and yet my train was 28 minutes late (the trains run every 30 minutes), and when it did arrive, it didn't stop! I had to wait another 10 minutes for the second trains; itself now 8 minutes late.
Once I changed train the departure boards at my interchange were full of delays. However, there are so many trains at that point I just caught a delayed train at the right time! We then set off to London.
The journey to London is not exactly stimulating. Lots of warehouse and industrial type buildings, and not much scenery. So why did they put a 50 mph speed limit on? This speed limit started at my station, all trains were fast until then. There was no wind, nothing to get blown over anyway, the train are diesel, so no problems with overhead wires, so why the speed limit?
Once I hit London, there are sever and minor delays all over the board. Most of thse trains are underground! What exactly causes a weather related delay underground? The staff couldn't give me an answer either.
Every week there is a broken train, or a faulty point, an intermittent signal, and what do we all do? Work around the problem. Try to find other routes. I caught 2 trains I wouldn't usually get to work around the severe delays this morning. I did it automatically. I just switched into avoidance mode and off I went. The fact that I am even more delayed as a result didn't enter the mind. It rarely does.
Resistance is futile? Acceptance is depressing!
------------------
Friday, March 07, 2008
Marking the occasion
Part of it, I'm sure, is down to signing away some perceived freedom yesterday, and agreeing to go permanent in my job. I thought it would be a bit of a gesture. An end of era moment. It was. Doesn't change the fact that it is a fairly significant event.
I decided, right back in 2004, that I was done with office politics, the career long haul. I was extremely lucky when I started work to get a fantastic bunch of colleagues, and a good working environment. Challenges were there, but so was the comradery. Out-sourcing, mergers, and life changed things over time, and eventually I just had to accept that those times were over.
I moved around a bit in the organisation, looking for the right dynamics, the right team. I couldn't find it. I found what most people complain about when they whinge about work. I found a bunch of people who happened to share a job. Having come from an environment where colleagues became friends, this was something of a shock!
I also found office politics. People out entirely for their benefit. I'd come from somewhere where people moved up and around because of an open desire to do so, and their proven ability. The idea of fighting for position by putting your colleagues down was one I still can't understand today. Those people you push away today are the ones you need to support you tomorrow. One upmanship is, in my view, the reason most people don't have the working environment they should have.
So, thanks to some spectacular mis-management, and general dis-gruntledness with office politics. I left. I went contacting. The life of the constant visitor. I could turn up, do the job, not become a threat, and therefore not be affected by the background noise that blights the office environment. And now I've signed it away.
Have I rediscovered the good old days? No. However, I have discovered the next set of good days. Once again I have found people who will talk about their lives, share lunch, do favours. In time it may be as good as my early working days. It won't be the same, but it should be good.
It's still a significant event!
------------------
Thursday, March 06, 2008
How life changes
A simple 5 years ago I was about to turn 26. Life was good, if a little predictable. I had my job, my house, my friends and my routine. Ok, so I was pulling massive amounts of overtime, coping with huge amounts of stress (I thought!), and falling into a comfortable rut, but I was happy.
Within a year I had changed job within the organisation, moved 200 miles, and was living in rented accomodation with a new set of friends, a new predictable routine, and the ability to go back home and find most of my old rut waiting for me.
3 months later I had ditched it all. Thanks to some spectacular mis-management I decided to go contracting. This co-incided with some changes around my friends lives which dissapated my comfortable cushions and forced me to strike out afresh.
I moved to a new city, set myself up in a shared house with a bunch of strangers, and started working as an infrastructure architect to a group of developers. I'd always previously worked with other techies. This was very different. This was fun.
3 years ago at this time I was engaged. That's what leaving your comfort zone does for you! I was also in the process of moving again. This time about 450 miles to yet another city (a BIG one this time), a new contract, and a new set of challenges.
Just 2 years ago I was a few weeks away from being married, we'd moved again (our last for a while I hope), I'd changed job again (the life of a contractor!), and we were slowly establishing a cushion of our own. One that has a bit more permenance about it.
(You never realise when you're living in it, but the warm envelope of familiarity we wrap ourselves in is made up of so many elements we have no control over.)
Just last year, my daughter was less then 2 months old, I had changed job yet again, and life was chaos! Comfortable familiarity and predictable routine? With a baby? Not a chance! I'd love to say life was fantastic, but at that point, life was lived (although some days, life was survived!). I was certainly happy somewhere underneath it all though.
So, here we are, today. I haven't moved, I haven't changed job (although I am about to go permanent which is yet another huge change that seems small and logical at the moment), but life has changed yet again. My daughter changes every week. There is always a new discovery, a new facial expression, a new noise. Some predictability has returned; the morning and evening commutes anchor my day. My family is there to return to, my safe, warm cushion. And I'm certainly happy. Which is all that matters really.
So, that was 5 years. As I lived it, it was just life. Looking back, however, what a huge change! Here's to the next 5!
------------------
Wednesday, March 05, 2008
On changing times
Things have changed. Not that anyone reads this, but you may have noticed a lack of entries recently! This is because I don't have anything special to write about. I have changed tack. I no longer work in a purely technical environment, and I no longer have time for cutting edge technology. I haven't bothered to install Vista since RC2, the first MS OS that I haven't been completely up to date with since windows 3.0.
I may run kubuntu at home as my main system, but everything is installed via apt, and the system is now about the work it can do, not the shiny technology. I first installed Linux in 1995 (ish) and at that time I compiled a new kernel almost every week (day!), built all the apps from source code, completely tailored the system. Apart from providing a platform to write code, the system was a learning tool. Now, the work is the important thing, the OS and window manager are just the means.
So, what does this mean? Basically, I'm getting old! I still read slashdot, I still look at the shiny, but it doesn't consume me the way it used to. The man who queued up at midnight to get an x-box is only just about to get a wii! I still don't own an HD TV, and I have sat out the HD-DVD / Blueray wars safe in the knowledge that I don't care.
So, the blog has to change, if I don't write, what's the point in having somewhere to write? If tech doesn't give me something else has to. I commute for 3.5 hours a day, and whilst I spend some of that time reading RSS feeds, the rest of it is wasted doing sudoku puzzles that I always complete. Hardly a challenge. So, the plan is to drop the sudoku, and pick up the writing. Topics are, well, anything really. Whatever is on my mind. I'll see where this gets me.
If anyone is still there, thanks.
------------------
Tuesday, February 27, 2007
Blogging from Google Docs and Spreadsheets
Up until now, all my blogs have been done in gmail and then sent to my blog account via e-mail. A further trip is then necessary to check the formatting, fix any broken links and generally check things over.
This posting is different. I am using Google Docs and Spreadsheets to write this and then publish it directly to the blog. Hopefully this will allow me to sort out the formatting and the links in situ, and have the completed post arrive without need of further assistance.
I have used the spreadsheet side of Docs and Spreadsheets before with much success. The collaboration aspect is fantastic for myself and my accountant to work out my tax finances together, on the same doc, at the same time. As changes are made, they are visible to the other person immediately. This makes pointing things out and working through problems remotely as easy as working next to each other.
I can see how companies have taken the Google application suite on-board. Combine the collaboration aspects of this tool with the functionality it offers, and the integration with mail and calendar, and I really can't see a compelling reason to use Office in 80% of scenarios. There will always be a need for complex macros in Excel, but the vast majority of the stuff I do is already available in Google's offering.
Now, to publish and see if this works...
Thursday, February 01, 2007
Some command line shortcuts
I've been experimenting with the command line strengths of Linux, combining commands to perform powerful statements. The first is:
find -name "*.JPG" -exec rename 's/\.JPG$/\.jpg/' {} \;
This command will find every file within a tree structure from the point the command is run that has .JPG as it's extension and then rename it to .jpg. Linux automatically recognises .jpg to be a picture but not .JPG. For someone like me with over 3000 pictures in numerous subdirectories this was a huge productivity help. It is simple to modify it for other file types too. Obvious ones spring to mind like .AVI, .BMP, .MPG etc.
Another thing I wanted to do was increase the rights on a tree structure for all files whilst removing execute. I know from painful past experience that chmod -R 0664 * has disastrous results with directories! However, combining find and chmod allowed me to produce these 2 commands:
find -type f -exec chmod 0664 {} \;
find -type d -exec chmod 2775 {} \;
The first only finds files and then changes the permissions to give the user and group read and write, allow everyone read, and removes execute across the board.
The second finds directories and changes the permissions as above (whilst allowing execute because they are directories), and also changes the permissions on the directory to ensure that every new file is given the group ownership of the directory, and not the user creating it.
As I continue to play with regular expressions and the command line I'm sure I'll find more of these gems. I'll probably put them here too.
For now, one more:
find -name "*.zip" -exec unzip -o {} \;
OK, one more:
rename 's/^\d+_//' *
This will remove the leading number and underscore from files or directories such as those that have been downloaded using .nzb files from newsgroups. Useful for tidying up your downloaded directory structure. (Or at least useful for tidying up mine!)
Tuesday, November 14, 2006
The Google factor
It's not the only Google service i use. In fact it would be easier to list the services is use regularly that aren't Google. None that spring to mind (websites (and RSS feeds) not included. I have Google's personalized homepage as my first port of call on the web; i use Gmail as my main e-mail system; Google calendar keeps me from forgetting whats coming up; Google groups gives me an indispensable resource for support; blogger is owned by Google and allows me to spout off to the world; picasa sorts out my photos, and, once the Linux version catches up, will allow me to post my pictures direct to here, and to web albums for my friends and family to view; there is also, obviously, search. All in all, Google has it covered.
So, how do i go about using these services? Well, the personalized homepage is my first stop. This service just gets better and better. With plug-in modules, and tabs, it allows me to see everything that i have an interest in at one shot. On every tab, I have the ubiquitous search engine, and a corner box giving me 1 click access to all my services. My first tab gives me my latest mail, my coming calendar week, an up to date view of my most visited google groups, and some witty quotes. The second tab is all RSS feeds from my most visited sites (and this gets easier by the day as more sites give one click access to their information). I can see at a glance what is going on in local and world news, technology, music, and gadgets / hardware. All with one click access to the underlying stories. The final tab has some jokes, some direct website links (my transportable favourites) and a pacman game for those non-existent dull moments. All in all, a veritable one stop shop for the web.
Gmail started off great and just got better and better! I have my e-mail where ever i have Internet access. It is all categorized automatically, extremely accurate at detecting spam, and searchable in any way i have needed to date. I have just downloaded the Gmail app (you need to use that link from a mobile phone) for my mobile phone, so i can access my mail anywhere i have a signal. (This and the last entry were both written on my phone). Gmail also gives me direct access to Google chat. Not my most used feature (most people i know are on MSN), but still useful when clarification is needed on a recent e-mail, or a conversation needs more back and forth than really suits e-mail.
A number of years ago, before Google was synonymous with search (yes, such a time existed!), there was a web site called dejanews. This was a great resource for accessing newsgroups from a website. An absolute necessity for office support workers. Newsgroups are an extremely valuable source of real world information. Google bought this company, and slowly re-branded it Google groups. In time they added mailing lists and posting, expanding this already fantastic resource. Google groups is always my second port of call for support once a normal web search has failed to turn up an answer.
As I was hoping in a much earlier post, Google calendar has been the answer to the majority of my needs. I have 2 calendars, and access to my wife's. Between these we can keep our lives in check. As already mentioned, Google calendar plugs into my homepage. There is also text messages whenever an event is due to start. Wherever I am I know where I need to be next!
I am also signed up, obviously, to blogger. With the new release this is tied to my Google account, so I have single sign-on to my services. I also have access to docs and spreadsheets, a portable version of basic office functionality. It's not there yet, but functionality is increasing all the time. Charts in the spreadsheet app will make a huge difference, but the lack of code will make it impossible for me to use frequently.
On the sidelines is Google earth and picasa. Google earth is pretty, but not something I use much. I am glad they ported it to Linux though, eye candy is always welcome when showing off an OS that isn't windows! Picasa, on the other hand, is an app coming into it's own. With the addition of picasa web albums, and the direct access from one to the other (hopefully coming soon on Linux) you can keep all your photos catalogued, and share them with your friends and family from one app.
I've touched on Google chat from an internal mail perspective. I also have Google talk and Google desktop installed on the majority of windows boxes i use. These 2 tie together to let me search all my local documents, the web, my local mail, and my gmail from one easy interface. They also inform me of new mails, and new news on my frequently visited websites. Not as heavily used as it could be ( a FireFox tab is always available for searches), but part of the whole package.
Finally, for this post, there is search. What more can be written on this?! I can, and regularly do, search the web, individual sites, pages, images, news, purchases, newsgroups, mailing lists, videos, and probably a couple I've forgotten. One worthy of a mention is Google local. Allowing me to search for businesses in an area easily, and tying it into a detailed map of the area allows me to plan excursions and awkward shopping trips far easier than I used to. I know that without Google we'd all still be using Yahoo, or Altavista, or Hotbot, but would it be as good? Probably not.
So there you have it. My life is run by Google! Do I feel happy about this? Yes. Would I let anyone else do it? Probably not. I for one hope they go from strength to strength, and the functionality just keeps getting better.
Thursday, October 19, 2006
Downloading files from usenet
A little background first. Usenet predates the web, and allows anyone to post information to one of many newsgroups. These are distributed all over the net, and are synchronized automatically. Everyone has access to usenet via google groups. It is easiest to think of them as large forums or mailing lists. All usenet groups have size limits on the files posted up to them. For text groups this isn't a problem, but before the web and downloading there was no easy way to transfer files to other people (this was well before people ran there own servers or had "always on connections"), so someone came up with the idea of converting a file into a number of smaller files, converting those (in a reproducable manner) into text and posting them onto the newsgroup. Anyone interested could then get all these bits of file, re-combine them, and turn them back into the original file. This was at a time where if you were connected you knew how to do this. Geek would be the word you're thinking of!
Fast forward to now, and usenet still exists. It deals with huge amounts of traffic every day, and it is still a repositry for files. The difference is that normal people now use the internet, and they haven't a clue what usenet is, never mind how to use it! That's where this comes in.
There are a number of ways and means of doing this, but i'll cover the ones that work for me. First, you have to find the files. Each newsgroup is made up of millions of messages, and each message has a header. Think of this header as the to, from, and subject part of an e-mail. If you want to know what's in a newsgroup you have to get these headers. As you may need to go into a number of newsgroups, and each one has millions of headers, you don't want to do this. You want an index. Searchable, simple ways of getting exactly what you want. Luckily one exists. Go to newzbin. Here comes shock one. You have to pay (it won't be the first time) if you want to make this useful. You can search newzbin within any of the categories, but that will only get you the existence of the file and the newsgroup it's in. If you're cheap, you can go to the newsgroup and get all the headers, then select the ones you want, and download them, but that is a lot of hassle. It is better to pay newzbin (about 20p a day if i remember correctly) to become a member, you can then get an option to download a newzbin file (extension .nzb) which contains exactly what you need to get the file.
Once you have this file you need to use it, for that you need a program that can read and understand it. I recommend one called binary newsreaper. Once this is installed you need newsgroup access. You probably have this through your internet provider, but that probably doesn't have binary newsgroups and will have terrible retention (how long you can get a file for, newsgroups are purged after a period of time) and completion (there is no way to know if something is there until you try to download it. Bad completion means lots of wasted effort). Once again, it's time to part with some cash. I use newshosting which offers unlimited downloading for $14.95 a month. Pay up, get the access details, and follow the newsreaper instructions to get connected.
Once you're up and running, newsreaper has an "import nzb" option. Choose it, select your nzb file, a destination, click ok and then watch it go. It may take a while depending on the size of the target file.
When it's finished downloading you can look in your destination folder. You probably have several files ending in rar, par2, or r and a number (r01, r02 etc). Not very helpful. Step one is to confirm all the files are complete. That is what all the par2 files are for. Download a free program called quickpar, install, and you should then be able to double click a par2 file and have it automatically check (and repair if necessary) all your files. Once that has completed, get a copy of winrar and the rar files can be clicked. Always choose the .rar file, or the part01.rar file. The program can deal with it if you pick another file, but it's best to make it simple.
The unrar process will leave you with you file(s). All the par2, rar etc. files can be deleted now.
Wednesday, October 11, 2006
(K)ubuntu update
I said I would update once I had established myself with kubuntu, so here I am. The experience has been interesting. Initial installation was a dream, one click, 6 questions, easy enough partitioning (managed to keep my home and data areas whilst wiping everything else), and away it goes. First impressions on first boot, it's not as pretty us SuSE. The boot loader for kubuntu (or ubuntu for that matter) is a basic text with DOS style letters. SuSE has a nicer box and a more graphical feel. Once booting, SuSE gives you a nice splash screen, and gives you the option of pressing escape for more information (which appears bordered by the SuSE splash screen headers and is colour coded, uses a nice font and is exceptionally well laid out). Kubuntu gives you a splash screen that looks like it was knocked up in 30 seconds, some default information as things start (but no information as to how they got on), and then half way through the boot, the splash screen disappears and a text screen appears using a 640x480 resolution which can't fit the information on to the screen,. The information is just the default linux messages, but with no formatting, no sizing. Basically, it's a mess.
Once booted and logged in (default KDMs are as nice as each other and irrelevant as I change it to my choice anyway), I was presented with my desktop. Thankfully this was the same one I had under SuSE, so the settings had transferred nicely. A few things were missing, but as I had added them to SuSE I wasn't surprised with the need to add them to kubuntu. And there in lies the only major difference between the systems.
Package management (and when all else fails, manual package installation, or, heaven forbid, source compilation). SuSE uses RPM, kubuntu uses DEB. This is irrelevant. kubuntu uses adept, SuSE uses YAST. This is the difference. There is much debate on the web over the brilliance that is the .deb package management system. It is, without a doubt, superior to .rpm, but you don't need to know this with default system packages. Everything should have been chosen and tested to work together, so all that counts is the ease of choosing applications. The first thing to realise is that non of the distributions come with packages to do everything you want. The most glaring deficiency is the lack of support for most media, meaning you have to add new repositries. Within SuSE this is fairly graphical and easy enough. Within kubuntu you are editing a text file. It may try to pretty things up, but essentially you are editing sources.list. I don't mind this (in fact I edit the file manually at the command line), but it isn't very user friendly.
Side note: I have now found an application called easyubuntu which modifies your sources for you and installs the applications you probably want. It's still not as easy as it could be.
With your sources modified you have to choose what you want to install. With both distributions, there really is a need to know what you want. To me though, SuSE's search options were more intuitive the kubuntu's. Once selected, things install and generally work.
What happens if you can't find an app in the repositry? You need to install it manually. Within SuSE and kubuntu if you find an rpm or a .deb, then things are easy. Double click the file and away you go (not strictly accurate, kubuntu defaults to unpacking the file in ark instead of installing it, but it is negotiable). If you only have source to go on here comes the fun part! Within YAST there is a helpful option on the menu that allows you to install all development header files for all the libraries you have installed. One option, one click, that's it. Kubuntu needs you to know what they are all called, and then you select them manually. When you are compiling something complicated (for example hugin an open source panoramic photo editor) there are dozens of library files needed, and no one tells you up front what you need. You have to run ./configure again and again letting it fail slightly further each time as you install the dependancy it's missing. Boy is that fun!
And that is it. For my own use, the distributions are as similar as they need to be. Some things are in different places, but it's easy enough to work out. Both distributions are capable of running everything I need. There is slightly more support for (k)ubuntu the SuSE, but not enough to worry about.
There is a 'but'. Isn't there always! I have an AMD 64 bit chip as my main machine's processor. On SuSE and kubuntu there is equal support for the main OS. However, application providers don't have the same support. Within SuSE they get round this by installing the 32 bit libraries alongside the 64 bit ones. If an app can only run on 32 bit, there isn't a problem. Kubuntu doesn't have this option. I ended up wiping the OS and installing the 32 bit version. It hasn't made a difference to performance, but it doesn't feel right. It 'should' be easy enough (I don't know I'm not a developer) to install the 32 bit libraries, why can't kubuntu do it. I did find instructions to setup a '32 bit chroot', and tried this, but it broke after an update, and it was too much hassle to keep up to date.
For all it's failings, kubuntu does seem to be a good OS. It fixed the problems I was having with SuSE (but so have SuSE apparently), and I won't be switching again soon. Stay tuned to know how updating to the next version of kubuntu goes later this month.
Top Tracks of 2012
Well, it's that time of year. Once again I can abuse my html knowledge and shove a few YouTube videos into a blog post to illustrate wha...
-
I travel home by 2 tubes, 2 trains, and a car, arriving back home at 18:30. In the house there are kisses for my wife and daughter, and a qu...
-
As water weighs about 1kg per litre, how much does my weight increase if I drink 3 litres a day? If I expel about 750ml, how much does my w...
-
On the scales this morning: 11 stone 1 and three quarter pounds. Delta from last week: minus 1 and a half pounds. Total weight loss to date:...