Google Voice Dialer

Last year I posted...

Read More »


Categories
Hacks PHP Open Source

YUI App Theme

Tonight I pushed a new project to GitHub called yui-app-theme. It's a generic, skinnable layout designed for web applications — particularly admin areas — built using YUI Grids. In other words, it's a starting point. Usually when doing freelance work for clients, unless you're building on top of an existing CMS like...

Read More »


Categories
Open Source

PHP Wrapper for Yahoo! GeoPlanet

Earlier this month I wrote a quick PHP wrapper for Yahoo!'s GeoPlanet API. It's a super useful service for querying geographical information about nearly any place on earth — addresses, landmarks, colloquial locations, etc. Or, as the official description says GeoPlanet helps bridge the gap between the real and virtual worlds...

Read More »


Categories
PHP Yahoo! Open Source

Serving Static Content on Amazon S3 with s3up

I've written twice about using Amazon S3 to host your website's static content. It's a great solution for small websites without access to a real content delivery network. And now that Amazon has launched CloudFront on top of S3, it's even better. But there are still ways we can improve the...

Read More »

Download All of Your Flickr Photos and Sets

iLife '09 was released today. And with it came a much improved version of iPhoto with facial recognition, geotagging, and Flickr and Facebook support. With so many new ways to slice and dice my photos, I wanted to start over with a clean slate and get everything organized in iPhoto...

Read More »


Categories
PHP Yahoo! Photography

Sync Your Adium Chat Logs With Dropbox

Here's a handy trick that will let you sync your Adium chat logs across multiple Macs using Dropbox. From a command line, cd into your Dropbox folder cd ~/Dropbox and then ln -s ~/Library/Application\ Support/Adium\ 2.0/Users/Default/Logs "Adium Logs" That will create a symlink from your Dropbox folder to your Adium log directory. When syncing,...

Read More »


Categories
Nerdery

Use Rapache to Manage Virtual Hosts on Ubuntu

For people who like the idea of VirtualHostX but want to setup virtual hosts on Ubuntu rather than Mac OS X, Stefano Forenza has created the Rapache project. Like VHX, Rapache is a GUI to manage Apache virtual hosts. With just a few clicks you can create a new host...

Read More »


Categories
Reviews

Forward Your Growl Notifications to Twitter

I've got three Macs that I regularly use. One at work, a laptop for personal use, and a Mac Mini connected to our living room TV. I use Growl on all three — it's so ingrained in my workflow (IM notifications, new emails, background tasks) that I often forget it's...

Read More »


Categories
Hacks macOS

Amazon S3 Improvements in PHP-AWS

Two and a half years ago I began working with Amazon Web Services — first with S3 and then SQS and EC2. The code was eventually cleaned up and released as an open source project called PHP-AWS. Since then, it has remained relatively unchanged. Just bug fixes and the occasional...

Read More »

Parse Command Line Arguments in PHP

This afternoon I needed an easy way to upload files to Amazon S3 and set specific headers on them. I've built one-off scripts like this in the past, but this time I wanted to generalize the problem into a reusable shell command. I pulled in some code from PHP-AWS and got...

Read More »


Categories
PHP Open Source