Stuff Michael Meeks is doing
|
|
This is my (in)activity log. You might like to visit my employer
Novell which is an amazing company, and also
Dell who in days of yore provided me with a
free laptop for Gnome development / conferences.
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.
Older items:
2009: (
J
F
),
2008: (
J
F
M
A
M
J
J
A
S
O
N
D
),
2007: (
J
F
M
A
M
J
J
A
S
O
N
D
),
2006,
2005,
2004,
2003,
2002,
2001,
2000,
1999,
legacy html
-
Up lateish, the School holidays, time off tomorrow. Poked at
bugs, chased a beagled issue swallowing my disk, poked at KCachegrind
output some more. Lots of mail chew.
-
More chasing of beagle file leakage into compressed mail
attachments, clarity. Poked at cmake quickly. Discovered the Kumppa
screensaver is a rival to the washing machine for baby entertainment,
if only it made a <whirr-clunk> sort of noise too.
-
Bathed babes, put them to bed, pizza dinner - back to poking at
the GMarkup performance problems: there are a load of places that do
odd things like:
if (*p == '\n') p = g_utf_next_char (p);
that are just daft - one of the joys of utf-8 is that if you're looking
for an ASCII '<' then there is no way some clown can hide that in a more
complex multi-byte sequence; ergo we can parse the XML, and then
validate it rather than pre-validating. Implemented that - throwing a
ton of logic away, and saved 8%, good; now to reduce the heap thrash.
In case it's not painfully obvious: the reflections reflected here are my
own; mine, all mine ! and don't reflect the views of Novell, The
Lithuanian Gov't or Arnold Schwarzenegger. It's also important to
realise that I'm not in on the Swedish Conspiracy.
Occasionally people ask for formal photos for conferences,
bio.
or fun.
Michael Meeks (michael.meeks@novell.com)