Category Archives: Software I’ve written

Nonpareil release 0.78

This is just a minor release to fix build problems.  Two missing semicolons were added to src/kmly.y because some versions of Bison complained about them.  The GDK initialization in src/str2png.c was replaced with GObject initialization, so that str2png doesn’t require … Continue reading

Posted in Calculators, Nonpareil | 1 Comment

Updates to Black Box

The latest version of Black Box now uses icons to represent relfections and hits, and can be played on either the normal 8×8 board with four atoms, or the larger 10×10 board with six atoms. I’m not sure whether I’ll … Continue reading

Posted in BlackBox | Leave a comment

Black Box game

The Computer Science deparment at UIS requests of applicants a sample of Java code they have written. They don’t give any particular guidance as to the desired size or complexity of the code. I am submitting a Black Box game … Continue reading

Posted in BlackBox, Computer Science | Leave a comment

New calculator models in Nonpareil

I just committed the KML files and graphics for the HP-22 and HP-27, the graphics being based on Maciej Bartosiak’s graphics for other models.  I have poor graphic art skills, so the 27 artwork could be better.  But at least … Continue reading

Posted in Calculators, Nonpareil | Leave a comment

Nonpareil progress

I haven’t written about Nonpareil in over six months. There’s been some progress, but it’s been very slow due to work and school. I’ve been improving the build system (SCons-based), and hacking up a new “Cbutton” widget for the calculator … Continue reading

Posted in Calculators, Nonpareil | Leave a comment

Glock now uses Cairo

My simple analog clock program glock will now use the Cairo graphics library, if available at compile time, to render a slightly nicer looking clock. Cairo is generally available on systems with GTK+ 2.8 or later, such as Fedora Core … Continue reading

Posted in glock | Leave a comment

Hamming distance conjecture

Someone on Usenet asked how many code points are possible in 16-bit code with a Hamming distance of 5. This type of problem is relevant to error detection and correction. I conjecture that for a n-bit code (where n ≥= … Continue reading

Posted in Computing, Software, Software I've written | 1 Comment

First non-RPN calculator in Nonpareil

Thanks to a ROM image and code provided by HrastProgrammer, Nonpareil will soon support its first non-RPN calculator, the TI-57. Since non-RPN calculators (even the HP-01 and HP-10) aren’t really consistent with the name Nonpareil, I’ve decided to put them … Continue reading

Posted in Calculators, Nonpareil | 1 Comment

glock ported to Maemo (Nokia 770); glock plans

I just noticed that back in May, Matt Croydon got my program glock, a simple analog clock, running on Maemo, Nokia’s open source environment that was designed for their 770 web pad. He shows it running on Maemo on an … Continue reading

Posted in glock | Leave a comment

HP-67 image

In mid-November, Xavier Théry contributed a very nice HP-67 image. I’ve just adjusted the KML file and checked both into the Subversion repository. It will be used in the next release.

Posted in Calculators, Nonpareil | Leave a comment