Credit

commentary

Wed Sep 16 19:40:06 -0700 2009

To give proper credit where it is due I want to thank the following people and organizations:

  • Matt Manning - Introduced me to Euler problems. He was solving them and then reducing down to the size of a tweet for posting on Twitter. He had presented this project of his at a local Ruby users group meeting which is where I saw it. I believe he said he got the idea from some Python developer. While an interesting challenge I thought it would be fun to do the same thing but make elegant code instead of short code.

  • Adam Wiggins - Who developed the software (Scanty) this blog runs on. I am actually using a heavily modified version but the vision of a simple Sinatra-based blog what exactly what I was looking for. Some of my modifications were based on the forks of Scanty that others have done. See the README on my fork for credit to those patches incorporated. Also the design of this blog is based on the design of the original Scanty which is adapted from Replenish.

  • Heroku for hosting this blog. They provide a great (free for small apps) hosting platform for Ruby-based apps. Of course their platform is built on lots of other great software that you can explore for yourself.

  • Gist for hosting the actual solutions. Gist is a great solution for what we want because not only can it store our solution to share with others, it also:

    • Can allow the snippet to be embedded in our blog posts with syntax highlighting.
    • Allows revisions to the code so if we come up with a more elegant solution we can update our solution.
    • Allow others to fork our solution to come up with there own elegant way of solving the problem.
  • Pastie is another code snippet solution we use on this blog. It is more light-weight than Gist making it perfect for displaying little bits of code.

blog comments powered by Disqus