November 11, 2016
November 11, 2016 | Volume 13 Issue 45
• LEAD ARTICLE: TechTip: IFS Containers Part 2, Automation with IBM i Chroot
• FEATURED ARTICLE: RPG Fundamentals Tip #3: Working with Nomain Modules
• NEWS HIGHLIGHT: IBM Digital Analytics Suite Delivers Entitlement to Four Add-On Digital Analytics Services
• ON-DEMAND WEBCAST: Implementing Multiple Layers of Defense
• EVENT: [Webinar series] DevOps for IBM i: On Git, SVN, RTC or TFS
TechTip: IFS Containers Part 2, Automation with IBM i Chroot
Automation wins in the end. IFS Containers have automation as a first class citizen.
Written by Aaron Bartell
In the first article of this series, I discussed what IFS Containers are and how they use the chroot command to implement the container concept. To create the IFS Container, we had to manually create directories and copy files. That wasn't a big deal for the small example we created, but imagine if you needed to create an IFS Container for an entire PASE application that had requirements for hundreds of directories, commands, and libraries. This is where automation becomes a necessity, and more specifically, the IBM i Chroot open-source project.
The wait is over! The 5th edition is here. Here’s your chance to expand your ILE RPG knowledge with our most significant update to this classic RPG book. The latest edition features exclusive coverage of free-format RPG; more SQL than ever before; and greater emphasis on ILE modules, procedures, and service programs. This essential guide covers all the fundamentals you need to be successful with ILE RPG plus the latest development tools. All new programming exercises and assignments included. Order today!
This ain’t your mama’s RPG! Time to move on from OPM—with Evolve Your RPG Coding. This comprehensive new book gives you all the tools to move to a more modern, modular, and efficient ILE RPG. The book guides you through the transition at a comfortable pace, making every ILE concept totally accessible. You’ll start with simple, easy-to-understand examples and analogies to OPM, then advance to complete and complex ILE code. Finally, you’ll go beyond ILE with a detailed discussion of SQL, code organization, and structure. Order your copy today!
Ready to deal with the challenges of governing big data? Big Data Governance by Sunil Soares will help you manage big data initiatives and understand best practices for governing the various big data types. This non-technical guide is designed for business audiences, and explains how to grow your business by properly governing big data. You’ll learn to identify key stakeholders for big data and understand regulations relating to privacy and data retention. Includes case studies for healthcare, utilities and communications service providers. Get your copy at a discounted price today!
Save 50% off the Sale Price Enter Promo Code "2-Day-5143" at Checkout
Promo Code valid 11/14/2016 from 12:01am till 11/18/16 at 11:59 pm MDT Only
RPG Fundamentals Tip #3: Working with Nomain Modules
Unlike cycle main and linear main programs, nomain modules have no main procedure.
Written by Bryan Meyers and Jim Buck
Editor’s note: This article is excerpted from Programming in ILE RPG, Fifth Edition, chapter 14, “Building Modular Programs with Procedures.”
The programs previously discussed [cycle main and linear main] are complete programs in themselves. They include a main procedure, along with all the other required subprocedures, coded within one source member, or compile unit. ILE also enhances modular programming concepts by allowing you to code a source member that consists of a segment of a program without a main procedure. The resulting Nomain module contains only subprocedures (one or more) that you can combine with other modules to create a program. By itself, a Nomain module cannot create a program object. One of the modules in a program must have a main procedure.
Mobile White Paper available now.
Mobile Computing and the IBM iMobile computing is rapidly maturing into a solid platform for delivering enterprise applications. Many IBM i shops today are realizing that integrating their IBM i with mobile applications is the fast path to improved business workflows, better customer relations, and more responsive business reporting. The ROI that mobile applications can produce for your business is substantial.
This ASNA whitepaper takes a look at mobile computing for the IBM i. It discusses the different ways mobile applications may be used within the enterprise and how ASNA products solve the challenges mobile presents. It also presents the case that you already have the mobile programming team your projects need: that team is your existing RPG development team!
Download your copy today from the MC White Paper Center
Plus Choose From The Outstanding Selection in our MC White Paper Center
*Some offers may be limited to U.S. and/or Canadian citizens only. Please see the site for details.