Scratching an itch


I’m starting to love Ruby, mainly because it allows me to do what I like most about programming. Scratching personal itch it’s a great thing, specially when it allows you to tackle boring repetitive  tasks. Ruby allows to do it fast, really quickly wrapping up a script that solves your problem, and then move on.

I just did that when facing the problem on having to create some sprites for a new website, I just didn’t want to open GIMP and star fiddling around with layers, pixel, screen rulers and that kind of thing. So I just came up with an easy script that allowed me to create a png sprite based on a list of images, and also generates the CSS code to paste in my stylesheet (just because we can).

Since I thought somebody might find it useful, I packaged it as a gem and now is available in RubyGems, just:

gem install spritey

and run it with:

spritey -i foo.png,bar.png,baz.png -o name

and voila! I should note that I did the optparse part and the actual gem packaging really fast so expect (and please report) issues .

you can see and contribute code on the project repo

  • LinkedIn
  • Tumblr
  • Reddit
  • Google+
  • Pinterest
  • Pocket