Computer hardware is the collection of physical elements that comprise a computer system.
35
votes
16answers
5k views
Thoughts on Development using Virtual Machines
I'll be working as a development lead for a startup and I've suggested that we use VMs for development. I'm not talking about each developer having a desktop with VMs for testing/development, I mean ...
58
votes
13answers
5k views
How Do Computers Work? [closed]
This is almost embarrassing ask...I have a degree in Computer Science (and a second one in progress). I've worked as a full-time .NET Developer for nearly five years. I generally seem competent at ...
22
votes
8answers
770 views
Is it necessary to understand what's happening at the hardware level to be a good programmer?
I'm a self-taught programmer, just in case this question is answered in CS 101. I've learned and used lots of languages, mostly for my own personal use, but occasionally for professional stuff.
It ...
13
votes
19answers
20k views
Do computer glasses work? [closed]
There are a few different types of "computer glasses" available:
Steelseries Scope
Gunnar Computer Glasses
They seem to be designed for long gaming sessions. Seem a little silly, but thought I'd ...
3
votes
2answers
586 views
Will large screen increase develop productivity? [closed]
I am considering to buy a desktop computer, but could not determine which size of LCD should I buy. What's the size of your screen, will large LCD(30 inches+) will do good to develop?
15
votes
20answers
2k views
What equipment do you use to avoid wrist pain? [closed]
I've recently been trying to improve the ergonomics of my workspace, and as a part of that I'm looking into how I can improve the hardware I use. Do you use a standard keyboard, a shaped one, or a ...
21
votes
1answer
449 views
Performance of single-assignment ADT oriented code on modern CPUs
Working in immutable data with single assignments has the obvious effect of requiring more memory, one would presume, because you're constantly creating new values (though compilers under the covers ...
12
votes
4answers
525 views
Does hybrid hard drive improve programming experience?
I'm tired of how luggish my developments PC is. It's Core2 Duo, 2GB RAM, Seagate ST3500320AS HDD - not the top model, but quite a decent one.
Typically I open several copies of Visual Studio 2008, ...
17
votes
8answers
1k views
Best boost to productivity : SSD or second screen?
Within the same budget, which do you think would be the best boost to productivity for general web development : An SSD as boot drive, or a second screen ?
I currently use a 16.4" laptop with full HD ...
8
votes
3answers
416 views
What is the difference between a stock-hardware and a micro-coded machine in “A Critique of Common Lisp”?
I was reading this article: A Critique of Common Lisp and finding it hard to make out the precise definition of "stock-hardware machine" and its difference with "micro-coded" machines. I tried to ...
2
votes
4answers
280 views
GPL licensed software installed on commercial hardware
Do vendors need to provide sources, at the customer's request, for GPL licensed software installed on the hardware they sell?
For example, a vendor sells an IPTV box and pre-installs some proprietary ...