Blog - page 8

I'm an expert Python software developer and author on a mission to help every developer build a meaningful career.

Deploying Fat Free CRM to Heroku

Deploying Fat Free CRM to Heroku

</p> I just finished deploying a Fat Free CRM install with all the und...

How to Extract Craigslist Locations with Nokogiri

How to Extract Craigslist Locations with Nokogiri

Solace is a web app I created to search multiple Craigslist locations for the...

Coastal Bookstores

Coastal Bookstores

Kim and I are heading to Coos Bay this week to celebrate Thanksgiving with th...

Reading Murakami Five Years Later

Reading Murakami Five Years Later

Kim and I have been reading The Wind-up Bird Chronice, one of Haruki...

CiviCRM Views 2 integration with a remote CiviCRM database

CiviCRM Views 2 integration with a remote CiviCRM database

Note: This is an outdated, unmaintained, archived post. Proceed with caution....

Linux: Remove all empty files from a directory

Linux: Remove all empty files from a directory

One-liner to remove all empty files from a directory: ls -s | grep -e '^ 0' ...

Problems and Solutions to Problems: Views 2, CiviCRM, and Drupal 6

Problems and Solutions to Problems: Views 2, CiviCRM, and Drupal 6

The following is a quick run-down of problems you might run into using Views ...

Vim for Thunderbird: Muttator extension External Editor extension

Vim for Thunderbird: Muttator extension External Editor extension

In my quest for the Holy Grail of daily Internet use (IE, how to get vim-styl...

Even Better GNU Screen

Even Better GNU Screen

GNU Screen is one of my favorite applications because of its simplicity and u...