Jekyll setup and modifications

Now that we’ve established that this blog is now running on Jekyll, let’s get down to the business of looking at the setup of Jekyll, and the customizations that I’ve made. For starters I took an existing published setup, and used it as my base instead of a vanilla Jekyll install. The particular setup I used was iruel.net, by Bruno Antunes. You can check out his repo for the list of changes over vanilla Jekyll, but they’re fairly basic. The majority of his enhancements revolve around Rakefile tasks to fit his deployment system. I wanted a different setup, so I...   Read more

February 14, 2010 | View Comments | jekyll, ruby, awesome

Now, with more Jekyll

Apparently Google is abandoning FTP support for Blogger blogs this next month. As I’m sure none of you were aware, this blog was hosted via that service. Instead of waiting until the service went away and then cursing loudly, and flailing my way into a new blog platform, I got proactive, and made the move over a month ahead of time. Being a geek of epic proportions, I couldn’t just use Wordpress or something similar. No, I needed to find something esoteric, complex, hackerish. And I found exactly what I was looking for in Jekyll. It’s a Ruby based static...   Read more

February 10, 2010 | View Comments | jekyll, pointless

Android scripting for fun and profit

Okay the last part isn't exactly likely given that you can't directly package a script application as an APK. I doubt you'll be making much "profit" from it anytime soon. Regardless, ASE support is a great boon to hackers, and allows for a whole new level of customization of your phone.I decided to organize and prune my book collection the other day, and remembered reading a brief tutorial on scanning barcodes using Python and the ASE. I thought this would be a great chance to learn a bit about ASE and Android in general. Here's the basic steps I took,...   Read more

June 26, 2009 | View Comments | ASE, python, android

Migrating from Sinatra::Test to Rack::Test

After seeing the release of Sinatra 0.9.2 mention (again) that Sinatra::Test would vanish by 1.0, I decided to get with it and move to Rack::Test. It was really pretty painless and my tests were forced to become a bit more explicit (still not convinced I really LIKE this). Since I found a few bits of fun along the way I thought I'd share.I use Test::Spec so some of this may not apply, or may look a bit 'off' to you, but I think the point should be clear.Anywhere you're using @response/response, or @request/request you need to change to last_response or...   Read more

May 18, 2009 | View Comments | rack, sinatra, tests

Pushing an entire Sinatra app into a Rackup file

The title pretty much says it all. This is a pretty pointless thought experiment inspired by this post by the guys at devver. They came up with a simple way to put both a sinatra application AND it's tests into a single file. Nothing TOO crazy, but definitely cool.Not satisfied with simple and effective, I went to complete overkill. I put together a way to not only embed a sinatra app and it's tests into a single file, but for that file to be a rackup compliant file. Also, as a pointless but neat bonus, I forced the tests to...   Read more

May 13, 2009 | View Comments | but why? sinatra is cool
About | Blog | Archives | Resume | RSS