Archive for October, 2008

h1

Databases .. what would we do without them?

October 24, 2008

In my daily life I use many, many databases. Not only do I use databases, I create them for other users to manipulate and fill with data. Among my many duties in my current job, one of my primary functions is in- house programmer and “IT Guy”. Over the past year I have developed and deployed a business management system (that I still work on daily) focused at helping us run our business in a much more efficient manner. Unfortunately I can’t show that to you because it is proprietary. However, there is another database that I use, and probably many of you use as well, and that is Facebook.

Facebook is a social networking website similar to MySpace and Linked In. At the site you can interact with friends, find old friends to reconnect with, and play games. It’s quite addicting! Behind the scenes there are several databases that store billions of billions of bytes of data. Most of this data is general information about yourself, where you are from, what are doing now, who are your friends, and communications between you and those friends.

The overall design of the database seems very good. It has a quick response time though some of this response time is dependent on the internet itself. Considering this database probably contains many, many tables it responds well. For example if I want to see all of my friends I can pull that up in a page. It can then tell me what friends I have in common with them and will let me drill down further into those people’s profiles to learn more about them. The site also keeps statistics on my game scores and compares them to my friends so we can compete to see who has the biggest brain or the fastest fingers. In some cases, it’s who plays more often.

I believe this site is designed very well. I base that on my own opinion as it reacts well; however this site is extremely popular and it would not be so if it were difficult or cumbersome to use. In comparison to it’s competition I feel it stands out, especially for my age group.

h1

A Brief Summary of RSS

October 4, 2008

RSS, Rich Site Summary or Really Simple Syndication, is a set of methods to help you stay up to date on changing news on the internet, easily. Essentially you use a piece of software called a reader, or sometimes called a feeder, that goes out to each site that you have subscribed to and it gathers up all the new news on that site. It then displays it in a format that allows you to quickly browse and review each piece of news.

The technology or concept of RSS first came about in 1999 by members of Netscape. The concept then slowly grew over the years and really started to become popular around 2005. With more and more websites offering an RSS feed, it’s popularity rose dramatically and companies like Google and Microsoft created software to read the RSS feeds. There are several formats(versions) of RSS available, 0.90-0.94, 1.0, and 2.0. 2.0 has become more popular and is more stable than the others. It is also probably the most widely used on the internet today.

Blogs are an excellent example of good uses for RSS. Many times bloggers are not as consistent with posting articles on a regular basis as say CNN is about posting new news. If you don’t use RSS to keep up with the blog, then you will have to go to each blog everyday to see if they posted anything new. With RSS, your reader would check it for you and you would see new news when you checked your reader instead of having to pull up each blog site. That’s a huge time savings just to keep up with everyone else.  

Some very popular websites that have RSS feeds include:

 Software options for using RSS:

Resources: