Archive for 2010

Learning to Love the API: Analytics

Thursday, October 7th, 2010

Media is cool and all, but don’t forget about the raw data. With Google Analytics’ Data API you can parse and display that juicy data. For the PHP people, I would highly recommend using GAPI (Google Analytics API PHP Interface) to simplify things! The following is used to display the most read pages on our […]

Learning to Love the API: Video Examples

Thursday, October 7th, 2010

Player API You can control the playback of a video using the YouTube Player API. Here is an snippet from YouTubeCC.com. The full script is located at: caption-scripts.js var ytplayer = null; function onYouTubePlayerReady(playerId) { // set up player ytplayer = document.getElementById(‘videoplayer’); ytplayer.addEventListener(‘onStateChange’, ‘onytplayerStateChange’); ytplayer.addEventListener(‘onError’, ‘onPlayerError’); } . . . // return focus to video […]

Learning to Love the API: Photo Examples

Wednesday, October 6th, 2010

Displaying Photos Displaying photos is easy if you use a plugin to simplify the Flickr Services API. This example uses a local copy of jQuery Flickr by Daniel MacDonald. Here is what the example looks like live. You will need your own API key. Even Better The following is a function that I set up […]

Learning to Love the API: Map Examples

Wednesday, October 6th, 2010

Displaying Lets get started with a simple map using Version 3 of the Google Maps API. Here is one straight from the documentation: example with marker Google Maps JavaScript API v3 Example: Marker Simple Dynamically Displaying Now here is an example that is much more complex. Not only does it add infowindows, custom icons and […]

Learning to Love the API Learning to Love the API

Wednesday, October 6th, 2010

At Portland Community College we have a huge student body, a gigantic amount of Web content, and a tiny little Web team trying to manage it all. Over the years, we have built a collection of custom Web apps to help us out. These work well, but take time and massive resources to maintain. All […]

Ghost Chili Sauce Ghost Chili Sauce

Tuesday, September 28th, 2010

They had Ghost Chillies at the market! They were way too expensive ($13 for 1oz), but I couldn’t help myself. Decided to make a belize style hot sauce. The recipe is below. Recipe 1/2 cup white onion, sautéed Then add: 1 cup water 2 tablespoons fresh Lime Juice 2 tablespoons fresh white Vinegar 1/2 teaspoon […]

Garage - Part 1: Concrete Garage – Part 1: Concrete

Monday, September 27th, 2010

Since moving to our new house in April, we have been diligently working to improve the yard. With the summer coming to an end, we have created a thriving garden – including: raised beds, blueberries, wine grapes, fig trees, and rows of black/raspberries. Now, our attention turns to the garage… Current condition The current garage […]

Wonderland Trail Wonderland Trail

Monday, August 30th, 2010

I just got back from spending 8 great days on the Wonderland Trail. Scott, Bryan and I completed the full loop around Mt Rainier from August 20 – 27, 2010. I wrote a short journal each day. My plan is to post those soon, but for now here are a few highlights from the trip:

Wonderland Trail (almost done) Wonderland Trail (almost done)

Thursday, August 26th, 2010

Today is our last day on the trail. It is also the first time that I have gotten any signal. I will post loads more photos when back home, but here is one to tie you over.

To the Beach To the Beach

Tuesday, August 3rd, 2010

I rode the motorcycle down to the beach this weekend for a friends birthday. Each year, I consider doing this – yet, the bike is almost 40 and a bit unrealiable. In the end, it ended up performing perfectly. Even the weather held up. Good times.