| 1.
| - A C++ Reading List by John Lakos
-
By
John Lakos
- Jun 17, 2013
- John Lakos, author of Large-Scale C++ Software Design and senior architect and Bloomberg LP, shares his list of favorite resources for C++ software engineers.
|
| 2.
| - Preface to Computer Graphics: Principles and Practice, 3rd Edition
-
By
John F. Hughes, Andries van Dam, Kurt Akeley, Steven K. Feiner, James D. Foley, Morgan McGuire, David F. Sklar
- Jun 13, 2013
- The authors of Computer Graphics: Principles and Practice introduce the long-anticipated third edition of their well regarded textbook.
|
| 3.
| - Situational Influence: A New Marketing Model for a New Era
-
By
Patrice-Anne Rutledge
- Jun 13, 2013
- This chapter lays the foundation for an influence marketing blueprint that demonstrates how the practice of influence marketing may return to driving measurable sales instead of just broad brand awareness.
|
| 4.
| - Build Your Own World with Kodu: Moving Mountains and Painting Terrain
-
By
James Floyd Kelly
- Jun 12, 2013
- This chapter shows you the basics of preparing the terrain that is the basis for the worlds you will create using Kodu.
|
| 5.
| - Peopleware: Let’s Talk About Leadership
-
By
Tom DeMarco, Tim Lister
- Jun 12, 2013
- In a chapter from the 3rd edition of their landmark book Peopleware: Productive Projects and Teams, Tom DeMarco and Tim Lister discuss the concept of leadership - as authority granted by an org chart, but also as service to others and innovation.
|
| 6.
| - Respect Your Users: Making the Most of Notification Center in iOS
-
By
William Van Hecke
- Jun 12, 2013
- William Van Hecke, author of Learning iOS Design: A Hands-On Guide for Programmers and Designers, shares his thoughts on how developers can show respect to users by making smart decisions about their app's use of notifications.
|
| 7.
| - Silent Elimination of Bounds Checks
-
By
Robert C. Seacord
- Jun 12, 2013
- Increasingly, compiler writers are taking advantage of undefined behaviors in the C and C++ programming languages to improve optimizations. Frequently, these optimizations are interfering with the ability of developers to perform cause-effect analysis on their source code—that is, analyzing the dependence of downstream results on prior results. Expert programmer Robert C. Seacord, author of Secure Coding in C and C++, Second Edition, shows how these optimizations are eliminating causality in software and are increasing the probability of software faults, defects, and vulnerabilities.
|
| 8.
| - Social Media Is Storytelling, So Tell Stories
-
By
Stephanie Diamond
- Jun 11, 2013
- This chapter looks at how you can combine your personas with your storytelling to create powerful stories for your social media marketing and community engagement.
|
| 9.
| - How Best to Use Delegates and Notifications in Objective-C
-
By
Matt Galloway
- Jun 10, 2013
- The question of notifications versus delegates is a hotly debated topic in Objective-C, and often developers fall into one of the two camps. By reading this article, you will hopefully understand scenarios where each makes sense.
|
| 10.
| - Messaging in Windows Phone 8
-
By
Brien Posey
- Jun 10, 2013
- In this chapter, you will learn about Windows Phone 8’s ability to send and receive email.
|
| 11.
| - Regular Expressions 101: Regex in C++11
-
By
Brian Overland
- Jun 10, 2013
- Brian Overland, author of C++ for the Impatient, speeds through the basics of regular expression grammar as groundwork for explaining how C++11 regular expressions work.
|
| 12.
| - The Birth of Fluent Learning: the More Things Change…
-
By
Rebecca M. Riordan
- Jun 7, 2013
- Rebecca M. Riordan describes her journey from artsy art history major to techie tutorial designer and author of a book series that teaches programming concepts using cognitive science and instructional design.
|
| 13.
| - Accustoming Yourself to Objective-C
-
By
Matt Galloway
- Jun 6, 2013
- Writing Objective-C can be learned quickly but has many intricacies to be aware of and features that are often overlooked. This chapter covers the fundamental topics of Objective-C programming.
|
| 14.
| - From Crafting Copy to Cutting Code: Transitioning My Career from Journalism to Technology
-
By
Katie Miller
- Jun 6, 2013
- The information technology industry offers a broad range of job opportunities, but if you've started your career in another arena, how do you go about making the switch? In this article, former journalist Katie Miller shares her experience of transitioning into the tech world and offers advice for others aspiring to follow suit.
|
| 15.
| - The Big Nerd Ranch Guide to the Android Activity Lifecycle
-
By
Bill Phillips, Brian Hardy
- Jun 6, 2013
- This chapter explains Android apps' activity cycle as it relates to data logging, device rotation, and saving data.
|
| 16.
| - How to Handle Common Android UI Components
-
By
Ian G. Clifton
- Jun 5, 2013
- In this chapter, you will learn about common app components (splash screens and loading indicators, for example) and the best way to develop them.
|
| 17.
| - Learning iOS Design: Outlining Your Ideas to Get Started
-
By
William Van Hecke
- Jun 5, 2013
- Outlines are a great way to organize your thoughts and ideas and figuring out where to start. This chapter explains why sometimes you need the grace and power of abstract language, combined with an outline’s orderly structure, to figure out where to go next.
|
| 18.
| - My Life in Tech: Q&A with Software Architect Sandi Metz
-
By
InformIT Editorial Team, Sandi Metz
- Jun 5, 2013
- Sandi Metz, author of Practical Object-Oriented Design in Ruby: An Agile Primer, talks about where she learned to program, why she considers herself a reluctant author, and advice for those just getting started in programming
|
| 19.
| - The Art of Promoting Your App on the Web: How Blogs Work
-
By
Erica Sadun, Steve Sande
- Jun 4, 2013
- This chapter explains how blogs work and what they can do for you. That tiny interval of time when you pass across that blogger’s radar is critical, so the information here can help you make the most of your chances with them.
|
| 20.
| - Introduction to C Programming
-
By
Paul Deitel, Harvey Deitel
- Jun 3, 2013
- The C language facilitates a structured and disciplined approach to computer-program design. In this chapter Paul Deitel and Harvey Deitel introduce C programming and present several examples that illustrate many important features of C, including simple input and output statements, fundamental data types, and arithmetic operators.
|