• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • Guru: Copy From Stream File FMTOPT(*NOCHK)

    April 13, 2020 Bob Cozzi

    Using SQL frequently, as I do, I tend to look for solutions to problems that can be resolved using the database language (i.e., SQL). Sometimes I have to invent a missing piece of the puzzle. Often that entails writing a User-Defined Function (UDF) for use in SQL, but sometimes a CL command is the better choice.

    Recently I had a situation where what the client calls an “EDI File” was being downloaded using sftp on the IBM server running i. This file is created at a vendor that runs IBM mainframes (an actual mainframe by the way) and the file …

    Read more
  • Thoroughly Modern: Giving IBM i Developers A Helping Hand

    March 9, 2020 Timothy Prickett Morgan

    The good thing about the Moore’s Law improvements in compute, storage, and networking capacity is that the cost of a complete IT system more accurately reflects where the real value of that system was always really derived.

    In decades gone by, the AS/400 hardware cost represented somewhere on the order of 85 percent of the cost of a server and its storage and the OS/400 systems software accounted for the remaining 15 percent or so. Over time, the hardware costs have dropped to about a third of the overall system cost as systems have also gotten incredibly more powerful. But …

    Read more
  • Guru Classic: Overlaid Packed Data In Data Structures

    March 4, 2020 Jon Paris

    When I re-read this tip while looking for a “Classic” candidate, I was reminded that the underlying issue it addresses, namely how data is actually stored in an RPG program, is one that many RPG programmers don’t really have a firm grip on. That alone made it a good candidate. But perhaps even more important is demonstrating this topic to the many new programmers coming onto the platform. Unlike those of us who started off with assembly languages, C, RPG, or COBOL, modern programmers trained in C#, Python, or PHP have never had any need to understand the mechanics of …

    Read more
  • New IBM Champions Reflect on Their Journeys

    February 26, 2020 Alex Woodie

    IBM has rolled out its new list of Champions for Power, and on the list are eight men from the IBM i community who have been named Champions for the first time. Among the honorees is the Four Hundred Guru himself, Ted Holt.

    Ted Holt: IT Jungle guru and senior software developer at Profound Logic

    Holt’s day job is working as a senior software developer for Profound Logic. But at night he becomes the IT Jungle’s Guru, dispensing IBM i code and snippets of hard-won wisdom as a senior technical editor of The Four Hundred. He also tweets from …

    Read more
  • 2019: An IBM i Year To Review

    December 16, 2019 Alex Woodie

    And. . . stop! Put down your pencils, class. The test is over. We have made it through another year. Well, okay, we have almost made it through most of this year. But with just two weeks left, now is the time to wrap it all up and revisit the biggest IBM i stories to make news in the year that was 2019.

    It all started back in January, when…

    IBM jacked up the prices on IBM Lab Services engagements by more than 10 percent. Whereas it used to cost $3,125 per day to have the benefit of an IBM …

    Read more
  • The (More) Modern RPG Language

    December 16, 2019 Bob Cozzi

    Back in 1988, I wrote what became the book on RPG III. Then in 1996, I published the RPG IV version and updated it again circa 2000. But in the years that followed, RPG IV became mostly stale; a tweak here and there, but nothing too spectacular.

    In recent years, a wave of RPG IV enhances has been revealed, most notably free-format was completed and helped propel RPG IV, once again into a truly modern language. Although the measure of “modern” for RPG IV seems to lean toward how much free-format syntax is supported; which is ironic considering COBOL and …

    Read more
  • Moving Off Big Iron? Be Very Careful, Gartner Says

    December 9, 2019 Alex Woodie

    IBM i and mainframe professionals who have grown weary of defending their systems against people who want to replace them with more “modern” X86 and cloud platforms found an unlikely ally in the form of Gartner, which earlier this year published a report that cautioned against making rash, emotionally charged technological decisions when it comes to big iron migrations.

    “Replacing existing systems because people perceive them to be old can be a costly mistake,” Gartner senior analyst Thomas Klinect and vice president Mike Chuba wrote in a March piece titled Considering Leaving Legacy IBM Platforms? Beware, as Cost Savings May …

    Read more
  • Thoroughly Modern: More Than Just A Pretty Face

    December 9, 2019 Greg Patterson and Mike Pavlak

    The most difficult, thorny, and intractable problems can sometimes be effectively addressed, if not outright fixed, by breaking them down into smaller problems that can be addressed tactically while also hewing to a broader and deeper strategic plan.

    That, in a nutshell, is the issue facing most IBM i shops that have not done much application modernization above and beyond pushing the display part of the code to a 5250 green screen emulator or maybe doing a little screen scraping to gussy it up a little bit. The reality is there are still an awful lot of IBM i shops …

    Read more
  • Guru: More End Of Year Feedback

    December 9, 2019 Ted Holt

    You are busy. The people you serve need you to do more than one human being can do. You don’t have time to look for comments or updates to the articles we run in this august publication or any other. For this reason, I was pleased to publish some of your feedback in last week’s issue. This week I am pleased to share a bit more.

    In response to Guru: MERGE, Chicken, and Eggs, John asked a good question and made a good point:

    How is using this merge technique under commitment control any different than just doing the …

    Read more
  • Microsoft Wants to Migrate Your IBM i Code to Azure

    November 13, 2019 Alex Woodie

    Microsoft is executing a plan with its partner Skytap to bring IBM i into its Azure cloud, as we’ve previously told you about. But another group within the technology giant has plans of its own to migrate IBM i applications to languages that can run natively on X86 servers and integrate more easily with Azure services.

    We caught wind of this group’s code migration plan a month ago when one of the technical specialists in the Microsoft Azure Global Customer Advisory Team (CAT) wrote a blog entry about the work they do. IT Jungle followed up with the IBM i …

    Read more

Previous Articles Next Articles

Content archive

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

Recent Posts

  • 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
  • Liam Allan Shares What’s Coming Next With Code For IBM i
  • From Stable To Scalable: Visual LANSA 16 Powers IBM i Growth – Launching July 8
  • VS Code Will Be The Heart Of The Modern IBM i Platform
  • The AS/400: A 37-Year-Old Dog That Loves To Learn New Tricks
  • IBM i PTF Guide, Volume 27, Number 25

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