on copyrights, SOPA, and education

hsoi blog, talk 0 Comments

Because of SOPA and GoDaddy’s support of it, I’m going to be switching all my domains away from GoDaddy. I’m a little late in joining the throng; been busy, better late than never. Yeah yeah, GoDaddy claims to have dropped support. I’m not convinced the senior management truly believes SOPA is bad. I can only believe they made the public …

Storyboarding

hsoi blog, talk 0 Comments

I’m playing around with Xcode 4’s Storyboarding feature. Essentially, it’s the direction Apple appears to be going for designing iOS application interfaces. Whereas the old nib/xib approach was “one screen in isolation” and you had to string everything together, with Storyboarding there’s generally a single file that defines the whole of the GUI for the app: each screen, the transitions …

iOS over Android

hsoi blog, talk 0 Comments

When it comes to software development, Hsoi Enterprises is pretty much an Apple shop. Be it Mac OS X or iOS, it’s Apple. In part, that’s due to my own bias and preference towards Apple products, a preference I’ve had since I started hacking around on my Apple //e as a kid. But these days I’m more business oriented, so …

Austin’s Tech Talent Shortage – Try Telecommuting

hsoi blog, talk 1 Comment

Hsoi Enterprises is based out of Austin, Texas… or as some call it, “Silicon Hills”, because of how tech-oriented Austin tries to be. The local newspaper was recently lamenting about the shortage of tech talent in town. Hey Austin Tech Firms — looking for talent? User Interface? Mobile Apps? Drop me a line! What was bothersome in that article was …

A little more time with Lion and Xcode 4

hsoi blog, talk 1 Comment

I know I’m late to the upgrade party. I’ve been sitting on Snow Leopard (Mac OS X 10.6) and Xcode 3 for some time. It started because I know better than to change toolsets and environments in the middle of a project — stability is good. But it’s also the fact that Lion and Xcode 4 brought a lot of …

It’s about finding balance

hsoi blog, talk 0 Comments

Alex Obenauer asserts that we should stop writing good code and start writing good software. He says: Good software trumps elaborate code. And unfortunately, you can’t usually have both. The real world has deadlines and ship dates. It’s a game of pick two: Ship on time Ship with elaborate code Ship with a fantastic product Almost always, you should pick …

Website upgrade

hsoi blog, talk 0 Comments

Upgraded to Jetpack 1.2.1, which brought about a few things: Sharing on LinkedIn and Google+ Twitter feed on the blog pages and some other behind-the-scenes things that Jetpack can do. Also updated the WordPress theme to Masterful Business 1.2.2. Hopefully there will be no problems and only good things. 🙂

Safety Fail

hsoi blog, talk 3 Comments

I taught a handgun shooting private lesson this morning. We did it at the local indoor range. I did my best to discourage the student from using that range, but he put forth reasons why he wanted to go there and well… this is about serving the student and their needs, so be it. Honestly, it wouldn’t be as horrible …

No XML in iOS Core Data

hsoi blog, talk 0 Comments

I just learned the hard way that Core Data on iOS doesn’t support the XML persistent store type (only SQL, binary, and in-memory). I wonder why not? My guess is because XML may be considered too inefficient for the constraints of iOS devices. But that’s just a wild guess. It’s a bummer tho, because I like using XML while developing/debugging. It’s …

More love from the GunDudes

hsoi blog, talk 0 Comments

Last week I mentioned how the GunDudes Radio podcast talked about the DR Performance Practice Deck for iOS. In their latest episode, Episode 169 (Oct. 15, 2011) around 58:51 into the podcast they follow-up on the earlier episode. They purchased the Pro Upgrade and… they really like the app. Thank you for the kind words, gentlemen!