%$#@ Windows...
I just slashed all the stuff to build a Windows executable and installer from the Zyps rakefile. It’s now less than half the size.
I’m still going to offer an executable installer, but I’m moving all that cruft out of the main repository. Linux and Mac users don’t need the pollution.
Read more...Hmmm...
I’m LGPLing the Zyps code…
What if I made a shareware game out of it for Windows? I’d broaden my audience, but still compensate myself for the massive pain in the ass that is releasing for Windows. The code is perfect for doing that target shooting game I sketched out years ago, too…
Read more...Cerberus
Been hearing various speakers sing the praises of “continuous integration” testing (automated builds, tests, and reporting on your project at regular intervals) at the Java users’ group. Seems like a way of keeping score, which I like. But of course my company is a bit behind the curve on such things. (I know a couple projects with no tests at all.) So if I want experience, it’s gonna be up to me.
Cerberus seems to be the most likely framework to use for Ruby. My existing tests for Zyps included some stuff that launches a GUI window for a human to check visually, though, which isn’t compatible with an automated build. That’s now been moved to a “demo” script. Hopefully that’s the only dumb nonstandard thing I’ve done.
Read more...Ergh...
I’m reduced to a secretary today. 3 different groups want to know why their pet hotel’s records haven’t reached the database. And while my predecessor may have been happy to trip through database tables and log files to hunt this kind of stuff down, I am not.
We need proper reports, proper documentation, and proper user access to both. And short of a massive refactoring project, we won’t be getting any of the above.
Read more...Eat your heart out, LiveJournal.
The cron job to back up my WordPress database, including the attachments, is in place and working. I can breathe a lot easier now.
The impracticality of backups was one of the reasons I wasn’t happy with any of the SixApart offerings. I hope they’ll take note.
Read more...Nostalgia Part 2...
I can only find the remnants of the site I had in the mid-90s at Novia.net in Omaha. The original was even grosser-looking, with tiling water drops rendered in POV-Ray as a background. Maybe it’s burned to a CD somewhere. If I can ever find it I’ll post it here, as a warning to my children not to code HTML by hand.
Read more...... Awkward.
In addition to everyone I’ve e-mailed, we also have two Christian congregations and one Asatru kindred praying for Jeremy and for us. :P
Read more...“There are two kinds of pains in the ass: the obnoxious boor - to be avoided on all teams - and the person who never learned that grownups shouldn’t ask ‘Why?’ all the time. The latter is a treasure.”-Dave Thomas, on selecting job candidatesI’m sitting in on a job interview this afternoon, so I’m looking into interviewing techniques, and this quote caught my eye… (This is Dave Thomas of the Ruby community, not the fast-food community.)
Read more...Splat!
gravity = EnvironmentalFactor.new
accelerate = Behavior.new
accelerate.add_action {|target| target.vector.y += 9.8}
gravity.behaviors << accelerate
environment.environmental_factors << gravityenvironment = Environment.new
i = 0
while i < 1 do
environment.objects << Creature.new(
i,
Location.new(WIDTH * i, HEIGHT * i),
Color.new(i, 1 - i, i / 2 + 0.5),
Vector.new(100 * i, i * 360)
)
i += 0.01
end