Chicken Pox

Lucas has chicken pox. He doesn’t seem to be bothered by it, except maybe for needing to sleep more than normal. He’s so young, though, that he’s unlikely to develop immunity from this infection and will probably need to get it again.

Unexpectedly, I also have chicken pox. Since you can theoretically only get it once, I must not have had it when I was a child. Without that knowledge, I’ve been bracing myself for the moment that my children contracted it to see if I would, too. Well, now I know.

Chicken pox is apparently more severe in adults than in children and that certainly concurs with my experience so far. In no particular order, the last few days have brought:

  • the shits

  • aching balls

  • dehydration

  • powerful headaches

  • dizziness

  • throbbing pain in my lower back

  • welts all over my torso, upper legs, face and scalp

  • itching

  • sleeplessness

It comes in waves of one or more of the above symptoms. The dizziness, headaches and itchy welts are the most consistent.

Sometimes, it’s so debilitating, that I certainly wouldn’t be able to blog. I might be lying on my back again in an hour, so I should post this now.

I’m not sure whether I’ve had the worst of it yet. I do hope so, because this is certainly bad enough.

Posted in Children | 1 Comment

Posterior Patio Pleasure

The gardeners were here again yesterday to give our garden its last major push towards completion.

The chief task yesterday was to install the lighting. We’ve had small lights placed in the wooden steps that lead from the kitchen door to the patio, plus larger lights around the patio and along the path towards the gate.

We had to wait for it to go dark yesterday in order to appreciate the effect, but it was nice and conferred the atmosphere we were looking for.

The lighting in question is 12V LED lighting, so it doesn’t use a lot of power. We have it connected to a twilight sensor, so that it turns on automatically after sunset. You can control how long it stays on after that.

We’re still waiting for a couple of spotlights to be placed at the base of two of our trees, which will further add to the atmosphere. Those are 220V, so I’ll need a qualified electrician to place those.

Eloïse now has some tree bark at the foot of her climbing frame’s ladder, so she can now climb the ladder without having to tread in soil. She could already go up using the rope slope, but now she has the option of the ladder, too. A sprinkler head near the foot of the ladder was moved out of the way today and should be more effective now.

The remainder of the plants have been placed, too. There may still be one more plant to place; I’m not sure; but things are starting to look finished now.

In the evening, our Unopiù garden furniture arrived on the back of a very large lorry from Germany. The delivery men didn’t speak a word of English, so I had to haul my notoriously bad bisschen Deutsch out of the mothballs.

The lorry had spent some seven hours on the road en route from Bad Kissingen and didn’t arrive until 19:30. I had begun to doubt whether I had properly understood the German phone conversation the day before when we were arranging the drop-off.

Anyway, the old garden furniture has now made way for the new stuff, consisting of a large teak table, eight chairs and a very large rectangular parasol. The spokes of the parasol are so long that it can’t be fully closed, so we may end up exchanging it for the circular model, but it looks lovely when open.

Eloïse was very excited by the new furniture when she came down this morning and has been keen to eat all of her meals out there today.

Now we just need a few guests to come over and enjoy the patio with us. The weather is set to continue getting warmer and I just hope it’s still good when Tony and Bernie get here next month.

Posted in House | Leave a comment

Ruby/AWS 0.3.0 Released

I’ve finally managed to put together version 0.3.0 of Ruby/AWS. The crux of this release is the addition of support for remote shopping-carts. Check out the new Amazon::AWS::ShoppingCart module and the Amazon::AWS::ShoppingCart::Cart class.

The amount of free time I have in any 24 hour period is drastically reduced these days. If this were still 2004, this release would have appeared a lot more quickly. Nowadays, however, the amount of time I can spend on coding and related activities (writing documentation, testing, etc.) is quite limited.

We’ve also had Sarah’s folks over here for the last couple of weeks and been treated to no fewer than thirteen consecutive days of uninterrupted sunshine. Neither fact has been conducive to productive coding.

Anyway, in spite of all of this, the new release is finally a fact. It does feel great to be knocking out useful code again.

With the implementation of remote shopping-carts, the AWS v4 API is now more or less fully supported, save for a few tiny gaps in the functionality of a couple of operations. If I’m not mistaken, Ruby/AWS now supports all of the functionality of its predecessor, the now obsolete Ruby/Amazon, plus a lot more that simply wasn’t available via the old AWS v3 API. This is a significant milestone.

This release of Ruby/AWS interfaces with the latest revision of AWS v4, namely the 2008-04-07 revision. I’ve finally written a few unit tests, too, to prevent regressions from one release to the next.

Another useful addition in this release is the new AWSObject#each iterator method, which yields each |property, value| of the AWSObject. This makes it trivial to iterate over an item’s properties.

In addition to the new functionality, a few bugs have been fixed and minor improvements made. In particular, error-checking when performing MultipleOperations and batched operations has been improved.

Posted in Ruby | 3 Comments

Affluent Effluent

Soon after Sarah’s folks arrived for their most recent visit, our downstairs toilet started to behave rather strangely. It was behaving as if it was blocked: when flushed, the water would rise towards the top of the bowl and it would take a long time to sink again.

By the late evening, however, the problem appeared to have remedied itself. The toilet would flush almost normally again. The next morning, too, the toilet was still behaving well, but in the course of the day, it would slowly start to show signs of being blocked again.

As the days went by, the problems continued. I hoped they would disappear as suddenly and mysteriously as they had appeared, but it wasn’t to be. The symptoms started to become more severe. I’d hear the pump in the cupboard under the stairs grinding away, trying to move water around, but unable to. The same cupboard, which also happens to house much of my computer equipment, started to emit the perspicuous odour of foetid shit. My imagination started to run riot.

Meanwhile, the upstairs toilets continued to flush apparently normally. Even the one in the cellar continued to work normally, but I believe that one follows a separate pipe to the street.

By the end of the bank holiday weekend, it was evident that the problem wasn’t going to fix itself, so I brought a plumber in. After tracing a few pipes and listening to my description of the symptoms, he advised me that there was a strong likelihood the source of the problem was located outside the house.

Once he’d left, I called the local water board and asked for a technician to come and investigate the problem. They agreed to send someone as soon as possible and, sure enough, a couple of hours later, a couple of blokes dressed in orange overalls turned up at the front door. I was impressed with the quick response.

Within minutes, they’d opened up the manhole in the street and were studying their drawings to see which pipe led to which neighbouring house. I went outside to talk to them. They quickly made an interesting discovery: none of the pipes in the manhole appeared to be coming from our house.

A few weeks ago, the pavement right outside our neighbour’s house had been dug up by the water board, apparently to lay new pipes. The suspicion of the men investigating our problem was that one of our pipes had then been mistaken for the neighbour’s, and that it had been erroneously curtailed.

The net result of this was that we were apparently no longer connected to the sewage system! A full camera investigation of the sewer failed to locate a pipe leading from our house.

The theory certainly concurred with the symptoms. If our cut-off pipe now led straight into the subterranean sand and we were truly flushing our toilets, baths and showers straight into that, the liquid would take a long while to seep into the ground. That would explain why, late at night and first thing in the morning, the toilet would appear to flush normally again, as the path along our pipe would have had a chance to clear. Over time, though, it was clearing less and less well, as toilet paper and other, er, crap, collected at the pipe’s base.

In the course of a day, the higher water usage during daylight hours would fill the pipe more quickly than the water could disperse and the symptoms would reappear. Sinks and toilets would glug, flushing the toilet would fill the bowl, the sound of the cellar pump grinding away at seemingly arbitrary moments could be heard, etc.

The fact that it had taken several weeks since the work on the neighbour’s pipes before we had encountered any problems also made sense to the men in orange. They said that it would take a few weeks for the blockage to build up to the point that we would start to suffer its ill effects.

The men with strong accents made some phone calls and informed me that a team of workers would be back in the morning to dig up the street, find the cause of the problem and fix it.

I arranged with them that I would park my car across the relevant area of the street that evening to reserve it for their use the next day. That way, we could avoid having to have the council place signs announcing the work several days in advance, which is the way things usually work here.

True to their word, a team of men turned up with heavy equipment the very next day, just after eight o’clock. Within no time, a large amount of street and pavement had been dug up and the source of the problem located.

Since the street was now wide open anyway, the water board made use of the opportunity to remove the old, porous clay pipes and replace them with shiny new PVC pipes. We were now better off than before the emergence of our problem.

Just over three hours after they had first shown up and started digging, the hard-working fluorescent men were finished and shovelling the last of the sand back into the trenches. A van from the council was standing by to replace the cobblestones once the water board left.

I took photos of the whole event, because I couldn’t believe how quickly so much manpower and material had been mobilised to fix a problem — albeit a serious one — for a single household. Of course, they were only fixing their own mistake, but I was still very impressed with the response. It must have cost several thousand euros to do the work, which had also been given priority over whatever else the team in question had been scheduled to do that day.

Petje af, Waternet!

Posted in House | Leave a comment

Lang Zal Ze Leven

A little late, but I should mention Eloïse’s third birthday, which was last Monday.

It had been preceded by a birthday party the previous Friday at her peuterspeelzaal, but the real party was on the birthday Monday itself. That turned out to be very well timed, because the weather was gorgeous and it happened to be the second day of Pentecost (Tweede Pinksterdag), or whatever it’s called in English, which is a bank holiday here.

The birthday party proper was a real success, with lots of Eloïse’s friends in attendance.

She was positively snowed under with presents; too much so, in fact. Even the recently reattached Irish branch of the family sent a couple of T-shirts and a card. Thanks to everyone who attended and helped make it such a terrific event.

Sarah baked the cake and helped Eloïse blow out the candles. She seemed to really enjoy being the centre of attention for the day, which is funny, because she’s normally quite shy. Of course, she was in her home environment, which helps.

Eloïse’s main presents were a Mijn Eerst Laptop (My First Laptop) computer and a Kidizoom digital camera.

The quality of the pictures taken by the digital camera are pretty awful, but that seems to be of no concern to Eloïse, who happily snaps away at anything and everything. They’re supposedly VGA (640×480), but there’s so much noise in the photos that they remind me of the first generation of digital cameras from the mid-nineties.

The laptop is fun. It has keys with all of the numbers and letters, but it’s not a QWERTY keyboard. It’s not a real laptop, either, of course, but a set of educational number and letter games in a laptop-like casing. You choose an activity and then it tells you what to do. The laptop even comes with its own little mouse and one of the activities trains the child in its use. Eloïse’s already made some progress on the machine in the last few days and seems to enjoy it.

Both the camera and laptop were things that Eloïse had requested for her birthday without any prompting. You can imagine why she might have thought they would be fun to have: Mama and Papa spend an awful lot of time playing with theirs.

Posted in Children | Leave a comment