Articles

Labor Day Sale: Buy 1, Save 35% or Buy 2, Save 50%

RSS Feed Subscribe to this topic  RSS details

11038 Items

Sort by Date | Title

Asynchronous Programming in Visual Basic 2015
By Alessandro Del Sole
Sep 2, 2015
In this chapter from Visual Basic 2015 Unleashed, you get an overview of both the Event-based Asynchronous Pattern and the Asynchronous Programming Model; then you learn about the Asynchronous Pattern, which is without a doubt one of the most important features in Visual Basic language. You will see how easily you can now write modern and responsive applications via asynchronous code.
Using Your Apple Watch to Stay Active
By Craig James Johnston
Sep 2, 2015
In this chapter from My Apple Watch, you learn how your Watch keeps track of your activity and helps you stay healthy.
Video: Designing Great Video Games: Clarification on the Concept of Longevity
By Zach Comm
Sep 2, 2015
Zach Comm, author of Designing Great Video Games LiveLessons (Video Training): How to Create Insanely Fun and Challenging Video Games, discusses the two lifespans of a video game: playability and legacy.
Embedded Programming with Android: Using U-Boot to Boot the Goldfish Kernel
By Roger Ye
Sep 1, 2015
In this chapter from Embedded Programming with Android: Bringing Up an Android System from Scratch, Roger Ye shows you how to build a goldfish Linux kernel and then how to boot Android from NOR flash and NAND flash using U-Boot and this kernel.
Reactive Messaging Patterns with the Actor Model: Message Construction
By Vaughn Vernon
Sep 1, 2015
In this chapter from Reactive Messaging Patterns with the Actor Model: Applications and Integration in Scala and Akka, Vaughn Vernon covers the kinds of Messages your actors can send and receive and how the intent of each operation determines the kind of Message you will use.
Await, Catch, and Finally in C# 6
By Bill Wagner
Aug 31, 2015
Did you think await was allowed everywhere in earlier versions of C#? You're not alone. Now that the keyword is available in catch and finally clauses, Bill Wagner, author of Effective C#: 50 Specific Ways to Improve Your C#, Second Edition, shows how to use the advantages await offers in exception-processing scenarios.
Video: The Perfectly-Formed Requirement
By James Robertson
Aug 31, 2015
James Robertson, co-author with Suzanne Robertson of "Requirements: The Masterclass LiveLessons--Traditional, Agile, Outsourcing (Video Training)," discusses the perfectly-formed requirement, which should be unambiguous and testable. James discusses the Snow Card, focusing on the requirement, rationale, fit criterion, and supporting materials.
An Interview with Bert Scalzo and Dan Hotka on Toad for Oracle
By Dan Hotka, Phyllis Helton, Bert Scalzo
Aug 27, 2015
Data expert Phyllis Helton talks to Bert Scalzo and Dan Hotka, co-authors of Toad for Oracle Unleashed, about some of their favorite features in Toad, their thoughts on GUI tools, and advice for people new to developing using Oracle and Toad.
Trunking Mechanics of Cisco Network Switches
By Sean Wilkins
Aug 27, 2015
Every network engineer must have a good understanding of how trunks work in an Ethernet switching environment. Sean Wilkins, co-author of CCNA Routing and Switching 200-120 Network Simulator, shows how trunks carry traffic from multiple VLANs across switches to their configured switchports, and discusses the Cisco modes and commands that configure trunking ports.
C/C++ Memory Management, Bit Fields, and Function Pointers
By Stephen B. Morris
Aug 26, 2015
You're sure that your C/C++ memory-allocation code is bulletproof, but will the code work when the host platform is under stress? Consider using bit flags for applications that require low-level data access. Modern programming also routinely requires the use of complex language features such as callbacks and function pointers. As Stephen B. Morris explains, the use cases for these features are both simple and powerful.
Following the OpenGL Pipeline
By Graham Sellers, Nicholas Haemel, Richard S. Wright
Aug 26, 2015
This chapter from OpenGL Superbible: Comprehensive Tutorial and Reference, 7th Edition, provides an overview of the OpenGL pipeline from start to finish, providing insight into each of the stages, which include fixed-function blocks and programmable shader blocks.
What Software Architects Need to Know About DevOps
By Len Bass, Ingo Weber, Liming Zhu
Aug 25, 2015
Much has been written about DevOps, but most of it focuses on the Ops side of things. This article highlights the most important aspects for software architects and engineers, which is a short summary of the book DevOps: A Software Architect's Perspective, by Len Bass, Ingo Weber, and Liming Zhu. As such, the authors will cover core aspects that software architects should be aware of: DevOps, its motivation and its main practices, organizational aspects of introducing DevOps, and implications for software architecture.
New Ways to Initialize Collections in C# 6
By Bill Wagner
Aug 24, 2015
Bill Wagner, author of Effective C#: 50 Specific Ways to Improve Your C#, Second Edition, shares the details of two enhancements in C# 6 for initializing collections, which read more naturally and bring associative containers into parity with sequence containers' initialization syntax.
Video: Mastering the Requirements Process: The Brown Cow Model
By Suzanne Robertson
Aug 24, 2015
Suzanne Robertson, co-author with James Robertson of Requirements: The Masterclass LiveLessons--Traditional, Agile, Outsourcing (Video Training), discusses the Brown Cow model in the requirements process, which helps you take into account different points of view of the same problem so you can discover and communicate requirements.
Working with the PowerShell Desired State Configuration, Part 1: Theory and Initial Setup
By Timothy L. Warner
Aug 24, 2015
Timothy Warner, author of Sams Teach Yourself Windows PowerShell 5 in 24 Hours, shares the advantages of the PowerShell Desired State Configuration (DSC) for keeping your network configuration from being changed inadvertently (or intentionally).
A Framework for Animation and Gaming Using HTML5
By Matt Weisfeld, Donnie Santos
Aug 20, 2015
Are you interested in creating animations or games? Matt Weisfeld (author of The Object-Oriented Thought Process) and Donnie Santos discuss an animation framework using the HTML5 Canvas specification.
Understanding the Big Data World
By George Trujillo, Rommel Garcia, Steve Jones, Charles Kim, Justin Murray
Aug 20, 2015
The data volume, velocity, variety, and need to perform analytics on data from multiple different sources are disrupting business. The authors of Virtualizing Hadoop discuss how big data solutions such as Hadoop, in-memory, distributed search, and NoSQL are solutions for addressing the data disruption.
Video: Java and MongoDB Rapid App Prototyping: Getting Started with AngularJS
By Trisha Gee
Aug 19, 2015
In this excerpt from Java and MongoDB Rapid App Prototyping (Developer Talks): App Development using HTML5, AngularJS, Groovy, Java, and MongoDB, Trisha Gee shows you how to get started with AngularJS.
Understanding Networking as It Relates to Minecraft
By Timothy L. Warner
Aug 18, 2015
If you're interested in discovering the magic of computer programming, developing Minecraft mods might be just the ticket to get you started. In this chapter from The Ultimate Guide to Minecraft Server, Timothy L. Warner covers computer networking (a huge topic) in the space of only a couple dozen pages. By the end of the chapter, you not only will understand what you need to do to put your Minecraft LAN server on the public Internet to host external players, but also will know the "hows" and "whys" behind your configuration.
Better Error Handling with the New Exception Filters in C# 6
By Bill Wagner
Aug 17, 2015
The exception filters in C# 6 cut back on the cumbersome error-handling code commonplace to earlier releases. Of course, handling errors is part of the job, but new implementations in C# 6 can diminish the extra work. Bill Wagner, author of Effective C#: 50 Specific Ways to Improve Your C#, Second Edition, details the changes in the new release.

Page 1 2 3 4 5 Next >