• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • Guru: Analyzing User Session Statistics, Part 1

    July 20, 2026 Mike Larsen

    I wanted to report on user activity on our IBM i. Knowing that there is a wealth of SQL table functions available to me, I knew it wouldn’t be hard to find something that would help me. For this report, I wanted to see how many times a user logged into the system during a certain timeframe.

    The table function I used is QSYS2.HISTORY_LOG_INFO. I’ll show the code I built, followed by a breakdown of what is does.

    Here is the SQL statement to determine the number of times a user signed in:

    SELECT COUNT(DISTINCT DATE(MESSAGE_TIMESTAMP)) AS DAYS_LOGGED_IN
    FROM 
    …

    Read more
  • Big Blue Ships Bob 2.0 And Premium Package For IBM i

    July 13, 2026 Alex Woodie

    IBM’s push into the world of agentic coding continues, as Big Blue officially started selling and supporting major updates to its Bob agentic AI software. There are two separate but related pieces of news to cover, including the release of IBM Bob Premium Package for i and the release of Bob 2.0.

    As it is wont to do, IBM generated some confusion with its Bob launches, as both Bob 2.0 and the Bob premium packages became available on the same day, June 24. However, Bob 2.0 and the Bob premium packages are not the same thing, and their announcements were …

    Read more
  • Talking Git On IBM i With A Bunch Of IBM i Gits

    July 13, 2026 Timothy Prickett Morgan

    If there is someone on planet Earth who is most definitely not a git, it is Linux operating system kernel and Git version control system creator Linus Torvalds. The term git was absolutely meant to be pejorative, but it has softened over the years in part because Torvalds chose the name for his version control system precisely to mock himself. The meaning of git is shifting from incompetent senile fool toward curmudgeon and is heading toward old fart.

    Torvalds manages one of the largest software projects in the world, and in the early 2000s chose BitKeeper, a proprietary source …

    Read more
  • AI Is Not Just For Developers, It Is For Everyone At Your Company

    June 22, 2026 Alan Ashley

    I’m not a developer. Let me say that upfront, because it matters when I say the things I’m about to say. I’ve always had ideas that I could put forth to somebody who can code. But now, because of AI, I can ask it to do things that I can verbally explain, and it can create what I am asking for. That’s one of the reasons I’m so excited about GenAI.

    Before the GenAI boom started a few years ago, at ARCAD we had already gone down this road with a product called Discover. We had already tied chat into …

    Read more
  • Guru: Finding Data In The Forest – Exploring Three-Part Naming In SQL

    June 22, 2026 Gregory Simmons

    Anyone who has spent time foraging for mushrooms knows that location matters. A chanterelle found in the Pacific Northwest is not the same as one discovered in the hardwood forests of the Midwest. Experienced foragers do not simply note what they found. They record exactly where they found it: the region, the forest, and the specific location. Context matters.

    The same is true in SQL. Most IBM i developers are comfortable with two-part naming. A reference like MUSHLIB.FORAGE_LOG identifies both the schema and the object. It tells SQL where to look within a single system, much like noting the forest …

    Read more
  • GenAI Is The Death Of Deterministic Project Budgeting

    June 15, 2026 Dan Darnell and Eric Whitcomb

    Like many of you in the IBM i community, we have been treading the AI waters for a couple of years now, starting with small proof-of-concept applications such as chatbots but progressing to far more advanced and complex code-to-AI interfaces.

    One such project leveraged AI for recurring Jaccard similarity index processing over large sets of business data. The small projects fool a person into thinking that the large projects are just more of the same but, in reality, large projects take you into the world of proprietary AI APIs and can be complex engineering efforts.

    We mostly use ChatGPT because …

    Read more
  • PTC Adds Support For VS Code With Implementer 12.7

    June 15, 2026 Alex Woodie

    IBM i shops that rely on PTC’s Implementer software to manage their RPG development will soon be able to use the tool within the VS Code development environment. The upcoming release of Implementer 12.7 will introduce several other important features as PTC begins the process of modernizing the tool.

    Implementer is a well-established change management system targeting the IBM i environment. The software traces its roots to 1987, when four Pansophic (creators of the PRMS ERP system now owned by Infor) employees founded Silvon Software in Chicago. One of their first products was a tool to manage source code …

    Read more
  • Guru: Where’s The Table?

    June 8, 2026 Ted Holt

    It began with an irritation. I considered it a simple request. “Which file did my SQL query read?” I was using the Run SQL Scripts tool to modify an SQL query with unqualified table names. And yet I knew of no ready way to determine the schema (library) name of any of the files. How was I to know which tables I had just queried?

    Let me back up a bit. My SQL client of choice is the Run SQL Scripts tool, which is part of IBM’s Access Client Solutions (ACS). It is not unusual for me to copy and …

    Read more
  • Big Blue Unveils Bob Premium Pack For IBM i

    June 1, 2026 Alex Woodie

    Early Bob users who were frustrated with the inability to work with source code residing on IBM i will be happy to hear that the functionality will soon be available in the Bob Premium Package, which IBM announced in May and will start shipping in June. The Premium Pack also includes some other new capabilities that will be useful for IBM i developers, including new modes, skills, and tools.

    The first version of IBM’s Bob, the AI tool that help developers understand, document, and generate code in RPG and other IBM i languages, generally has been well-received by the IBM …

    Read more
  • Guru: SQL Sequences In RPG Let Db2 Handle The Counting

    June 1, 2026 Gregory Simmons

    There is something deeply satisfying about letting the database do the counting for you. In a world where we have spent decades hand-rolling identifiers, guarding them with locks, and hoping no job collides with another, SQL sequences feel like discovering a patch of mushrooms that quietly regenerate overnight. You stop worrying about scarcity and start focusing on what matters.

    In a procedure driven RPG system, this is exactly the kind of responsibility we want to isolate. Generating a new identifier is not business logic. It is not validation. It is not formatting. It is a single, well-defined action that deserves …

    Read more

Previous Articles Next Articles

Content archive

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

Recent Posts

  • Finally: Some Pricing Information On The Power S1112 Entry Server
  • Rocket Automates Manual IBM i Tasks With AI
  • Guru: Where’s The Table?
  • LaserVault Goes iSCSI With Virtual Tape Library
  • IBM i PTF Guide, Volume 28, Number 31
  • Will Power Chips Get A Converged Arm Instruction Set Like Z Mainframe CPUs?
  • Thinking About Moving IBM i To The Cloud? Don’t Start With The Quote
  • Precisely To Add Ransomware Protection In MIMIX 11
  • It’s D-Day For Cybersecurity, AI Firms Warn
  • IBM i PTF Guide, Volume 28, Number 30

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