My name is Kenneth and I write cool Mac and iPhone software. This is my personal weblog where I post about stuff I find interesting. I usually write about Mac development, the business of shareware and the Mac community in general.
read more →Let me say this first: I do not believe in big bloated MVC PHP frameworks. I believe in having custom code that runs as fast as possible. For recurring useful functionality, such as templates, I believe in using simple, efficient and flexible dedicated standalone modules. For the past several years, I have been using a home-grown […]
Dynamic mass vhost with Apache and mod_rewrite
In the process of setting up a new web-server with Mosso’s CloudServer, I came up across an interesting problem that took be the better part of the day to figure out. The new server is completely unmanaged, which means that I have no web control panel to manage things. But worry not, that’s actually a good […]
Registration Schemes: Asymmetrical Cryptography
One challenge that most developers face when nearing release of their first application is how to implement registration and piracy protection. This three-part article will describe three common types of registration schemes: Serial Numbers, Asymmetrical Cryptographic Keys and Product Activation. Part Two: Asymmetrical Cryptography Asymmetrical Cryptographic Keys are a great way to secure you app, because the […]
Registration Schemes: Serial Numbers
One challenge that most developers face when nearing release of their first application is how to implement registration and piracy protection. This three-part article will describe three common types of registration schemes: Serial Numbers, Asymmetrical Cryptographic Keys and Product Activation. Part One: Serial Numbers Serial numbers are the simplest, most practical option. However, they are also the […]
Interviews and Podcasts
iAppblog recently interviewed me on the new iPhone SDK, Apple’s business model, and whether we will see Exces for iPhone. It’s an interesting read, so be sure to go have a look Last week, I also participated in the MacSB podcst episode 4. It was really interesting and instructive to have a chat with some really […]