HP Pavilion dv6-6013cl

HP Pavilion dv6 seriesStanding out in the budget laptop category isn’t hard. Even modest improvements like metal construction, extra ports, and quality sound are enough to garner attention in a category where price reigns supreme. The HP Pavilion dv6-6013cl ($649.99 list, at Costco) offers plenty of reasons to give it your attention, but the addition of a new second-generation Intel Core i3 processor puts it over the top. If you’re in the market for a laptop that’s under $700, the HP Pavilion dv6-6013cl is the cream of the crop.

Design
One of the first details that caught the eye with the dv6-6013cl was the updated design, which uses brushed aluminum and a bold dose of color. With so many laptop designs mimicking the bare aluminum look popularized by Apple’s MacBook Pro line, it’s refreshing to see a metal-clad laptop that has some more interesting visual elements.
Read more…

Building a Web Site

If you want to build your own website, no matter what technology you use to build your site, you can make it a great one – or a real loser. You can base it on HTML (HyperText Markup Language), CFML (Cold Fusion Markup Language), ASP (Active Server Pages), DHTML (Dynamic HTML), or any other alphabetical wonders you care to work with. It may sound blasphemous to a world that’s used to worshipping at the altars of the latest high-tech advances, but the real secret to making a Web site work is simple human insight.

Long before you set out to choose background colors or font types or graphical styles, you must get a solid grasp on the theme of your site. The theme is the unifying idea on which everything else in your site rests. Sometimes, the theme is simple and obvious. For a corporate recruiting site, the theme is why this company is the best place to work. For a genealogical site, the theme is the history of a single family and its offshoots.

There is very little you require to build a website and everything you need is available free space on the Internet. In other words, you don’t need to spend huge sums of money purchasing expensive software packages, programming manuals or web server space. You just need to know where to start.
Read more…

Motorola Xoom Tablet

motorola_xoom_lead

In the tablet free-for-all that promises to characterize 2011, the Motorola Xoom will be a principal challenger to the Apple iPad. It hits one cutting-edge mark after another: Android 3.0 Honeycomb operating system, ample power with a dual-core 1 GHz processor, a GB of RAM, and both front- and rear-facing cameras for video conferencing as well as shooting photos. The screen is big: 10.1 inches with a wide 16:10 aspect and a resolution of 1280 x 800. For now, the Xoom is a step ahead of the competition when it comes to connectivity. The first Xooms will launch on Verizon’s 3G network in the first quarter of 2011, and the company promises that those units can be upgraded to the 4G LTE network in the spring. (Units shipping in spring will be on 4G from the start.) And HDMI compatibility means that the Xoom can share its video with a home entertainment center.

Manufacturer Website
Source and more source…

Lenovo ThinkPad X220

Lenovo’s newest 12-inch business notebook, the ThinkPad X220, offers the latest Intel Sandy Bridge processors, a high-quality IPS display, and battery life that is so incredible. The Lenovo ThinkPad X220 ultraportable laptop, which replaces the X201, is sure to be a hit with ThinkPad fans–as well as most everyone else. It’s fast and light, it has a great 12.5-inch display, and it continues the company’s tradition of superb input ergonomics, offering an innovative buttonless touchpad and a long-stroke keyboard. It also provides excellent battery life that you can stretch to a whopping 23 hours with a bottom-mounted battery slice. The downside? Not much, really. The laptop’s boxy, businesslike appearance and somewhat cluttered keyboard deck might lack the sex appeal some users are looking for.

lenovo-thinkpad-x220

At first glance, the exterior of the ThinkPad X220 has only a few minor changes from the X201. The location of several ports has been shuffled around, but you’ve still got the same tried and true boxy design combined with durable magnesium alloy and plastic construction covered in matte black rubberized paint. Lenovo continues to provide essentially a full-size keyboard on a 12-inch ultraportable notebook, but that larger keyboard comes at the expense of space for the palm rests. Although typing is very comfortable on the X220, your wrists don’t have abundant space with your fingers in the traditional typing position.
Read more…

Install Windows XP on SATA without a Floppy (F6)

SATA hard drives have become more and more appreciated tending to substitute the IDE drives due to the increasing speed they offer. Motherboard manufacturers started to implement the new standard years ago, when the technology was young and expensive. Now, as the SATA HDD prices have lowered to a level where anybody can afford to choose a SATA enabled HDD instead of an IDE one, a great migration has been observed among the common computer users.
They choose to install Windows and applications on SATA drives because they provide more speed which determines the system to run smoother. Thus, for those owning older mainboards with SATA support an extra step is required while attempting to install Windows XP. Windows XP does not provide drivers for all the SATA controllers, therefore, during the installation procedure, the user must insert a floppy with the drivers that came in the package along with the motherboard.
Read more…

Software Design and Implementation Part II

University of Washington
Computer Science and Engineering
Software Design and Implementation (CSE 331)

Course Handout :

12.Debugging
13.Exceptions
14.Reasoning about ADTs
15.Reasoning about code
16.Design patterns (2)
Read more…

Software Design and Implementation Part I

University of Washington
Computer Science and Engineering
Software Design and Implementation (CSE 331)

Course Handout :

1. Introduction
2. Specifications
3. Testing
4. Procedural specifications
5. Abstract data types
6. Abstraction functions and representation invariants
Read more…