• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • Where Do RPG Programmers Come From? And Other IBM i Questions

    July 10, 2024 Alex Woodie

    The IBM i community has faced a skills crunch off and on for the past decade or longer, as Baby Boomers retire and IBM i shops struggle to find replacements. One big reason for the hiring gap is that the old ways of finding new RPG programmers and other IBM i professionals no longer work like they used to, according to IBM i educator Jim Buck.

    “What they did for years was they just stole from the guys down the road,” said Buck, who is the president and CEO of IBM i training company imPower Technologies. ‘“I’ll go to …

    Read more
  • Thoroughly Modern: The Synon Transformation Journey, From Legacy To Modern Java Solutions

    July 8, 2024 Chris Koppe

    In today’s evolving tech landscape, companies that run CA 2E (Synon) on IBM i face significant challenges hindering progress and sustainability. Synon represents a fraction of the market share in IBM i environments, far behind RPG and COBOL, and IBM’s recent announcement to cease PL/I support in future OS versions will impact compliance for SOX-regulated and other industries.

    Moreover, shifts in ownership – from Computer Associates to Broadcom – cast doubt on Synon’s long-term viability and continued support. A dwindling pool of Synon developers, brittle applications that are difficult to integrate with modern technologies, and cryptic database structures further add …

    Read more
  • Guru: Parsing JSON That Has Spaces In The Key

    July 8, 2024 Mike Larsen

    One of my favorite tasks is working with APIs. I’ve worked with many APIs over the years, and some introduce unique challenges that must be overcome. Recently, I worked on a project where I was to consume a REST API that provided a JSON payload. While that seems straight forward, I quickly discovered a challenge.

    The JSON payload had keys that have spaces in them (Figure 1). That may be considered bad practice, but I still needed to figure out how I could parse it correctly. Having never seen JSON like this before, I started with a Google search. I …

    Read more
  • Profound Brings GenAI Tech To IBM i Apps with Profound AI

    June 24, 2024 Alex Woodie

    For more than 20 years, Profound Logic has been at the cutting edge of bringing the latest Web, mobile, and API technology to IBM i shops. With the launch of Profound AI, it’s now helping IBM i shops adopt the latest in user interface tech: natural language and generative AI.

    GenAI has taken the world by storm since OpenAI launched ChatGPT in late 2022. Since then, nearly every large enterprise has explored the potential for using large language models (LLMs) to develop a range of GenAI products, including chatbots, autonomous agents, question-and-answering systems, and knowledge management apps.

    Despite the potential …

    Read more
  • Thoroughly Modern: Still Making These Six IBM i Security Faux Pas? STOP!

    June 10, 2024 Alan Hamm

    As the backbone of many enterprise IT environments, IBM i platforms are known for their robustness, reliability, and security. However, even the most resilient systems are not immune to vulnerabilities if not properly managed.

    Despite their powerful capabilities, IBM i environments often suffer from outdated security practices that can expose your organization to significant risks. This article highlights the most common IBM i security faux pas and provides actionable mitigation strategies.

    The Most Common IBM i Security Challenges

    1. Outdated Operating System

    One of the simplest yet most overlooked steps to secure an IBM i environment is to keep the …

    Read more
  • ARCAD Breaks Up Monolithic Code With New Transformer Tool

    June 3, 2024 Alex Woodie

    There are many different aspects to application modernization: moving from 5250 greenscreens to Web interfaces, adopting the SQL database engine, and using DevOps techniques. Another part of modernization is breaking up monolithic codebases into smaller, more manageable chunks that can be more readily integrated using APIs and Web services, and that’s the goal of a new version of its Transformer product line launched recently by ARCAD Software.

    ARCAD Software already offers several capabilities under its Transformer brand, including Transformer RPG for converting fixed-format RPG to free-format RPG; Transformer DB for converting DDS files to modern DDL tables; Transformer Field for …

    Read more
  • IBM Developing AI Coding Assistant for IBM i

    May 22, 2024 Alex Woodie

    During his keynote presentation at the POWERUp 2024 conference Monday, IBM i CTO Steve Will announced that IBM is actively exploring ways to incorporate generative AI into the IBM i platform. The most promising of three individual but related projects is a plan to build a large language model (LLM)-powered coding assistant for IBM i that will initially provide three functions to support RPG development, with more expected in the future.

    The genesis of the coding assisting project for RPG, which doesn’t have a name yet, can be traced to last year’s launch of watsonx Code Assistant for Z, which …

    Read more
  • Guru: Testing URLs With HTTP_GET_VERBOSE

    May 20, 2024 Gregory Simmons

    In my previous article Fooling around with SQL and RPG, I explored having a little fun with the HTTP_GET function to fetch a witty Dad Joke from https://icanhazdadjoke.com/. In this article, I want to demonstrate a more practical use of this great function. Or should I say, another version of HTTP_GET, that is HTTP_GET_VERBOSE, which also was introduced to us by the DB2 team in V7R3.

    In its simplest implementation, I can insert the URL I want to test into an SQL statement:

    select *
    from table(QSYS2.HTTP_GET_VERBOSE('https://icanhazdadjoke.com/',''))
    

    I will later want to run this embedded in an RPG …

    Read more
  • Database Enhancements Galore In Spring 2024 IBM i TRs

    May 13, 2024 Alex Woodie

    The IBM i server is a database machine at the end of the day, so it’s not surprising that the latest technology refreshes (TRs) focus heavily on enhancements to Db2 for i. From new aggregate functions for the query optimizer to new and improved SQL-based IBM i services, there’s plenty of database goodness to go around in these releases.

    On May 7, IBM announced IBM i 7.5 TR4 and 7.4 TR10. You can read the announcement letters for the two releases here and here. The functionality for the two releases, which will become generally available on June 14, is …

    Read more
  • Guru: The OpenAI API – The Easy Way

    May 13, 2024 Dan Darnell

    When it comes to programming in a particular programming language there is what you can do and what you can do easily. I use RPG every day and have done so since the System/34 days. I love the language but I’ve also picked up other programming languages over time because sometimes RPG isn’t the right tool for the job.

    I’ve been using IBM EGL – Enterprise Generation Language – to create IBM i applications since 2009. IBM made a push at one time to entice RPG programmers to pick up the language and toolset (Rational Business Developer) for modernization …

    Read more

Previous Articles Next Articles

Content archive

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

Recent Posts

  • IBM Unveils Manzan, A New Open Source Event Monitor For IBM i
  • Say Goodbye To Downtime: Update Your Database Without Taking Your Business Offline
  • i-Rays Brings Observability To IBM i Performance Problems
  • Another Non-TR “Technology Refresh” Happens With IBM i TR6
  • IBM i PTF Guide, Volume 27, Number 18
  • Will The Turbulent Economy Downdraft IBM Systems Or Lift It?
  • How IBM Improved The Database With IBM i 7.6
  • Rocket Celebrates 35th Anniversary As Private Equity Owner Ponders Sale
  • 50 Acres And A Humanoid Robot With An AI Avatar
  • IBM i PTF Guide, Volume 27, Number 17

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