I had to chuckle when someone at a recent conference seemed surprised that PHP was still a vital force in web and API development. He hadn’t heard much about PHP lately at conferences.
My explanation: “It’s reliable and the major problems have been solved.”
I continued: “There’s a significant PHP update each year, plus monthly fixes. It’s evolving steadily, with attention to backward compatibility, all changes discussed in the open, easy to manage, no surprises.”
Read more →
How to Resolve Yum Command FTP Errors on IBM i
/2 Comments/in Open Source /by Alan SeidenWhile installing packages from IBM’s original open source repository,
ibm
, users may encounter errors, including:Read more →
How to Report an Issue with VS Code for IBM i
/0 Comments/in VS Code for i /by Alan SeidenIf you believe you have found a bug or other issue with the Code for IBM i extension, you can post it to the Code for i issue tracker. The maintainers are very good about resolving issues.
In fact, with Code for IBM i it’s always worth checking for (and applying) updates before reporting an issue.
Read more →
How to Update the Code for i Extension
/0 Comments/in VS Code for i /by Alan SeidenCode for IBM i has been moving quickly. As the popularity of this Visual Studio Code extension has grown, updates and enhancements have arrived regularly.
If you encounter a bug or issue, installing the latest update may resolve it. Updating Code for i requires only a restart of VS Code. Here are some details to clarify how to restart as well as how to roll back the update, if desired.
Read more →
PHP 8.3 Coming to IBM i This Year
/0 Comments/in PHP /by Alan SeidenMy explanation: “It’s reliable and the major problems have been solved.”
I continued: “There’s a significant PHP update each year, plus monthly fixes. It’s evolving steadily, with attention to backward compatibility, all changes discussed in the open, easy to manage, no surprises.”
Read more →
Common Europe Congress 2023 in Prague
/2 Comments/in IBM i, News & Events /by Jack WoehrIBM Champions Jack Woehr, Niels Liisberg, and Alan Seiden mug for the camera
The Common Europe Congress 2023 in Prague hosted around 400 international attendees steeped in IBM Power Systems from 11 June to 14 June.
This was my first visit to a Common Europe event, and I was greatly impressed. The organization was tight, the venue world-class, and the level of enthusiasm among the participants high. The sessions were interesting and useful.
Read more →
Running the x86 IBM i ODBC driver on ARM Linux with Rosetta
/0 Comments/in ODBC, Open Source /by Calvin BuckleyOver the last few years, macOS has changed from x86 (Intel) to ARM architecture. IBM has kept pace by updating its IBM i ODBC driver to support ARM on macOS as of version 1.1.0.15.
Developers who use a Linux virtual machine, however, will note that there is no ARM version of the Linux driver available yet. While an ARM-native version of the driver would be ideal, Mac users running a Linux virtual machine can run the existing x86 version of the driver using Rosetta for Linux. Read more →
Basic Authentication Credentials are Encrypted with TLS
/0 Comments/in APIs & Web Services /by Calvin BuckleyModern sites and APIs should be using HTTPS, which encrypts everything over the wire, protecting basic authentication credentials in transit. This article will explain why that’s the case.
Read more →
What’s New in Open Source on IBM i
/0 Comments/in IBM i, Open Source /by Amy LantzOpen source on IBM i is moving fast these days. Alan recently shared his favorite updates to IBM i open source—focusing on improved security, performance, and ease of programming—at a Summit Lunch & Learn hosted by Paul Tuohy.
Read more →
curl Your RPG Apps with QSHCURL
/0 Comments/in APIs & Web Services, Open Source, Web development /by Richard SchoenFirst we’ll provide a short curl intro, and then we’ll look at an example of how to use the PASE-based curl command with an RPG program.
Read more →
Integrate Python, Node, PHP, etc. with CL & RPG on IBM i – 2023 Update
/0 Comments/in IBM i, Node.js, PHP, Python /by Richard SchoenIn this post I will update you on new features that have been added to the QSHONI utilities over the past 12 months.
Read more →