After doing some research into how to develop a WordPress site in a “staging” area behind the scenes before going public, I have finally stumbled upon an elegant and simple solution:
Using a plugin like simply-static, convert all wordpress-generated data to static html files.
Tell nginx to try those files first (unless there is a logged-in user) falling back to the normal wordpress generation when they can’t be found.
Now, public viewers will bypass wordpress entirely, grabbing all the static files while you happily do your coding in the background. continue reading WordPress Development Behind the Scenes
I have an android phone running on the Cricket Wireless network. I followed all their recommended settings, but I still had a major problem. The phone would not send or receive MMS messages when I was connected to Wi-Fi. continue reading Solving MMS Problems on Cricket Wireless
I use GNU Screen for everything I do in Linux… perhaps you do too, but perhaps you are annoyed that every time you log in to a terminal session on your Linux machine, you have to go through the one extra step of reconnecting to your screen session or checking to see if one is already running and then maybe creating a new session.
Here’s a way to make sure whenever you SSH into your Linux server, you always get right back where you were in your previous screen session just like you left it. The added bonus of this is that whenever you detach from your screen session, you are also automatically logged out of the server. continue reading Bash // Create or Attach to Screen Session on Login
Distraction free writing is all the rage these days, and I’m a huge proponent of the movement because I am very prone to distraction. Why right now, I should be doing something else, but I got distracted with this!
Anyway, one of my essential tools for a distraction free environment is a totally black desktop with no icons showing. Each operating system has techniques for making this happen, but I have found a solution that works on all operating systems equally. continue reading Hide Desktop for Distraction Free Writing
Lafayette Community Church uses a couple different WordPress installations for its website.
The first WordPress installation is the main website, and it is located at http://lafayettecc.org/news/. continue reading Single Sign-on for Multiple WordPress Installations
After having done this same procedure a number of times, I have finally figured out the best way of transferring an entire Linux System from one drive to another and still have it be bootable.
Step 0: Did you format and partition the drives the way you want?
I write this down just to clarify that I’m assuming you know enough about Linux to have been able to partition and format your new drive the way you want. Furthermore, this guide assumes that your entire root file structure exists on one partition. continue reading Transfer an Entire Ubuntu System to a new Drive
I get distracted easily, so I wrote a little script to toggle the visibility of the desktop icons on Mac OSX.
Here it is:
CURRENT=$(defaults read com.apple. continue reading Hide/Show Desktop Icons on Mac OSX
I’ve been disappointed that the Mac OS doesn’t provide a watch command. It’s a very useful command, so its absence from the operating system has always baffled me. Well, after using simple bash before, I finally implemented a better replacement in python. continue reading Simple ‘watch’ command for Mac OS X
The Mac Terminal.app is one of the best Terminals I have used, but it has some annoying quirks like not supporting standard key definitions out of the box. The most frustrating ones are Home and End. continue reading HOW TO: Fix “Home” and “End” keys in the Mac Terminal
I maintain two separate workflows. On the one hand, I do a lot of writing, and I like to work in plain text for the most part. As a result TextWrangler is my favorite Mac text editor for that. continue reading HOW TO: Create Custom Versions of TextWrangler or other Mac Applications
I have created a properties file for SciTE that makes it work just like Write Room or Dark Room, but it’s cross platform and fast! Plus, if you start a paragraph with a tab, the entire paragraph is indented even if there is wordwrap turned on!!
Set this as your user.properties or global.properties script and press f11 to go fullscreen:
full. continue reading Make SciTE work like Dark Room or Write Room
I just got a phone call from a guy in town whose name was so interesting I had to call him back. Anyway, Elvis of http://www.elvisblogs. continue reading Elvis McNeely on Drupal
http://projects.nickblundell.org. continue reading FOUND: WikidBASE
It’s a multi-effects guitar pedal that runs on opensource software. continue reading OpenStomp
My tiny little wavplayer just plays an audio file and then quits. That’s it.
Since my voicemail gets emailed to me automatically, I wanted a quick way to just listen to it and have it be done without needing to open some bloated media player for one tiny WAV file. continue reading Tiny Audio Player