Blogs

April 17, 2013

Sometimes Optimizations Cancel Each Other

Two rights can make a wrong in the software-design world.

January 19, 2013

Implementing Half Floats in D

D offers a set of features, the confluence of which enables the creation of user-defined types that work well enough to take the pressure off of adding more built-in types.

August 08, 2012

Wall Street and the Mismanagement of Software

How Knight Capital becomes a knight errant when it came to software design and delivery.




Design

Design Feature Articles RSS

Java EE 7: And Then What?

Enterprise Java is finally becoming the product it was originally intended to be.

Scala for C# Developers: A Tutorial

If you work with C#, you have already mixed object-oriented code with some aspects of functional programming. Why not master Scala?

APIs for Image-Capture Applications

TWAIN, WIA, and DirectShow are three popular APIs for imaging apps. How do they differ and which one should you pick?

Exceeding Supercomputer Performance with Intel Phi

Using MPI on inexpensive clusters of Intel Xeon Phi coprocessors can produce results that exceed the performance of today's high-end supercomputers.

Orthodoxy vs. Pragmatism, or How I Became a Better Developer

Few indeed are the practices that can be recommended universally. Wisdom suggests the humility of knowing this and applying it liberally.

Design News RSS

1,700 Numerical Routines Parallelized for Intel Xeon Phi

NAG Library for Intel Xeon Phi launches

Expanding Vibrations In Haptic SDK For Games

Three developer platforms get access to Immersion Haptic SDK effects for Android games

Perforce Speeds Application Cadence

Filtered replication capabilities and task streams for rapid release cadences

Teen Computer Scientist Wins Big at ISEF

19-year-old Ionut Alexandru Budisteanu of Romania won the $75,000 Gordon E. Moore Award for using artificial intelligence to create a viable model for a low-cost, self-driving car.

Drive-Thru Application Infrastructure Customization

Developer access to optimized infrastructure resources

Intel's Silvermont Microarchitecture

Silvermont features new multicore and system fabric architecture scalable up to eight cores, enabling greater performance for higher bandwidth, lower latency and more efficient out-of-order support for a better balanced and responsive system.

DreamFactory's Radically Simplified Mobile Development

New open-source platform for building secure mobile HTML5 and native apps

Research Robot SDK Builds Custom Robot Apps

Robot SDK Runs ROS OS

Solve for Tomorrow

Samsung has announced the winners of third annual Solve for Tomorrow contest, a nationwide $1M competition designed to raise enthusiasm for STEM education among U.S. public middle and high school students.

World's First 'Language-Aware' Source Code Merge Tool

Codice's Semantic Merge is a programming three-way merge tool with semantic support

Events of Interest

June 17-19. Boston, MA. E2 Conference

June 18-20. Santa Clara, CA. O'Reilly Velocity Web Performance and Operations Conference

June 24-28. San Jose, CA. 2013 USENIX Annual Technical Conference

June 26-27. San Francisco, CA. Build 2013

July 22-26. Portland, OR. O'Reilly Open Source Convention 2013

July 29-31, 2013. Santa Clara, CA. JVM Language Summit

August 20-21. Raleigh, NC. Business and Technology Solutions Summit 2013: Cloud and Big Data Conference and Expo

September 16-19. Santa Clara, CA. Storage Developer Conference (SDC)

September 18-20. St. Louis, MO. Strange Loop 2013

October 1-3. San Francisco, CA. Atlassian Summit 2013

October 5-6. Los Altos Hills, CA. Silicon Valley Code Camp

Ocotber 23-25. San Fransisco, CA. API Strategy and Practice Conference

October 28-30. London, United Kingdom. JAXLondon 2013 Big Data Conference


Videos of Past Events

March 2013. GPU Technology Conference

September 2012. Strangeloop

September 2012. Intel Developer Forum

August 2012. VMWorld

July 2012. Java Language Summit

June 2012. Google I/O 2012

May 2012. Atlassian Summit

May 2012 (paid). Fluent Conference

March 2012. Multicore World

July 2011. JVM Language Summit



Video