Summer/Fall Speaking Engagements
Our fearless leader, Jaim Zuber, will be talking Unit Testing for iOS at the following upcoming events: Twin Cities iPhone Developers - Wednesday, July 24. 6 PM at the Nerdery in Bloomington, Minnesota Minnesota Developers Conference – Thursday, September 26th at the DoubleTree Hotel in Bloomington, Minnesota We’d like to see Jaim take this show on the road. If…
Read moreUse the StackOverflow data dump in MongoDB
In Februrary, I went to the Twin Cities Hadoop User Group meetup too see Donald Miner speak. Donald used the session to go over some examples from his book MapReduce Design Patterns. The examples in the book are in Hadoop but are directly usable with other db’s that use MapReduce. I wanted to try out…
Read moreMinneBar Unit Testing for iOS notes
Many thanks to those who came out to the session at MinneBar 2013. I’m greatly indebted to Adam May and all those who shared their wisdom. I had some requests to see the demo code for the presentation so here it is. Some links to demo content: Unit Testing UIViewControllers – this example was inspired…
Read moreHow to win at Minnebar
Minnebar is the Twin Cities annual Tech Industry BarCamp. It was, and continues to be, a great event but has started to lose some of the elements that made it so great in the first place. In this post I’ll explain ideas that can help Minnebar keep its edge. What should a BarCamp be like…
Read moreDependency injection is not a virtue in Objective-C
David Heinimeier Hansson recently chastised Rubyists for an increasing reliance on Dependency Injection. Here’s the article for those who haven’t seen it. tl;dr Dependency Injection is mostly unneeded in dynamic languages. Rubyists who use DI are Java wannabes. Now, I come from a strong statically typed background. I cut my teeth on C++ and most…
Read moreUsing Legacy C++ code in Objective-C
For the past 6 months I’ve been working with a client to bring an existing C++ application to the iPad. This is an application that’s been around for a long time. How old? Some of the code was written when this guy was cool. We needed to initialize a large C++ library from our iOS…
Read moreAugment Your Expectations
This is the initial entry for the Sharp Five Software blog. Expect infrequent updates. We’re busy writing code.
Read more