We all know about CSV files, and they can be easily converted to JSON for use in JS, but what about ingesting the results of a report, or a table that’s multi-dimensional and intended for human, rather than machine, parsing?
This is a first draft and is incomplete.
A list of commands for the “d” attribute in an SVG PATH element.
Continue reading SVG Path Commands
Several web pages came up when I searched for PHP forms best practices. I figured that the techniques, today, would be have improved.
In fact, the Bing search engine turned up pages that I thought described some bad practices.
Continue reading PHP Forms Worst Practices (at least, not “best” practices)
I’m writing this pretty late, after a night of coding.
The LA IMC software port went kind of okay, but also kind of screwed up. There are a bunch of bugs popping up, but that was expected.
The first bug was simple: some of the code was still using the old classes, and some of the code was using the new classes. I had to search through the code to find out why this was happening, mainly by looking at the code.
Continue reading Refactoring as Part of Porting PHP4 to PHP7
I had to drop out for a month to deal with taxes and keep porting this site. I’m catching up, and this article is a meandering mess that goes nowhere, so, if you value your time, don’t even read it.
I was porting the Hamurabi code to run with React, built the UI, and got a little confused about where to keep game state. Many coders seem to have this problem, according to the tutorials.
Continue reading Application State Study (Hamurabi Port)