• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • IBM i And RDi: Where There’s Smoke, There’s Fire

    October 2, 2017 Dan Burger

    Evaluating the future of your IBM i environment should be on your mind. It should be on the mind of your boss and the minds of everyone at the C-level where you work. Maintaining and modernizing existing applications means being prepared for today and tomorrow, even if that requires technological changes that test the outer limits of your comfort zone.

    The need to integrate technologies and reuse existing business logic may vary from foggy to laser sharp, but continuing to get more from IT is probably happening to some degree, or it soon enough will. Are you prepared to become …

    Read more
  • One IBM i Route Into the API Economy

    September 27, 2017 Alex Woodie

    The so-called API Economy is emerging as a legitimate engine for driving the growth of commerce around the world. But with mostly monolithic apps written years ago, the IBM i installed base isn’t well positioned to be a major player. However, there are alternative pathways into the API Economy for IBM i shops, if they know where to look.

    The API Economy refers to the idea that, by exposing bits and pieces of our internal systems out to the world through well-defined application programming interfaces (APIs) – which usually manifest REST-based Web services, although SOAP and XML files will work …

    Read more
  • A Fast Idle For IBM i Development

    September 27, 2017 Alex Woodie

    One thing that’s clear about Liam Allan is he doesn’t take things slow. At just 20 years of age, Allan is one of the brightest young developers on the platform. Now the British coder is sharing his latest creation with the IBM i world: a lightweight ILE development tool dubbed Idle.

    There are many options when it comes to IBM i development tools, especially if open source, Web-native languages are your thing. There’s no shortage of environments for creating PHP, Node.js or Java apps. The opening of the IBM i platform has been a great thing in that regard.

    But …

    Read more
  • Guru: IBM i, .Net, and XMLSERVICE Program and Subprocedure Calls

    September 25, 2017 Richard Schoen

    Our businesses have years of existing IBM i legacy applications that contain priceless business logic. We need to re-purpose that code without re-writing so our existing IBM i business logic can be accessed and used by our desktop applications, web applications, web services, and mobile device applications, which often expect JSON or XML-based data. Instead of re-writing your existing business logic, surface it so the code can be called as-is.

    For this article we’ll focus on the XMLSERVICE remote program call and remote subprocedure calls that can be used to call existing logic based in existing RPG, COBOL and CL …

    Read more
  • Lack Of Available RPG Skills Not A Hard Problem To Fix

    September 11, 2017 Dan Burger

    Running an IT department can be a grind. The reliability and manageability of your hardware and software certainly influences how hard the grind becomes, but the job becomes so much easier when you have a staff that removes much of your burden. Successfully developing that staff and creating a positive culture while dealing with turnover and “do more with less” imperatives has a huge impact on whether the CIO or IT director manages the grind or gets ground up. And once in a while, a new addition to the staff comes with a surprisingly positive impact. That leads me into …

    Read more
  • IBM i Salaries Drop Vs. Other Platforms, But It’s Not All Bad

    September 6, 2017 Alex Woodie

    Time was, working on IBM i and its predecessors earned you a premium on your salary compared to other platforms. That’s not the case in 2017, as equivalent jobs on the Linux, Unix, Windows (LUW) front delivers better pay. But the news on the job front is not all doom and gloom, according IBM i staffing expert Bob Langieri, who keeps a close watch on this sort of thing.

    Across the board, IBM i professionals earned lower salaries than their LUW colleagues for various IT positions, with a few exceptions. That’s according to an analysis of IBM i salary data …

    Read more
  • If RDi Was Free, Would You Go For A Ride?

    August 16, 2017 Dan Burger

    Some interesting developments have occurred with the Rational Developer for i (RDi) team. First came the extraction from IBM Software Group and relocation within the IBM i development organization. Then came the integration of RDi development efforts involving IBM and HelpSystems. What’s next? Perhaps a free lightweight version of RDi designed to entice more IBM i developers to trade in their old tools and take a closer look at what they can gain with RDi.

    A new request for enhancement (RFE #108558) may gather enough momentum to bring a free RDi to market. That leads to the question of whether …

    Read more
  • Guru: Teraspace To The Rescue

    August 14, 2017 Jon Paris

    Hey, Jon:

    My team has been trying to resolve a problem for the last few weeks and they are running into several obstacles. The main one has to do with RPG restrictions for data structure length.

    We use a third-party program to process transactions. In the latest version, the vendor has increased the length of the fields in the data structure that we have to pass them. After our programs were changed to accommodate this increase, the RPG program would not compile because the DS exceeds 16,733,104 bytes. The vendor has told us to use teraspace but by itself that …

    Read more
  • Guru: The PHP Path To Victory, Part 2

    August 7, 2017 Chris Ringer

    Part 1 of this article discussed the path a PHP request takes on its way to your backend RPG program through the magic of an external SQL stored procedure. You may need to review the SQL, PHP, and RPG code there before continuing here. If you have not yet downloaded the code to your IBM i (found in Part 1), now would be a good time to do that.

    Part 2 will give you the confidence to troubleshoot those times when something unexpected occurs in this PHP environment. And if you are a developer for large company, the responsibility of …

    Read more
  • Guru: Fundamentals Of Prototyping, Part 1

    July 24, 2017 Jon Paris

    In my series on parameter passing fundamentals, I mentioned the importance of using prototypes to help ensure consistency of parameter definitions; i.e., to help ensure that the parameter passed to the called routine matches what is expected. After that article was published, it came to my attention that many of my readers were unaware of some of the additional capabilities of prototypes, in particular that prototypes can not only identity errors in parameter usage, but that in some cases they can actually fix them for you!

    Before we can begin, though, it would be a good idea to ensure that …

    Read more

Previous Articles Next Articles

Content archive

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

Recent Posts

  • AI Is Coming for ERP. How Will IBM i Respond?
  • The Power And Storage Price Wiggling Continues – Again
  • LaserVault Adds Multi-Path Support To ViTL
  • As I See It: Spacing Out
  • IBM i PTF Guide, Volume 27, Numbers 34, 35, And 36
  • 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

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