Articles

RSS Feed Subscribe to this topic  RSS details

10592 Items

Sort by Date | Title

81.
Ten Tips to Realize Value from Big Data and Analytics
By Brenda L. Dietrich, Maureen F. Norton, Emily C. Plachy
Jun 10, 2014
What does it really take to derive value from Big Data and Analytics? Co-authors of Analytics Across the Enterprise: How IBM Realizes Business Value from Big Data and Analytics, Brenda Dietrich, Emily Plachy and Maureen Norton, identify 10 top tips based on their years of experience at IBM “eating their own cooking.” Interviews with more than 70 executives, managers and analytic practitioners across IBM yielded 31 case studies across 9 different business functions which show the breadth challenges, outcomes, analytics techniques, and lessons learned to make your analytics journey to realize business value successful.
82.
15 Rules for Writing Quality Code
By Diomidis Spinellis
Jun 9, 2014
Diomidis Spinellis, author of Code Quality: The Open Source Perspective, lists the 15 most important rules for writing sparkling code. Follow them, and your code will look professional, live long, grow smoothly, and earn your colleagues’ love (rather than swearing).
83.
Introduction to Play 2 for Java
By Steven Haines
Jun 9, 2014
Learn about when you might want to use Play Framework to help you set up a development environment, and walk through building your first Hello, Play application.
84.
That One Thing: Reduce Coupling for More Scalable and Sustainable Software
By Stephen Vance
Jun 9, 2014
Stephen Vance, author of Quality Code: Software Testing Principles, Practices, and Patterns, explains how loosening the coupling in your tests will make your tests easier to write and less brittle to maintain. The same principles will improve the design of your software and hopefully extend its useful and maintainable life.
85.
The IT Consultant’s Guide to Writing a Winning Proposal
By Matthew Moran
Jun 9, 2014
An effective proposal is one of the most important tools in a consultant’s toolkit. This article describes an effective strategies to turn your proposals into projects.
86.
The Art of Computer Programming: Introduction to Algorithms
By Donald E. Knuth
Jun 6, 2014
In this chapter from Art of Computer Programming, Volume 1: Fundamental Algorithms, 3rd Edition, Donald E. Knuth discusses the history and definition of the algorithm, notational conventions used in the book, and features of an algorithm. He closes the section with a brief indication of one method by which the concept of algorithm can be firmly grounded in terms of mathematical set theory.
87.
Advanced Active Record in Rails 4
By Obie Fernandez, Kevin Faustino
Jun 5, 2014
In this chapter from The Rails 4 Way, 3rd Edition, Obie Fernandez and Kevin Faustino wrap up their comprehensive coverage of Active Record by reviewing callbacks, single-table inheritance (STI), and polymorphic models. They also review a little bit of information about metaprogramming and Ruby domain-specific languages (DSLs) as they relate to Active Record.
88.
Notes to the Reader of Bjarne Stroustrup's Programming: Principles and Practice Using C++, 2nd Edition
By Bjarne Stroustrup
Jun 5, 2014
This chapter from Programming: Principles and Practice Using C++, 2nd Edition is a grab bag of information; it aims to give you an idea of what to expect from the rest of the book. Please skim through it and read what you find interesting.
89.
The Java EE 7 Tutorial: Getting Started with Web Applications
By Eric Jendrock, Ricardo Cervera-Navarro, Ian Evans, Kim Haase, William Markito
Jun 5, 2014
This chapter introduces web applications, which typically use JavaServer Faces technology and/or Java Servlet technology.
90.
Backup and Restore for Windows 8.1
By Ed Tittel, Kim Lindros
Jun 4, 2014
Learn about the Refresh Your PC feature in Windows 8.1 by using the Windows RecImg command to make a custom recovery image of a computer's disk and an alternative: the Slimware Utilities' RecImg Manager application.
91.
Blocks to Basics in Objective-C
By Erica Sadun
Jun 4, 2014
Blocks are one of the most fundamentally useful iOS technologies. If you're not pushing beyond system-supplied APIs and incorporating them into your day-to-day development, you're missing out on one of the most powerful Objective-C features. Discover some basic block how-tos and pick up a few tricks for your projects.
92.
Introducing Thematic Thinking: Start Seeing the World with Both Eyes
By Julia Kathi Froehlich, Michael Gibbert, Martin Hoegl
Jun 4, 2014
Leverage hidden similarities and connections to succeed in new markets and avert emerging business risks! Firmly rooted in the latest cognitive science, Thematic Thinking helps you recognize your great opportunities and grave threats in distant but related industries and markets.
93.
What Is Digital Signal Processing?
By Richard G. Lyons, D. Lee Fugal
Jun 3, 2014
If you watch television, connect to the Internet, use a digital camera, make a cell phone call, drive a car, type on the keyboard of a home computer, or use a charge or debit card, you are taking advantage of Digital Signal Processing. This introduction to The Essential Guide to Digital Signal Processing explains what Digital Signal Processing is, starting with an explanation of signals.
94.
Code as Data: Java 8 Interfaces
By Stephen B. Morris
Jun 2, 2014
Tired of updating Java interfaces and implementation code? Would you prefer an easier way of maintaining your Java service interfaces? Are you finding anonymous class instances a little too heavyweight in your Java GUIs? Java 8 provides some lightweight facilities that may be just what the coding doctor ordered. Stephen B. Morris explores the functional programming world of Java 8.
95.
Why Encapsulation Is Fundamental to Object-Oriented Programming
By Matt Weisfeld
Jun 2, 2014
Encapsulation is so fundamental to OO that it is one of OO design’s cardinal rules. Inheritance is also considered one of the three primary OO concepts. However, in one way, inheritance actually breaks encapsulation! How can this be? Is it possible that two of the three primary concepts of OO are incompatible with each other? Matt Weisfeld explores this possibility.
96.
Programming: Principles and Practice Using C++: Vectors and Arrays
By Bjarne Stroustrup
May 29, 2014
This chapter from Bjarne Stroustrup's Programming: Principles and Practice Using C++, 2nd Edition describes how vectors are copied and accessed through subscripting.
97.
Real-Time 3D Rendering with DirectX and HLSL: Hello, Shaders!
By Paul Varcholik
May 29, 2014
In this chapter, you write your first shaders. You will be introduced to HLSL syntax, the FX file format, data structures, and more. By the end of this chapter, you’ll have a base from which to launch the rest of your exploration into graphics programming.
98.
Adding Bounce to Your UIViews: The Joy of Damped Harmonics in iOS 7 Development
By Erica Sadun
May 28, 2014
iOS 7 introduced built-in damped harmonic oscillations through its spring-based animator. Learn about this new API and how it adds timing curves that emulate the motion of a physical spring.
99.
Forces Shaping the Corporate Learning Function
By Ibraiz Tarique
May 28, 2014
This chapter presents the corporate learning function in the context of the rapidly changing learning landscape. It illustrates how several challenges are generating intense pressure on the corporate learning function to keep pace with a set of new norms for how organizations develop human resources. These challenges are changing the way people learn.
100.
Put on Your Sorting Hat: Which Algorithm Makes Your Sort 500 Times Faster?
By Brian Overland
May 27, 2014
Are you in a hurry? Brian Overland explains how to speed up your program's sorting capabilities by specifying the right type of sort for each occasion. Is your sort type fast to program but pokey to run? Zippy but a space hog? Learn why one algorithm is speedier than another—potentially hundreds of times faster!

< Prev 3 4 5 6 7 Next >

Become an InformIT Member

Take advantage of special member promotions, everyday discounts, quick access to saved content, and more! Join Today.