Cocoa Mondo

Aug 25 2010 Contact
Latest

Humanizing XML

Aug 25 2010 | Cygwin
XML is supposed to be human readable, so it can be quite the hair tearing ordeal when reading it if it is stripped of whitespaces. Those indents were taken out to speed up computer to computer transactions but you've got to read it now and you need some spaces and tabs in the mix. With a little setup you can cut through unindented XML like butter. Ingredients 1 VI editor 1 Extensible stylesheet language transformation tool (xsltproc) Install xsltproc on your system. I don't recall if it is installed with Mac OS X as I set this up a while back on my Mac. If you're in Cygwin country install the libxml2 and libxslt packages. Create the following XML stylesheet file ...
Previously

Which way is up?

Aug 17 | User Interface
In Windows 7 there is an option to change the layout of a regular file explorer window as pictured below. A check mark is used when a feature is active and a helpful graphic is shown if the feature ...

Adventures in Twitterland

Jul 17 | Rant
Recently I’ve been poking and prodding this Poppin’ Fresh Twitter what-cha-ma-call-it thing, trying to figure out how it could work for me. I’ve had a Twitter account for a time now ...

Make Cygwin Play Nice with SunOs

Jun 28 | Cygwin
If you’ve ever logged into a SunOs box using a Windows Cygwin terminal you’ve probably gotten the message “Cannot find terminfo entry for ‘cygwin’.“. This can be q...

Fresh Location, Fresh Theme

The Cocoa Mondo blog has moved servers and this post is here to showcase what the blog used to look like. The previous version of this blog used the Kubrick theme with some slight customizations. ...

Zathras.framework

Recently I started using some kode (UKKQueue) that Uli Kusterer published as open source. Instead of just including the source files in my software I decided to wrap it in a framework. One of the adv...

How I use Mail.app

Jan 18 | Rant, User Interface
Brent Simmons started an email group discussion about creating a new mail client in Cocoa. You can read the discussion here. So I’ve decided to describe how I use mail. Please forgive the over...
About

Matthieu Cormier has been creating Macintosh software since MMIII.

In a parallel universe he works on drab enterprise projects, using a plethora of open source, proprietary, and middleware technologies.