Blogs

January 13, 2012

Supercomputing, The Cloud, Big Data, and NoSQL

Sometimes technology that has become trendy is a branch on an evolutionary tree; other times it's a revolutionary departure from the long-established status quo.

January 03, 2012

What's the Best Paradigm for Data Compression Routines?

General purpose data compression routines tend to be used on binary streams of data, either from files or in-memory objects. So what is the best general paradigm for input and output when compressing data: iostreams or iterator?

September 27, 2011

2011 IT Project Success Survey

Take the 2011 IT Project Success survey and be entered in a drawing for a chance to win a book!




Design

Design Feature Articles RSS

Low-Cost, Low-Power Servers Begin Their Ascent

As the cloud is quickly demonstrating, small, seemingly underpowered servers are quite enough for most development tasks. Buying one of these low-cost, low-power units makes clear how much developer-friendlier they are than datacenter solutions

Developer's Reading List

The latest books off the press cover code readability, Java performance, hunting for and prying open security defects, game testing, architecture, and even OpenVMS.

Booting an Intel Architecture System, Part II: Advanced Initialization

Once the processor is running and memory has been initialized, timers and devices must be started up and a memory map laid out. Only then, can the OS be loaded.

Linked Lists Are, Like, So Last Century

Give up your sequential linked lists in favor of tree structures for all of your unordered data when processing that data in parallel.

It's the User

Historically speaking, the most profound change in the way we build software today is in how we care for the user.

Design News RSS

Nvidia Speeds GPU Computations For Geophysicists

Automated performance for CUDA C/C++/Fortran application acceleration with extra signal processing

Capacitive Coupling Demo

Source Code Analysis: Spellchecker-Style

Klocwork 9.5 is on-the-fly source code analysis

FuseSource Integrates Integration Reserves

Online subscription center for enterprise developers and architects

Oracle Bakes NetBeans IDE 7.1 For Better UIs

First IDE to support latest Java specs and JavaFX 2.0 and JDK7

Cutting Code While Controlling Cost, Capacity, and Consumption

Jinspired releases JXInsight/OpenCore 6.3 for application performance management

IBM Five in Five

IBM's "5 in 5" is a list of innovations that have the potential to change the way people work, live, and interact during the next five years

Unifying Developers and Tools In ALM Nirvana

Interoperability functions ramped up for Borland StarTeam 12.0 from Micro Focus

Real Software Pours Cocoa For Hot Graphics

Real Studio 2011 release 4 has more than 200 improvements

Steering Agile Through A Rally Course

Rally Portfolio Manager navigate Agile development execution

Events of Interest

February 1-3, Miami, FL. DevCon5 Road Show for HTML5 designers and developers.

February 13-16, Santa Clara, CA. Cloud Connect

February 26-29, San Francisco, CA. SPTechCon (Sharepoint Technology Conference)

March 5-6, London, UK. QCon London

March 5-9, San Francisco, CA. Game Developers Conference

March 24-28, San Jose, CA. CGO '12. 10th Annual IEEE/ACM International Symposium on Code Generation and Optimization.

March 25-30, Potsdam, Germany. AOSD '12. Aspect-oriented Software Development.

March 26-29, Reston, VA. EclipseCon 2012.

April 2-4, San Francisco, CA. O'Reilly Where Conference

May 14-17, Bay Area, California. AnDevCon III (Android Developer Conference)

May 29-31, Fluent 2012: JavaScript and Beyond, San Francisco, CA.

June 4-6, Nashville, Tennessee.Magic Software Users Conference

June 11-14, Orlando, FL. Microsoft Tech-Ed

June 18-20, New York, NY. QCon New York

June 27-29, San Francisco, CA. Goole I/O Conference

July 16-20, Portland, OR. OSCON

September 23-25, St Louis, MO. StrangeLoop

September 30 - Oct 4, San Francisco, CA. JavaOne

October 22-24, San Francisco, CA. Windows Phone DevCon

October 24-25, New York City. The Strata Conference

November 7-9, San Francisco, CA. QCon

Best of the Web

How Debuggers Work

A detailed series of articles explaining how debuggers work their magic.

Quick Read

Custom Development Becoming Key Strategic Differentiator

At financial services firms, developers rule once again!

Quick Read

Learn Git Fast

A series of approachable, to-the-point tutorials on how to use Git.

Quick Read

A Layman's Introduction to Formal Grammar

For an easy-to-understand explanation of formal grammar in one concise essay, start with this.

Quick Read

A Deep Look at Font Rasterization

How fonts are rasterized and optimized for display (with an emphasis on open source tools).

Quick Read



Video

Enabling People and Organizations to Harness the Transformative Power of Technology