Articles

RSS Feed Subscribe to this topic  RSS details

11031 Items

Sort by Date | Title

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.
Custom Code Refactoring with VB 2015 and the .NET Compiler Platform
By Alessandro Del Sole
Aug 17, 2015
Concluding his series on the coding experience in Visual Basic 2015, Alessandro Del Sole explains how to leverage the .NET Compiler Platform APIs to build custom refactoring tools that integrate into the code editor.
Providing Location Service Using DependencyService in Xamarin.Forms
By Wei-Meng Lee
Aug 17, 2015
When your app needs to work with location information, the code that requests and then handles the user's latitude and longitude shouldn't be affected by the platform of that device. Wei-Meng Lee shows how to use Xamarin.Forms to take advantage of each platform's native features to provide location services.
CompTIA Network+ N10-006 Quick Reference: WAN Technologies
By Anthony Sequeira
Aug 13, 2015
In this chapter from CompTIA Network+ N10-006 Quick Reference, Anthony Sequeira discusses various WAN technologies, such as fiber, satellite, broadband cable, and WiMAX.
Five Steps to Delegating Successfully
By Pat Brans
Aug 13, 2015
No matter how smart, focused, and hard working you are, you can't do everything by yourself all the time. Sometimes you simply must delegate tasks to other people. Nobody is born knowing how to delegate; as with any other skill, delegating well takes thought and practice. Learn from Pat Brans how to delegate any kind of task successfully.
Help Me, Windows 10! Cortana to the Rescue
By Katherine Murray
Aug 13, 2015
In this excerpt from My Windows 10, Katherine Murray shows you how to use the voice-activated Cortana tool in Windows 10 as your built-in electronic assistant.
Sharp Regrets: Top 10 Worst C# Features
By Eric Lippert
Aug 12, 2015
Though C# has many great features, a handful could have been designed differently or omitted entirely, says Eric Lippert, who should know, because he served on the design committee. The co-author of Essential C# 6.0, Fifth Edition shares his personal top 10 (bottom 10?) C# design annoyances.
Video Q&A with Effective Python Author Brett Slatkin
By Brett Slatkin
Aug 12, 2015
Brett Slatkin, author of the video "Effective Python Live Lessons," talks about what makes Python a good introductory language, what's appealing about Python, and the most common pitfalls for new Python users.

Page 1 2 3 4 5 Next >

Become an InformIT Member

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