Interested in learning web development, new language or just want to keep yourself updated with what's happening in information technologies? This site brings you the vast collection of screencast / video from net that can help you learn new technology, keep you informed of what's new, provide how to video tutorials and help you advance in information technology field. Not to mention seeing is better then reading or listening.

Rack & Metal
Category: Web Development > Ruby On Rails      Posted: 18 Jun 09

Rails 2.3 shipped with Rack support and contains a set of middleware libraries which can be used to customize and optimize your Rails application. In this screencast we go over the basics of Rack & Rack Middleware, walk through the Rails Rack stack, and show how to optimize certain actions in your Ra...

Jim Gochee & Advanced RPM
Category: Web Development > Ruby On Rails      Posted: 05 Apr 09

Jim Gochee is the VP of Engineering at New Relic, where he's helped shape RPM, their server monitoring tool. After asking him his recommendations for Scaling Rails, we take a closer look at some of the advanced features of New Relic's RPM tool. If you haven't seen some of the upper tier performance m...

Jesse Newland & Deployment
Category: Web Development > Ruby On Rails      Posted: 05 Apr 09

Jesse Newland works at Rails Machine, where he's helped scale many Rails applications. In this episode we ask him for 3 tips to help us Scale our applications. We're then going to take a closer look at one of his recommendations: how to properly deploy a Rails app.

Advanced HTTP Caching
Category: Web Development > Ruby On Rails      Posted: 28 Feb 09

Once you have a firm grasp of the 3 header tags we talked about in the previous episode (max-age, etags, and last_modified) you can start to take advantage of reverse proxy caches. In this episode we let you know exactly what a proxy cache is, and how you might use it to effectively scale a dynamic w...

Client-side Caching
Category: Web Development > Ruby On Rails      Posted: 28 Feb 09

Once you've done all the server side caching you can possibly do, you might want to take a look back at the client side of things to do some advanced client-side caching. In this episode we'll show how to effectively use the max-age, etag, and last_modified helpers to scale your application.

Taylor Weibley & Databases
Category: Web Development > Ruby On Rails      Posted: 28 Feb 09

Taylor Weibley is the director of support at Engine Yard, where he's seen plenty of poorly scaling Rails applications. In this first interview he lets us know about three things we can do today to help our application performance. After his interview I go through some common ways to Scale your Data...

Memcached
Category: Web Development > Ruby On Rails      Posted: 28 Feb 09

Most of the big Web 2.0 websites rely on memcached (pronounced "Memcache-Dee") to scale, even the ones not using Rails. In this screencast you'll learn how easy it is to use memcached in your Rails application, and how to do low level query caching for websites where you have highly customized layout...

Fragment Caching
Category: Web Development > Ruby On Rails      Posted: 28 Feb 09

If there's no way to cache the entire content of a page, then odds are you can probably cache smaller pieces of it. This is where fragment caching comes in, allowing you to cache common parts of a webpage which are resource intensive and may be used accross mulitple pages.

Action Caching
Category: Web Development > Ruby On Rails      Posted: 28 Feb 09

If you can't fully page cache your Rails action, when your next best choice is using Action Caching. Action Caching allows you to run filters such as authorization on each request before they're able to see the cached content of the page

Advanced Page Caching
Category: Web Development > Ruby On Rails      Posted: 28 Feb 09

Page caching is pretty simple to do, but what happens when you need pagination or dynamic data on your pages? Can you still use page caching? In this screencast we'll start out showing how to solve these problems and finish up with my first rant of the series "Login status is overrated."

New Relic RPM
Category: Web Development > Ruby On Rails      Posted: 28 Feb 09

Before you attempt to Scale your Rails application, you need to know where and how to scale it. This is where New Relic's RPM service comes in. In this screencast we'll show you how easy it is to setup, and how useful it can be to monitor your Rails app.

Cache Expiration
Category: Web Development > Ruby On Rails      Posted: 28 Feb 09

When you start caching html content which depends on data in your database, what happens when that data changes? You're going to need to expire that cache, and in this episode, we show you how Rails makes this quite easy