Is this you? As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.
Claim your profile
Articles by Peter Helgren
Node.js on IBM i: System Access and DB2 Database Access
Node.js on IBM i Webinar Series Pt. 2: Setting Up Your Development Tools Have you been wondering about Node.js? Our free Node.js Webinar Series takes you from total beginner to creating a fully-functional IBM i Node.js business application. You can find Part 1 here. In Part 2 of our free Node.js Webinar Series, Brian May teaches you the different tooling options available for writing code, debugging, and using Git for version control.
Node.js on IBM i: Vexing Versions
We have been writing and using functions all along without much commentary, so it’s time to back up and deal with them. Check out Part One of this excerpt series. And Part Two and Part Three here. Editor's Note: This article is excerpted from chapter 10 of Open Source Starter Guide for IBM i Developers, by Pete Helgren. Node.js is a server that is written in JavaScript with the V8 engine at its core, running modules that are, by and large, written in JavaScript.
Node.js on IBM i: Arrays and Hashes
Node.js on IBM i Webinar Series Pt. 2: Setting Up Your Development Tools Have you been wondering about Node.js? Our free Node.js Webinar Series takes you from total beginner to creating a fully-functional IBM i Node.js business application. You can find Part 1 here. In Part 2 of our free Node.js Webinar Series, Brian May teaches you the different tooling options available for writing code, debugging, and using Git for version control.
Node.js on IBM i: Classes and Objects
Let’s go back to the very first example that demonstrated the advantage of using less procedural and more OO techniques. Remember building that “person” object? Check out Part One here. Editor's Note: This article is excerpted from chapter 10 of Open Source Starter Guide for IBM i Developers, by Pete Helgren. Turns out that is a very ES5 way of doing things.
Open Source Starter Guide for IBM i Developers: Language Basics
I don’t plan to spend a lot of time in the minutiae of the Ruby language. The goal of this series is to give you enough to go on to get started. Editor's Note: This article is excerpted from chapter 6 of Open Source Starter Guide for IBM i Developers, by Pete Helgren. And although Ruby is based on POLA, there is enough “surprise!” in the way things work that it is worthwhile to go over some of the basic things and at least point out where I got either derailed or stumped.
Open Source Starter Guide for IBM i Developers: Ruby and IBM i, An Introduction
The goal of this series of excerpts on Ruby and IBM i is to first ground you in the Ruby language. That won’t be easy because Ruby is probably about as different from RPG as an apple is from an orange. They are both fruits, but one must be peeled before eating and they taste very different. We are going to first “peel” Ruby so you can understand how it works. Editor's Note: This article is excerpted from chapter 6 of Open Source Starter Guide for IBM i Developers, by Pete Helgren.
Open Source Starter Guide for IBM i Developers: i Object!
We’re all familiar with the concept of an object-based operating system like IBM i, but an object-oriented (OO) programming language is foreign to some. By Pete Helgren Editor's Note: This article is excerpted from chapter 5 of Open Source Starter Guide for IBM i Developers, by Pete Helgren. Oh, you might have tripped across it in some generic computer science class, but perhaps it was too long ago or you were groggy enough in class that that particular chapter has been forgotten.
Show More
loading
Actions
Is this you?
As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.Get in touch with Peter
Contact Peter, search articles and posts on X, monitor coverage, and track replies from one place.
Learn more about Muck Rack