Monthly Archives: February 2016

Turning the Graph Function Into an Object in JavaScript, Part 4

Picking up from last week I’ve finished turning the JavaScript graphing widget into an object, the results of which are shown below. There is a long list of TODOs included in the code that is not close to being exhaustive; … Continue reading

Posted in Software | Tagged , , | Leave a comment

Turning the Graph Function Into an Object in JavaScript, Part 3

Today I’ll describe the sizing of characters so the graph object knows exactly how to place them. I hacked together a tool that prints out letters in a specified font and then draws horizontal lines at various offsets from the … Continue reading

Posted in Software | Tagged , , | Leave a comment

Turning the Graph Function Into an Object in JavaScript, Part 2

In drawing a graph I’ve created variables for all sorts of coordinates (where do the axes begin and end?) and characteristics (how many tickmarks per interval, how long are they, and what color?). However, rather than define the locations directly … Continue reading

Posted in Software | Tagged , , | Leave a comment

Reverse Engineering Or… What Was It I Was Trying To Do There?

While continuing the process of turning the JavaScript graph widget into an object I found I needed to create labels of various kinds, which you see added in the examples below. I also wanted to test out some more of … Continue reading

Posted in Tools and methods | Tagged , , , , | Leave a comment

Turning the Graph Function Into an Object in JavaScript, Part 1

Sometimes it is simple enough to build an object from the ground up in a slow, methodical, organized fashion. By contrast, one may also choose to hack something together to get it to work, play with it, and then refine … Continue reading

Posted in Software | Tagged , , | Leave a comment

Migrating WordPress Databases To More Recent Versions

I’m going to interrupt my previous project with a note on how to migrate WordPress databases to more recent versions. It turns out that all of my sites were using version 5.1 of MySQL, support for which seems to have … Continue reading

Posted in Tools and methods | Tagged , , | Leave a comment

Checking My Steam Table Functions

While I was working out a steam table page yesterday I found it necessary to graph the functions out as a means of verifying them.  Here’s the first graph I created in JavaScript.  It shows not only the curve of … Continue reading

Posted in Simulation | Tagged , , , , | Leave a comment

Steam Tables (and Thermodynamic Properties of Fluids In General)

A little while ago I was ruminating on the subject of needing to know the thermodynamic properties of materials before you could do simulations of those materials. I therefore figured I’d spend the week dusting off some old functions I’d … Continue reading

Posted in Simulation | Tagged , , , , | Leave a comment

Learn Your Customer’s Culture

Every customer you work with will have an interesting variation in culture, and it’s good to get to know what they are. The differences may be merely interesting, may be motivating, or may be important to how you relate to … Continue reading

Posted in Management | Tagged , , | Leave a comment

HTML5 Canvas Issue: Line Caps

I learned basic computer graphics in college and wrote my first programs on an original IBM PC with a Hercules graphics card. I remember that if you specified a start and end pixel that both of those pixels, along with … Continue reading

Posted in Software | Tagged , | Leave a comment