My name is Ian Remmel. I write code and design websites. Occasionally, I write stuff for people to read, too. Sometimes, I even take pictures (yes, that's an external link to Flickr - Drupal 7 just doesn't have an adequate Flickr module yet). Got a question? Send me an email.

Articles

PUTting PHP to Restful APIs (Like CouchDB) as JSON

Sat, 05/05/2012 - 13:00 -- ian

(If you just want to know how to PUT data to a Restful API, jump to The Solution)

Recently, I started trying to figure out how to use CouchDB.  Since I wanted a large set of data that I understood, I decided to use the same data that we use at the office.  Even though that data is stored in a MySQL database, it’s more easily accessed via a data abstraction layer in one of the PHP frameworks we use so I really needed to send PHP arrays to CouchDB.  Since this would be a one way operation (the data is only for my purposes, there’s no need send it back to PHP) I decided it made more sense to use the raw CouchDB REST API via cURL than it did to figure out one of the PHP CouchDB libraries (and PECL wouldn’t install the “official” one – yet another reason I hate Centos). 

Culture Jamming: Recycling old homework into new blog posts (Part 1?)

Mon, 03/07/2011 - 17:30 -- ian

I’ve been going through the massive box of “important papers” that I’ve collected over the last few years.  This box includes financial documents, homework assignments, random sketches and even a folder full of sticker that I know I’ll never use, but I’ve never been able to convince myself to throw away.  I happened to read one of the homework assignments because I couldn’t figure out what class.  After reading it, I decided it was one of the best things I’ve ever written.  It’s definitely rough around the edges and I’m not entirely sure I agree with my point any more, but I was kinda amaz

Insight Is Dead. Long Live Insight!

Mon, 12/20/2010 - 11:28 -- ian

Insight Is Dead

It's time I admitted it. The Insight Project was too big for one person and during the time I was working on it, the world passed it by. In order to truly make it a viable competitor to everything else out there, it would need an iPhone version and an Android version, it would need to reproduce all of Exchange's capabilities, it would need to traverse both UPNP and non-UPNP firewalls, and do a host of other things that I simply don't have time to make it do. Moreover, with the recent changes to Hotmail, it fills a hole that is no longer quite so in need of filling.

The Drupal Image Module and How I Rewrote it

Fri, 09/24/2010 - 09:55 -- ian

As many of the people who read this site know (which, according to Google analytics, is approximately 6), I recently spent 10 days in London. While there, I took a lot of pictures. I'm pretty sure I took close to 1500 and my mom took another 1000 or so. The better pictures are now posted here. Initially, I'd been using the Image module and its included Image Gallery and Image Import modules to manage the pictures on this site.

London: Day 8

Tue, 09/14/2010 - 18:03 -- ian

Today was a bit less eventful than other days. As I mentioned earlier, we had some airline issues, but they've been resolved. We spent an hour or so this morning on a quest for local whisky. After visiting a grocery store and four or five corner stores, we finally found a wine store that sold whisky that can't be purchased in America. I got a bottle of Caol Ila for me and we got a bottle of Ardbeg for my dad (sorry to anyone else that may have been hoping for a bottle, customs only allows one bottle per person).

London: Day 8 Part 1 - Airline Problems

Tue, 09/14/2010 - 06:51 -- ian

Well, it's just about noon and we're supposed to be leaving tomorrow around 10 AM.  We just attempted to check-in to our flight online via the KLM web site.  After opening the "You can now check in" email and clicking on the check-in link, we received the response:

Unfortunately, we could not retrieve your reservation with these search criteria. Please try again using the advanced search options. (2029)

London: Day 7

Mon, 09/13/2010 - 18:32 -- ian

Today was a very long day, but we didn't do all that much. We (well, I) got up a bit later (by about an hour). As usual, we breakfasted at the hotel. We then went to [flickr-photo:id=6398160947,size=s], which is a huge department store similar to what Macy's was in its prime. Amongst other things, it has a huge [flickr-photo:id=6402803117,size=s]. Now, I took that name to be some kind of reference to some Egyptian invention I'd never heard; it was, in fact, simply an escalator decorated with Egyptiany stuff.

London: Day 6

Sun, 09/12/2010 - 20:03 -- ian

Today was an amazing day. As usual, we ate breakfast at the hotel (I don't think I mentioned this before: the bacon here is awesome). Then, we headed to the London Eye. We ate lunch at the Sherlock Holmes Pub before visiting the Tower of London. Finally, we spent the rest of the day at the Mayor's Thames Festival, which ended with an amazing parade and fireworks. I found myself geeking out repeatedly throughout the day.

Pages