Articles

Learning Labs

RSS Feed Subscribe to this topic  RSS details

10627 Items

Sort by Date | Title

The Advanced Strategy Guide to Minecraft: Mob Farms, Traps, and Defense
By Stephen O'Brien
Aug 26, 2014
Take control of the mayhem with a mob farm in Minecraft: the equivalent of a factory for zombies, spiders, creepers, and skeletons. You’ll quickly amass a fortune in useful resources, from gunpowder to string, arrows, and more, and also gather weapons, armor, iron, and even the occasional edible. Once you know how, it’s really quite easy, and putting together a mob farm, especially when playing on Survival, is incredibly satisfying. Stephen O'Brien shows you how in this chapter from The Advanced Strategy Guide to Minecraft.
12 More Essential Skills for Software Architects: Technology Innovation
By Dave Hendricksen
Aug 25, 2014
This chapter from 12 More Essential Skills for Software Architects unveils one of the essential skills needed by a software architect: the ability to identify, assess, and infuse new and potentially disruptive technologies in a business-centric fashion.
Building a Game from Scratch, Part 1: Setting the Foundation
By Timothy L. Warner
Aug 25, 2014
This article is the first in a multi-part series from the author of Sams Teach Yourself Scratch 2.0 in 24 Hours in which we create an online game by using the Scratch 2.0 educational programming language.
The Rise and Fall of Pointer Arithmetic in the Evolution of Memory Management
By Matt Weisfeld
Aug 25, 2014
Matt Weisfeld, author of The Object-Oriented Thought Process, Fourth Edition, discusses the advantages and hazards of using pointers to access and manipulate memory addresses directly. The risks are significant enough that some languages allow this feature, while others expressly prohibit it. What's so dangerous - and tantalizingly powerful - about pointer arithmetic?
How to Work with Variables, Data Types, and Arithmetic Expressions in the C Programming Language
By Stephen G. Kochan
Aug 21, 2014
C has a rich variety of math operators that you can use to manipulate your data. In this chapter from Programming in C, 4th Edition, Stephen G. Kochan covers the int, float, double, char, and _Bool data types, modifying data types with short, long, and long long, the rules for naming variables, basic math operators and arithmetic expressions, and type casting.
OSPF Route Filtering: CCNP Routing and Switching ROUTE 300-101
By Kevin Wallace
Aug 21, 2014
This lesson, excerpted from CCNP Routing and Switching ROUTE 300-101 Complete Video Course, identifies various approaches and discusses the special challenges of filtering routes on an OSPF-speaking router. It concludes by demonstrating two ways to filter OSPF-learned routes.
The Official Ubuntu Book, 8th Edition: Getting Started with Ubuntu
By Matthew Helmke, Philip Ballew, Benjamin Mako Hill, Elizabeth K. Joseph, José Antonio Rey
Aug 20, 2014
This chapter shows how to start using the core features of your new Ubuntu desktop. These concepts should allow you to perform most of the day-to-day tasks when using your computer and provide a base from which to explore the other applications installed on your system.
Angular JS Fundamental Concepts for Building Web Applications: Part 2
By Jesse Smith
Aug 19, 2014
In Part 2 of a two-part series, programming expert Jesse Smith continues his discussion of Angular JS by exploring modules and services.
Introduction to Petroleum Reservoirs and Reservoir Engineering
By Ronald E. Terry, J. Brandon Rogers
Aug 19, 2014
This chapter from Applied Petroleum Reservoir Engineering, 3rd Edition introduces petroleum reservoirs and discusses the history of reservoir engineering, terminology, reservoir types defined with reference to phase diagrams, production from petroleum reservoirs, and Peak Oil.
Managing Trust in Distributed Teams
By Pat Brans
Aug 19, 2014
With worldwide access available and relatively inexpensive via the Internet and modern technologies, many organizations are puzzling their way through learning how best to work with individuals and groups in multiple locations and time zones. Any kind of diversity in a team adds to the manager's complications, but building trust between individuals is the biggest problem of all. Pat Brans examines the unique trust issues involved in managing a distributed team.
Introduction to Understanding Big Data Scalability
By Cory Isaacson
Aug 18, 2014
This introduction describes the goals of the Big Data Scalability four-volume series, focusing on the underlying growth of databases (the "data explosion") and providing some background into big data's relevance.
Why We Need Another C++ Conference
By Jon Kalb
Aug 18, 2014
Jon Kalb, the conference coordinator for CPPCon, talks about how the conference came to be, and the value of meeting face to face in this age of easy digital connectivity.
Preface to The Art of Computer Programming, Volume 3: Sorting and Searching, 2nd Edition
By Donald E. Knuth
Aug 15, 2014
To mark the release of the official multi-format ebook of Donald Knuth's Art of Computer Programming, Volume 3: Sorting and Searching, 2nd Edition, we are pleased to make available the preface.
Introduction to Programming in C, Fourth Edition
By Stephen G. Kochan
Aug 14, 2014
Stephan G. Kochan provides some background about the C programming language and describes the contents and organization of the fourth edition of his book, Programming in C.
Virtualizing SQL Server with VMware: Architecting for Performance: Storage
By Michael Corey, Jeff Szastak, Michael Webster
Aug 14, 2014
This chapter from Virtualizing SQL Server with VMware: Doing IT Right first covers the key aspects of storage architecture relevant to both physical and virtual environments as well as the differences you need to understand when architecting storage, specifically for virtualized SQL Server Databases.
Working with Office for iPad Graphics
By Paul McFedries
Aug 13, 2014
In this chapter from My Office for iPad, you learn various techniques for drawing, inserting, and working with graphics such as lines, shapes, and photos.
Angular JS Fundamental Concepts for Building Web Applications: Part 1
By Jesse Smith
Aug 12, 2014
In Part 1 of a two-part series, Jesse Smith gives you a solid introduction to Angular JS and how the framework is used to create simple web applications.
Administrator's Guide to VMware Virtual SAN: Introduction to VSAN
By Cormac Hogan, Duncan Epping
Aug 11, 2014
This chapter introduces you to the world of the software-defined datacenter, but with a focus on the storage aspect.
Cisco Data Center Fabrics and Application Centric Infrastructure
By Lucien Avramov
Aug 11, 2014
In this video Lucien Avramov explains how he can help you learn what's new in data center architecture and how to evolve your job as data center architect.
iOS Developer's Cookbook: Painting Sprite Kit
By Erica Sadun
Aug 11, 2014
Don't waste time wallpapering your Sprite Kit scenes. Focus your time on actual game design and debugging. Simple class extensions enable you to apply UIKit pattern colors and images to your Sprite Kit nodes.

1 2 3 4 5 Next >