Keystroke Countdown Sporadic musings on software, algorithms, platforms My name is Brad Howes. This is my blog. There are others out there, but this one is all mine. However, if you want you can have the source. Oct 9th, 2017 Different (Key)strokes for Different Folks Short discussion on how I configured AutoHotKey to minimize my typing errors in Windows. Jun 26th, 2017 Apple iTunes Library Manipulation with Python Short discussion on using Python to manipulate the contents of an iTunes Library XML file. Jun 12th, 2017 Metalsmith Plugins for Server-side KaTeX Processing Brief description of updates I've made to my blog rendering toolchain to remove in-browser KaTeX processing Jun 8th, 2017 Arrival Intervals of a Poisson Process Arrival Intervals of a Poisson Process. Mar 6th, 2017 Framework Bundles in Xcode and CocoaPods Short discussion about an issue I had fetching a bundle in Xcode and CocoaPods Feb 14th, 2017 Signing Embedded Frameworks in an Embedded Framework Short discussion about an issue I had using an embedded framework that itself contained embedded frameworks Jan 7th, 2017 Variable Height UITableView Cells in Swift Documents code necessary to achieve fast variable-height cells that use Auto Layout Dec 6th, 2016 JoyStickView for iOS in Swift Documents how I implemented a JoyStick view for a Swift iOS project Oct 8th, 2016 Dependency Injection for iOS in Swift Documents how I implemented dependency injection in a Swift iOS project Sep 28th, 2016 Working with Core Plot Shows how to add and control Core Plot graphs Sep 28th, 2016 Sliding UIViews with Core Animation Shows how to easily animate sliding UIViews for a nice visual effect Sep 23rd, 2016 Adding Binary Search to Swift Collections My first foray into extending Swift's Collection protocol in order to provide fast searching of ordered elements. Aug 30th, 2016 Metalsmith Static Site on Azure Where I describe how I use Metalsmith to run a static site blog on Azure May 3rd, 2016 Bloom Filters in Python Bloom Filter can quickly and accurately determine if a given key is not part of a set of keys. May 2nd, 2016 Testing IPython Test page showing how to use IPython content to make a blog post. May 2nd, 2016 Decrypting Logs in Python A tutorial on how to properly use cryptography libraries available in Python. May 1st, 2016 Power of Optimal Algorithm Design A brief look at how a simple choice in algorithm implementation can greatly affect performance. Jan 30th, 2016 PDM Playground Trying to understand PDM audio. Oct 13th, 2009 B-Scope Radar Display A rectinlinear display of radar returns Oct 12th, 2009 A-Scope Signal Display A multichannel signal display I wrote in Qt Oct 9th, 2009 Radar Display A radar display app I wrote in Qt and OpenGL Oct 8th, 2009 Visualizing Traffic at DFW Airport An example of my early (and crude) visualization work at MIT/LL with surveillance systems data.