Archive for the ‘General’ Category

Sun’s official support for Drizzle means more than just code.

As Jeremy wrote a few months ago one of the main issues with forking MySQL is the documentation is not open source. Today Jay Pipes announced that he is leaving the MySQL Community Team to be a staff engineer for Sun on the Drizzle project. Monty Taylor also released a similar announcement saying that he [...]

October 2, 2008 • Posted in: General • No Comments

Mac OS A2DP and FreePulse Logitech Headphones

Apple is slowly fixing the many issues with it’s A2DP driver. In 10.4 the driver would kernel panic as often as it would work. In 10.5 it’s functional but only with a special trick to get it to change the audio channel correctly. Simply turning on the headphones and clicking “Use Headphones” on the dialog [...]

September 8, 2008 • Posted in: General • 4 Comments

Solving the final issue with electric cars.

For the past few years hyrbids have been all the rage. Now electric cars are coming on to the scene. I realized a while ago that neither of these vehicles is good for the great american tradition of the road trip. Before gas prices started to increase it was fairly common to pack up the [...]

August 16, 2008 • Posted in: General • 4 Comments

Ptrace on threads and linux signal handling issues

At Proven Scaling it’s not always all about scaling databases. Sometimes we get to solve other problems not related to scaling at all. We have a client that has been using jmap (unsupported) to grab memory statistics from java. They found that after they ran jmap they were unable to shutdown the jvm without it [...]

June 25, 2008 • Posted in: Geek, General • 2 Comments

Splitting flush logs command

Last week I was working with a client that rediscovered a bug where setting expire_logs_days and issuing a flush logs causes the server to crash. It’s MySQL Bug #17733 if you want to have a look. Seeing MySQL crash was enough inspiration to fix something that I and others have wanted to fix in MySQL [...]

May 19, 2008 • Posted in: Geek, General, MySQL • 7 Comments

Parallels CD Jacket

“The following serial number must be entered to activate your software. We recommend writing the number inside your manual for future reference.” Why didn’t you just put the sticker with the serial number on the manual?

July 10, 2007 • Posted in: General • One Comment

Mytop support for 5.0

In 5.0 the ability to show status for local or session variables. Unfortunately the default for this command is session instead of global (like the old method). This breaks many existing programs such as mytop. Here is a patch for mytop 1.4 that makes it aware of the 5.0 style show status. Here is my [...]

December 9, 2006 • Posted in: General • No Comments

PHfhghasdbasdf

I’ve tried to write 4 different blog entries tonight. After driving 700 miles today I can’t complete any of them. Until my brain recovers these blog entries will join several other ideas that will exist as brain crack until I can get enough rest to form a complete thought.

September 10, 2006 • Posted in: General • One Comment

Before the upgrade..

I just want to say that Adam Corolla is a better death than Norm Mcdonald on Family Guy. Debate it if you want but Norm Mcdonald is a turd.

August 2, 2006 • Posted in: General • 3 Comments

Why uptime is bad

Growing up in the world of linux uptime was always considered a good thing. On IRC every once in a while someone would post an uptime. Everyone else in that channel would then check their uptime and if it was greater or close they would post it in the channel. Most of these systems were [...]

June 28, 2006 • Posted in: Geek, General, MySQL • 5 Comments