The site allows its members as well as anonymous users to submit off-road areas to be displayed on the site. When submitting a new area, the user can specify not only the name and description of the site, but they can also submit links associated with the area and they can pinpoint the location of the area using a highly-interactive Google Map embedded in the page.
The site also integrates various social-networking features like buddylists and user points. In addition, users of the site can search for off-road areas by zip code.
I recently attended a lecture by Brion Vibber, chief technology officer of Wikipedia. The Orlando Java User's Group hosted Brion at its monthly meeting and Brion gave a great overview of Wikipedia's technology infrastructure.
No big surprise, Wikipedia runs on a typical LAMP stack. They use tools like Squid and memcached to help manage the traffic, but in the end, it's LAMP. Brion explained that while the main servers for Wikipedia are located in Florida, they also have two donated server farms in Seoul and Amsterdam.
As a web developer, I'm often called upon to translate a designer's mockup into valid XHTML and CSS that will work across a wide range of browsers. Like many developers, Firefox is my browser of choice while Internet Explorer (IE) is avoided at all costs.
I recently came across an issue with a simple XHTML DIV element that wasn't behaving properly when viewed with IE6. The issue with the simple DIV was that I had a 1 pixel border applied to it, but the entire border refused to show up in IE6:
Ever need to create additional search blocks for your Drupal installation? One use might be so that you can theme or position the block differently depending on which page the block appears on.
It's actually quite easy to do - all you need to do is create a new module that implements "hook_block" and then create a new block and call the "search_box" function (from search.module) to populate the box with the correct form elements. Here's the code: