Camera and Lens Rentals in St. Louis, MO

For the past few years, when shooting large events in indoor spaces (such as the 2010 Priesthood Ordination Mass ), I've rented camera bodies and lenses from BorrowLenses.com , a great online rental store, with pretty much any lens or camera body you'd ever want to use (especially if you're like me and could never justify the cost of purchase!). I highly recommend BorrowLenses (though I have also used and liked LensRentals.com and RentGlass.com).


Making your current Drupal theme responsive, simply

For a few of my smaller sites (like my portfolio website, www.jeffgeerling.com ), I've had a little todo item on my list for the past year or so to make the them 'more responsive'—mostly meaning "make it legible on an iPhone or comparable Android phone". Most tablets I've used render traditional 960px layouts appreciably well, including the iPad, Kindle Fire, Samsung Galaxy Tab, etc., so I want to just focus on

Life is a Prayer.com - Responsive Design (Before)

Life is a Prayer - Looking great on your smartphone!

For the first time ever, I decided to make one of my personal sites look good on mobile phones by incorporating 'responsive' design. Basically, I use some spiffy CSS to say "when you're viewing Life is a Prayer.com on an iPhone, or Android phone, or a window smaller than x pixels, change the layout of the site so it's a LOT easier to read.

Lifeisaprayer.com - Responsive design on iPhone 4s

So, if you have a mobile phone that runs iOS or Android, whip it out really quick,


Review: October Baby (Movie)

October Baby poster
After receiving the typical deluge of 'new faith-based movie coming soon!' marketing emails from The Maximus Group , my wife and I decided to go watch October Baby last night.

I'll just offer a few observations here, as I don't want to get into a full-on review, especially since there are hundreds of more-detailed reviews online. To preface this review, I'm going mostly on techincal/production quality merit... the story was compelling, and the movie


Getting XHProf working well on Mac OS X Lion

I was inspired today to get XHProf working on my Mac, using MAMP PRO 2.0.5/PHP 5.3.6, after reading @Dave Reid's tweet . Since I'm not leaving for DrupalCon until tomorrow, what else could I do today? There's an excellent article on Lullabot that will help you get 85% of the way towards having XHProf up and running on your Mac, working with your Drupal sites, but there are a few missing pieces and little tips

XHProf Callgraph example

Using Batch API to build huge CSV files for custom exports

Flocknote is a large web application that lets churches easily manage communications with their members via email, text message, and phone calls. Many of the core features of email marketing services like MailChimp and Constant Contact are implemented in flocknote similarly, such as list management and mass emailing (and many features like shared list/member information management, text messaging, etc. are unique to flocknote).

Until recently, few groups using flocknote didn't have subscription lists that were big enough to hit our relatively high PHP max_

Exporting List Subscribers - Batch API CSV Export

Simple iptables rules for a typical LAMP server

[ Edit : I'm leaving this post up for historical reasons, but I've since modified the way I build my iptables firewalls—I typically add the rules I need from the command line one by one, then use CentOS's service iptables save command (available in CentOS > 6.2) to save the rules so they'll persist after a restart.]

I've seen a ton of iptables configurations on the Internet, and none of them really got to the heart of


St. Louis Catholic Business Owner Sues HHS over Contraception Mandate

O'Brien Industrial Holdings, LLC

Frank R. O'Brien, owner of O'Brien Industrial Holdings , has filed a lawsuit against the US Department of Health and Human Services because the recent contraception mandate violates his right to freedom of religious belief.

CBS News reports :

The lawsuit marks the first legal challenge to the HHS mandate from a private business owner and his company. Until now, only religious organizations or institutions have brought lawsuits challenging the mandate. ...

[American Center for Law and Justice representative Francis J. Manion says]Â


"You have inserted a Blank DVD" – Opening discs from Windows on a Mac

A few times in my life, I've received DVD-Rs or CD-Rs that a Windows user burned and gave to me, and popped them in my Mac, only to receive a message, "You inserted a blank DVD [or CD]. Choose an action from the pop-up menu or click Ignore."

The problem is, there's no way to read the data from the disc on the Mac; you can try burning stuff onto it or simply ignoring it, but you


Deleted my Google+ Pages

I've maintained social pages and accounts for the more popular business ventures and websites I run on Facebook and Twitter for a few years now. These pages and accounts have driven a good amount of traffic to my sites (and they would drive more if I put more time into making them more relevant/personal).

When Google+ announced pages similar to Facebook's, I quickly set up a page for each of the same sites. But since I don't have time to manually post and manage each

Google Plus is like a Rotary Telephone