Sauceutil is the result of my interest in checking out Go, and I was also a bit frustrated with the effort involved in uploading an app file to Saucelabs for Appium testing. The result is a quick, and hopefully simple, compiled command line utility. I added several features, but stopped …
read moreOther articles
Automating Android + MITMProxy, Injecting the Proxy Cert
I've created a bash script to get, and then inject an MITMProxy cert into an Android Emulator This presumably works with an actual device, but untested as I don't currently have one. This process assumes that you have a running Android emulator, the adb tools installed, and a MITMProxy running …
read moreTimely News. My Latest News Auto-Gathering Experiment
I've been experimenting with Bayesian selection to gather news on http://nerdlynews.32hours.com for a while now. It works pretty well. I decided to have a try at using google trending to create a more 'pop' type of creation, just to see how well it would work. I've setup …
read moreJava Threading, a very simple introduction.
Threading in Java is really fairly simple. At first, it really might not seem that way, but there aren't a lot of parts to a simple multi-threaded model. The difficulty only comes at later, more complex, stages of application development, such as controlling multiple threads sharing data and resources. That …
read moreRabot, My Personal Daemon, Shared on GitHub
I've been messing around with a bit of code that will aggregate a bunch of little task handlers, each intended to take care of little things I'd like to automate for myself. Today, the primary functions in Rabot revolve around getting important weather updates to me. It's storing data locally …
read moreSite Migrated to Pelican Static Site Generator
Converting Gatherer to a Bunch of Uncoupled Micro-Services
I’m currently creating a version of Gatherer, the engine behind nerdlynews, in an uncoupled micro-service based design. It’s going pretty smoothly, and the benefits of creating and internally consuming an API are pretty obvious. It’s interesting how fast development starts moving after getting some API functionality up …
read moreFiddling With the Intelligence Behind NerdlyNews
I’ve spent a bit of time messing around with the algorithms behind NerdlyNews. It was doing what I wanted, picking out interesting articles from a large amount of noise, but given the large number of choices, it was still too noisy itself. I’ve tweaked a couple of parameters …
read morePageLoadStats is now on GitHub
PageLoadStats is a tool I wrote to grab performance and stats about web pages and chart the data in a simple and useful way. It also has the ability to send alerts when the page load times moving average gets past a configurable alert level. It’s written in Python …
read more