• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • Db2 And SQL Services Get Upgrades With TRs

    October 12, 2020 Alex Woodie

    Among the biggest enhancements that IBM is bringing to IBM i with the latest batch of Technology Refreshes are new capabilities added to the integrated Db2 database and, specifically, the slew of SQL-based services that retrieve all types of data from the platform for IBM i professionals.

    As we previously told you, IBM has decided to rename SQL Services, which were the collection of pre-defined SQL queries that recreate traditional IBM i commands and sometimes bring something entirely new. The growing gaggle of services (or perhaps it’s a herd?) are now being officially referred to as IBM i services, …

    Read more
  • Guru: Dynamic Arrays Come To RPG – Limitations, Circumventions, And More

    October 12, 2020 Jon Paris

    In my first two tips in this series I covered the basics of automatic sizing arrays and variable sized arrays. In this final part am going to discuss some of the current limitations in this support and the facilities IBM has put in place to help circumvent them.

    IBM publishes an extensive list of the limitations, but in normal usage only a couple present “real” restrictions in practical terms. If you are curious though, you can find the full list here.

    Limitations

    The first limitation to bear in mind is that, currently, only top-level variables can be defined …

    Read more
  • Guru: Overloading Subprocedures

    October 5, 2020 Paul Tuohy

    The ability to overload subprocedures in RPG is something I had been waiting for a long, long time. IBM finally made it available through a Technology Refresh (7.4, TR1 or 7.3 TR7). If you are not familiar with the term, overloading (in RPG) is the ability to create multiple subprocedures of the same name with different implementations.

    Let’s have a look at how overloading might benefit us when it comes to writing programs and subprocedures. This is a portion of a prototype copy member that, amongst others, contains the prototypes of these three subprocedures:

    dcl-pr format_from_Date varChar(10) extProc(*dclCase);
      dateIn date(*ISO) 
    …

    Read more
  • IBM i Tries On a Red Hat

    September 30, 2020 Alex Woodie

    When IBM initiated its $34 billion acquisition of Red Hat in 2018, it was done to prepare Big Blue for the coming wave of innovation around things like containers, AI, clouds, and next-gen workloads. It was generally understood that most of the benefits would accrue in the X86 space. But apparently the plan called for sizable doses of IBM i, AIX, and mainframe, too.

    Last week at COMMON’s virtual POWERUp conference, IBM’s Joe Cropper, who works in Power development and holds the title IBM Master Inventor, laid out how the Red Hat acquisition will benefit IBM i and …

    Read more
  • Is 2030 The New Y2K?

    September 30, 2020 Michael Killian

    In the world of IBM i transformation, time may not be your friend. RPG resource availability is at an all-time low, and forecasts do not look promising for any resurgence. That fact, combined with the reality that a full-blown transformation initiative can take several years on average, simply means that putting off aggressive digital transformation activity is no longer an option for most organizations.

    Without People, Technology Doesn’t Matter!

    There’s a great book called The Technology Fallacy: How People Are The Real Key To Digital Transformation, which anyone considering a transformation initiative should consider reading. The book doesn’t focus …

    Read more
  • Now You Can Transform RPG Code Into PHP

    September 21, 2020 Timothy Prickett Morgan

    Assuming an average of 5 million lines of code at IBM i shops – a number I heard recently thrown around – in their homegrown or heavily customized third party applications, IBM i shops are collectively sitting on something like 750 billion lines of code. Just ponder that for a minute.

    This code, which is predominantly written in RPG but with a fair proportion of Java and COBOL plus a smattering of more modern languages, is going to have to be maintained and tweaked in the coming years. Just like it had to be updated and debugged time and again …

    Read more
  • Creating Web Services APIs Can Be Easy On IBM i

    September 16, 2020 Andrew Ireland

    Many IBM i customers are taking a hard look at how they can bring their heritage applications, along with all the significant business value they contain, into a modern world. There are a number of different approaches to do that, and in reality, these methods work together and complement each other. There is no one single route, but rather a combination of approaches that leads to the best results at the lowest cost and the least grief.

    The average IBM i customer has something in the order of five million lines of code that embody their mission critical applications. Companies …

    Read more
  • OpenLegacy Expands Big Data Partnerships

    September 16, 2020 Alex Woodie

    Over the past few months, OpenLegacy has established new partnerships with a handful of tech firms patrolling the big data waters, including Talend, Collibra, and BigID. According to the legacy application modernization specialist, it’s all part of an effort to help its IBM i and mainframe customers upgrade their applications and experiences.

    OpenLegacy is unique among IBM i modernization vendors in its approach. The company’s software allows customers to expose legacy applications, such as those written in RPG, via APIs and Web services.

    Now the company is bringing several partners into that API-driven approach. For instance, its partnership with Talend …

    Read more
  • Jenkins Gets Closer IBM i Hooks, Courtesy Of ARCAD

    September 14, 2020 Alex Woodie

    For some time, IBM i shops have been behind the curve when it comes to using modern DevOps and continuous integration/continuous delivery (CI/CD) technologies and techniques. ARCAD Software has been working to close that gap through its work with Git and Jenkins, and thanks to its new integration with an enterprise version of Jenkins from CloudBees, the gap is pretty much closed — at least from a technology point of view.

    Jenkins, if you don’t know yet, is a popular open source project that allows DevOps professionals to build, test, and deploy their software as part of a CI/CD …

    Read more
  • Thoroughly Modern: The Smart Approach to Modernization – Know Before You Go!

    September 14, 2020 Daniel Crépeau

    In today’s rapidly changing digital economy, the ability to keep up, compete and quickly adapt is critical. Every industry, from transportation and logistics to banking, retail, insurance and even manufacturing, is facing business challenges that are forcing them to think about how they can manage change and be ready when disruption occurs.

    Like many others, your organization probably had to evaluate how your systems could adapt to the changes that occurred over the past several months. Here’s an example that you might have seen in your own neighborhood: Restaurant #1 has been developing the ability for customers to place orders …

    Read more

Previous Articles Next Articles

Content archive

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

Recent Posts

  • To Comfort The Afflicted And Afflict The Comfortable
  • How FalconStor Is Reinventing Itself, And Why IBM Noticed
  • Guru: When Procedure Driven RPG Really Works
  • Vendors Fill In The Gaps With IBM’s New MFA Solution
  • IBM i PTF Guide, Volume 27, Number 27
  • With Power11, Power Systems “Go To Eleven”
  • With Subscription Price, IBM i P20 And P30 Tiers Get Bigger Bundles
  • Izzi Buys CNX, Eyes Valence Port To System Z
  • IBM i Shops “Attacking” Security Concerns, Study Shows
  • IBM i PTF Guide, Volume 27, Number 26

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