Compilers and More: Programming GPUs Today
In the not-too-distant past, ENIAC was programmed with switches and a plugboard. Stored program computers soon followed that allowed one to write a... more »
0 commentsSave Tags: hardware, tools
How to process audio WAV files in embedded systems
A little while ago I was asked to make a small circuit based around a microcontroller and a Digital to Analog Converter that would output various... more »
0 commentsSave Tags: .net, c-and-cpp, hardware, how-to
Apple drops NDA for iPhone developers
Apple announced this morning via a posting on the front page of its iPhone developer site that it has decided to discontinue the non-disclosure... more »
1 commentsSave Tags: announcement, apple, hardware, mobile
15 Tips to Setup Your Hosting Rack Properly
When you get successful, you may find that you move from someone else looking after your hosting, to running a complete rack (or racks) yourself.... more »
0 commentsSave Tags: hardware, how-to
Intel Thread Checker, Meet 20 Million LOC
Wondering how threading thrives in the real-world? The enormous and highly threaded code base at SAS is an example of an application that benefits... more »
0 commentsSave Tags: hardware, research, tools, trends
When is multi-threading not a good idea?
Reasoning why and why not to use multi threading. Pretty informative.
1 commentsSave Tags: hardware, microsoft, web design
First true 3-D processor runs in labs
University of Rochester researchers have developed the first true 3-D processor and it runs today at 1.4 GHz. Previous attempts to build 3-D chips... more »
0 commentsSave Tags: hardware, news
Google shows off final Android handset
In a session at its Google Developer day in London this morning, Google executives demonstrated a working Android mobile phone for "the first time in... more »
0 commentsSave Tags: hardware, mobile, open source
Nice laptop for a developer running Windows Workstation 2008
Using better tools is good. In this post I want to take a look at a better workbench to use these tools, the machine itself. XP or Vista are not bad,... more »
0 commentsSave Tags: hardware, trends, windows
Virtual Reality Interfaces
Hardware for virtual reality and virtual worlds
0 commentsSave Tags: hardware, trends, usability
Why I will never own an electronic book
Products like the Kindle from Amazon.com and Sony Reader are becoming more readily available, cheaper and more popular. I will never buy one and if... more »
7 commentsSave Tags: hardware, mobile, opinion, trends
The Use of Java in Real Time and Mission Critical Application to Support the Warfighter and the IC
Hello, my name is Sam Ceccola, I have been involved with use of Java technologies in the industry and the government communities since 1998. For me... more »
0 commentsSave Tags: hardware, how-to, java, server
Building an SVN Repository First Step: Unboxing the FW800 Drobo.
My home office has just about everything needed for a productive development environment. Its stocked with the essentials (test server, quality... more »
0 commentsSave Tags: hardware, how-to, server
Bad Ass Development Rig
Follow the illustrated step-by-step assembly of a liquid-cooled, 8-core development machine based on the Intel SkullTrail motherboard, blazing fast... more »
6 commentsSave Tags: .net, hardware, how-to
The Software Behind the Mars Phoenix Lander
Software running -- with no process separation -- on a BAE Systems RAD6000 single board computer that's configured with one 33 MHz RISC CPU and 128 MB... more »
2 commentsSave Tags: hardware
7 ways to prevent human error in the datacenter
If you've got a few servers you are responsible for, check out these tips to keep yourself from accidentally causing problems. Good stuff!
0 commentsSave Tags: database, hardware, server, unix-linux
OpenGL 3.0 Specifications Released
Khronos Group has announced the release of the OpenGL 3.0 API specification and the GLSL 1.30 shading language specification.
0 commentsSave Tags: games, hardware, news
Top 5 Laptops for Developers
Admittedly, the most sensible choice for developing web content is a desktop PC with one or a pair of large, high-resolution screens. But in some... more »
5 commentsSave Tags: hardware, opinion, reviews
Suddenly, 64-bit Windows is mainstream
Last year, x64 editions of Windows Vista were hard to come by and seen as mainly for early adopters. This year, with little warning, the tide seems to... more »
0 commentsSave Tags: hardware, microsoft, trends, windows
e-Book: How to Survive the Multicore Software Revolution (or at Least Survive the Hype)
An irreversible shift towards multicore x86 processors is underway. Building multicore processors delivers on the promise of Moore's Law, but it... more »
4 commentsSave Tags: c-and-cpp, hardware, trends
The Sorry State of Sound in Linux
Back in the old days, if you had a PC, there was only one card called "the sound card", which of course was the Sound Blaster 16. If you were playing... more »
1 commentsSave Tags: frameworks, hardware, unix-linux
Free utility from Microsoft, to help you manage your Shared Computers
Windows® SteadyState™ 2.5 is now available on Windows XP and Windows Vista. Whether you manage computers in a school computer lab or an Internet café,... more »
3 commentsSave Tags: hardware, microsoft, tools, windows
Secure Design Using a Microcontroller (II)
The software trap is a programming feature used to capture an abnormal program running status. The general principle is to setup a trap for software,... more »
0 commentsSave Tags: hardware, how-to, research, security
Intel: an expensive many-core future is ahead of us
Intel has bad news for software developers. It's been hinted at already, but now the company has stated explicitly: it's not enough for software... more »
0 commentsSave Tags: hardware, opinion
Secure Design Using a Microcontroller (I)
The microcontroller is widely used in many devices, which works in environment. The microcontroller has to face the challenges from EMI, voltage... more »
0 commentsSave Tags: hardware, how-to, methodology, security