Apache Linux PHP

Helping people convert their ideas to reality for the past 15 years.

I am The Chief Technical Officer

November 21, 2009

What exactly does that mean? It means I can talk to the CEO, the Developers, the Users, and make sense out of things, and help you move your business/idea/website further along than where you are.  Quite often, a good idea, or a website gets bogged down due to lack of knowledge, or an abundance of [...]

Read the full article →

I am a Developer

November 21, 2009

Any good Sysadmin will tell you, developers suck. Any good developer will tell you, Sysadmins suck.  You’d think I’d have a pretty low self esteem by now.   The thing is, that in order to be a competent systems administrator, you need to know what the system you’re administrating is doing.  I’m also lazy. I [...]

Read the full article →

I am a Linux Systems Administrator

October 30, 2009

My first job was a Linux Systems Administrator. Even though my title has changed, and I’ve been promoted many times since then, I’ve never lost touch with that aspect of the job. I got to work at a succesful ISP, under very competent sysadmins, which laid the foundation for how I still do things.  I [...]

Read the full article →

Internets on a plane!

October 8, 2009

I was trying come up with something along the lines of Snakes on a plane..I failed.. but still.. this post comes to you from 24,000 feet in the air. Courtesy of Gogo inflight, that provides Wifi in the air . Speedtest.net shows a 2mb download with a decent 512k upload.
This is pretty cool, as [...]

Read the full article →

Changing MySQL storage engine for one table in your Propel/Symfony project

September 25, 2009

I need one MyISAM table in my schema, I’m using Symfony 1.2 and Propel 1.3. As flexible as Symfony and it’s YAML files are, Propel currently doesn’t allow you to change the storage engine on the fly. You use the storage engine as specified in propel.ini. As discussed in the Propel FAQ .
So, the [...]

Read the full article →

iStockPhoto Logos validates Brandstack marketplace?

September 23, 2009

A new concept for iStockPhoto called iStockPhoto Logos has been announced as a direct competitor to Brandstack. Will iStockPhoto Logos fail again?
Techcrunch just announced iStockPhoto Logos? . It seems this is a great idea that was pioneered by Brandstack. The concept both sites have is very similar, in that they both sell logos, [...]

Read the full article →

Git Pre-commit hooks for Symfony projects.

August 24, 2009

Graham Christensen and I have been working together on a project for a little while, it’s using the Symfony Framework . Graham explains the problem really well with a good solution to it. I’d like to expand on the subject a little bit.

Even though we are writing PHP, command line scripts [...]

Read the full article →

Building PHP 5.3 packages on Ubuntu 9.04 (Jaunty) for Apache 2

August 24, 2009

Goal: Build a PHP 5.3 package, that I can install and upgrade on new ubuntu slices as needed, without having to compile on each box.
This is an amalgamation of different blog posts that did certain things really well, but not everything I wanted. The post I refer to specifically Installing PHP 5.3 [...]

Read the full article →

Talking to multiple databases with Symfony 1.2

August 23, 2009

Notes on using Symfony with multiple databases.
I’m building a new application in symfony, and I need to use some data from an existing application written by another developer.
I can’t just extend the existing application for reasons we don’t need to get into, but I do need to interface with the data, since the existing
app doesn’t [...]

Read the full article →

Subversion 1.6 branching and merging, caveats, and how-to

August 21, 2009

This is a quick reminder/note for myself more than anything else, but if you’re using Subversion 1.6, merging is a bit easier than it used to be, and all of Google’s search results will either tell you how to keep your branch in sync with trunk using methods in 1.0.
First of all, be sure to [...]

Read the full article →