DD-WRT: Routers the Next Generation

Articles
I realize it's not a new technology (its on ver. 23), but its one I've recently adopted.  We're planning on doing some re-arranging to put an office in the house, and that means computers in different rooms.  _What I need now_, I said to myself, _is a way of extending my wireless network to another room..._ preferably with a router on the other end too so I can plug in a non-wireless computer. The problem: The [firmware](http://www.google.com/search?hl=en&safe=off&q=define%3Afirmware&btnG=Search) for my [Linksys WRT54G](https://sourceforge.net/projects/wifi-box/) doesn't allow that, at least not easily. Enter the [DD-WRT](http://www.dd-wrt.com/dd-wrtv2/index.php) firmware package to save the day.  This package gives you full "[god-mode-like](http://en.wikipedia.org/wiki/God_mode)" control over your router's settings, and thus your entire wireless network.  Multiple routers can be placed in the same space to allow a [WLAN](http://www.wlan.org.uk/) to be extended…
Read More

50 years of programming history

Articles
I stumbled on a couple of articles recently pointing out the history of programming languages. What originally pointed me at this was an article in [Nikhil Kothari's blog](http://www.nikhilk.net/). He pointed to a chart on [O'Reilly's website](http://www.oreilly.com/pub/a/oreilly/news/languageposter_0504.html) which listed out the history of programming languages from the 1950's right through to the present. It's amazing to see which languages influenced others... and how old some are. I personally had no idea that [Ruby](http://en.wikipedia.org/wiki/Ruby_programming_language) had been around since February 1993 (Same approximate time as [AppleScript](http://en.wikipedia.org/wiki/AppleScript)). Check it out... it's worth a look! There's also a good textual [history of programming languages](http://en.wikipedia.org/wiki/History_of_programming_languages) in Wikipedia, not quite as visual, or as complete, but also interesting.
Read More

And for dessert – Wiki on a stick!

Articles
For those of you who have a burning desire to have a wiki that you can take with you anywhere, anytime [Wiki on a stick](http://meta.wikimedia.org/wiki/Wiki_on_a_stick) is for you! The wonderful folks at WikiMedia have put together this article which describes how to load up a memory stick or USB Flash drive (known to some as a memory pencil) with everything you need to run a wiki. The setup looks pretty clean, a full installation of: * [Apache 2.x](http://www.apache.org/) * [PHP 5.x](http://www.php.net/) * [MySQL 4.x](http://dev.mysql.com/) * [phpMyAdmin 2.6.x](http://www.phpmyadmin.net/home_page/index.php) * [ActivePerl 5.x](http://www.activestate.com/Products/ActivePerl/) * [MediaWiki 1.5.x](http://www.mediawiki.org/wiki/MediaWiki) When I started writing this I hadn't intended to try it out... but my curiosity got the best of me and I gave it a shot **on my iPod(!)** this evening, and within 10 minutes I had…
Read More