billroper: (Default)
The ants have woken up for the spring and have invaded the kitchen. This is not unusual, but the complete rebuild of the kitchen means that they aren't coming up in the places that they used to come up, which is making figuring out where to put out the ant bait a bit more difficult.

I think I've narrowed it down though. We'll see.
billroper: (Default)
I have been pulling my hair out trying to figure out why my XML reading code is misbehaving. I fix it in one place and it all works fine. Then I go to another project and the same code fails.

Today, I managed to convince myself (correctly) that the nice new unit tests that I wrote work in one environment, but not in the other. This is not a happy situation.

It turns out that my XML reading code that was "working" was only working because I had hacked it to work with an underlying XML reading JAR that was broken. With a correct version of an XML reading JAR, the hacked version won't work. You have to have the *correct* code on my side to make it work.

But, of course, the *correct* code will not work with the broken JAR.

I have given up and changed my XML reading code so it no longer uses the broken method in the broken JAR.

And now it works no matter which set of JARs gets loaded.

Blort.

All this talk of JARs is making me hungry. Maybe a jar of strawberry jam and some fresh rolls can be found. Or something like that.

Profile

billroper: (Default)
billroper

December 2025

S M T W T F S
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 293031   

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 30th, 2025 02:20 pm
Powered by Dreamwidth Studios