Sunday, September 05, 2004

Senior Moments

Well, today is my 47th birthday. And this weekend, I've made two contradictory responses to the passage of time.

One of the things that I'd been looking for, on and off, since my beard turned quite white (see recent au naturel picture) was something to keep it more in step with the mere greying of the hair on my head. And one of the few adverts I spotted on TV while on holiday that weren't for new cars, was one for just such a product (Just For Men - including a beard colourant range). So I ventured into Boots and finally found it in the Men's grooming section - rather than under hair-care. So now I'm coloured rather more like I used to be; though leaving the temples strategically grey, and keeping it short (currently a bit shorter than the profile picture, as I got the boss at the local barber's last time, and he does everything freehand - no number 4 on the side, number 6 on the beard for him. This did mean I only had to mix up a fraction of the expectd amount of colourant, though.

Oh, and as I now can't really accomodate into the 10-15cm range at all comfortably (the face jammed up against something with an awkward line of sight, scredriver against cheek to fix a fiddly screw sort of distance), amongst the eyewashes and similar - not the opticians bit - I found the off-the-peg reading glasses. My prescription from the start of the year was +0.75 (dioptre, presumably), but these only started at +1, so that's what I got - a stylish slim-line rimless pair. Now I wonder how much I'll actually use them.

[Later] - At work, one colleague remarked on how short my hair now was; and another commented that he thought the style made me look younger. So I had to 'fess up that I'd coloured it. Later on, the Site Manager's PA also made favourable and unsolicited comment on the new style.

Guess I should have done it sooner.

Styling the body element in XHTML

Updating this entry.

body {position: absolute; top: 0px; width: 100%;margin:0px;min-height:100%;} does nothing for pages served as HTML. But this style is useful for Firefox and pages served as XHTML, as it makes the body element in XHTML behave just as it does in HTML and fill the entire viewport. Zero margin - to work round any default margins - and at least full viewport height have been added.

Friday, September 03, 2004

WiseDll.dll "Extracting directories..." localization

A Google-bait header for a problem that took me far too long to chase down, and which had no clear data to be found on the web — not even on wise.com's knowledge base.

Scenario — an installer created using Wise for Windows Installer 5.0 — last year's model, I know — with the resulting .msi file being post-processed to extract all the strings from the database, localized, patched and then used to create a transform. All the other strings were being processed; the Template summary and all merge modules were set language neutral (codepage zero); and still, as soon as the installation started, up popped English language strings “Extracting directories…” and “Extracting properties…”.

There was no sign of them in any of the string tables. Flattening the .wsi file to xml failed to show anything. Looking in the actual binary, however, they were there.

Much dissection later, I found that they were present in one of the Binary table entries, which, extracted, turned out to be a .DLL, 21kb, associated with custom calls for startup and cleanup. So not something that could be excised safely. And the strings turn out not to be located as resources, but as hard-coded data.

This really makes all the localization support in the rest of WfWI moot.

So I just patched the .DLL I'd extracted — set the 'E' bytes to NUL in a hex editor — and re-inserted it into the .wsi file using Orca. Problem papered over, if not solved.

Tuesday, August 31, 2004

Contrarian

I read somewhere a little while ago that people sleep more while on holiday.

Then why is it that I was up bright and ready to face the day before 06:30 while cycling last week, but was hardly awake at all this morning as work recommences?

Perhaps it's that we're now at the stage where the sun rises over the house opposite sometime after 06:30, so as I drink my morning coffee, I watch the shadow move across the bedroom curtains. Dark mornings soon. Ugh!

Saturday, August 28, 2004

More on XP SP2

At home, both machines had the ZoneAlarm Personal Edition firewalls recognised, but not the Norton AntiVirus. And on my dev machine, the 1600x1200x32-bit display was knocked down to 16-bit depth without my say-so. Easily fixed, when spotted, but annoying.

Friday, August 27, 2004

Sick, sick, sick!

After watching the latest disk (episodes 24-26) of Shoujo Kakumei Utena, Karen remarked "Where are the Ministry of Education in all this?" I made the flip reply "They're too busy dealing with Hogwarts" - that being the obvious other odd school around in the media at the moment. I shouldn't've made that juxtaposition. It led to formulating the concept of HP & the Rose Crest Duellists. Something like this:

Harry finds a secret path in the forest behind Hogwarts, that leads him to a hidden arena, where he fights a duel. Now there are people with increasingly strange hair colours challenging him to further duels. Is the new young, pink haired Defense against the Dark Arts teacher involved with any of this? Who is the asian girl who says she is now engaged to him? Is this an arranged marriage sprung upon him by the Dursleys? Find out next time on Shounen Kakumei Harii!

[Later - a bit of morbid curiousity Googling shows that as expected, this is not a new idea, but one that (fortunately) seems never to have been taken anywhere.]

Thursday, August 26, 2004

Holiday - Woodbridge to Needham Market and home.

Only a short run in good weather, so late breakfast, potter about, take detours and still get back to base by 13:00. Fortunately, luggage is there too, so can head straight off. Stop in at my parents in Subdury to unsnarl their network. The "helpful" network setup wizard bridged the firewire and ethernet on one box by default, which squelched TCP/IP; and on the other, the connection sharing didn't proxy DNS, so I had to install Privoxy on the modem machine. But it all seemed to work. Then home to mow the lawn and shred more stuff to finish filling the green bin.

Wednesday, August 25, 2004

Holiday - Aldeburgh to Woodbridge.

Bright clear start, but again rain promised for later. I'm on the road before 09:00. Just south of Snape I hit a WTF!? moment - with the news full or reports about how the weather has washed out much of the grain harvest, I see someone is irrigating (big industrial sprinkler) a field of carrots. Farmers are never satisfied!

Following the river/coast along, the countryside is pleasant, but there are again sudden curve-and-climbs, and plenty of agricultural vehicles to have to get off and wait to go past. There is a pretty looking thatched church on the headland at Iken, and at Shingle Street, another Martello tower, and a view down the coast of two more. Carry on through Alderton, but skip the detour to the Ramsholt Arms, as there has been the first sprinkle, and the anvils are building up. By Sutton, I need food and drink, so stop at the Plough for a sausage bap and a pint. And the rain arrives, so I have another couple of pints and watch the Women's Triathlon on the pub TV.

Then it's a dash in a brief lull the last few miles, and arrive with the rain just following. Freshen up and wait for it to stop. Then look for somewhere to have supper later, and take in the place. To kill time, I stop at the Red Lion, which is a friendly little pub, and have a pint. Then it comes down in stair-rods, so I nurse another. They're only doing steak and chips that night, so when the rain finally stops, I amble along to Prezzo, a modern Italian pizza/pasta place for deep fried mozzarella and a quattro stagione pizza.

Tuesday, August 24, 2004

Holiday - Southwold to Aldeburgh

I'm woken early to noises off - but fortunately this is not more weather. My early order of coffee arrives as tea (yuk!), but at least there's the real thing with breakfast. There is plain yoghurt for my muesli and an alternative to the usual fry-up in the form of bacon maple flapjacks.

The forecast is for torrential showers arriving later, so I start early, in the first brief glimpse of sun. It clouds over almost at once, and I can see rain out to sea, and a rainbow inland as I take the path to Walberswick. The track from Walberswick is noted as being soft sand and gravel. Actually it's many puddles across its whole width, and some a foot or more deep. This means lots of portage, and having to wade through nettles while in lycra shorts. Ouch.

The weather continues to threaten, so I speed through Dunwich, down to the Heath - which, despite this summer's weather is plastered with fire risk signs. Plenty of purple heather, and the sky is all heavy dark cloud, with a downpour towards Sizewell. I get onto the bridleway to Minsmere, and after passing through trees, emerge into bright sun - most of the cloud has just vanished! Minsmere is closed for the day, so I only stop there to re-seat and re-grease the chain. By Thorpeness, I see evidence of the weather, but it's brightening up, with only one anvil cloud visible, and that out to sea. Cruise into Aldeburgh, being buzzed by sandmartins. The Britten sculpture on the beach is a rusted (landward side only, shiny on seaward), part splintered scallop shell, maybe 5m tall. I don't see what the fuss was about - the view inland is bleak, and to the north is dominated by Sizewell.

Beanburger and chips for lunch at the Captains's Cabin (chatting with diners at next table, who seem to be local to the region, they don't understand how I manged to avoid the A12 on the journey - I had to tell them about the footbridge across the Blyth to Walberswick), then check in and freshen up. Serious re-hydration now required so I go out to shop. There is a sprinkle of rain, but it brightens, and I sit out in the sun and drink 1.5l of water, before ambling south out to the Martello tower, and then north back up to Thorpeness. Approaching the latter, I hear what I think is distant thunder. Certainly the anvil that was inland has drifted closer; and as I head back, the sky behind me is extremely dark grey. This was probably the cloud that brought a little tornado through to tear down the circus tent I'd passsed that morning at Southwold.

Eat at Benson-Blakes Bistro, spiced beef salad, then spaghetti with crayfish, in garlic and chilli butter. It rains while I'm there.

Monday, August 23, 2004

Holiday - Framlingham to Southwold

I wake to rain, so just sit scribbling in the lounge until it stops around midday. The lounge is also a local coffee bar from breakfast time, so I end up passing the time of day, talking about cycling and holidays, with a woman who is minding her little granddaughter. When the rain stopped at last, and there was even an occasional glimpse of sun, I picked up some fruit and water, and set off on the basic 26 mile route. After the rain it was cool and damp - OK to cycle in, but I wouldn't choose to cycle to work in those sort of conditions. Today there are lots of sudden gradients, roads covered in alluvial deposits, and fords - one even signed as such. I get to the Swan Hotel by just after 15:00. My room is a real single - just the one single bed. It's also part of the fire exit, with a "smash glass to open" on the door. I'm just settled in the bath, and then thunder starts, and the power keeps going up and down, switching the emergency lighting on. The rain is torrential until almost 18:00, when I can finally get out for a stretch of the legs. There are plenty of plucky British holidaymakers in their waterproofs and shorts, and some hardy souls wading knee deep into the angry surf (and even a couple of surfers by the pier who have just enough reach to be able to stand on the board before getting to the shore). Along the dunes, there are rainmarks in the sand.

Dinner booked at the Swan - Anglo-French cooking. I have a bean soup, steak, and cheese. Not terribly exciting, not helped by disliking fish

Roadsign of the day - one sign indicating Brewery, Methodist Church, Wine Cellar.

Sunday, August 22, 2004

Holiday - Claydon to Framlingham

Tucked into the standard sort of hotel breakfast, then checked out. Had to point them at the tour organiser for payment. Stopped at the Co-op for lunch stuff, water and biscuits. The selection of fruit was miserable, though.

Weather cool but bright, more April than August. Plenty of fair weather clouds, with the sun warm, and the air cool. The route takes me over lots of single-track roads, most recently gravelled. Having done holiday cycling so much in France, I have actually to remember on these deserted roads to keep to the left. The harvest is being busily gathered in in this brief respite from the rain as I take the long route - 40 miles or so - gently meandering to Framlingham by about 14:00, even with a lunch break and a beer break (the White Hart at Stradbroke - which has three very yappy white scottie dogs).

The Crown Hotel is easy to spot in the market place, and the Midland cash machine just up the road dispenses £5 and £10 notes, not £10 and £20! I have a bright airy room over courtyard. After freshening up, I go for a wander - too hot to sit in the sun, but I find a shady seat in churchyard to blog, then have a long wander around the town before having a curry (Chicken Rizella - a jalfrezi with added keema) at the Prince of India just outside the hotel.

Weirdest sight of the day - a semi-recumbent tandem (recumbent in front, upright rear).

Saturday, August 21, 2004

Holiday — home to Claydon via Needham Market

Driving down, I realise that there is just one problem with a car CD player - it's a lot more fiddly than tape when it comes to changing a disk. So for journeys longer than one CD, best to have one that stands instant repeats.

After finding the Suffolk Cycle Breaks place OK, I start to get acquainted with the new bike. It has Shimano gears, but thumb and forefinger levers, which mean I have to read the labels to figure out which to manipulate to do the shift. And there's a lot of fiddling before I get the saddle to a comfortable height for pedalling (i.e. legs extended on the down-stroke) - even if it is a bit precarious dismounting.

The pretty way to the hotel is only 8 miles. The first bit is supposedly a busy road - which really isn't, this Saturday late afternoon, and even though the supposedly short first hill actually keeps on giving (not helped by this being during the adjust saddle and learn gears phase), it's only 45 minutes to the hotel, so I loop back along the short route to the pub the chap recommended, the Sorrel Horse "a bit of a hike" he said. About a mile, I guess.

The hotel in Claydon is supposedly quieter on a Saturday than the usual one in Needham Market, but they have wedding party. The room is hell hot - it takes several seconds for the cold tap to run cold! After a bath, I stroll over to the Sorrel Horse for supper - steak & ale pud, and a couple of Spitfires. It's now 19:15, so I continue strolling away from the hotel, cross the main road at a footpath, and loop back eventually to Claydon by about 21:00. As I get into the centre, I hear a loud thumping of amplified music. No, neither of the pubs, but the hotel. So have another pint at the pub across the road.

Channel surf to near midnight to cover the noise, and discover that forensics seems to be the new fashion in US imports. Even when the disco dies away, there are motorbikes on the main road just outside, and it's still too hot. Sleep on the bed, not in, and still feel sticky.

Wednesday, August 18, 2004

Acid flashback, man!

Parking my car this evening, on the way to the cinema, I was startled to noticed, stuck in the rear window of the car parked in front, some hand drawn - in coloured pencil - Donny Osmond paraphernalia, small pictures stuck onto pastel A4 sheets, and large, uneven, hand lettering.

The author is boggled

Film — Memories of Murder

A Korean film, one that I didn't manage to fit in when it showed at the Film Festival this year, based on a true life case of a serial killer, still presumably at large, in provincial South Korea in the late 1980s. The old hand from the local station is happy to have confessions beaten out of the suspects that emerge, but the newcomer from the capital keeps on digging up patterns that lead to further suspects. But each pattern, each lead, dissolves, and the killings come closer to home.

Bleak and poignant.

Tuesday, August 17, 2004

It's a jungle out there

The mild wet weather this year has allowed prolific crops of fruit - the cherries are just about done, and the plums coming on stream. But it means that the garden generates a lot of waste. Far more than will fit into the handy green recycling bins for compostables, collected fortnightly, even when shredded to allow it to pack more densely, and dried to further reduce volume. It means that when I've been able to garden, like this evening, I come to a halt with the bin full, and have to let it settle a bit before being able to carry on.