Stuff Michael Meeks is doing
|
|
This is my (in)activity log. You might like to visit
Collabora
Productivity a subsidiary of Collabora focusing on LibreOffice support and
services for whom I work.
Also if you have the time to read this sort of stuff you could enlighten
yourself by going to Unraveling Wittgenstein's net or if
you are feeling objectionable perhaps here.
Failing that, there are all manner of interesting things to read on
the LibreOffice Planet news
feed.
Older items:
2023: (
J
F
M
A
M
J
),
2022: (
J
F
M
A
M
J
J
A
S
O
N
D
),
2021,
2019,
2018,
2017,
2016,
2015,
2014,
2013,
2012,
2011,
2010,
2009,
2009,
2008,
2007,
2006,
2005,
2004,
2003,
2002,
2001,
2000,
1999,
legacy html
- Up early, breakfast, packing. Read ticket again,
discovered that I only needed to get to Gatwick thus knocking
80 minutes off the journey time; excellent. Hacking time.
- Spent a while coding up a check to allow easy
detection of oaf factories that register the wrong iid, this is
rather a problem, since the factory is executed and could
register any number of IID's at any time, hence oafd has to
block indefinately waiting for it to register; bad news.
- Managed to replicate the oafd 'swallow all your ram'
bug. Problem is, there is no reason why it should happen; any
memory allocated is also freed; argh, mem-check cunningly doesn't
free blocks of RAM; what! quite incredible, urgh, this explains a
lot.
- Have a new, sweetly running quicker system; amazing
what freeing memory you allocate can do for you.
- Grr; Virgin Atlantic thought my hand baggage was too
heavy, so as well as the thing being incredibly tiny, you can't
put anything in it; depressing indeed. Sat in the departure
lounge opposite the American steriotype; obese and baseball cap
wearing, I await the flames =)
- Got Oaf under control. Remembered my headphones are
in my checked-in bag, evil evil. Resumed reading gtk+ keybindings
code. Began to understand some of the fascinating code in
gtk plug / socket, added 2 lines to propagate unhandled key events.
Seems to work sort of. Next bug; set status apparently, can find
no instances of things trying to use status, so don't bother yet.
- Started updating my implementation of placeholders; I'm
not over-happy with them currently, turbulence and the cabin crew
are asked to take their seats, most unusual, hardly as if we are
dropping hundreds of feet out of the air ( yet =).
- Arrived, hit HelixCode; the office is way cooler than
I had envisaged, wow. Nice people too, and loads of them, we seem
to employ all the best people; how can that be =)
- Sent off my oaf work.
- Off to Cambridge Brewing Company's for dinner, a huge
wadge of beef and fries; filling stuff. Back for more hacking,
the Helix joint is so sweet; we have a conference room with
couches, and most guys use laptops and wavelan cards and lounge
around churning out ( bug free ) code.
- Blown away by the beautiful two stage interpolation
in eog; wow it's good, grief, it makes you want to hug Federico
it's that nice =) new release out soon.
- To the Helix Hackers Hotel, a company house for the
homeless, peripatetic company members. Nice joint indeed. Much
needed sleep.
My content in this blog and associated images / data under
images/
and data/
directories are (usually)
created by me and (unless obviously labelled otherwise) are licensed under
the public domain, and/or if that doesn't float your boat a CC0
license. I encourage linking back (of course) to help people decide for
themselves, in context, in the battle for ideas, and I love fixes /
improvements / corrections by private mail.
In case it's not painfully obvious: the reflections reflected here are my
own; mine, all mine ! and don't reflect the views of Collabora, SUSE,
Novell, The Document Foundation, Spaghetti Hurlers (International),
or anyone else.
It's also important to realise that I'm not in on the Swedish Conspiracy.
Occasionally people ask for formal photos for conferences
or fun.
Michael Meeks (michael.meeks@collabora.com)