SPOILER ALERT: It is NOT! The IBM AS400 was a groundbreaking computer system. First released in 1988 it quickly became the business system of choice for millions of companies all over the world. The AS400 was released to a pre-internet civilization, it grew and evolved as technology was introduced through the eighties, nineties and into

Read More

Set the VSCODE/IBMi PATH to Open Source Packages on IBM i Setting the VSCODE IBM i PATH to open source packages on IBM i is beneficial for several reasons: So, how do we set this PATH in VS-CODE? My default path looks like this: /QOpenSys/usr/bin:/usr/ccs/bin:/QOpenSys/usr/bin/X11:/usr/sbin:.:/usr/bin We want to add the path to the opensource package binaries (/QOpenSys/pkgs/bin).

Read More

To use a 5250 green screen terminal in Visual Studio Code (VS Code) for IBM i, follow these steps: By having both your code and 5250 terminals within the same IDE, you’ll find it more efficient for RPG and open-source development.

...
Read More

Trick Question – the answer is moot because the AS400 is long dead. That glorious old creamy compuiter system hasn’t been around for decades. But, it’s grandson, the IBM POWER SYSTEM has a fully backward compatible version of the DLS. So, the question might be more accurately asked liked this: Is the IBM i DLS

Read More

BOB – is a tool to compile and recompile objects in the IBM i (AS400 iSeries) universe. Better Object Builder (BOB) is a free and open-source build system designed for the IBM i platform. It’s used to create native QSYS objects. Initially developed by S4i Systems, a leader in Electronic Document Management, BOB was originally created to build their own software

Read More

What are Spool Files? Spooled files on an IBM i System (AS400/iSERIES) are a way to manage output data for printing or processing. They can contain basic text layouts of printed pages, or complex PDF style data streams. Here’s how they work: So, IBM i Spooled Files are virtual printouts, helping you manage input and output

Read More

Keeping your IBM i Power System Secure is key Using default passwords for your IBM i system is obviously a bad security practice! Default passwords can be a significant security risk because they are often well-known and can be easily guessed by unauthorized users. On your IBM i system, profiles that have a default password

Read More

More SQL Basics from the AI Archives How to initialize a timestamp variable using ibm i sql To initialize a timestamp in IBM i SQL, you can use the CURRENT TIMESTAMP special register which specifies a timestamp based on the reading of the time-of-day clock when the SQL statement is executed. If you need a

Read More

IBM i Authority In the IBM i environment, you can encounter situations where different users require varying levels of authority to access objects or applications. IBM i authority settings can seem a little daunting to new admins, but they grounded in decades of real world usage and were so well designed they really have changed

Read More

Let’s create a simple “Hello, World!” Python application on IBM i. Setting Up Your Environment Ensure you have Python installed on your IBM i system. If not, you can install it easily using the IBM i ACS Opensource installer Open a terminal or SSH session to your IBM i system Create a Directory in the

Read More

Download Setup Node.JS on IBM i Following on from the previous blog, it’s time to use IBM i ACS to download and install Node.JS on our IBM i Power System. To install Node.js on IBM i, you have a few options: IBM i Node.js SDK Node.js via PASE PASE (Portable Application Solutions Environment) provides a

Read More

Not dying users, you big silly! Are your IBM i Users Passwords Expiring? Every IBM i User Profile can be created with an automatic expiration date set against it. This forces regular password changes. Pretty standard stuff right? This is rarely a problem for interactive users – who will see the change password screen: But,

Read More