Channels ▼


August 27, 2014

Sanity Checking By Extrapolation

It may be tempting to dismiss last week's problem as trivial, and argue that one should simply be able to construct a bunch of test cases and be done with it. However, it may not be easy to determine the correct results.

August 26, 2014

Security Blanket

If your fitness-tracking device has a GPS, you might not appreciate people being able to find your whereabouts.

August 20, 2014

Open Propeller

The guys over at Parallax (the people who became famous for making the Basic Stamp) rolled out an innovative CPU a few years back called the Propeller.

Articles                                     RSS

The Internet of Overhyped Things

August 26, 2014

Vendors and analysts would have us believe that the Internet of Things is imminent. But, in fact, it will be years before the obstacles it faces can be surmounted. - Design

Programming with OpenCL 1.2

August 26, 2014

printf-style debugging and the ability to partition computing devices into subdevices make OpenCL 1.2 a very useful upgrade. - Design

Patching Mocks in Python

August 26, 2014

Python's uniquely useful mechanism for temporarily changing resource behavior in unit testing. - Design

Git Tracking Relationships: Use the Full Power of Git Branches

August 19, 2014

A simple, built-in option keeps branches in sync automatically. - Design

Security Issues in Swift: What the New Language Did Not Fix

August 19, 2014

The security issues that existed in Objective-C have been only partially addressed in Swift. What to watch out for? - Security

SIMD-Enabled Vector Types with C#

August 19, 2014

Optimizing code for current SIMD registers and preparing for AVX-based SIMD — all in C# - Design

Remote Learning: The Lay of the Land

August 12, 2014

Despite various drawbacks, remote courses (both for credit and for pure learning) are becoming the emerging norm. Understanding the options makes for good use of time. - Tools

64-Bit SIMD Code from C#

August 12, 2014

A new beta of the CLR's just-in-time compiler enables direct generation of SIMD instructions in 64-bit code. Getting it set up and working takes a little know-how, however. - .NET

iOS Data Storage: Core Data vs. SQLite

August 12, 2014

A sample application tests the benefits and drawbacks of each. - Mobile

Jolt Awards 2014: The Best Utilities

August 05, 2014

The best programming utilities of the year - Tools