C++ Programming Interviews: What Interviewers Want You To Show

I recently passed a test on C/C++ and I like to share what I was challenged to to, what (and how) I responded. This post will seem like a lost chapter of the book Programming Interviews Exposed-Secrets to Landing Your Next Job, 2nd Edition [Mongan, Soujanen, Giguère; Wrox 2007].   I was asked to pseudo-code…

0

Recent Quotes from C++ Inventor Bjarne Stroustrup

A selection of a few quotes recently told by C++ father to Wired magazine, in occasion of the 25 years of its creation. My aim for C++ was always to go beyond the narrow definitions of OOP. Sometimes, it is more important to have the right problem than the best solution. Ada, Smalltalk, Eiffel, Objective…

0

Coffee Break: Swapping Two Values Without Involving a Third One

Everybody knows the XOR bitwise operator. It returns 1 for every couple of bits that don’t match, 0 otherwise. What not everybody may be aware is a curious feature of it: it may serve to swap integer values (char, short, int, long long or their unsigned versions). Let’s see: // shemp contains 01000001 and curly…

0

The Architecture Newsletter, June 2009

Sign up for this newsletter | Unsubscribe | Update your profile   Issue 20 June 2009   Architecture in Turbulent Times Letter from the Editor Dear Architect, Let’s start with the basics: the goal of our Architect role is to align IT with the course of business. So far, so good, eh? So, being that…

0

The Architecture Newsletter, May 2009

Sign up for this newsletter | Unsubscribe | Update your profile SOA Call for Papers May 2009 SOA Keys for Success Call for Papers The 21st issue of the Architecture Journal will be devoted to SOA Keys for Success. While Cloud, Utility, and Green Computing trends emerge as probable candidates for the top of the…

1

Microsoft Architecture Journal Issue 20 – Call For Papers

The 20th issue of The Architecture Journal will provide insights into how turbulent times affect architects and the new and challenging solutions they will need to create. This issue will examine how Software and Infrastructure Architects can add value back to their business units through business alignment, IT optimization, externalization of services, and consolidation of…

1

Computer Sciences and Consciousness: Journal on Sustainable Computing Just Released

 The theme of this issue,  “Green Computing,” is especially important and timely: As computing becomes increasingly pervasive, the energy consumption attributable to computing is climbing, despite the clarion call to action to reduce consumption and reverse greenhouse effects. At the same time, the rising cost of energy — due to regulatory measures enforcing a “true…

3

Tech•Ed 2009 North America: Architecture Track Call for Papers

 You are cordially invited  to submit a title and abstract for a Breakout Session, Hands-on Lab, Interactive Theater Session, Tech•Ed Online Tech Talk,  or Tech•Ed Online Panel Discussion for the Architecture track at Tech•Ed North America 2009. The Architecture [ARC] track has become a key contributor at Tech•Ed and we plan to continue leading the…

4

Microsoft Generation 4.0 Data Center Vision

[Extracted from InfoWorld]:  “Microsoft has come up with a faster,  cheaper way to build its datacenters over the next five years, and it says other companies could use its methods too. Microsoft’s approach, described by General Manager Michael Manos in a blog post Tuesday, uses a modular design in which standard units of computing, cooling,…

1