Down by the Lake

iPhoneLive logo

UPDATE: iPhoneLive has been postponed. That's a real shame, because I was looking forward to meeting many people there.

I have been given the opportunity to present at the upcoming O'Reilly iPhoneLive conference on November 18, 2008, in San Jose, CA. My presentation will be on OpenGL ES for the iPhone.

This conference promises to be fascinating, as it is one of the first, if not the first, iPhone meeting after the lifting of the NDA. The list of presenters is very solid.

I've been asked to remind anyone who's interested that early registration closes October 14. If you use the registration code ip08gd20, you can get in for 20% off.

Molecules icon

With the lifting of the Nondisclosure Agreement on the iPhone SDK, I'm pleased to finally make available the source code to Molecules. If you go to the main page for the application, you should now find a link to download the latest source tarball (for version 1.2) on the right-hand side. You can also download the source code here. I am working on migrating my personal Subversion setup so that you can check out the latest code and so that I can authorize contributors to commit fixes and additions.

Read on for a description of the internal structure of Molecules.

Molecules icon

I just submitted Molecules 1.2 for review in the App Store. Sorry it's taken me so long to get a new version out to you, but this version required a complete rewrite of a portion of the core code. I also have been distracted by a few things at my day job and some shiny new technology that I've been playing with.

Read on for more information on this release.

Amazon Web Services

As I described in my previous post, this website is currently running on Amazon's Elastic Compute Cloud (EC2). The underlying architecture of the site is based on the Drupal content management system, something that I've also described previously. I was not completely happy with the performance of my previous host (Media Temple), and Amazon EC2 promises to give you the ability to host a virtual machine running whatever you want within Amazon's data centers. You get access to the bandwidth and processing power of a huge online business, but you only pay for what you use.

In my limited testing so far, EC2 flies as a web host and appears to be able to scale for traffic spikes. It also provides a number of unique features, such as incremental snapshots of your data that are stored on S3 and the capability of creating throwaway clones of your server for doing development and testing.

Read on for a step-by-step guide to configuring a Drupal website like this one on the Elastic Compute Cloud.

Syndicate content