Node.js v20 and Other Updated Packages Require New IBM i Repositories
As we mentioned in our article on installing ODBC via yum, the latest IBM i open source packages require new repositories. A notable example is Node.js v20. When we hear users say, “I don’t see Node.js...
View ArticleHow to Protect Secure Websites & APIs from Certificates Expiring
If you have encrypted your website, API, Telnet server, or other service with TLS (SSL), good for you! Now, do you know when those certificates will expire? If they expire without renewal, your service...
View ArticleWhich PHP Versions Get Critical Security Updates?
Although there are many reasons—including performance—to update to newer PHP releases, the number one reason is to avoid losing security updates. Each version of PHP (7.4, 8.0, 8.1, 8.2, 8.3, etc.) has...
View ArticleCDQuery: An Alternative to Db2 Web Query
After IBM abruptly withdrew Db2 Web Query from marketing last October, clients began asking for a replacement. A solution was at hand with CDQuery—a fascinating analytics package developed by our...
View ArticleCode for IBM i Fridays: A Free Seiden Community Event
The Code for i extension to Visual Studio Code (VS Code) has become ever more popular and powerful. It’s also free and open source. In the open source spirit, Seiden Group has been hosting online...
View ArticleCode for IBM i Minimum Requirements
The Code for i maintainers have updated the Code for i documentation with clearer minimum requirements. As of today, the system minimums are: IBM i 7.3 – Technology Refresh 5 (TR5) SSH Daemon must be...
View ArticleCarol Woodbury’s Security Advice from CIO Summit at OCEAN 2024
I had the privilege of hosting security expert Carol Woodbury as she led a roundtable discussion at this past summer’s OCEAN TechCon. Carol is IBM i Security SME and Senior Advisor with our friends at...
View Article“BOB” for IBM i: Demonstration by Edmund Reinhardt
At Seiden Group’s September 13, 2024, Code for i Fridays meeting, IBM’s Edmund Reinhardt presented a one-hour tutorial on the Better Object Builder (BOB). This comprehensive demo was given by request....
View ArticleHow Current Are Your PTF Groups? Find Out Using SQL
IBM i continues to deliver SQL interfaces to simplify our work and keep our technology current. Example: We recently needed to test an issue with Apache HTTP Server for i for a support client. IBM...
View ArticleCompare 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