Compare Source Code with VS Code for IBM i
Code for i’s source comparison feature recently helped me find a bug. While comparing old vs. new versions of an RPG program, I discovered that a CHAIN had been changed to an SQL SELECT, which was...
View ArticleUse Those IBM i Service Vouchers — Program Ends In 2025
One of the best deals in IBM i services is about to end. Effective January 1, 2025, the “IBM i Service Voucher for Power” program is being withdrawn. The program has long provided Power hardware...
View ArticleUpdate Corrects an Issue Loading libpq.so
IBM has delivered a fix for an issue with the libpq (PostgreSQL) package. The libpq RPM installer script had a subtle issue where the symbolic links did not get created correctly. IBM i users saw...
View ArticleWhat’s in Your ODBC Driver? A 2024 Update
Since IBM announced Yum support for installing the IBM i Db2 ODBC driver, as documented in our 2022 tutorial, users can update their driver more easily. To help users determine what’s changed, IBM...
View ArticleVS Code for IBM i: SEP Debugging Prerequisites
Code for i users have been showing great interest in Service Entry Point (SEP) debugging. SEP permits debugging of applications that run in a different job than the programmer’s job, such as a web...
View ArticlePHP 8.4 Is Here
PHP 8.4 represents another step in PHP’s evolution, once again improving performance and adding features to help developers write more concise, high quality code. PHP 8.4 is now available for IBM i...
View ArticleCreating a Debug Log with the PHP Toolkit for IBM i
One of my favorite features of the PHP Toolkit for IBM i is its ability to generate a detailed debug log. The log includes connection information, program call options, parameters in and out, and...
View ArticleWhere to Find Release Notes for ACS Updates
IBM i Access Client Solutions (ACS) is a critical tool for essential features such as 5250 emulation, SQL, Db2 performance, and open source package management. Every update is packed with functionality...
View ArticleHow to Speak IBM i
Sometimes it seems that IBM creates its own terminology for everything. One young colleague told us she was eager to learn about the IBM i platform, but her older colleagues used so many abbreviations...
View ArticleCompare Source Between Two Partitions using VS Code for IBM i
Comparing source code between IBM i partitions has been a desired feature of Code for i. Although connecting to two systems within one Code for i window is not yet supported, comparing source from two...
View Article