It’s the 25th edition of Rebase! If you’re feeling nostalgic and want to dive through the previous issues, check out the archive here.
pinax is a Django-based platform for building awesome web applications quickly. This combination of reusable apps and strong conventions can help get your site off the ground in no time. Nicholas Tollervey puts it best in this blog post:
In our analogy, Django is Lego bricks: it gives you the building blocks you need to build interesting things on the web. […] Pinax is a collection of Lego sets: it gives you a set of off-the-shelf components commonly used in web-development: a wiki, OpenID, Twitter clone and so on</blockquote>
Pinax is packed with plenty of features, not to mention a decent set of docs. Check it out in action on Cloud27, a social networking site built just to show off its features, and definitely check out this talk from DjangoCon 2008 about the framework.
Notably New Projects
data-baby-names is a quick study using R and Ruby to produce some neat graphs about the top 1000 baby names from 1880 to present day. For stats nuts or perhaps new parents, this could be an interesting diversion from your normal routine.
merle isn’t exactly new, but it is sure is notable! This Erlang based memcached client is the slickest way to interface with everyone’s favorite object caching system. If you’re writing a serious web app with Erlang, chances are it’s going to need something as high performance solid as memcached, so save yourself some frustration and check out this first. Read up or peruse the docs if you find yourself needing to integrate some caching in your applicaiton.
weary souls need REST, according to this library. Think of weary as the after-HTTParty. The DSL for declaring a HTTP resource is extremely clean, and it’s really simple to dive down and tinker with the details if necessary. This gem also uses Crack to parse json and xml that your webservice du jour provides.
sykobot is an IRC bot from another universe. No really, it’s a bot for #archlinux on Freenode, and it’s got google search, quoting, and plenty of more fun goodies implemented already. The bot is written in Lisp, and it’s already got several active contributors even though it’s only been around for nearly 2 weeks. Get forking!
CssMerger is a C# app that allows you to develop CSS in separate files so some cohesion and sanity can be kept while designing your site, and then serves up a single file once deployed. Basically, it works by replacing import directives with your desired CSS file. If you’re using ASP.NET you should definitely take a look into how this can help you.