Upgrading the Monoprice Mini Delta

After getting the printer up and running, I started looking at ways to improve the quality of the prints. It was time for some upgrades. Build Platform After printing a few knick knacks it came time to print something useful, and what's more useful than printing parts for the printer itself? The first part I… Continue reading Upgrading the Monoprice Mini Delta

More Adventures in cheap 3D printing

In this second installment, I wanted to delve deeper into my experiences working with my Monoprice Mini Delta 3D printer. After printing three maneki-neko cats which came bundled on the included 128MB micro SD card, it was time to print a design of my choosing. To set the printer loose on the wide world of… Continue reading More Adventures in cheap 3D printing

Adventures in cheap 3D printing

I will admit, I'm a little late to the party. I've had a distant interest in the world of 3D printing for a while now, but until now I couldn't reasonably justify taking on another expensive hobby. That is, until it ceased to be an expensive hobby. Enter the MonoPrice Delta Mini 3D Printer. Monoprice… Continue reading Adventures in cheap 3D printing

Ruby – When to use DateTime vs. Time

Today we came across an interesting issue related to the upcoming end of Daylight Savings Time here on the West Coast. We have an appointment calendar in our system that displays a user's appointments for the upcoming two weeks in 30 minute blocks. The code takes a start date, in our case a Sunday and… Continue reading Ruby – When to use DateTime vs. Time

My favorite Atom packages for backend web development

Released by Github in 2015, Atom (atom.io) is a powerful, extensible, free, and open-source IDE. It's a powerful graphical text editor based on Chromium, Google's open-source browser technology. As well as, Node.js with some bridges to C++ for rendering native UI elements. Every file you view and edit is essentially a locally rendered webpage running… Continue reading My favorite Atom packages for backend web development

See where your Facebook friends are with ShadowMe

Update May 2012: Shortly after the release of Apple's 'Find My Friends' app in October 2011, we the folks at AppilyWherever, LLC decided to discontinue development on ShadowMe and shut it down. The application garnered over 10,000 unique users worldwide while we had it running.  Back in June 2009 a friend and I had an idea… Continue reading See where your Facebook friends are with ShadowMe

Compiling conditional code in Universal iPhone/iPad applications

Or an even better title for this post would be, “How to test your universal app in the iPhone simulator”. Since testing in the iPhone simulator requires you compile with a pre-3.2 SDK, you need to account for any 3.2 specific calls you make, here’s how you do that. Some of you might have read… Continue reading Compiling conditional code in Universal iPhone/iPad applications

Whitelisting servers from behind an AWS Elastic Load Balancer with Apache

Sometimes you need to limit access of a web directory to a specific set of IP addresses. Normally this is pretty straightforward with the <Directory>, <Location>, or <LocationMatch> directives in Apache’s config file. For instance, if I wanted to limit access to a single IP address 10.0.0.1, my config might look like this: <LocationMatch "/protected*/">… Continue reading Whitelisting servers from behind an AWS Elastic Load Balancer with Apache

Simple way to control the initial appearance of a UIWebView

Recently, I was working with a UIWebView and noticed some odd behavior. I needed to display some information that comes through an API as HTML; UIWebView to the rescue. In an attempt to blend it into the background of the page while the content was loading, I set the background color property to black. The… Continue reading Simple way to control the initial appearance of a UIWebView