• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • Wanted: Exciting New Publicist For Boring Old Server

    March 18, 2019 Alex Woodie

    You don’t need a marketing guru to tell you the IBM i server has a publicity problem. Outside the cloistered midrange community, nobody knows that it even exists. Even some of the companies that run their businesses on it don’t know it exists. Unicorns and leprechauns, which don’t exist, have a greater mindshare than the IBM i server. And the funny thing is, that’s exactly how it was all designed.

    According to industry analyst Rob Enderle, the IBM i server is a world leader in one computing category: boredom.

    “You put it in, you leave it alone, and it just …

    Read more
  • Are You Experienced? IBM i Users Weigh In

    March 18, 2019 Timothy Prickett Morgan

    We spend a lot of time here at The Four Hundred thinking about the vintage of the hardware, operating systems, and applications running on the IBM i platform and its forbears. But we are also concerned, as you know, with the vintage of the people who are running and programming the systems out there in the IBM midrange installed base.

    It is hard to get any quantifiable data on the people out there running the platforms – and we thank you, as loyal readers of this publication for several decades now for being in this market for even more decades …

    Read more
  • Building Out The .NET Stack Around Mono for IBM i

    March 13, 2019 Alex Woodie

    The first release of a Mono .NET port to IBM i was issued last year. Since then, the IBM i open source community has been busy building many of the other middleware components that will make it easier for developers to build IBM i applications using Microsoft tooling.

    Mono was ported to AIX and IBM i (via the PASE AIX runtime) last year, which gave IBM i and AIX shops the capability to run the open source .NET runtime on Power Systems servers, thus opening the door to allowing Microsoft‘s highly regarded suite of development tools to be …

    Read more
  • The 1980s Were Great, Just Not for Business Computers, Apparently

    March 11, 2019 Alex Woodie

    Looking back, it’s plainly obvious that the 1980s were nothing short of awesome. It gave us the Space Shuttle, Van Halen, the fall of Communism, and the Dodge Caravan. The Internet went global, Star Wars went viral, and Super Mario introduced a generation of Generation Xers to video games. But apparently, when it comes to business computers, the decade was nothing sort of dreadful.

    At least that’s what we’re to believe from a recent Bloomberg Businessweek article titled America’s Cities Are Running on Software From the 1980s, published February 28. The story laments the travails of the City (and …

    Read more
  • Guru Classic: Custom Perspectives In RDi, Part 2

    March 6, 2019 Susan Gantner

    In my earlier tip I described how to create a custom perspective and I also described one scenario when custom perspectives come in handy. I promised to follow that up with another way to use custom perspectives.

    I’m often asked questions such as:

    • How do I keep my Outline from disappearing when I’m in full-screen edit?
    • How can I see my RPG Indentation view alongside the full-screen editor view of the source member?

    Custom perspectives can be used as one answer to both questions.

    Of course, when you’re in full-screen edit, you can “peek” at any of your views (such …

    Read more
  • Guru Classic: A Bevy of BIFs, %XLATE and %REPLACE

    March 6, 2019 Jon Paris

    Author’s Note: I’m revisiting this classic tip since the original was written back in 2009, long before the introduction of free-form data declarations. In addition, I’ve updated this tip to point to the new %SCANRPL BIF, which impacts this scenario. And, of course, I still regularly encounter RPGers who are confused by the differences between the %XLATE and %REPLACE built-in functions (BIFs). Part of that confusion of course is the result of wishful thinking on the part of those frustrated by the limitations of %XLATE!

    The first thing to remember when deciding which function to use is that %XLATE operates …

    Read more
  • Guru: Why And How Not to Use The Aretha Franklin I/O Method

    March 4, 2019 Ted Holt

    The Aretha Franklin I/O Method is still used heavily in RPG shops even though a better method has existed for decades. In the following paragraphs, I explain the Aretha Franklin I/O Method, tell you why you should not use it, and show you the superior method.

    First, let me give credit where credit is due. Although I had been using the Aretha Franklin I/O Method since my System/34 days, I never knew it by that name. Then Dan Cruikshank (now retired) of IBM informed me of this terminology. Here’s how it works:

    Assume an RPG program that needs data from …

    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
  • Building A Positive Culture of Learning On IBM i

    February 18, 2019 Alex Woodie

    How do you motivate IBM i programmers to keep learning new technologies, long after they have mastered the RPG skills they use the most? There’s no simple answer to that question, which was the topic of a recent conversation IT Jungle had with PHP on IBM i guru Alan Seiden and Heidi Schmidt, the head of PKS Software.

    IBM i shops face several interrelated problems when it comes to their personnel, which traditionally is one of the biggest line items in the IT budget. These challenges include: the aging of IBM i professionals; the retirements of baby boomer-aged personnel; the …

    Read more
  • Guru: Change XML Elements in SQL

    February 18, 2019 Paul Tuohy

    Over the last few years, it has become more common to store XML or JSON in a column in a table. Whereas SQL provides all the necessary functions to construct/deconstruct XML or JSON from/to relational data, it does not provide an easy means to change the contents of an element. In this article, I am going to demonstrate a technique for changing the contents of an XML element using an SQL stored procedure.

    Just to provide some background, I was recently working on a project where DB2 XML Extender functionality was being replaced with the standard XML functions. The project …

    Read more

Previous Articles Next Articles

Content archive

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

Recent Posts

  • Power11 Entry Machines: The Power S1124 And Power L1124
  • BRMS Isn’t The Only Backup Product With A Security Problem
  • Guru: A Faster Way To Sign A JWT
  • Maxis Adds IBM i Support To Database Modernization Tool
  • IBM i PTF Guide, Volume 27, Number 28
  • To Comfort The Afflicted And Afflict The Comfortable
  • How FalconStor Is Reinventing Itself, And Why IBM Noticed
  • Guru: When Procedure Driven RPG Really Works
  • Vendors Fill In The Gaps With IBM’s New MFA Solution
  • IBM i PTF Guide, Volume 27, Number 27

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