Secondary menu

The Blog

Welcome to the blog. We talk about everything we do here, upcoming events, and a million other things.

POSTED 2/1/2007 by Jonathan Lambert

POSTED 11/28/2006 by Jonathan Lambert

As if the litany of Fortune 500 customers we’ve been talking to lately that are starting to use Drupal for high profile stuff isn’t enough, I discovered tonight that Network World actually uses Drupal to manage the content and community platform (essentially, their “product”).

POSTED 11/12/2006 by
So, after examining the problem, here is a solution to the Drupal cron multisite problem: HTTP_HOST=”” php -q /path/to/cron.php
POSTED 10/14/2006 by
Spring, Hibernate, and XFire

(Reposted from my original article on

Spring, Hibernate, and XFire Introduction Configuring XFire Adding XFireServlet to web.xml Configuring spring-service.xml to include basic XFire properties Configuring service beans. Java code for EchoDatabaseTestServiceImpl What's happening in java code? Configuring the Interface for EchoDatabaseTestServiceImpl Setting up Hibernate Setting up spring-config.xml hibernate entries The DAO pattern The Identifiable interface. Wrapping up Coming soon Introduction

A bit of back story:

I had to tie in web services to a hibernate-based backend for the upcoming release of FireBright's SaaS on Demand platform.

The problem: Doing it in such a way that:

doesn't tie me down to a particular platform. Offers me maximum flexibility in terms of features Doesn't bog down performance.
POSTED 9/14/2006 by
After working with some multisite customers, we have come across a serious bug in the implementation of the current cron and best practices for Drupal implementations. A typical cron implementation in crontab looks like this: 00 * * * * /usr/bin/wget -O - -q
POSTED 9/11/2006 by

What do you get when you combine vmstat, iostat, ifstat, netstat, and a bunny with a pancake on it’s head?

POSTED 5/12/2006 by

I was working on a client site today, and I needed to find a SQL statement in one of the files, so I went to search the docroot. I started like this:

POSTED 2/22/2006 by

Ok, so after mentioning this to Boris on the phone the other night, he goes, “You should blog that.” So here it is.

POSTED 2/1/2006 by

A source of an amazing amount of misery for our website customers comes from MySQL CHARSET encoding. Many times, a customer will export their database from their previous deployment, install it on their new server, and discover strange characters embedded in their database.

POSTED 1/4/2006 by Jonathan Lambert

For some reason, I have an OSX install disk that will not eject. If I click command+e on it, which should unmount a selected disk, it will not do so. OSX claims that the disk is mounted and cannot be ejected (it’s not). The eject button won’t work either.