BYTE.com
RSS feed

Newsletter
Free E-mail Newsletter from BYTE.com
Email Address
First Name
Last Name




 
    
             
BYTE.com > Chaos Manor > 2006

Working with Laptop Hardware

By Jerry Pournelle

May 29, 2006

(Working with Laptop Hardware :  Page 1 of 1 )



By the time you see this, I'll just be getting back from WinHEC, where, with luck, I'll have learned a lot more about Vista--when it will be out, and what features it will have. Stay tuned. Meanwhile, back to the saga of Lisabetta, my HP Compaq TabletPC 1100tc, whose hard drive needed replacing.

Working with laptop hardware can be intimidating. Desktop systems are big, and you can see what everything does. Laptops are expensive. They are sealed up, everything is small, and for me at least there's always the fear that I'll muck it up completely; all of which explains why I never replaced the hard drive on a laptop until now.

To Compaq's great credit, the HP Compaq TabletPC 1100tc is extraordinarily easy to work on. Everything is laid out logically, and there are no real surprises. Let me caution you that this won't be the case with all laptops. Dan Spisak assures me that changing the hard drive on an Apple PowerBook, for example, is possible, but it's a real pain in the nether regions, and that will be true of many other systems not designed for easy maintainability. I was able to muddle through without problems, but I can't guarantee you'll have the same results.

Unless you know what you're doing, the proper way to go about this is to get the service manuals for the system you're working on. Those won't always be easy to obtain, but it's generally worth the effort. I didn't bother, and all came out well, but as I said, the Compaq TabletPC was designed for maintainability. Many laptops are not.

Getting Started

The first thing was to remove the keyboard. Convertible TabletPC's are designed for this. There's a release catch, and the keyboard pulls right out. The holes for the keyboard attachments go deep into the computer unit, so I thoughtfully inserted the directing tube of a can of compressed air into one and used it to blow out the inner compartment just in case my heating problems stemmed from blocked vents or clogged filters. I'm disappointed to say there was no cloud of dust or dog hair, so I have no idea whether that did any good.

 Page 1 of 1 


BYTE.com > Chaos Manor > 2006
Dr. Dobb's Media Center

Finding Runtime Concurrency Errors in Multithreaded Java Applications
Join Coverity on June 3 at 2:00 PM ET / 11:00 AM PT for a web seminar "Finding Runtime Concurrency Errors in Multi-threaded Applications." In this session Thomas Schultz of Coverity's Advanced Technology Group will offer a presentation and demonstration of Coverity Thread Analyzer for Java, a new dynamic analysis solution for multithreaded Java applications that automatically and predictably detects existing and potential race conditions and deadlocks that can cause deadly application behavior. Register today and find out how to: <ul><li> Automatically and rapidly detect serious concurrency errors</li> <li> Avoid data corruption and application failures <li> Sharply reduce the problem of testing billions of unpredictable thread interleavings </li> <li>Reduce risk of migration to multicore systems</li> <li>Combine dynamic and static analysis to improve overall code quality</li></ul>

Solving the Multicore Programming Problem
Processor raw speed gains are hitting a brick wall of power consumption. The voracious appetite for performance now must be sated through the use of multiple CPUs. The problem: multicores are hard to program. Chuck Moore of AMD said "To make effective use of multicore hardware today, you need a PhD in computer science." Learn how Gedae expands the pool of multicore developers while offering unrivaled performance and productivity. Event Date: Wednesday, June 11, 2008.

BYTE.com Store

BYTE CD-ROM
NOW, on one CD-ROM, you can instantly access more than 8 years of BYTE.
 
The Best of BYTE: Volume 2 - Heuristic Algorithms
The Best of BYTE: Volume 2 - Heuristic Algorithms
In this volume of Best of BYTE, we explore the emergence of some heuristic algorithms. Although we have only scratched the surface of this intriguing subject, we hope we've suggested the potential of the synthesis of heuristics and algorithms.

© 2008 Think Services, Privacy Policy, Terms of Service, United Business Media
Site comments: webmaster@byte.com
Web Sites: BYTE.com, dotnetjunkies.com, Dr. Dobb's Journal, SD Expo, Sys Admin, sqljunkies.com, Unixreview



MarketPlace
Add complete SSH and SFTP support to your .NET framework application
Create your own file systems in Windows and .NET applications
100% Online programs in Six Sigma, IS Security, CISSP Prep, Business Analysis, Proj. Mgmt. and more!
DELIVER SUPPORT MORE EFFICIENTLY. Remotely Control Applications. Leap Securely through Firewalls!
WebEx lets you remotely control, configure and install applications and updates more efficiently.
Wanna see your ad here?
 

web2