Home > Topics > Programming

Programming

Video Training - Save up to 50%

Articles

Preface to "Advanced Programming in the UNIX Environment, 3rd Edition"
This preface to the highly-anticipated 3rd edition of Advanced Programming in the UNIX Environment, 3rd Edition contains Stephen Rago's current Introduction, his Introduction from the 2nd edition, and also W. Richard Stevens' original Introduction from the 1st edition.
Continue reading...
By W. Richard Stevens, Stephen A. RagoMay 16, 2013
An Interview with Bjarne Stroustrup
Danny Kalev talks to Bjarne Stroustrup, C++ creator and author of The C++ Programming Language, fourth edition, about the impact of C++11, why he doesn't consider security to be the job of a programming language, his thoughts on garbage collection, and what's coming in C++14.
Continue reading...
By Danny Kalev, Bjarne StroustrupMay 15, 2013
Brian OverlandWarping Out with Hash-Table Containers in C++11
Brian Overland, author of C++ for the Impatient, discusses a technique for improving searches in your programs. By swapping your ordered maps for unordered maps, you may be able to give users access to warp speed.
Continue reading...
By Brian OverlandMay 13, 2013
The Essence of Software Engineering: An Interview with Ivar Jacobson
Scott Ambler interviews Ivar Jacobson, author of The Essence of Software Engineering: Applying the SEMAT Kernel, about the agnostic approach of SEMAT and why it is a paradigm shift in the way we look upon ways of working.
Continue reading...
By Scott W. Ambler, Ivar JacobsonMay 6, 2013

See More Programming Articles

Blogs

The Laid Off IT Guy! Conducting the Phone Screen Interview

While, in general, I’d prefer to interview face-to-face, the phone screen interview does have its place during the initial selection process.  Here is how to use the phone screen interview process to your advantage as the candidate.

Continue reading...
By The Laid Off IT Guy!CommentsFebruary 22, 2013
Topics: Home & Office Computing,Information Technology,Software Development & Management,Programming,Web Services,Graphics & Web Design,Networking,Engineering,Web Development,Certification,Security,Operating Systems, Server,Process Improvement,Business & Management
The Laid Off IT Guy! Communicating with Recruiters

You don’t normally have to go looking for recruiters.  They usually find you.  Just place your resume at some of the most popular job boards and it’s “open season” on recruiters seeking you out to fill their contract jobs.  When you are unemployed, that can certainly be a good thing.  I’ve found, however, that not all recruiters are created equally.  Some are not worth your time and are just not a good match to help you.

Continue reading...
By The Laid Off IT Guy!CommentsFebruary 15, 2013
Topics: Home & Office Computing,Information Technology,Software Development & Management,Programming,Graphics & Web Design,Networking,Engineering,Web Development,Security,Hardware,Operating Systems, Server,Process Improvement,Business & Management
The Laid Off IT Guy! Are You Working in the Wrong Industry?

I’m not talking about working as an IT guy in healthcare versus working in IT in the finance industry.  I’m talking about have you ever considered getting out of IT and doing something completely different?

Continue reading...
By The Laid Off IT Guy!CommentsJanuary 25, 2013
Topics: Home & Office Computing,Information Technology,Software Development & Management,Programming,Networking,Certification,Security,Hardware,Process Improvement,Business & Management
John  TraenkenschuhWindows 8: The Best Is Yet To Come?

Windows 8 seems an exercise in frustration.  Traenk wonders if there is more coming... 


Continue reading...
By John TraenkenschuhCommentsNovember 11, 2012
Topics: Graphic Programming,Software Security,Microsoft Servers,Microsoft Windows 7,Programming,Network Security,Microsoft Windows Vista & Home Server,Security,Operating Systems, Server,Process Improvement

See More Programming Blogs

Sign Up for Our Newsletters

newsletters Subscribing to InformIT.com newsletters is an easy way to keep in touch with what's happening in your corner of the industry. Sign up today.