For the Good of the Many
Last time I wrote about our UTF-8 escaping machinery. It’s not that involved, but it’s something critical to get Right(tm) for proper unicode support. It’s also something that took me far too much time to complete, being something that nearly all modern data handling programs need to do. Let’s all hope that someone can benefit … Continue Reading about For the Good of the Many →
a peek at implementing a feature in Evergreen
In PINES, catalogers work mostly through OCLC, so the functionality for directly creating local MARC records was always being pushed low on my priority list. But today is their lucky day, and perhaps an unlucky day for you, because I’m going to share some of the process. 😀 Warning: If you’re not a software developer, … Continue Reading about a peek at implementing a feature in Evergreen →
Escape!
In case anybody happens to need some C that can take a char* and encode any UTF-8 byte sequences in there (as I needed to — our cribbed UTF-8 encoder proved brittle), here’s a little bit of code that may help. It’s probably more verbose than it needs to be, but it works — and … Continue Reading about Escape! →