Blogs
Install and configure MySQL 5 with MacPorts
posted September 25th, 2007 at 9:29 pm by chad7/18/09 - Having trouble starting MySQL on system startup? Rob Wilkerson shows how he gets around the issue.
4/2/08 - UPDATED - Replaced symlink to MySQL socket with proper MySQL configuration file settings. Thanks Doug!
10/20/07 - UPDATED - Added full path to aliases, thanks Joel!
10/7/07 - UPDATED - Clarified +server option and executable names, thanks Thom!
I decided to move my MySQL server installation from the server I installed from MySQL.com to macports. Why? I believe MacPorts will simplify future upgrades. I'd also like to keep my LAMP installs in the same location. If you haven't already, install and configure MacPorts. Here are the steps I'll go over:
- Intall MySQL 5
- Create the initial MySQL databases
- Options for starting MySQL
- Confirm that MySQL is running
- Set Basic MySQL Security
Released this week: Eclipse PDT 1.0 and YUI 2.3.1
posted September 20th, 2007 at 5:50 pm by chadThe PHP Developer Tools Project reached a major milestone this week with the version 1.0 release of PDT. I had recently installed the all-in-one Europa/PDT release and received errors when attempting to update via the Update Manager—something about being unable to unzip a package. Today, however, everything seems fine and when I reviewed Help -> Software Updates -> Manage Configuration -> PDT Feature, it showed version 1.0 as installed.
Stopping spam and digitizing books, word by word
posted September 17th, 2007 at 10:32 pm by chadWith most folks focused on Facebook apps or the latest YouTube craze, a lot of incredible projects go unnoticed for way too long. Several months ago someone on irc.freenode mentioned reCAPTCHA to me, an amazingly novel idea that keeps spammers out while digitizing literary works.
Easily Manage Unix Packages on the Mac with MacPorts, formerly DarwinPorts
posted September 16th, 2007 at 12:07 pm by chadI compiled the latest version of PHP this week at work. It took longer than I expected and dealing with the myriad of package dependencies required to add support for XML/XSLT, GD, and Sybase/MS SQL Server was a PITA. While I know that *nix server administrators must be able to compile software from source, I wouldn't want to make it a regular practice.
Just like Linux distributions, Unix package managers exist for Mac OS X. There are two package managers available for the Mac: MacPorts and Fink. Although Fink appears to have a much larger user base, MacPorts is more closely tied to Apple's open source community. In this post I'll go over how you can use MacPorts to manage Unix libraries, modules for languages including Perl and Python, and open source applications, including Wordpress, MediaWiki, and Gallery.
My Obligatory Firefox Extensions Post
posted September 13th, 2007 at 10:47 pm by chadOkay, okay, I know, what you're going to say. Every techie blogger has already spouted off their list of "can't live without" Firefox extensions. To be honest, it's been a while since I last posted and needed something easy to get me back into the swing again.
So here's my list of Firefox extensions that I've just gotta have for web development and life on the Net.





Recent comments
12 weeks 5 days ago
16 weeks 5 days ago
17 weeks 4 days ago
17 weeks 5 days ago
17 weeks 6 days ago
18 weeks 10 hours ago
18 weeks 6 days ago
19 weeks 15 hours ago
23 weeks 6 days ago
24 weeks 7 hours ago