hardware

What's the maximum amount of RAM I can use in a Windows box?

Obviously, that's 64-bit windows. Also, what's the maximum amount of memory a single 64-bit process can use? I was kind of counting on using it all... (Yes, I know what I'm doing, please don't tell me that if I need that much RAM i must be doing something wrong) Also, is this the same for a .Net 2.0 process? Or is there a lower limit ...

What are the standard pin mappings for sound cards?

I've got a Sound Blaster Audigy 2 ZS (Part # SB0350) that I'm installing as part of a computer that I'm building. There's a nifty headphone and speaker jack pair mounted on the case which I would like to connect, and I'm not sure if it's possible. Have: 4 pins to connect: Mic-In, L-Out, R-Out, Ground. Pretty intuitive. The following ou...

Change Active Sound Card on the Fly

I currently have speakers set up both in my office and in my living room, connected to my PC via two sound cards, and would like to switch the set of speakers I'm outputting to on the fly. Anyone know an application or a windows API call that I can use to change the default sound output device? It is currently a bit of a pain to travers...

Getting started with SideShow Devices

Is there a recommendation for a hardware platform for developing/testing SideShow devices, or is the Emulator adequate? ...

Single Best hardware upgrade for the money?

If you could upgrade one piece of hardware on your coding machine what would it be? ...

Website Hardware Scaling

So I was listening to the latest Stackoverflow podcast (episode 19), and Jeff and Joel talked a bit about scaling server hardware as a website grows. From what Joel was saying, the first few steps are pretty standard: One server running both the webserver and the database (the current Stackoverflow setup) One webserver and one databas...

Software and Electronic Engineering

Should software engineers and computer scientists know the fundamentals electronic engineering such as circuits, capacitors, VLSI and other important concepts? Do you think that training in this area makes for a better programmer? ...

Measuring/benchmarking hard drive performance

We know that disk speed is an important performance component of a development machine. I'd like to understand how the multiple drives in my Windows Vista machine compare. Vista will give me a performance index for the system but what's a good (preferably free) benchmarking tool for measuring each drive's performance? ...

Will this hardware be 64bit Windows Server 2008 compatible?

I recently printed out Jeff Atwood's Understanding The Hardware blog post and plan on taking it to Fry's Electronics and saying to them "Give me all the parts on these sheets so I can put this together." However, I'm going to be installing 64bit Windows Server 2008 on this machine so before I get all the parts: Will all this hardware be...

web proxy appliance

I'm looking for a cheap, simple, reliable web proxy appliance. Just a box that plugs into power and ethernet, and that redirects HTTP traffic to other existing web servers. It's intended for low volume web sites. Should I build a tiny, ultra low power pc to do this buy a cheap consumer-level router with this feature buy a dedicated en...

Are There Adapters for CF Type II to MicroSD?

I honestly have only started recently researching this so my knowledge is limited. I was approached about adapting some Pocket PC software to operate on the Windows 6 platform. After considering how I would go about doing that in the Compact Framework I received more details. It seems there is a desire to utilize (re-use) CF Type II dev...

Which hardware to buy for a new Linux server system?

I want to build a decently performing, but above all stable Linux system for home server use, on a reasonable budget. Sadly, I have several bad experiences trying to install Linux on recently purchased hardware. Whilst pretty much every component runs on Windows, Linux support is sometimes flaky or just plain nonexistent. Which off-the...

Extending battery life on laptop while programming?

I often program outside away from power, how can I extend the battery life in my laptop to let me program longer without having to "return to base" Specifically for a MacBook Pro. ...

What language do I use to program behavior for electronic devices?

It is very difficult to find information on programming hardware or electronic devices that are not an actual desktop computer, laptop or server. A few instances that I am speaking of are kid's toys like Bop It, or how about a control system for the home, or even something like Pleo or a mobile phone? I mean, if I want to program behavio...

OpenWRT and 5 GHz

What's a good router that does dual band 2.4 GHz and 5 GHz and can run OpenWRT? ...

Minimum hardware for effective Mac development

I am looking to expand my development into the realm of Mac OS X and am trying to determine the minimum system I need to do some proof of concept apps for the Mac desktop as well as for the iPhone. I would like to spend as little money as possible at this stage, so I am trying to determine the minimum hardware that one can get away with...

Virtual Serial Port for Linux

I need to test a serial port application on Linux, however, my test machine only has one serial port. Is there a way to add a virtual serial port to Linux and test my application by emulating a device through a shell or script? Note: I cannot remap the port, it hard coded on ttys2 and I need to test the application as it is written. ...

What laptops would you buy for development work ?

If you were to buy a laptop for development work which one would you buy ? I know that desktops are much more efficient and definitively the only way in the long run, but nevertheless. The budget up to 2000$. ...

Mouse for programmer

We have discussed keyboards. But take a look at the small piece of plastic to the right (or left :) ) of your beloved keyboard! This humble creature helps you to draw nice forms, and click all around the web. A real programmers mouse must be precise and comfortable, so which mouse would you make a companion to your keyboard? Currently I...

Can USB devices directly access hardware?

Here's why I'm wondering. I recently bought an external TV tuner for my laptop, which has a feature that when it's being jostled, the hard drive stops spinning. However, even when I move my laptop, the video from the TV tuner (which handles all of the video processing, according to the book on it) doesn't stutter. I'm wondering if this T...