A tutorial for generating directed graphs of song lyrics.
How to use Ruby to create GPX and KML map data files.
Using math to figure out which of my layovers were the most out of the way relative to the net distance traveled.
Visualizing which US state abbreviations are one letter different from each other.
Flight Historian has been updated to Version 2.2.
I used to manually keep track of which airports were within the contiguous United States in Flight Historian’s airport data, but I realized that I could determine airports’ regions by looking at their ICAO codes instead.
I’ve added to Flight Historian the ability to create flights by importing digital boarding passes from the Apple Wallet app.
On my Flight Historian application, a number of my pages make use of the flash and flash.now session messages capability for errors, warnings, successes, and informational messages. However, some of those pages needed to have multiple messages of the same type (e.g., multiple warnings), which flash didn’t allow me to do. To fix this, I wrote my own messages structure.
Boarding pass barcodes contain data that’s useful for automatically filling in flight data, but their dates are particularly difficult to parse.
I’ve moved my Portfolio to Heroku so I can more easily deploy changes and use newer versions of Rails.