Peglist - my first real camping project
Update: I forgot to link to the repos! Here it is:
http://opus.winelibrary.com/peglist/trunk/.
There is a key for a popular photosharing site in there (rhymes with ticker), please don’t abuse it.
Camping, a ruby “micro-framework” is really a lot of fun once you get into it. It has sessions, ActiveRecord, MVC and a few other niceties that are great for “quick” things that don’t need to be full Rails projects.
So, in my spare time I’ve been playing with rewriting a php tool I wrote a while back for helping me memorize my Peg list. I made it for a few reasons: To play with Camping again, to work on my design skills, and make my old system much more usable.
-
OpenID Logins
These were pretty easy to get working in Camping. Even so, I’d like to make (or have) a plugin for Camping that would let me drop in OpenID auth anywhere. -
an “I’m too lazy for this. Do it for me.” button
I figured that most people I showed this too wouldn’t really care about pegs. What better way then to pre-populate pegs for those people? -
Avatars from Flickr and Twitter
Why bother writing an image uploader / cropper when I can just take a username and grab an existing avatar? I could add other services easily (like gravatar) and I might do that one day! -
Flickr API integration
This is one of the few things my old tool did have. I’ve expanded it and made searching for an image easier and slicker. -
A Favicon!
I always forget to make favicons. Thanks to Dan at Simplebits (from a recent set of slides he put up), I decided that this project HAD to have a favicon. It wasn’t hard, and ads a bit of polish to the site.
I wanted anyone to be able to play with the tool, I’ve added a few features that should allow anyone to jump right in, even if they have no interest in memory pegs:
Cool! The avatar from Flickr/Twitter made me smile more than the app though :P
Hey, this is some super cool stuff! Will you release teh code, or at least the OpenID parts?
Chris, I posted this in a hurry and totally forgot that I made the repos public. I’ve updated the post to link to it!
very cool. - your openID integration into camping is the first ive been able to find should save me 15-20 mins or so :)