Channels ▼

Blogs RSS

Getting the Point of Points

Jul 11, 2014

"Points" were originally a way to talk about effort in a dysfunctional (from an agile-planning perspective) environment that focused on time-based rather than priority-based planning.

Channel: Design

How To Use Reverse Iterators Without Getting Confused

Jul 10, 2014

This week we'll look at a concrete example of how to use reverse iterators.

Channel: C/C++

The Profiler

Jul 07, 2014

If you can bring your human intelligence to bear on that small percentage, sometimes it can have big payoffs.

How C++ Reverse Iterators Represent Boundaries

Jul 02, 2014

Last week, we established that pointers can be used to represent boundaries. Let's continue by looking more closely at how these representations interact with reverse iterators.

Channel: C/C++

RFID Connections from the Top

Jul 01, 2014

I found a line of very neat sensors that connect via USB and one of them provides an RFID sensor.

There's No Room for Deadlines

Jun 30, 2014

Agile thinking must extend way beyond the boundaries of the Engineering Department for it to work at all.

Channel: Design

How To Represent Boundaries With Pointers

Jun 25, 2014

Let's continue last week's discussion about the relationship between boundaries and pointers.

Channel: C/C++

Take It From The Top

Jun 23, 2014

The idea is to write your top-level program in the form of your high-level requirements or use cases.

Representing Ranges With Element Pointers

Jun 18, 2014

Not every boundary has a corresponding element — after all, the sequence might not have any elements at all.

Channel: C/C++

Cross Platform Serial

Jun 17, 2014

Last time, I showed you how to enumerate serial ports from Qt — a library that works across many different platforms. What I didn’t do was open one of those ports up and do anything with it.