Installing MySQL on Snow Leopard
These are instructions for compiling and installing a 64-bit version of MySQL, the world’s most popular open source database, on Mac OS X 10.6 (Snow Leopard).
These are instructions for compiling and installing a 64-bit version of MySQL, the world’s most popular open source database, on Mac OS X 10.6 (Snow Leopard).
These are instructions for compiling and installing Git, a free, fast, and efficient distributed version control system, on Mac OS X 10.6 (Snow Leopard).
These are instructions for compiling and installing Mercurial, a fast and lightweight source control management system, on Mac OS X 10.6 (Snow Leopard).
These are instructions for compiling and installing 64-bit Ruby, Rubygems, and Ruby on Rails on Mac OS X 10.6, Snow Leopard.
My second PeepCode screencast, Meet Mercurial, has just gone live. The screencast is a 50 minute exploration of Mercurial, a distributed version control system that offers a faster and more agile way of managing projects. It’s used by projects like Mozilla, Python, Adium, and companies like Google and Sun.
Overlapr is a mini-app I built yesterday morning to display commonalities between Twitter users, starting with common followers and common friends.
Introducing Shrimp, an ExpressionEngine plugin that provides URL shortening functionality with features like customizable link generation, access to the shortened URL for your own custom links, smart meta tags which hide themselves on non-entry pages, access to the relative URL, and more, without any unnecessary database access.
You might want to have a local backup of your Flickr photo library for a variety of reasons. Maybe you lost your local copy due to a drive failure, or want to consolidate everything in one place as a backup. Or perhaps you just want to synchronize your uploaded pictures with an iPod or AppleTV automatically. At last, after much searching, I’ve found a solution that works perfectly, and is perfect for automation.
Many people are familiar with the advantages of using Git and GitHub to manage their projects and source code, but deploying an ExpressionEngine installation for deployment in this way can be a bit tricky. This article details the Capistrano recipe I’ve created specifically for automating the management and deployment of an ExpressionEngine website, with provisions for maintaining uploaded content across deployments, omitting unwanted content from the repository, setting the correct permissions, and more. The recipe also handles creating the server-side directories you’ll need to accomplish these tasks in a completely automated way.
In the past, we’ve had to decide between tiny monospace fonts or jagged edges. But today, modern operating systems do a great job of anti-aliasing, making monospace fonts look great at any size.
Here’s a round-up of the top 10 readily-available monospace fonts for your coding enjoyment, with descriptions, visual examples and samples, and download links for each.
In a previous article, I discussed the switch from my Ruby on Rails publishing system to ExpressionEngine. In this article, I’ve written a more detailed breakdown including the list of feature requirements, plugins and modules, and some of the compromises I made as a part of this switch.
I’ve been building publishing tools for more than 10 years, and I finally realized that I was spending more time tweaking code than I was writing. I needed new features and I didn’t have time to implement them. It was time to make a change to a new publishing platform ... one I didn’t write.
These are instructions for compiling and installing Ruby, Rubygems, Ruby on Rails, and Mongrel on Mac OS X 10.5 (Leopard). I walk you through getting your system ready for building and compiling open source software, and expand on the benefits of building your own open source utilities.
Cork’d has been acquired by a newly formed company, helmed by Gary Vaynerchuk of Wine Library TV fame. We’re psyched, and this means only great things for Cork’d members. Cork’d will remain a free, member-driven community. Its wine database will increase in a big way, the data will become more accurate, and tons of new features are already being added