Erandani Blog – Eradani
APIs for IBM i ISVs
May 4, 2021
If you are a user of an IBM i software package or a vendor of IBM i applications, then API enablement creates significant opportunities for
Where’s My Truck? Logistics with APIs and your IBM i
April 22, 2021
An IBM i user contacted us with the requirement to combine shipment data residing on their IBM i with real time tracking of the location
Maybe Someone has Already Written the Code You Need!
March 31, 2021
A few weeks ago, a customer of ours asked if Eradani could provide them with a dashboard for tracking all the API calls that were
UPS Shipping Automation
with APIs and the IBM i
March 9, 2021
Because of the productivity benefits, business-to-business communication via APIs is growing at an exponential rate. The IBM i world is no exception as more and
High Performance APIs and IBM i
February 16, 2021
As more IBM i users begin integrating APIs into their application development strategy, we are hearing increasing concerns about API performance. IBM i users are
Warp Speed Modernization with JavaScript and APIs
February 4, 2021
“I feel like I have been working with hand tools and somebody just gave me a power saw and drill.” That’s how a customer described
IBM i Loosely Coupled APIs for Power, Performance, and Ease of Maintenance
January 12, 2021
It’s exciting to see the number of IBM i users who have discovered the power of extending their RPG and COBOL applications using APIs and
Use APIs to Quickly Create Exciting New Functions for the IBM i!
December 8, 2020
After my last blog post on using publicly available web services to quickly and easily add new functions to your RPG applications (https://www.eradani.com/2020/10/26/quickly-add-exciting-new-capabilities-to-your-rpg-applications-using-open-source/), I had
Quickly Add Exciting New Capabilities to Your RPG Applications Using Open Source
October 26, 2020
A customer of ours responded to one of my blog posts on APIs and said, “you are missing one of the great benefits of using
Web Services and Your IBM i―The Right Way (Faster, Stronger, & Securer)
September 21, 2020
Every time I talk to a customer, I learn about great new use cases for calling web services from IBM i applications or calling IBM
Supercharge Your Business with Application APIs
August 12, 2020
It’s time to get aggressive about leveraging APIs to build your business. In previous blogs, I’ve written about the power of open source for rapidly
Expand Application Functions and Build Your Business Using APIs
July 21, 2020
How would you like to add thousands of programmers to your staff at little or no cost? Would it help your organization if you could
Calling All Web Services
(From Your RPG Programs!)
July 1, 2020
A customer asked me recently to help them solve the problem of directly calling web service APIs from RPG. They told me that their warehouse
Stop Worrying About the IBM i Brain Drain
June 3, 2020
Is it possible to be working with IBM i and not even know it? You bet! Is that a good thing? Yes. I often talk
Eradani Connect Unlocks Open Source on the IBM i Without Locking You In
May 8, 2020
I’ve noticed several threads on LinkedIn and the IBM i message boards recently discussing the difficulty of bringing JSON data into IBM i programs. Well,
IBM i—Live Long and Prosper (Just Add Open Source)
April 16, 2020
Last week CNN printed an article highlighting the struggles of several state governments to handle the tsunami of unemployment claims in the wake of the
Get Started with FREE PHP on IBM i!
March 11, 2020
Easily set up the new, free Community PHP using RPM and YUM on IBM i It is so exciting to see how many IBM i
Stop Talking Modernization
March 3, 2020
I was visiting an IBM i customer recently for a presentation on IBM i “modernization”. After the presentation, I got the opportunity to spend time
5 Reasons to Try Python for Your IBM i
February 19, 2020
The popularity of Python has spiked over the last couple years according to the Tiobe Index (a measurement of programming language popularity https://www.tiobe.com/tiobe-index/). Looking to
Get the Most Out of Your IBM i Applications with Native Node, Python, and PHP
February 11, 2020
How would you like to add millions of programmers to your staff without having to pay for them? Sound too good to be true? Well,
Open Source Languages the Right Way with IBM i
January 28, 2020
With all the new Open Source announcements for the IBM i in 2019, many IBM i users are justifiably excited and anxious to start using
Better Software Testing with True Cloud for IBM i
January 23, 2020
In 2019, IBM made the exciting announcement that you could now manage IBM i instances in the Public Cloud (eg. the IBM Cloud, Microsoft’s Azure
More Than Just a New Address—Check Out IBM i in the Cloud!
October 31, 2019
Oftentimes when I speak with IBM i users about moving to the Cloud, they tell me it is too expensive. When I dig deeper, I
Cloning Around in the Cloud on IBM i
October 10, 2019
I just got back from a customer visit where I heard that the executives were frustrated because they could not move their IBM i applications
I Have Seen the Enemy—And it is Us (And I Say that with Love)
September 18, 2019
It is time for us (IBM i IT professionals) to drive new technology initiatives. Every day, I speak with IBM i users who, like me,
Use JavaScript for Leading Edge User Experiences on Your IBM i
August 22, 2019
A popular myth surrounding the IBM i is that its user interface is limited to green screen 5250 displays. It’s NOT! You can build the most modern,
Componentize to Modernize the IBM i
August 13, 2019
Way back in the early 1980s, when I worked for IBM, I used to teach a class in application design concepts for the System/38 (the
RIP Rip and Replace for IBM i Modernization
July 17, 2019
Low Risk, High Reward Modernization for IBM i (AS/400) Why would you do it any other way? So, you want to modernize your applications and
Servers and Systems Software RFE Community
Develop Visual Studio Code Extension for RPG
Visual studio code is one of the most code editor used all around the world. What I want is an extension for Visual Studio Code to use it as RPG Editor.
You could implement one of this extension:
…
Support folders in iACS session manager
Provide the ability to create folders & sub-folders in the iACS session manager to allow better organization of display & printer sessions.
IBM i V7R1 request for S914 and S924 Support Also
It was announced that IBM i V7R1 will be supporting the S922 and E980 beginning Nov 20, 2020. Multiple partners and clients in the US and Canada have asked why the S914 and S924 are excluded as they …
BRMS to ignore some non-critical errors when saving spools
BRMS does stop save procedure in some cases of non-cricital errors like saving QUSRSYS with some spool files damaged. It would be preferrable to have BRMS by default ignore the errors, post more detai…
Web service REST – JSON
Good evening,
I created through Web Administration for i, a rest service that receives a parameter containing a JSON string, with numerous defined keys. The web service is associated with a rpg servic…
Provide plug-in mechanism for iACS
Provide a formal plug-in interface for iACS to allow developers to provide extensions to the existing functionality.
23
votes
Template sessions in iACS session manager
Provide the ability to establish a template session in the iACS session manager. New display & printer sessions would be based on this template session so that a standardized (user or enterprise) set …
Rename session in iACS
Provide the ability to rename a display or printer session in iACS session manager.
Rename function should be available on the edit menu and right click popup menu.
New BIF to test Parameter Length
Please introduce a new BIF (%parmlen) to get the length of a parmeter defined using OPTIONS(*VARSIZE)
DB2 Alter Table Rename column
DB2 for LUW and z/OS provide the capability to rename a column. DB2 for i should have the same functionality. Renaming a column’s system name should be included, too.
Allow a BIF that checks to see if a parameter is passed
Please introduce a new BIF that will indicate if a parameter has been passed with actual data, as opposed to not passed or passed with *OMIT.
F5 Refresh Key Behavior on Certain List Screens
On the Work with Subsystems (WRKSBS) screen as well as the Display Open Files screen inside the Work with Job menu option 14, if you scroll down to see a particular subsystem or file name and press F5…
IBM i Services for defective PTFs installed
Currently the Must Gather Tool has an option for checking for any installed defective PTF’s on an LPAR.
The output of this is a spoolfile, which does more belong to the time when we still used the te…
Link SQL procedure or SQL function as item in DSPPGMREF
DSPPGMREF does not identify any SQL procedure or function coded in programs. A program can be a *PGM or *SRVPGM object created from a source that is based on SQLxxx language and the usage is static i…
Long response time on IFS shares opening ex. Word & Excel
We are using the IBM NetServer for sharing Office files like WORD and EXCEL. Opening a Word for example over a VPN connection is very slow compared to Windows file server located in the same subnet.
A…
A screen a story – PM400 and the day after (30th September 2020)
The term “IBM Performance Management for Power Systems” does most likely not immediately ring a bell, my guess is “PM400” does. It was offered for free and as a Dutchman, after I hear the word “free”, you have my attention. PM400 was a service offered by IBM for free, performance reports accessible from a Website […]
The post A screen a story – PM400 and the day after (30th September 2020) appeared first on PowerWire.eu.