ACMQueue
Fri, Jun 29, 2007
Columns: Curmudgeon Geek@Home Interviews Kode Vicious | Conference Calendar Issue Index Site Map |












CRC Career Resource Center
· Software Developer/ R&D
· Computer Instructor
· Director of Web Communications
· As. and Associate Professors of Computer Science
· Technical Writer/ Editor


Queue focus: Hardware & Systems

   


Hardware & Systems

Five Steps to a Better Vista Installation
Unravel the mysteries and learn the best practices associated with new installation routines for Vista applications, courtesy of Bob Corrigan and Robert Dickau of Macrovision in this Premium Queuecast.
Read the Transcript

Beyond Beowulf Clusters
As clusters grow in size and complexity, it becomes harder and harder to manage their configurations.
Philip Papadopoulos, Greg Bruno, Mason Katz - University Of California, San Diego
from the DNS issue, April 2007

Repurposing Consumer Hardware
New uses for small form-factor, low-power machines
Mache Creeger, Emergent Technology Associates
from the SIP: Session Initiation Protocol issue, March 2007

What's on Your Hard Drive? I love Eclipse. I hate Eclipse.
emacs, VS, TCC, vi, flex, JavaScript...
from the Open Source Security issue, February 2007

Software Operations' Profit Potential - Transcript
Transcript of interview with Macrovision FLEXnet Publisher Product Manager Mitesh Pancholy and Abby Domini
from the Open Source Security issue, February 2007

Realtime Garbage Collection
Java is now an option for realtime application programming.
David F. Bacon, IBM Research
from the Open Source Security issue, February 2007

Will the Real Bots Stand Up?
From EDSAC to iPod - predictions elude us
Stan Kelly-Bootle, Author
from the Computer Architecture issue, December 2006 / January 2007

Unlocking Concurrency
Multicore programming with transactional memory
Ali-Reza Adl-Tabatabai, Intel, Christos Kozyrakis, Stanford University, Bratin Saha, Intel
from the Computer Architecture issue, December 2006 / January 2007

What's on Your Hard Drive?
Cygwin, Oracle, PrimalScript, PowerBuilder
from the Cybercrime issue, November 2006

A Conversation with Douglas W. Jones and Peter G. Neumann
How secure are electronic voting machines? We enlisted two experts on election integrity to discuss this and more.
from the Cybercrime issue, November 2006
Defy all challenges with Microsoft® Visual Studio 2005.

What's on Your Hard Drive?
DTrace, Subversion, Visual Studio, EditPlus
from the Legacy Systems issue, October 2006

Rationalizing a Home Terabyte Server
Self-indulgent, or a view of the future?
Mache Creeger, Emergent Technology Associates
from the Compliance issue, September 2006

Able Bodies
Alternative HCI allows us humans to live our lives better.
Charlene O'Hanlon, ACM Queue
from the HCI issue, July/August 2006

Too Much Information
Users often are not comfortable with others knowing what they were doing. Context-aware applications are the wave of the future, but many challenges remain.
Jim Christensen, Jeremy Sussman, Stephen Levy, William E. Bennett, Tracee Vetting Wolf, Wendy A. Kellogg, IBM Research
from the HCI issue, July/August 2006

Social Perception
Will videoconferencing software one day react to who's speaking?
James L. Crowley, INRIA Rhône-Alpes
from the HCI issue, July/August 2006

WOYHD - Upgrading
Love: Visual Studio 2005, Oracle JDeveloper 10g, Eclipse, and PowerBuilder
from the HCI issue, July/August 2006

The Future of Human-Computer Interaction
For many years HCI has been evolutionary, not revolutionary. Is this about to change?
John Canny, University of California, Berkeley
from the HCI issue, July/August 2006

What's on Your Hard Drive?
IDA Pro, Dreamweaver, Perl, Rational Studio
from the Component Technologies issue, June 2006

What’s on Your Hard Drive?
For the Enterprise - InstallShield, Subversion, PVCS
from the Web Services issue, May 2006

Java in a Teacup
Obsessed with cellphone games? You can create your own with J2ME.
Stephen Johnson, Thales-Raytheon
from the Purpose-Built Systems issue, April 2006

Kode Vicious Bugs Out
Heisenbugs
Kode Vicious
from the Purpose-Built Systems issue, April 2006

TiVo-lution
DVR services have taken off in recent years. TiVo's cofounder discusses the method behind the magic.
Jim Barton, TiVo
from the Purpose-Built Systems issue, April 2006

The (Not So) Hidden Computer
How do today's purpose-built systems differ from yesterday's embedded systems?
Terry Coatta, Independent Consultant
from the Purpose-Built Systems issue, April 2006

Performance Anti-Patterns
When tackling system performance, it's best to know what mistakes to avoid.
Bart Smaalders, Sun Microsystems
from the System Performance issue, February 2006

WOYHD - Government, Military, Aerospace
SlickEdit, PowerBuilder, CVS, Toad
from the System Performance issue, February 2006

Hidden in Plain Sight
Improvements in the observability of software can help you diagnose your most crippling performance problems.
Bryan Cantrill, Sun Microsystems
from the System Performance issue, February 2006

Monitoring, at Your Service
Automated monitoring can increase the reliability and scalability of today's online software services.
Bill Hoffman, Microsoft
from the Systems of Scale issue, December 2005 / January 2006

WOYHD 2005 Wrap-up
Squeak, Cygwin, Visual Studio .NET, Access, Eclipse, Java, Apple's XCode, & CodeSmith Studio
from the Systems of Scale issue, December 2005 / January 2006

A Conversation with Phil Smoot
An engineer at Hotmail discusses the challenges of keeping one of the Web’s largest and oldest Internet services running 24/7.
from the Systems of Scale issue, December 2005 / January 2006

Threads Without the Pain
Multithreaded programming need not be so angst-ridden.
Andreas Gustafsson, Araneus Information Systems
from the Social Computing issue, November 2005

What's on Your Hard Drive?
Bare Metal Programmers
from the Social Computing issue, November 2005

The Cost of Data
Semi-Structured Data is the Result of Economics.
Chris Suver, Microsoft
from the Semi-Structured Data issue, October 2005

What's on Your Hard Drive?
Loving and Hating
from the Semi-Structured Data issue, October 2005

Multicore CPUs for the Masses
Will Increased CPU Bandwidth Translate into Usable Desktop Performance?
Mache Creeger, Emergent Technology Associates
from the Multiprocessors issue, September 2005

Extreme Software Scaling
Scaling with multiprocessors is no longer just for boutique, high-end servers.
Richard McDougall, Sun Microsystems
from the Multiprocessors issue, September 2005

The Future of Microprocessors
The transition to chip multiprocessors is inevitable. Are you prepared to leverage their power?
Kunle Olukotun and Lance Hammond, Stanford University
from the Multiprocessors issue, September 2005

Streams and Standards: Delivering Mobile Video
The era of video served up to mobile phones has arrived and threatens to be the next “killer app” after wireless calling itself.
TOM GERSTEL, TURNER BROADCASTING SYSTEM
from the Mobile Applications issue, May 2005

Mal Managerium: A Field Guide
I have seen the enemy, and he is me.
Phillip Laplante
from the Mobile Applications issue, May 2005

A Conversation with Tim Marsland
Taking software delivery to a new level.
from the Mobile Applications issue, May 2005

Self-Healing in Modern Operating Systems
A few early steps show there’s a long (and bumpy) road ahead.
MICHAEL W. SHAPIRO, SUN MICROSYSTEMS
from the Error Recovery issue, November 2004

The one-minute risk assessment tool
An analysis of risks in software development, using data from senior IT managers, produced surprising results. Our one-minute assessment tool applies those results to assessing the risks of specific projects.
Amrit Tiwana, Mark Keil
from the Programming Languages issue, Dec/Jan 2004-2005

Lack of Priority Queuing Considered Harmful
We're in sore need of critical Internet infrastructure protection.
Vijay Gill, America Online
from the Error Recovery issue, November 2004

Automating Software Failure Reporting
We can only fix those bugs we know about.
Brendan Murphy, Microsoft Research
from the Error Recovery issue, November 2004

Kode Vicious Strikes Again
A koder with attitude, KV answers your questions. Miss Manners he ain’t.
Kode Vicious
from the Error Recovery issue, November 2004

Coping with Human Error
Errors Happen. How to Deal.
Aaron B. Brown, IBM Research
from the Error Recovery issue, November 2004

The Burning Bag of Dung—and Other Environmental Antipatterns
And you think you have problems?
Phillip Laplante, Penn State University
from the RFID issue, October 2004

A Conversation with Mike Deliman
And you think your operating system needs to be reliable.
from the RFID issue, October 2004

Trials and Tribulations of Debugging Concurrency
You can run, but you can't hide.
KANG SU GATLIN, MICROSOFT
from the RFID issue, October 2004

Designing Cranial Implants in a Haptic Augmented Reality Environment
Medical sculptors and neurosurgeons create virtual 3D cranial models based on patient CT data superimposed over their hands as if they were sculpting physical models.
Chris Scharver, Ray Evenhouse, Andrew Johnson, Jason Leigh - UIC
from the Virtual Machines issue, July/August 2004

What Global Sourcing Means for U.S. IT Workers and for the U.S. Economy
The result is likely to be increased IT employment diffused throughout the U.S. economy, especially in non-tech industrial sectors.
Catherine L. Mann, IIE
from the Virtual Machines issue, July/August 2004

A Conversation with James Gosling
James Gosling talks about virtual machines, security, and of course, Java.
from the Virtual Machines issue, July/August 2004

Samba Does Windows-to-Linux Dance
Mounting remote Linux drives under Windows is easier than you think.
Alexander Wolfe, Science Writer
from the Virtual Machines issue, July/August 2004

Virtually Yours
Virtual Machines are back in style.
Edward Grossman, Editor, Queue
from the Virtual Machines issue, July/August 2004

A Conversation with Brewster Kahle
Creating a library of Alexandria for the digital age
from the Security issue, June 2004

Grid Tools: Coming to a Cluster Near You
Hot scientific tools trickle down to support mainstream IT tasks
Alexander Wolfe, Science Writer
from the Security issue, June 2004

TCP Offload to the Rescue
Which challenges must be met before networks can get a performance boost from TOEs?
Andy Currid, iReady
from the Open Source issue, May 2004

There's No Such Thing as a Free (Software) Lunch
If open source is on the table, don't push aside the license issue. A techie-cum-lawyer breaks down what everyone needs to know about open source licenses.
Jay Michaelson, Wasabi Systems
from the Open Source issue, May 2004

A Conversation with Sam Leffler
James Russell, director of application development tools for the Lotus division of IBM, interviews a Unix and BSD pioneer.
from the Open Source issue, May 2004

Why Writing Your Own Search Engine is Hard
So you have a grand idea; are you ready for the execution?
Anna Patterson, Stanford University
from the Enterprise Search issue, April 2004

Gaming Graphics: Road to Revolution
What will it take to boost computer games to cinematic levels?
Nick Porcino, LucasArts
from the Enterprise Search issue, April 2004

Intel Is Stealth Source of Heavy-Duty Software Tools
Intel's Heavy Duty Dev Tools
Alexander Wolfe, Science Writer
from the Enterprise Search issue, April 2004

A Conversation with Matt Wells
When it comes to competing in the search engine arena, IS bigger always better?
from the Enterprise Search issue, April 2004

Stream Processors: Programmability with Efficiency
Despite the rosy prognosis, are the days of DSP numbered?
William J. Dally, Ujval J. Kapasi, Brucek Khailany, Jung Ho Ahn, and Abhishek Das, Stanford University
from the DSP issue, March 2004

DSP: Of Processors and Processing
Processing a digital signal? Should you really use a DSP?
Gene Frantz and Ray Simar, Texas Instruments
from the DSP issue, March 2004

DSP 4 You
Computing is about delivering and processing media signals digitally.
Richard F. Lyon, Foveon Chief Scientist
from the DSP issue, March 2004

The Scalability Problem
How does one design today's games for high-end and low-end PCs at the same time?
Dean Macri, Intel
from the Game Development issue, February 2004

Game Development: Harder Than You Think
What makes you think that creating alternative worlds is all fun and games?
Jonathan Blow, Game Development Consultant
from the Game Development issue, February 2004

A Conversation with Will Harvey
An online-gaming innovator talks about technical challenges in his virtual world.
Chis DiBona interviews the founder of There
from the Game Development issue, February 2004

Fun and Games and Software Development
Serious Business, Serious Coding
Edward Grossman, Editor, Queue
from the Game Development issue, February 2004

Distributed Development Lessons Learned
Why start with a tabula rasa?
Michael Turnlund, Cisco Systems
from the Distributed Development issue, December/January 2003-2004

Sentient Data Access via a Diverse Society of Devices
Why doesn't your data know more about you?
George W. Fitzmaurice, Alias; Azam Khan, Alias; William Buxton, Buxton Design; Gordon Kurtenbach, Alias; Ravin Balakrishnan, University of Toronto
from the Instant Messaging issue, November 2003

Making a case for Efficient Supercomputing
Why would anyone choose performance at any cost over efficiency, reliability, and availability?
Wu-Chun Feng, Los Alamos National Laboratory
from the Power issue, October 2003

Energy Management on Handheld Devices
What are the primary power management problems that system designers confront today?
Marc A. Viredaz, Lawrence S. Brakmo, and William R. Hamburgen, Hewlett-Packard Laboratories
from the Power issue, October 2003

Reconfigurable Future
The ability to produce cheaper, more compact chips is a double-edged sword.
Mark Horowitz, Stanford University
from the Power issue, October 2003

The Inevitability of Reconfigurable Systems
Are we ready to move away from cost of performance to cost-performance-per-watt?
Nick Tredennick, Gilder Technology Report, Brion Shimamoto, Independent Consultant
from the Power issue, October 2003

Getting Gigascale Chips: Challenges and Opportunities in Continuing Moore's Law
Are the basic laws of physics getting in the way of designing TIPS systems?
Shekhar Borkar, Intel
from the Power issue, October 2003

A Conversation with Dan Dobberpuhl
David Ditzel of Transmeta interviews chip designer
Dave Ditzel
from the Power issue, October 2003

Microsoft's Compact Framework Targets Smart Devices
Embedding ourselves inside the de facto platform for Pocket PCs
Alexander Wolfe, Science Writer
from the Power issue, October 2003

CPUs with 2,000 MIPS per Watt, Anyone?
Our huge dependence on electrical power
Mike MacFaden, Queue Advisory Board Member
from the Power issue, October 2003

No Source Code? No Problem!
What if you had to port an app from binary?
Peter Phillips and George Phillips, Digital Eclipse
from the Developer Tools issue, September 2003

Code Spelunking: Exploring Cavernous Code Bases
What are the best tools and strategies for digging through unfamiliar code?
George V. Neville-Neil, Consultant
from the Developer Tools issue, September 2003

Another Day Another Bug
Which bugs make you want to call it quits?
Terry Coatta, Queue Advisory Board Member
from the Developer Tools issue, September 2003

Closed Source Fights Back
SCO vs. The World--What Were They Thinking?
Greg Lehey
from the Open Source issue, July/August 2003

A Conversation with Chris DiBona
Eric Allman, chief technology officer and founder of Sendmail, Inc., Interviews an open source advocate.
Eric Allman
from the Open Source issue, July/August 2003

Storage—n Sides to Every Story
The term storage sparks a number of ideas in the minds of storage experts—more so than most other topics in the computing field.
Randy Harr, Queue Advisory Board Member
from the Storage issue, June 2003

Big Storage: Make or Buy?
Why would anyone pay $360,000 to XYZ Storage System Corp. for a 16-terabyte system?
Josh Coates, Scale8 Inc.
from the Storage issue, June 2003

Putting It All Together
Embedded projects are built out of lots of pieces. Are you sure that what you've got at the end is what you wanted when you started?
Rolf Ernst, Technical University of Braunschweig
from the Embedded Systems issue, April 2003

Blurring Lines Between Hardware and Software
What happens when you have to take your code and move it into hardware?
Homayoun Shahri, Tufon Consulting
from the Embedded Systems issue, April 2003

Division of Labor In Embedded Systems
How do embedded systems break up programs for efficiency and still get the job done?
Ivan Godard
from the Embedded Systems issue, April 2003

A Conversation with Jim Ready
"...we are where we are with Linux for the next 20 years"
Randy Harr
from the Embedded Systems issue, April 2003

The Woes of IDEs
The design of IDEs is a problem begging for repair
Jef Raskin
from the The Wireless Revolution issue, May 2003

The Truth About Embedded Systems
Programming as if someone’s life depended on it is a new concept to many systems engineers
George Neville-Neil, Queue Advisory Board Member
from the Embedded Systems issue, April 2003

SoC: Software, Hardware, Nightmare, Bliss
Hardware is getting smaller and more powerful, but can you make your designs really use that power?
Telle Whitney, PH.D. and George Neville-Neil
from the Embedded Systems issue, April 2003

Programming Without a Net
What's it like to code without the safety of memory protection?
George V. Neville-Neil, Neville-Neil Consulting
from the Embedded Systems issue, April 2003

Queue Partners




Free QueueNews Email Newsletter
QueueNews is a weekly newsletter featuring a listing and excerpts of the latest articles to appear on Queue's Web site.
Subscribing is quick and easy! Just fill out the form below.
- HTML version
- plaintext version
Please type in the captcha number:
 
privacy policy


Place Your Link Here
AllinfoDir Web Directory Apartments for rent Counter Strike Hacks Credit Cards Elegant Directory
Web development & buy MLB tickets.
Free Themes online blackjack osCommerce Modules & Mods phone cards WoW Hacks


ACM Home
About Queue Advertise with Queue Advisory Board Back Issues Contact Us Dev Tools Roadmap Free Subscription Privacy Policy Writer Faq RSS feeds
© ACM, Inc. All rights reserved.