My Blog List

Friday, October 24, 2008

Why I Bought A New ‘Old MacBook’ Pro

It’s been quite some time that I have been wishing to buy a MacBook Pro, and I eagerly waited for the October 14 refresh of Apple’s top of the line notebooks. As expected, the refresh happened on the scheduled date and Mr. Jobs, this time (for a change) along with few of his colleagues wowed us all once again with his expert presentation skills, launching a whole new product redesign.

So if everything went right then what’s up with this freaking title?

Actually even though I think that the new MacBook Pros are designed really well, there is not one but two really big problems.

* Super glossy screen
* Button-less trackpad

I had a chance to handle the new MacBook Pro and seriously I couldn’t deal with glare at all. I wear glasses and that much glare really gave me a headache after a long time in front of the screen. I already use a HP dv2519 which is really glossy, but... Read More >

Friday, October 10, 2008

Object Oriented Design In Programming

Problem solving while programming, using object oriented design always starts with the questions like:

1. What Objects should be created to solve this problem?

For example, if we are making a project for arranging books in a library, then the objects that come to mind will be the books, the shelves we keep them in, inventory book, the catalog etc.

2. What are the properties of the object?

A property is something that defines the characteristics of the object. In our problem, a few properties are, the subject the book is based on, its author, the number of books a shelf can hold in,

Read More >

Friday, October 3, 2008

A Report on Three Classic Personal Computers

While browsing through some old backups yesterday, I found an illustrated report titled ‘A Report on Three Classic Personal Computers‘ which I had submitted under my “Small Computer Systems: Organization and Architecture” subject.

If you are curious about the ancestors of the machine you are reading this post on, then this report really makes an interesting read. The content requirement for the report was as under:

The classic systems must have been made within the years 1972 to 1990 and be non-IBM-PC compatible (i.e. not running MS-DOS). The systems must also be predominantly consumer products, not systems that were intended for use as dedicated computers for the military or business or terminals that connected to mainframes.

Structure of the Report:

* Summary
* Table of Contents
* Introduction
* Main Body
* Conclusion
* References

Read More >