Author Archives: aroth

Employee Equity and Startups – A Primer

Anyone who takes a job with a startup should be well educated with respect to matters related to employee equity, both to make sure they understand the risks they are taking on and to ensure that they do not wind … Continue reading

Posted in banter, editorial | Tagged , , | Leave a comment

NSObject+SimpleJson

Certainly the subject of JSON processing on iOS is fairly old-hat at this point. After all, Apple has provided native support for JSON serialization and parsing since the release of iOS 5. So why bring it up now? Personally I’ve … Continue reading

Posted in coding, objective-c | Tagged , , | Leave a comment

The Essence

You can feel it in the space around you It’s like there’s something in the way that you can’t find And you can’t hide You’re only thinking it a day at a time Somehow you’ve got to make a change … Continue reading

Posted in Uncategorized | Leave a comment

On Notice

Until you crash, until you burn While you lie, until you learn Until you see, until you believe I will fight you. Until you fall, Until the end of everything at all I will fight you. Until you give, until … Continue reading

Posted in Uncategorized | Leave a comment

[JavaScript] Finding Equidistant Lat/Long Coordinates

Here’s a quick one that was inspired by a StackOverflow question and built using the references posted here. It allows you to compute the position of an arbitrary number of points (expressed as latitude/longitude pairs) equidistant from a given centerpoint … Continue reading

Posted in coding, javascript | Tagged , , , , | 1 Comment

[iOS] Jira Mobile Connect

Not long ago Atlassian released version 1.0 (now up to 1.0.7) of their Jira Mobile Connect plugin. This is a plugin for Jira (obviously) that aims to simplify testing, error-reporting, and feedback collection/management for iOS applications. Assuming that you are … Continue reading

Posted in banter, coding, software | Tagged , , , | Leave a comment

[JavaScript] Creating an Animated Hurricane Tracker

Here’s a fun little diversion I came up with when the news was all abuzz with information about Hurricane Irene. Now I use Wikipedia almost exclusively for keeping track of this sort of thing as I find that it consistently … Continue reading

Posted in coding, javascript | Tagged , , | 1 Comment

Natural Scrolling Isn’t

Mac users and other developers such as myself who have no choice but to use a Mac for certain projects will already know what I’m talking about. For everyone else, however, the newest version of OS X includes a most … Continue reading

Posted in banter, operating systems | Tagged , , | 3 Comments

[JavaScript] Naming Your Function ‘$’ is not Clever

The atrocity that is the dollar function dates back at least 2005 and the introduction of the Prototype Framework. Back in those days, ‘$()‘ was simply a shorthand way of saying ‘document.getElementById()‘ without having to type all 24 characters. And … Continue reading

Posted in coding, javascript | Tagged , | Leave a comment

Resurrecting sun.misc.Unsafe

Here’s one that only the hardcore Java hackers will enjoy. Perhaps you are already familiar with sun.misc.Unsafe. This heavily protected internal class provides access to a number of low-level memory operations and system functions that are generally hidden away from … Continue reading

Posted in coding, java | Tagged , | 2 Comments