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
-
Dug at mail, wrote some unit tests, poked at gconf some more.
Discovered a chunk of time spend building 11k error messages during
XML parsing, that we subsequently threw away: gettext, g_strdup_printf
etc. committed the obvious patch. Filed the inherited attributes thing,
seemingly most of the remaining win is to remove the un-necessary l10n
strings in the main defaults/schemas file.
-
Staff meeting with Ralf, more mail thrash, poked at nautilus
startup - wow, waiting for b-a-s to start is a pain. Dinner with pretty
wifelet. Back to dig at b-a-s, grief the translation problem has
exploded in the .server files: 96% of the CPU time is spent parsing
XML; g_markup could clealy use a little optimisation love it seems:
~2Mb of .server file parsed in 240million pseudo-ops, 120 pseudo-ops
per character parsed seems a little excessive.
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)