• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • Guru Classic: Looking For Commitment, Part 2

    July 17, 2019 Paul Tuohy

    As companies look to modernize their applications, commitment control can play an integral role. This set of three articles was originally published in March 2009. The content of the articles has been updated for free form RPG.

    In this article I will take a look at the basic rules and coding requirements for using commitment control within RPG programs.

    A Database

    This is the SQL used to create a schema named COMMIT, which contains two related tables called HEADER and DETAILS.

    (A)  CREATE SCHEMA "COMMIT" ;
    
    (B)  CREATE TABLE COMMIT/HEADER (
         	"KEY" CHAR(2) CCSID 37 NOT NULL DEFAULT '' ,
         	
    … Read more
  • IBM Takes A Hands Off Approach With Red Hat

    July 15, 2019 Timothy Prickett Morgan

    IBM has been around long enough in the IT racket that it doesn’t have any trouble maintaining distinct portfolios of products that have overlapping and often incompatible functions. The System/3, which debuted in 1969, is only five years younger than the System/360, which laid the foundation and set the pace for corporate computing when it launched in 1964. Both styles of machines continue to exist today as the IBM i on Power Systems platform and the System z.

    With the $34 billion acquisition of Red Hat, which closed last week, neither of those two legacy products are under threat and …

    Read more
  • Remain Breaks New Ground With ALM Suite

    July 15, 2019 Alex Woodie

    Coding season just ended for Remain Software, the Dutch application lifecycle management (ALM) vendor with a growing US presence. That means customers are sorting through a torrent of new functionality in its flagship TD/OMS product, including improved hooks to DevOps tools like Git and Jenkins, a new cross-platform cross-reference module, and a nifty API generator too.

    New stuff started emerging from Remain Software around the POWERUp conference in May, when IT Jungle sat down with company representatives to talk about development trends, current and upcoming releases of Remain’s software, and what customers are looking to get next.

    Arguably the biggest …

    Read more
  • Guru: Finding Large Files With Python

    July 15, 2019 Mike Larsen

    It’s always a good idea to purge files that aren’t needed any longer. Chances are that you already have procedures in place to purge data from Db2 files and tables, but what about files that reside in the IFS? Do you have a good solution for keeping the IFS clean?

    Perhaps you have old order files stored in the IFS. If you work for a large company, these types of files can accumulate quickly. I’ve written processes in the past to remove files from the IFS using RPG, but I’d like to offer an alternative. I’m going to show how …

    Read more
  • Four Hundred Monitor, July 15

    July 15, 2019 Jenny Thomas

    The IBM i is in a constant battle to defend itself from being regarded as a legacy platform. Still, worries about its future persist and companies continue to look for the latest slick technology to propel them into the future. But a new report from Gartner warns that jumping platforms not only might not be a viable solution, it could leave your organization in a worse situation than where you started. You can get a closer look at and some takeaways from the Gartner report via the Seiden Group at the first link below. Isn’t it about time that we …

    Read more
  • IBM i PTF Guide, Volume 21, Number 28

    July 15, 2019 Doug Bidwell

    A reminder once again: Don’t forget the annual OCEAN technical conference. This is just a reminder that if you are in our neck of the woods in southern California that the OCEAN TechCon19 IBM i Technical Conference – check out CODE LEARN20 – runs from July 25 through 27.

    In this week’s IBM i PTF Guide, there are updates to Backup Recovery Solutions for IBM i 7.2 and IBM i 7.3. Also, IBM’s Pre-Upgrade Validation Tool now supports V7R4! See new link in “Links” section of the Guide.

    New (Updated) Links this week:

    • System: Machine Ineligible Condition
    • ACS:
    … Read more
  • Eradani Bridges The Gap Between Legacy And Open Source

    July 8, 2019 Timothy Prickett Morgan

    In this publication, legacy is not a dirty word or even remotely pejorative. Rather, “legacy” is just a shorthand way of delineating between applications that encapsulate decades of the evolution of a business and the transactions it processes, and all of the other new stuff that this business is also doing and perhaps coding with newer tools and programming languages.

    A new company, called Eradani, has been founded by some experts in both the IBM i world and the open source world with the express purpose of building a technical bridge so these two different cultures can see a …

    Read more
  • Skytap Bullish On Its Hourly Billing In New IBM i Cloud

    July 8, 2019 Alex Woodie

    After a successful tech preview, Skytap last month announced that its public cloud for IBM i is now open for business. Customers can rent time on Skytap’s IBM i cloud, starting at $200 per month per vCPU or $.50 per hour per vCPU. While the monthly option will work well for production workloads, it’s the hourly billing option that’s turning heads, especially among IBM i developers looking to adopt agile and DevOps practices.

    Skytap isn’t the only cloud option for IBM i customers. There are numerous private cloud offerings launched over the past few years, largely as IBM business partners, …

    Read more
  • Guru: One Way To Deal With Two Null Formats

    July 8, 2019 Ted Holt

    Hey, Ted:

    We are building a new system and want to use modern programming and database techniques. I have had quite a time trying to get nulls to act right. It gets confusing fast because RPG handles them differently than the way embedded SQL does. When using SQL for I/O, how do we handle the two null formats?

    — Brian

    There are several ways to go about the “problem” of nulls. Let me give you one simple method, but keep in mind that it’s not the only way.

    First, let’s create a table and put some data into it.

    create 
    … Read more
  • As I See It: Paper Or Plastic

    July 8, 2019 Victor Rozek

    Technology managers often grapple with a thorny employment dilemma: Do they hire for specialization or suppleness; specific or general knowledge; narrow but deep, or broad but shallow. It’s the quandary of expert versus generalist, and it’s like deciding whether you want to buy a hot car with no utility, or a utility vehicle with no hot.

    Some of the ambivalence arises from the fact that both are contextually useful and necessary. A handyman by definition must be a generalist; but you probably don’t want a handyman performing your bypass surgery.

    Yet according to Jerry Useem, things are shifting noticeably in …

    Read more

Previous Articles Next Articles

Content archive

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

Recent Posts

  • 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
  • Tool Aims To Streamline Git Integration For Old School IBM i Devs
  • IBM To Add Full System Replication And FlashCopy To PowerHA
  • Guru: Decoding Base64 ASCII
  • The Price Tweaking Continues For Power Systems
  • IBM i PTF Guide, Volume 27, Numbers 31 And 32

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