Today I discovered GNU Parallel, and I don’t know what to do with all this spare time.
One of the best development tips I can give you is to not leave an omega-3 capsule in your computer bag for two weeks.
I finally got around to moving my site from Tumblr to WordPress. It seemed like the thing to do. Perhaps I’ll write more, and perhaps not. We’ll see…
Recently, Brandon Williams posted Algebraic Structure and Protocols, a great article describing and building semigroups, monoids and groups using Swift protocols. It’s an interesting article and I encourage you to read it (and his other articles). In fact, I’ll wait while you do… As with most such articles there are some simple examples, however I find the leap from ok, I see what that […]
I’ve finally released my new gas management program for iPhone & iPod touch. Gas Manager helps you choose and blend custom gas mixes for diving. It includes partial pressure blending (with fudge factors), top off and best mix, as well as MOD, END and EAD calculations. Check it out!
If you’re using rvm or anything else that specifically wants gcc on Lion. Install Xcode as usual, but also do this: Download Apple’s gcc: http://www.opensource.apple.com/tarballs/gcc/gcc-5666.3.tar.gz Build it http://www.opensource.apple.com/source/gcc/ From within the source directory: mkdir -p build/obj build/dst build/sym gnumake install RC_OS=macos RC_ARCHS=”i386 x86_64″ TARGETS=”i386 x86_64″ SRCROOT=`pwd` OBJROOT=`pwd`/build/obj DSTROOT=`pwd`/build/dst SYMROOT=`pwd`/build/sym sudo ditto build/dst / ln -s /usr/bin/gcc-4.2 /usr/local/bin/gcc
Crashcard’s map view now features “Points of Interest” showing where nearby towing services, public transport, taxis, repairers, hospitals etc are. Tapping on a POI shows you the address and allows you place a call where available. Available now on the app store
A little Dropbox syncing, notes app I wrote for myself is now available for everyone else.
Finally, crashcard has been released in the App Store. Unfortunately, car accidents do happen. CRASHCARD guides you through the collection of important information during these stressful times, granting peace of mind and simplifying insurance claims.