Your leaking thatched hut during the restoration of a pre-Enlightenment state.

 

Hello, my name is Judas Gutenberg and this is my blaag (pronounced as you would the vomit noise "hyroop-bleuach").



links

decay & ruin
Biosphere II
Chernobyl
dead malls
Detroit
Irving housing

got that wrong
Paleofuture.com

appropriate tech
Arduino μcontrollers
Backwoods Home
Fractal antenna

fun social media stuff


Like asecular.com
(nobody does!)

Like my brownhouse:
   EXPLAIN and fleas
Thursday, August 25 2016
Late this morning, Gretchen and I arrived at the brick mansion with the Craigslist refrigerator to replace the drippy one in 1L. We worked quickly and without any unnecessary grace, manhandling the old refrigerator down the back steps, onto a handtruck, and into appliance purgatory in the garage in back. The new refrigerator was almost exactly the same size as the old one, both just barely squeaked through that back door (and I had to remove the screen door's closer arm). The tenant was very appreciative, as she always is. The whole chore only took about a half hour.
I drank kratom tea this evening, which worked as something of a study aid even though I didn't have any particular use in the remote workplace for the resulting mental focus and pro-social feelings.
Tonight, though, when I went to bed, I soon found I couldn't sleep. So I got up and worked for a couple hours at my computer figuring out how to keep the report generator I've been working on (for The Organization) from unhelpfully putting its error messages in CSVs instead of displaying them immediately to the user. The solution was to programmatically check everything beforehand: whether there were server-busy lockfiles, whether the required parameters had been filled out, and even whether the report's SQL would run. To get that last part working, I discovered that I could obtain information about any query by prepending the term "EXPLAIN" to the front and running it. If the result was null, the SQL had a problem. Otherwise, a recordset of technical information about the query was provided. The code I wrote tonight was all triggered in Javascript by the pressing of a form's submit button. But before actually submitting the form, an AJAX call was made to check the server-busy lockfile status, a local Javascript scan of the form ensured required parameters had been filled out, and then an AJAX process test-ran the SQL with EXPLAIN prepended to it. If and only if all of that checked out, then the form would be submitted, reliably producing a CSV for download.
Meanwhile, today marked the beginning of a massive flea outbreak centered in the laboratory. I'd seen the occasional flea in the past, but today I was killing them at a rate of one every five minutes or so. It's no wonder the cats have been mostly staying outside (and almost completely avoiding the laboratory). With fleas, they're the canaries in the coalmine. Probably the only reason they're attacking me is out of desperation, since I am the only blood-containing vertebrate available. The dogs both wear flea collars, but to turn the cats into similar flea-killing robots, I applied poison (Advantage or something similar) to all the cats I could find, which for now was all of them except Celeste (aka "the Baby"). [But I would get her tomorrow.]


For linking purposes this article's URL is:
http://asecular.com/blog.php?160825

feedback
previous | next