How to Install ImageMagick on SLES 11 for Typo3

October 30, 2012

One of the things you immediately find out about Typo3 is that it uses ImageMagick, a server based image modification tool, to handle thumbnail creation, image resizing, and more. ImageMagick gives Typo3 some great features, but only if you have it installed correctly. Here is a quick guide to installing ImageMagick on SUSE 11 for Typo3.

Unboxing the Raspberry Pi

May 23, 2012

This week I was blessed to have a Raspberry Pi show up at my doorstep. After waiting up until 11:00pm MST (6:00am in London) to get on the waiting list a while back, my Pi has finally made its way home. And to be honest, I'm not entirely sure how I'm going to use it.

Diablo 3 Wordpress Theme

February 22, 2012

In celebration of the upcoming release of Diablo 3, I'd like to announce the release of a Wordpress theme I'm calling the Diablo 3 Graveyard Wordpress Theme. I put this theme together because I was a huge fan of Diablo 2. And now, even though I don't spend much time playing nowadays, I'll install D2 from CD and play it over the Halloween weekend. It was, in fact, October of 2011 that I started working on this project, and I've just now had the time to finish and release it.

Review: PhoneGap Beginner's Guide (Packt Publishing) by Andrew Lunny

February 2, 2012

PhoneGap Beginner's Guide is the most informative source of information I've seen/read about PhoneGap. It is a great resource for learning all the nuances that go into making native PhoneGap applications on mobile devices. If you are looking to use PhoneGap, it would be a good idea to start with this book. It really is a comprehensive yet easy-to-read book on using PhoneGap.

Post Data to a Remote Server (Cross-domain) with jQuery in PhoneGap

June 19, 2011

Android and iPhone apps built with PhoneGap are (because of PhoneGap's nature) compiled code, and because this compiled code is not a browser, you can execute cross-domain requests. In this short tutorial, I'll provide some sample code for sending a POST request to a remote server.

Upload a File to a Remote Server with PhoneGap

March 25, 2011

I recently started looking at PhoneGap as a way to build native smartphone applications without having to learn another programming language. The process, so far, has been going very well. I've been able to build a basic application with very little trouble. I did, however, hit a big hiccup in development when I decided to try and upload a file from a phone to a remote location. In this post, I want to explain how I was able to upload a photo from a phone, using PhoneGap (and PHP on the remote server), to a remote server.

How to Add a www Resolve to Apache for Better SEO

October 19, 2010

There is a simple way to resolve your site URLs to include the www in each address. Or drop the www from each address. Why is this important? "Redirecting requests from a non-preferred hostname is important because search engines consider URLs with and without "www" as two different websites" ( So, if you don't resolve your www, you are harming your SEO performance.

How to Configure Apache to Use htaccess Files

October 19, 2010

Getting Apache to recognize .htaccess files is a pretty easy task. All you need to do is look for where your root web directory is defined in your Apache configuration files. On Ubuntu, this location is /etc/apache/sites-enabled. Once you have located the file, just add the line "AllowOverride All" (instead of AllowOverride None) to the root directory configuration detectives.

Setting a GET Parameter as a Variable in Typoscript

July 6, 2010

Recently I had a problem that, in spite of many "support leads" on other sites, was hard to figure out. All I wanted to do was reference as GET parameter in a URL as a variable in Typoscript. After many failed attempts, I found a solution to my problem. So, for future reference, and for all others who may be struggling with this problem, here is a solution.

Parse PHP in HTML Pages on GoDaddy Hosting

May 12, 2010

Sometimes it is helpful, mainly to avoid broken links, to make sure your html files (with a .htm or .html extension) can parse PHP. On GoDaddy hosting, this threw me for a loop.
Zac Vineyard

Zac Vineyard

I'm Zac, an open-source web engineer in Idaho.

Code, Higher-ed, SEO, and Business