Blog Post Archive
After doing a lot of work with the X-Rite (formerly Gretagmacbeth) i1 (Eye-One) Pro SDK, I've started running into strange little quirks with their close-sourced libraries. The documentation is decent, but severely lacking in crucial areas such as code examples. Several of the functions are vaguely defined with no examples whatsoever. To make matters worse, there is absolutely no developer community since the SDK isn't publicly available.
So if you're running on ...
(Read more)Just looking through DjangoSites.org and Googling around, I'm absolutely puzzled by the lack of Django-based browser games. It is such an idea platform for developing these, yet there are only a few that are actually open to the public (some of which aren't in English, and are thus inaccessible to me). There seem to be a few games out there in French, Chinese, and some other things I don't really recognize ...
(Read more)I just thought I'd take a moment to give everyone a heads up that Multi-Model Inheritance fixture dumping and loading is now fixed, as per Russ Magee's changeset 7600. This fixes a subtle problem that some of you may have seen in the form of foreign keys pointing to the wrong objects after using loaddata to restore an app.
The "pk" fields (usually 'id') in the serialized dump weren't being loaded correctly ...
(Read more)After trying to figure out why Illustrator CS3 kept crashing when saving files, I finally turned up this bit of information that pointed me in the right direction. It looks like if you have your Print Spooler service on Windows XP disabled when attempting to save, Illustrator dies.
One of the posters on the linked thread mentions setting your default printer to Adobe PDF if you still have problems when your printer is off (but ...
(Read more)wxJSON 0.3.1 has been released, addressing an issue with wxJSONReader::ReadString(). I haven't had a chance to check the new version out yet, but it's definitely worth grabbing if you're using 0.3.0 or earlier.
(Read more)Django is able to run on a number of different web servers, databases, and operating systems. This flexibility lends itself to a lot of diversity within the community, but what kind of combinations are the most common?
The developers seem to suggest that Apache2 + mod_python + Postgresql seem to be the recommended setup, but undoubtedly there are lots of others. I've heard mentions of lighttpd, FastCGI, nginx running on Windows, Linux, Mac OS X, Unix ...
(Read more)Version 0.3.0 of wxJSON has been released. The important feature this brings about is Unicode support (for those who have been waiting for it). From what I can tell, the release doesn't add or improve anything else.
wxJSON is a JSON writer/reader for wxWidgets, a great C++ GUI library. Head over to the wxJSON site for more details.
(Read more)As promised, I've got an update about the Color Error Threshold Calculator. The utility is now in good enough shape to be posted along with the article about it that I recently finished for our TAGA chapter at Clemson.
For those that have no earthly idea what this is about, the calculator helps educators and industry members determine how much color variance is acceptable for a given color. When trying to reproduce a color ...
(Read more)For those reading along elsewhere, I apologize for the incorrect domain on the feed up until now. I forgot to set my Site's domain within the admin interface, meaning everything syndicated pointed to example.com. This has been fixed and won't be an issue in the future. Sorry for the additional spam.
To see the affected article (really, this time), Django and wxWidgets: A match made in heaven. (Read more)
During the design phase for a color accuracy management system, my company decided to go with a client-server model rather than individual workstations that are more or less independent. The central server would be responsible for recording readings from the clients and doing various calculations on the data. We wanted most of the calculation to happen server-side in order to keep the clients very simple, and ease of communication from client to server was a ...
(Read more)
