• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • Guru: An Introduction to RPG’s XML-INTO, Part 1

    August 1, 2018 Jon Paris

    Author’s Note: The original version of this article was written in the V6 timeframe and included references to V5R4. References to the V5R4 limitations have been removed from this updated version. I have also updated the data definitions to take into account RPG’s ability for the direct coding of nested data structures rather than having to use LikeDS as before.

    RPG IV’s built-in XML support has been available for some time now, having been originally introduced with V5R4 back in 2006. However, it wasn’t until the advent of V6 with its removal of many of RPG’s size limits that it …

    Read more
  • Guru: Getting The Message, Part 1

    August 1, 2018 Paul Tuohy

    Author’s Note: This article was originally published in October 2009. Since then I have worked on many modernization projects with many clients and, in every one of those projects, we have used some form of the contents of this (and the following) article. The content of the article has been updated for free form RPG and some of the coding enhancements that have been introduced, into RPG, since the original publication of this piece.

    When we look at modernizing applications (or writing new applications) one of the basic principles is to tier the application — i.e., separate the interface — …

    Read more
  • Guru: Refactoring RPG – Indicators

    July 30, 2018 Ted Holt

    Occasionally I hear someone comment about how terrible indicators are. I don’t think they’re bad. Indicator-laden RPG helped me graduate debt-free with a computer science degree and housed, clothed, and fed my family for several years. I prefer to say that indicators were good for their time, but now we have better programming techniques that I much prefer to use.

    Refactoring code to reduce or even eliminate the use of predefined indicators (not indicator variables) can pay off big in benefits. The fewer indicators a program uses, the easier it tends to be to read, understand, modify, and debug that …

    Read more
  • IBM i Gets An Influx Of Machine Learning Tooling

    July 25, 2018 Alex Woodie

    Thanks to the new RPM and Yum open source software delivery methods unleased by IBM earlier this year, IBM i shops can now run the latest in Python-based machine learning tools, including NumPy, SciPy, Pandas, and Scikit-Learn.

    Interest in using Python to build machine learning models has exploded in recent years, and we’re now at the point where Python is considered to be the predominant language for doing data science, followed closely by R, which is taught more in academic settings.

    While the capability to train or run a machine learning model isn’t generally the number one requirement for organizations …

    Read more
  • Outsourcing Comes Back Home

    July 23, 2018 Timothy Prickett Morgan

    Getting a full-time job at a company that uses an IBM i platform as its main backend system is not any easier now that it was a decade or two ago, but getting work in the field – particularly as an independent contractor or one working from an outsourcing provider located within the United States – seems to be looking up.

    To get a feel of what is going on out there in the IT job market, we had a chat with Harley Lippman, founder and chief executive officer at Genesis10, which provides job placement services as well as …

    Read more
  • PTC Refines Handling Of IBM i Database Logic

    July 18, 2018 Alex Woodie

    More organizations are moving business logic from RPG and COBOL programs into the DB2 for i database, which most community members agree is a good thing. The IBM i server’s core strength is its integrated a database, after all. However, when business logic moves into the database, it requires customers to rethink how they’re managing the code, which is a mantle that PTC has taken up with its Implementer software change management (SCM) tool.

    When it comes to application modernization, fancy HTML5 screens and mobile apps usually grab the spotlight. We’re often moved by the things we can see, and …

    Read more
  • VACAVA’s Low-Code Approach To Modernization

    July 9, 2018 Alex Woodie

    IBM i shops have lots of options when it comes to application modernization. At one end of the spectrum are screen-scraper tools, which can provide a quick fix for shops tired with the 5250 interface. IBM i shops with more time, money, and inspiration may choose to completely rewrite their application on a new platform. Somewhere in between lies RapidBIZ, a low-code modernization affair from VACAVA.

    The folks at VACAVA knows a thing or two about the IBM i platform. For starters, the company is based in Rochester, Minnesota, home of the world-famous IBM lab where the AS/400 was created …

    Read more
  • Trinity Guard Gives Audit Tool A Friendly GUI

    June 25, 2018 Alex Woodie

    IT professionals who are tired of using 5250 greenscreens to manually conduct regulatory audits of their IBM i systems may be interested in a colorful piece of software from Trinity Guard. The company recently launched TGCentral, which is a unified HTML interface designed to simplify the configuration and execution of security and regulatory audits across multiple IBM i servers.

    As the spiritual and intellectual successor to PentaSafe, Trinity Guard understands how beloved those old PentaSafe products were. Even though NetIQ/Attachmate/Micro Focus has not added any new features to its IBM i security suite for over a decade, there were …

    Read more
  • Yum, Liam Allan, and the Future of the Platform

    June 20, 2018 Alex Woodie

    It’s hard to believe, but Liam Allan has become a veteran at these things. He might be only 21 years old, but the young Englishman already has become a sought-after speaker on the IBM i event circuit and a respected voice for open source development. At COMMON’s recent POWERUp18 conference in San Antonio, Texas, Allan elaborated on Yum’s arrival on IBM i, his own open source work, and the future of the platform.

    Allan first appeared on the IBM i scene two years ago, when he won the 2016 COMMON Student Innovation Award for his work on the IBM i …

    Read more
  • CNX Opens Up Valence to Non-IBM i Platforms

    June 20, 2018 Alex Woodie

    CNX has removed several key technological limitations in its Valence application development framework, ranging from what JavaScript libraries the software works with, all the way to what server operating systems the generated applications run on.

    Despite its numerical designation, the launch of Valence version 5.2 at the COMMON POWERUp18 conference in San Antonio, Texas, last month was hailed by CNX as a major announcement. According to Richard Milone, CNX’s co-founder and managing partner, the company was able to complete several major development projects in time for the delivery of version 5.2.

    Four major changes accompany the release, according to Milone. …

    Read more

Previous Articles Next Articles

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • AI Is Coming for ERP. How Will IBM i Respond?
  • The Power And Storage Price Wiggling Continues – Again
  • LaserVault Adds Multi-Path Support To ViTL
  • As I See It: Spacing Out
  • IBM i PTF Guide, Volume 27, Numbers 34, 35, And 36
  • The Power11 Transistor Count Discrepancies Explained – Sort Of
  • Is Your IBM i HA/DR Actually Tested – Or Just Installed?
  • Big Blue Delivers IBM i Customer Requests In ACS Update
  • New DbToo SDK Hooks RPG And Db2 For i To External Services
  • IBM i PTF Guide, Volume 27, Number 33

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle