• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • Guru: Practicing Safe Hex in RPG

    March 2, 2020 Jon Paris

    In this tip I’m going to address a question that arises regularly on RPG-oriented Internet lists, namely: “Is there an easy way to convert a character string to its hexadecimal equivalent?”

    One answer, of course, would be to write your own routine using lookup tables, but there is a far easier way. We can take advantage of the system’s hex MI APIs. These were originally surfaced for use by C and C++ but, thanks to the joys of ILE, can be used by any ILE language. Not only that, RPG’s prototyping support makes them really easy to use. In fact, …

    Read more
  • Guru: End Of Year Feedback

    December 2, 2019 Ted Holt

    The year has flown by. Before we know it, it will be 2020. The century is flying by, too. We’ve almost consumed a fifth of it. That seems like a good excuse to see what we might glean from some of your feedback. It’s been a while. More to come next week!

    Several readers wrote regarding the need to remove hard-coded values from programs. Jim brought up the problem of compile-time tables and arrays.

    I find cases where data is hard coded (state names, product categories are a few examples) for tables or arrays in dozens of programs.

    I wish …

    Read more
  • Guru: RDi Code Coverage Without SEPs

    August 12, 2019 Susan Gantner

    My last Guru tip provided an introduction to RDi’s Code Coverage tool that you can use to determine how complete your tests are. In that tip I discussed how to run it using Service Entry Points (SEPs). In this follow-on tip, I’ll continue the exploration of this tool with some additional details plus introduce you to an alternative way to run a Code Coverage session.

    Before going into the alternative approach to running Code Coverage, there are a few details I didn’t mention in the first tip.

    I mentioned that Code Coverage uses the debug engine. What I didn’t mention …

    Read more
  • Guru: How Thorough Was Your Last Test? RDi Code Coverage Can Tell You

    July 22, 2019 Susan Gantner

    When you’ve made changes to one or more programs, you test all the changes – right? And, of course, you also test all the rest of the code just to make sure you didn’t break anything else. Did you do that with your last set of changes? Did you test ALL the code? Enabling you to answer that last question is what RDi’s Code Coverage facility is all about.

    This is an introduction to Code Coverage — the basics of both why and how to use it. Before I go into how to run it, it may pique your interest …

    Read more
  • Guru Classic: Looking For Commitment, Part 1

    June 19, 2019 Paul Tuohy

    Author’s Note: This set of three articles was originally published in March of 2009. (See links in Related Stories below). As companies look to modernizing their applications, commitment control can play an integral role. In my next three Guru Classic articles, I will be updating the content of these articles for free-form RPG.

    In this article, I will discuss what commitment control is, why you may want to use it, and the basic requirements for commitment control. In subsequent articles, I will look more closely at how commitment control works, different ways in which it can be implemented, …

    Read more
  • Speaking The SQL Lingua Franca On IBM i

    June 3, 2019 Timothy Prickett Morgan

    No matter what the job is, we all start out somewhere that is pretty far from being an expert and we depend on our elders and mentors to help us learn all the tricks and get good at the work.

    So it is with the nearly ubiquitous database query language, Structured Query Language, or SQL for short. It started out in the head of IBMer Ted Codd back in 1969, which was coincidentally when the System/3 minicomputer launched and its successor many generations later, the System/38 in 1978, was the first IBM system and the first system in the world …

    Read more
  • Four Hundred Monitor, March 4

    March 4, 2019 Jenny Thomas

    “Dear March, come in!” Readers of Emily Dickinson might recognize the first line of one of her many poems. Although it is unlikely she was thinking of the computing industry as she welcomed the new month, the sentiment is fitting as we already enter the last month of the first quarter of the year. 2019 has been a busy one for IBM as it continues to make headlines throughout the computing world, which will hopefully result in good numbers coming out of Q1. You can count on IT Jungle to be watching for that news, and in the meantime, you …

    Read more
  • More IBM i Predictions For 2019

    February 6, 2019 Alex Woodie

    We kicked off our 2019 soothsaying last week with predictions from IBM i leaders on what the New Year will bring. We keep the ball rolling this week with another batch of predictions from our friends around the IBM i community.

    According to Alison Butterill, IBM‘s the program director for offering management for IBM i, the platform will build off the momentum generated with last year’s 30th anniversary celebrant.

    “The excitement begun in 2018 as we highlighted client innovation around the world will continue into 2019,” Butterill says. “The momentum continues to grow as clients are looking at ways …

    Read more
  • All i Want For Christmas Is RDi Lite

    December 12, 2018 Alex Woodie

    All some IBM i community members wanted for the holidays was RDi Lite. Instead, they’re looking at IBM like the Grinch due to its decision not to offer a free, scaled-down version of the application development tool. What’s more, the community is expressing great displeasure at the manner in which IBM handled the matter through its Request for Enhancement (RFE) process.

    Hassan Farooqi kicked off the campaign for RDi Lite in August 2017, when he posted an RFE on the new IBM developerWorks website that’s designed to facilitate collaboration with its user communities by allowing them to submit ideas for …

    Read more
  • Open Source Is the Future, So Where Does IBM i Fit In?

    December 12, 2018 Alex Woodie

    The IBM i server reached a milestone this year when it turned 30 years old, an amazing feat for a remarkable system that continues to provide computational value to tens of thousands of organizations around the world. But another birthday was celebrated this year that the IBM i community should take note of: The 20th anniversary of the beginning of the open source movement.

    Now, this birthday is a little bit questionable because open source software existed before 1998, of course. But the time is worth marking because an important meeting took place in Palo Alto, California, where the phrase …

    Read more

Previous Articles Next Articles

Content archive

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

Recent Posts

  • EvolveWare Makes Progress With RPG Code Modernization Using AI
  • Why The IBM i Market Needed Another VTL Option
  • What Price Power?
  • Cloud Revenues Saved By The GenAI Boom
  • IBM i PTF Guide, Volume 27, Number 44
  • Power Systems Grows Nicely In Q3, Looks To Grow For All 2025, Too
  • Beta Of MCP Server Opens Up IBM i For Agentic AI
  • Sundry IBM i And Power Stack Announcements For Your Consideration
  • Please Take The IBM i Marketplace Survey
  • IBM i PTF Guide, Volume 27, Number 43

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