Using git And rsync To Remote Install Code

It can be annoying to maintain a git repository on your web server and use commit hooks to install new code. Here’s a way to still use git, but instead use rsync to push those updates to the server.

Back On WordPress

It’s good to be back!! Despite how much fun it was developing my own blogging/publishing framework with Node.js, I never actually got around to publishing much 🙂 Although I did learn a thing or two about the holy trinity… node.js – Amazon EC2 – git. I’d like to say I’m back in business, but you […]

Using Supervisor with Upstart

In the previous post where we managed our node.js server with supervisor, we used a classic init script to have supervisor start on reboot. In this receipe, we’ll instead use upstart, a replacement for init bundled with Ubuntu distributions. stop and remove the old supervisord script Previously, we created this file in our home directory, […]

DIY node.js server on Amazon EC2

I’m involved with a project where our ruby/rails developer dropped out, so I decided to take on the job using node.js (rather than learn rails). We initially were using services from dotCloud, but it was too flakey from day to day and our demo was coming up. For hosting, Amazon’s EC2 was the obvious candidate, […]

All My Delicious Links Are Mine!

Today I churned out a WordPress plugin that imports Delicious export files converting bookmarks to posts. See my previous post on how to export your Delicious bookmarks to an XML file. As you may know, Yahoo! is “sunsetting” Delicious, so I took up the challenge to make WordPress do my bookmarking bidding… I use custom […]

Hot Names at Snapnames!

Here’s another post showing how I use the Domainer Plugin for WordPress. These are some of top names right now at Snapnames with the most bidders. Check out the Domainer Plugin over at API Domainers today! [domains snapnames] bargainphone.com sno.net pmcn.com sets.net gradingcontractor.com homebusinessopportunities.com phonelife.com homebusinessopportunity.com milfweb.com wineworkshop.com courtsonline.org globalpositioningsystem.com mumbaihomes.com anzcies.org manilastandardonline.com nylonrope.com deev.com […]

Today's Domain Picks!

Some names I quickly copied from my lists today. I’m using the “Domainer Plugin for WordPress” that I’ve developed. You can pick it up at API Domainers. The plugin lets you easily create domain lists that include your affiliate links for Snapnames, GoDaddy, Sedo and Afternic. Pretty Handy! Snapnames Private Seller Domains: [domains snapnames] mailboxplus.com […]

A Facebook Group Opt-In Widget

I thought I’d try this out first on this blog and get some initial reactions. It’s part landing-page big in-your-face button, part friends profile gallery… anyway, it’s a call to action! If you’re a domainer who’s looking for some extra WordPress Plugin Swag, then JOIN the API Domainers on Facebook today! [box] [right] [button href=”%joinurl%”]Join[/button] […]

I Caught the MailChimp Chimp!

Signing up for MailChimp today, there’s a brief “loading” screen before you reach your admin control panel. It’s a retro-ascii chimp progress bar! ……………………………..'<=zzzz=+==<…………. ……………………………’=hhhzzzs=+=(s’………… …………………………..-hhhhhDDDz+~+((…………. …………………………..=DDDDDDhhzs+ss<…………. ………………………..’~(DBDDDBBDBNNNNNND=-………. ……………………….-zhzhDDDDhhzzzzhDBNNNN~……… ……………………….=D+~+DDDhhzzzzs==sNNNB~……… ……………………….sh’-sDDDhzz=(~<==+zz<‘………. ……………………….+D-+BDDhhz+—-(++-…………. ………………………..zhhDDDhhz(~~((-(<‘…………. ………………………..=BDDDDhhz(~-=<–‘………….. ………………………..sBDDDhhzh+-~s~'<~………….. ………………………..sBDDhhzs+(”-‘.+~………….. ………………………..=BDDhzs(-””.-‘…………… ………………………..+BDhhz(‘~~”..”…………… ………………………..-DDhhs—((”……………… ……………………..-+zshBhhs—-(<-‘…………….. …………………..(+zhhzzzDDzz~—-~((~-‘………….. …………………-sDDhhzs=shDhz+-~——~’………….. ………………..<hDhDhhzs+sDDhhs(——-……………. ……………….sDDhDhhzssshDDhhhz+~~-~-…………….. ………………(DhDhhhzzzszhzss=szh=(‘………………. ………………hDhhhhhhzzzzss==+szh(………………… ……………..+Dhhhhhhzzzzzs==+==s=<………………… …………….(hhhhDhhzzhzzsss(‘(+s+<~……………….. ……………(zhhhhhhhzzhhzzs<<s~<<~((……………….. …………..-=szhhDDhhhzshhs==<Ds(‘..’……………….. …………..(++shhDhhhz=(~++shs<<-‘………………….. ………….(=<+=zhhhhz<-‘..+Dzh+-‘…………………… …………-=s<(+=zhhh=-””’hD(‘-”………………….. ………..-+++<(<+=zhz<(~-”’==(-””..-………………. ……….-+<+==+<<+=shh=(—~~((–”’..((……………… […]