Visual Studio Code (VS Code) is a lightweight source code editor that runs on multiple desktops, including Windows, Linux, and MacOS. It provides built-in support for PHP, Node.js, Python, and many other languages and runtimes.
Halcyon Tech’s Code for IBM i extension adds the ability to edit IBM i Integrated File System (IFS) files inside VS Code. It’s easy to get set up to access and edit IFS-based code using this popular editing tool.
In just seven quick steps, you can install VS Code and its Code for IBM i extension and begin working with IFS files stored on your IBM i.
Read more →
Debug RPGLE and COBOL with VS Code for IBM i
/0 Comments/in RPG, VS Code for i /by Amy LantzOur Twitter feeds recently rang out with this long-awaited news from Liam Allan:
As reported by Alex Woodie in IBM i Debugger Comes to VS Code, IBM decoupled their RPG/COBOL debugger from RDi after years of encouragement from Liam. It’s now available as a Debug Service to the thousands of IBM i developers who have downloaded Visual Studio Code for IBM i. Read more →
IBM i Apache Security Fixes for PCI Compliance
/0 Comments/in Apache, IBM i /by Alan SeidenPaul recommends IBM Support’s IBM HTTP Server for i PCI Compliance page for organizations following the stringent PCI DSS security standard for accepting card payments. In addition to confirming that Apache on IBM i is a PCI-compliant web server, the page lists the IBM i PTFs required to fix known vulnerabilities.
Read more →
Patrick Behr Joins Seiden Group
/0 Comments/in News & Events /by Alan SeidenThat’s why I’m delighted to announce that Patrick Behr has officially joined Seiden Group’s team of technical consultants. In addition to his excellent technical and business skills, his commitment to mentoring and advocating for the IBM i community make him the perfect fit for our team.
Read more →
Why I Learned RPGLE
/1 Comment/in IBM i, RPG /by Holly LacherMy quest stemmed from a common issue that I experienced first hand. As a web developer, I would often hear, “The business logic is located in RPG code and we don’t know what it does. We will have to wait and ask the RPG programmer to explain it to us before we can continue with the project, but that person is too busy now.”
Or worse yet, “We are completely redoing our ERP system because we can’t find RPG programmers.”
Read more →
Connecting to IBM i Db2 with the Laravel PHP Framework
/0 Comments/in ODBC, PHP /by Alan SeidenLike most PHP frameworks, Laravel is cross-platform and can work with IBM i and Db2 data. This article shows how to take full advantage of Laravel’s built-in database components by installing an IBM i-specific extension to Laravel’s database connection class.
Read more →
Edit IFS Files Using Visual Studio Code for IBM i
/0 Comments/in Node.js, PHP, Python, VS Code for i /by Holly LacherHalcyon Tech’s Code for IBM i extension adds the ability to edit IBM i Integrated File System (IFS) files inside VS Code. It’s easy to get set up to access and edit IFS-based code using this popular editing tool.
In just seven quick steps, you can install VS Code and its Code for IBM i extension and begin working with IFS files stored on your IBM i.
Read more →
Install and Use Node.js iToolkit for IBM i
/2 Comments/in Node.js /by Alan SeidenThe Node.js iToolkit lets you leverage your company’s investment in RPG and COBOL business logic while developing front ends and APIs with Node.js. As with Node.js itself, iToolkit can run on your IBM i or can connect to IBM i from your PC or an external web server.
This post explains how to install Node.js and its iToolkit on your IBM i, then use iToolkit to call an RPG service program.
Read more →
Automate SFTP Transfers Using ‘expect’
/5 Comments/in IBM i, Open Source /by Jack WoehrRead more →
PHP 8.2 for IBM i Now Available — PHP 7.4 Frozen
/0 Comments/in CommunityPlus+ PHP, PHP /by Alan SeidenBy gradually deprecating features and techniques that no longer represent best practices, PHP nudges developers to keep their applications current, ready to address new business needs.
Read more →
Code for IBM i: Project Mode
/0 Comments/in RPG, VS Code for i /by Amy LantzKnown as Project Mode, the new features allow RPGLE developers to easily navigate their code — and understand it — all while editing remotely in the IDE. They can now find all references to definitions, find definitions of all references, and go to the implementation of export procedures without leaving the editor.
Read more →