October 2010
3 posts
Finished the dresser
Finished the dresser for the baby’s room!
More photos here:
http://www.flickr.com/photos/cannikin/5087094052/in/set-72157624653668266/
And video here:
http://www.youtube.com/watch?v=bNvZ1fq8Dtk&hd=1
2 tags
Upload filesize limit and nginx
If you’re trying to upload a file to a server running nginx and you’re getting some weird errors, check this. By default nginx only lets you have file uploads that are a max of two megs before it gives up. It will return something like “413: Entity too large.” When that happens head over to your nginx.conf file (or whichever config file contains your server directive) and...
2 tags
Using Rails 3 route helpers outside of a...
I’m working on a job for delayed_job which sends an email including a link back to the site. I wanted to use Rails’s built-in URL helpers like new_post_path and edit_blog_url. After a little poking around I found this method call which gives you access to all the helpers from anywhere:
Rails.application.routes.url_helpers
Append your helper call to that method chain to get the...
September 2010
2 posts
1 tag
August 2010
8 posts
1 tag
It is the nature of all greatness not to be exact.
– Edmund Burke
1 tag
The Camera+ secret cypher and hidden feature
(If all you care about is what the link is and does, skip to the end. The rest of the this post is how I went about figuring out the cypher.)
Earlier today, @taptaptap (the company that created the Camera+ iPhone app) tweeted the following:
For those of you who like puzzles (and doors besides the front)… pnzcyhf://ranoyribyhzrfanc {this tweet will self-destruct in 30 minutes}
Of course that...
1 tag
1 tag
3 tags
Build an app in under 10k →
My entry for the 10k Apart competition is up! Build a web app in 10,240 bytes of code or less. It’s harder than it sounds!
1 tag
Thoughts on woodworking →
This guy wrote a postcard to Lindsay Lohan every day she was in prison. Here was an interesting one with his thoughts on woodworking…
July 2010
11 posts
1 tag
1 tag
1 tag
1 tag
The known is finite, the unknown is infinite; intellectually we stand on an...
– T.H. Huxley
1 tag
1 tag
I have no special talents. I am only passionately curious.
– Albert Einstein
1 tag
The bitterness of poor quality lingers long after the sweetness of a cheap price...
– Anonymous
I just tumbled!
I’ve recently noticed some big names in the design community getting on the Tumblr wagon these days so I thought I’d give it a try. When I redesigned my blog a few months back I noted what I hoped it would become—a stream of everything going on across all my various sites. Well, it looks like that’s exactly what Tumblr is doing (although I haven’t seen any flickr...
November 2009
1 post
1 tag
Woodworking is like making a 3D puzzle
Woodworking is taking over more and more of my free time. I was working on my latest project at school this evening and thought about how woodworking is really just a giant puzzle, but in three dimensions.
The difference is you make the pieces yourself and there’s no picture on the box to help—you create that too. It’s very challenging and very rewarding. Sketchup is a great way to visualize...
August 2009
1 post
4 tags
encosion - Ruby Library for the Brightcove API
I’m working on a project at work that allows a user to upload videos. We use Brightcove to host and present our video so I wrote a little library for working with their API. It’s called encosion and it’s over at Github . I haven’t completely duplicated the functionality of theirAPI yet since all I needed to do was read and write video, but I encourage others to contribute and add on to the...
April 2009
1 post
4 tags
Ruby library for the new Google Analytics API -...
Just released a new Ruby library on Github called Gattica . Gattica is a gem that lets you talk to the newly released Google Analytics API . Check it out and let me know what you think!
February 2009
2 posts
4 tags
Gasohol library released - easily search a Google...
Another release today, this time it’s a small Ruby library for searching a Google Appliance Server called Gasohol . I’ve been working on a prototype search at my job as a full Rails app, but I removed the part that searches and parses results from the GSA and open sourced it.
As always, check out the readme for usage instructions. I plan to turn this into a gem eventually, but for now you’ll need...
4 tags
Radiant extension for searching flickr
I’ve just released an extension for Radiant CMS which lets you search flickr and returns an unordered list of the thumbnails that match. The extension is listed in the Radiant Extension Registry and is hosted on its own page on Github . Just create a directory in/vendor/extensions called something like flickr and drop the extension in there. Restart Radiant and you’re good to go!
Check out...
January 2009
2 posts
3 tags
Launch! Sketchup for Woodworkers.com
For the past year and a half now I’ve taken up woodworking as a pretty serious hobby. I’m currently enrolled in my second woodworking class at Palomar College and a major part of the class will be designing our own project from scratch. Using Google Sketchup is an option but not many of the students know it (and I don’t envy someone using a 3D software package for the first time). I’ve been using...
4 tags
Cache anything (easily) with Rails and memcached
Update 6/9/2010 – A similar mechanism was made available in Rails 2.1 using Rails.cache. See Railscast #115 for an introduction.
When I first heard about memcached I was excited because of the promise of a very fast caching mechanism that could store anything, but was a little frightened by the idea of dipping my toes into the caching world. Isn’t caching hard? Not the actual process of storing...
February 2008
1 post
2 tags
Life and Death (or Win One for the Reaper) - Sheet...
One of the best songs from Lost is The Sad One (usually played when someone dies) entitled Life and Death on the soundtrack. There’s actually another version, Win One for the Reaper that I like better—no strings in the background (although there is a little guitar) and it feels like a finished song. Life and Death sort of fades out and then up come the discordant strings letting you know that...
August 2007
1 post
What about RubyWeaver?
Thanks to Google Analytics I’ve found that plenty of people have been coming here looking for the old RubyWeaver extension. Thanks to Jason Gill, it has a new home: RubyWeaver
TextMate is my editor of choice now, I haven’t touched Dreamweaver in ages.