Finally managed to get off my lazy ass and cycle to work. Who cares if the ground is still covered in snow and ice and that I don’t have any spikes in the tires. It’s all more exciting that way, right? 🙂
Entries Tagged 'General' ↓
Cycling season is open!
March 13th, 2006 — General
Pimp my 770
March 6th, 2006 — General
Someone please fix gtk-doc
March 3rd, 2006 — General
Python:
There should be one – and preferably only one – obvious way to do it.
Perl:
There’s More Than One Way To Do It
gtk-doc:
There’s More Than One Way To Do It Wrong
Ok, the last one isn’t an actual motto, just how I feel about gtk-doc after having to figure out how to get our additions to gtk+ properly show up in the generated documentation. Extra points if you can guess the language gtk-doc is programmed in.
Here are some of very simple steps to ensure your correctly formulated gtk-doc comments in the code never make their way into the generated HTML documentation:
- Do not add your_gobject_derivative_get_type() in the ${your-module}.types file
- Do add your_enum_get_type() in the same file
- Do not add YourWidget in the ${your-module}-sections.txt file (right below the <TITLE>YourWidget</TITLE> that probably already exists)
- Do not add every single your_widget_function() in the ${your-module}-sections.txt file
- Do not include <index> and <index role=”…”> in ${your-module}-docs.sgml (for all combinations of deprecated and Since: tags repeated for role)
- Do not add <xi:include href=”xml/your-widget.xml”/> in ${your-module}-docs.sgml
While I do like the output gtk-doc generates there’s just so much manual work required to maintain it properly it’s a real pain in the behind. Have I mentioned it takes closer to three hours to build the documentation for our modified gtk+?
Laskiainen (Shrovetide) fun
February 28th, 2006 — General
Maemo FOSDEM slides available
February 28th, 2006 — General
My Maemo Development Platform
FOSDEM slides are now available.
Update: There’s also videos of FOSDEM presentations available from Free Electrons site. Credits to Michael Opdenacker.
Whee, I’m on TV^Horrent!
Joy of Tech
February 20th, 2006 — General
Onne, is that you? 😉
YAMDRG
February 14th, 2006 — General
Yet Another Mobile Device Running Gtk+. This ought to be interesting: PalmSource reveals Linux mobile phone OS plans
I wonder though why the need to emphasize gtk+ optimizations (gtk+ isn’t slow or memory hungry, right? right?!) or even what optimizations are we talking about…?
Back from the X eye candy conference
February 13th, 2006 — General
|
Last week we were visiting sunny California. Too bad most of the time we spent indoors following XDevConf. Compositing, OpenGL, and eye candy are still pretty hot topics. Unfortunately our hardware isn’t exactly equipped to support all the bells and whistles. While everyone, except maybe us, is excited about Xgl and friends, only the $100 laptop project seems more concerned about difficult problems such as memory consumption. It’ll be interesting to see which browser they end up picking. It would also be nice to see them use maemo as well rather than full blown Gnome desktop as we already have put quite a bit of effort into making it easier to work around the limited amount of memory. And while it was possible to survive in California using public transportation only, it wasn’t entirely pleasant. Especially fun was to guess which train is which and when would either one leave and which stations would they stop at. Every single person coming to the platform was asking the same questions. |
Google, you have failed me
February 4th, 2006 — General
When searching for XDevConf you’re supposed to find the right page.
Must… resist… nitpicking
January 25th, 2006 — General
Onne, I’ll see your grep-tr-cut and raise you one awk:
alias svnclean="svn status --no-ignore | awk '/^[\?I]/ {print $2}' | xargs rm -rf"