08
Jan 2012
CATEGORY

Personal, Tech

COMMENTS No Comments

Path, A Short Review

Recently, I saw an ad on Daring Fireball for a new social network - Path. Here are my thoughts on it.

Read more →

03
Jan 2012
CATEGORY

Reviews, Tech

COMMENTS No Comments

I had a terrible sandwich – Followup

Quick followup. Got an email back from the company apologizing for their performance. Wasn’t funny. Satisfied with outcome. Original Post.

03
Jan 2012
CATEGORY

Food, Random

COMMENTS No Comments

2012!?!

January has come! With last night’s hangover receding, the popular activity is to talk about all of the things that one is to accomplish over the next 12 months.

Read more →

01
Jan 2012
CATEGORY

Personal

COMMENTS No Comments

New Theme!

I’ve decided that I don’t like my old theme. I replaced it with this one, which I’ve got to do some hacking on. Please excuse the unfinished look for the foreseeable future.

I’m also going to try to concentrate on writing smaller, more frequent posts.

30
Dec 2011
CATEGORY

Random

COMMENTS No Comments

I had a terrible sandwich

I had a pretty terrible sandwich a couple of days ago. I decided to write an email to the parent company, but have not yet received a reply. Here’s a copy here for your enjoyment. It’s decidedly tongue in cheek.

Read more →

30
Dec 2011
CATEGORY

Food, Random

COMMENTS No Comments

Ruby 1.8, resolve symlink recursively.

Ruby 1.9 has added a bunch of niceties in the file class that allow you to find the absolute real path of a file (IE, no symlinks). Here’s a quick snippet that you can use in 1.8 to do the same thing. I’m specifically using this in a utility that will likely be symlimked into /sbin, but i’ve still got to load libraries and configs.

You can replace “$LOAD_PATH” with “$:”, but I find the long form more readable.

file_path = __FILE__
while File.symlink?(file_path) do
  file_path = File.dirname(file_path) +'/'+ File.readlink(file_path)
end
#this is your real path. For example only.
puts "resolved path: #{file_path}"

# add your lib directory to the load path.
# Two directories up, as i'm keeping my primary .rb file in project_dir/bin
# search our libraries first to give priority above system installed libs.
$LOAD_PATH.unshift File.expand_path("../../lib/",file_path)
# require something from your lib directory
require 'mylib/lib.rb'
26
Dec 2011
CATEGORY

Tech

COMMENTS No Comments

My take on the iPad in the Apple ecosystem

I’ve had a chance to catch up on the talk regarding the iPad and have had some interesting conversations about Apple as a whole in the past few hours. Many of the things i’ve been hearing lead me to get on my soapbox again – this time on the whole apple ecosystem and how it fits into my life.
Read more →

24
Jan 2010
CATEGORY

Opinion, Tech

COMMENTS 1 Comment
TAGS

,

My take on Apple’s iPad

Today was the unveiling of the Apple’s official foray into the tablet market. I can’t wait to get my hands on this device, and I’ve already downloaded the SDK. Read on to see why I think the tablet is an excellently placed device in the market.

Read more →

24
Jan 2010
CATEGORY

Opinion, Tech

COMMENTS 1 Comment
TAGS

,

Tippman TPX + Qloader = QClip – Pt 2 – Dremel time

After thinking, guessing and loosely measuring, I’ve dremled out a portion of the TPX clip to allow for the QLoader feed hose to feed into the clip

Read more →

25
Nov 2009
CATEGORY

Paintball

COMMENTS No Comments