March 4th, 2015


Today's accomplishment: replacing a light fitting

This made a pleasant change from staring at code trying to work out why PJSIP is spectacularly corrupting a SIP INVITE, but only some of the time. The one thing worse than memory corruption bugs are random memory corruption bugs. Especially ones which go away when you try to debug them. Especially when you're trying to debug it on Android (tomorrow's task will involve trying to get a native code debugger working).

Anyway, enough of coding. The light fitting in question is the bedroom light, and it's one of these government-mandated energy-saving fittings which take the electronics from a CFL bulb and put them in the holder. This leaves you with a relatively cheap fluorescent tube (well... I say cheap, but that assumes you can find someone who actually stocks them) and an expensive bulb holder. In practice the expensive bulb holder will heroically sacrifice itself to protect the cheap fluorescent tube, as this one did a while back. I happened to have a high-power uplighter that worked well enough as a temporary replacement but you can't exactly put one of those in the middle of a room.

I did consider just fitting a standard pendant fitting but I've got a stack of spare tubes and I thought that since I'm renting I probably should do a like-for-like replacement. And yes, I could make it the landlord's problem, but it seems to have fallen through the cracks (this is unusual - the landlord is normally very good at getting stuff fixed). So today I finally decided to Just Fix It and wandered down to Screwfix after work to pick up the replacement.

Collapse )
  • Current Music
    Berlin Philharmonic Orchestra - The Hebrides (Fingal's Cave) Overture op 26 [Fingal's Cave]
  • Tags