In this part we have implemented the Acts As Authenticated plugin into our application, modified it a little and understood few backend behaviors specifically the way the view templates handle ERb code, we also had a better look at the migration process and how it helps us have a better control over our database modifications in a very dynamic way.
Reference library of O’Reilly eBooks
August 28, 2006 at 4:44 pm (ebook, reference)
Simply an awesome collection (180+) of O’Reilly books available online.
A Gentle Introduction to SQL
August 28, 2006 at 4:44 pm (access, db2, mimer, mysql, oracle, postgresql, sql, sqlite, sqlserver)
Interactive SQL tutorial, learn about: SQL Server, Oracle, MySQL, DB2, Mimer, PostgreSQL, SQLite and Access.
CSS: rounded corners without images
August 24, 2006 at 12:44 pm (css)
How to create rounded corners using CSS without using images.
How to create a StyleGuide for your HTML & CSS
August 24, 2006 at 12:40 pm (css, html, styleguide)
for any medium sized or larger project, be sure to create a style-guide. This is just one example and gives a few reasons why it will help you tremendously.
Meebo for your website! – ajax im version 2
August 23, 2006 at 2:27 pm (ajax, im, meebo)
ajax im is a complete instant messaging system for your website; akin to Meebo without needing to pay for tons of expensive servers. This system uses Javascript/PHP/MySQL to allow users to communicate between users of the ajax im script on your site. No refreshing of the page is ever needed, as everything is updated in real-time via the JavaScript.
CSS Optimization: Make your site load faster for free
August 22, 2006 at 9:29 am (css, optimization)
Often overlooked for the more popular image optimization, CSS optimization can help shave off quite a bit from your pageloading times. The article compares four different CSS optimizers, leading to one winner. Even Digg could use its CSS compressed a bit.
Google Webservices with PHP
August 22, 2006 at 9:29 am (google, php)
Have you ever wanted to enrich your site with information from Google, Amazon, eBay, or one of the many other sites that provide web services through SOAP? In this tutorial, I will be demonstrating how to use the SOAP package from PEAR to query Google’s extensive database.
More Image manipulation with PHP & the GD library
August 22, 2006 at 9:29 am (gd, php)
In this second part of the “Image manipulation with PHP & the GD library” article series you will learn how to resize images, create thumbnails, watermark images and more.
Learn how to build an Ajax RSS reader
August 22, 2006 at 9:29 am (ajax, rss)
Learn how to build an Asynchronous JavaScript and XML (Ajax) Really Simple Syndication (RSS) reader, as well as a Web component that you can place on any Web site to look at the articles in the RSS feeds.
How To Write Unmaintainable Code
August 22, 2006 at 9:27 am (howto)
I am passing on these tips from the masters on how to write code that is so difficult to maintain, that the people who come after you will take years to make even the simplest changes. Further, if you follow all these rules religiously, you will even guarantee yourself a lifetime of employment…
Huge List of Python Tutorials
August 22, 2006 at 9:25 am (python, tutorial)
More than 300 extensive Python tutorials, listed by category and topic.
How (Not) To: MySQL Connection Management in PHP
August 14, 2006 at 5:57 pm (howto, mysql, php)
This article is intended to highlight various basic topics concerning proper methods of handling connections to MySQL databases in PHP, guidelines for caching dynamic content, and a technique called “lazy loading”.
JavaScript templating system – Display HTML blazingly fast
August 14, 2006 at 5:57 pm (javascript, template)
AJAX applications are everywhere, and one of the key issues is the speed of rendering HTML. Using innerHTML is not recommended, but DOM can be slow. This JS template system lets you render HTML much faster than standard DOM, while keeping its flexibility.
AJAX Hello World!
August 7, 2006 at 5:51 pm (ajax)
This tutorial will teach you how to create a hello world web page using AJAX technologies. Odds are if you found this tutorial, then you have created a “Hello World!” program before.
Programming is Hard: Let’s work to make it a little easier
August 7, 2006 at 10:59 am (snippet)
Great idea. Lots of nice snippets, including shell scripts and optimizations. In their words “Programming is Hard is a public repository for links and code snippets. Easily build up your personal collection of code snippets or links, categorize them with tags / keywords, and share them with the world (or not, you can keep them private!)”
An elegant approach to Web services: REST on Rails
August 7, 2006 at 10:58 am (rails, webservice)
As Ruby experiences increasing success, developers are seeking to integrate their Ruby applications with applications written in other languages. Rails provides excellent support for Web services. This article introduces Web services in Rails and focuses on a strategy known as Representational State Transfer (REST).
Five common PHP database problems
August 7, 2006 at 10:57 am (database, php)
Discover five common database problems that occur in PHP applications — including database schema design, database access, and the business logic code that uses the database — as well as their solutions.
Docking boxes (dbx)
August 7, 2006 at 10:57 am (!uncategorized)
Docking boxes (dbx) adds animated drag ‘n’ drop, snap-to-grid, and show/hide-contents functionality to any group of elements. And … in what might be another world-first for brothercake – dbx is fully accessible to the keyboard as well as the mouse, an action I’ve re-dubbed “press ‘n’ push”


