WORK IN PROGRESS – Come back later to see if this blog has been updated with some real time findings. It will be. But maybe take a bit of time. I’m just busy in the real world doing real stuff and and this install is kind of tricky stuff… I can tell you 😉 Using

Read More

IBMi Modernization The Challenge of AS400/ISERIES Application Modernization, Database SQL Conversion and Cloud Migration Regardless of where you are in the world and whenever you are reading this blog entry, 99.99% of AS400 and ISERIES applications are running on an IBM i Power System. The reason I saved a .01%, is because I know of

Read More

Every propeller head takes some kind of perverse joy from wiping and reinstalling their Windows Machine. I know I do. After a year of various software installs, un-installs, re-installs, tweaks, hacks, dicking around (that’s a technical term) my Windows machine starts to get twitchy and a little punch drunk. It’s time for a fresh install and

Read More

Taking your Resume from simple text to Infographic As I mentioned in another blog – I use LinkedIn to edit and maintain my resume. It makes the information editing very simple and clean, and also generates a nice-looking basic resume layout. Maybe this layout works fine – but have you ever looked at infographic versions

Read More

What is a 5250 Terminal Emulator? In a previous blog about 5250 Emulators: The IBM i System (aka i5 aka iSeries aka AS/400) uses something called 5250 to stream its data to a terminal, often called a green screen. You’ve seen these clunky old terminals in black and white sci-fi movies – well we still

Read More

Let’s look at a quick little example RPG email validation program – SQLRPGLE ILE There are lots of code snippets, example programs, and long waffling discussions in internet land filled with pointy-headed AS400, Series, and IBM i programmer chaps (and chappettes) arguing about the best way to “validate an email address in RPG”. I know

Read More

So, a chum of mine on social media just posted this link for the first public presentation from his IBM i Startup called iThusiasm. Looks interesting and I’ve signed up. Why not dive right in? Me. Feeling ithusiastic. 😉 What and Who is iThusiasm? iThusiasm is proudly presenting our inaugural meeting for IBM I professionals!

Read More

Turnover Pre-Run and Post-Run When we are promoting changed objects, using Soflanding TURNOVER, we sometimes want to run commands before or after the form runs. These pre-run and post-run commands are easy to add to any form, so lets look at how to do it! How do we add a Pre-Run or Post-Run in TURNOVER?

Read More

Artificial Intelligence can be Artificial Stupidity when sending spam mail This morning I had a quick browse of my email junk folder looking for those sometimes incorrectly flagged spam mails. I saw this flagged spam mail from Grill Insiders. It’s a proper spam mail, automatically generated by Grill Insiders email generator that obviously needs a

Read More

IBM RDi Rational Developer Ports What TCPIP ports are used by IBM RD/i? I’ve been struggling to get Rational Developer working while remote during the ‘Rona. While I’m working locked in my cellar, candles flickering, dogs growling and rats a scurrying, my laptop is connected with VPN and my guess is that VPN is blocking

Read More

Use the Retrieve Job Attribute (RTVJOBA) command to snaffle the job’s run type from the attributes. Seems pretty obvious right? One little niggle was that the RTVJOBA passes back a char(1) value for the jobtype where ‘0’ means batch and ‘1’ means interactive. But, I want to be able to neatly compare a logical value

Read More

What is IBM i HTTPAPI? HTTPAPI is an IBM i library (LIBHTTP) containing a full set of API’s allowing any IBM i programmer to write webservices to read, write and tinker (those are technical terms) with cloud based applications. YES – using the Opensource HTTPAPI application you can easily read and write to Cloud Webservices

Read More