Jesse Gorzinski

Jesse Gorzinski

i For Business Event Logo



Bookmark and Share
RSS

Recent Posts

  • Cleared for Takeoff With Node.js on IBM i
    11/21/2017
  • IBM Cloud, Watson and Web Services Help Applications Fly
    11/13/2017
  • Java Goes Open Source! (IBM i edition)
    10/02/2017
  • Eight Reasons to Embrace SSH
    08/29/2017
  • Tech Tip: Be Like a Turtle!
    08/10/2017
  • Cleared for Takeoff With Node.js on IBM i

    OK, I’m done with flight-related puns for now, I promise! In my last blog entry, we showed you how to expose web services using the Integrated Web Services (IWS) server on IBM i. As you know, once a capability is exposed as a web service, it can be consumed from virtually anywhere. But, what if you want to run and host your solution entirely on IBM i? Today, I will show you how to use Node.js to do just that.

    Read More

    Posted: November 21, 2017 |

    IBM Cloud, Watson and Web Services Help Applications Fly

    IBM i customers have substantial investment in Integrated Language Environment (ILE) applications, but how can these programs be integrated with outside applications or services? For instance, you may have heard discussions lately about IBM Watson and IBM Cloud (formerly known as IBM Bluemix), and the value they can bring to IBM i. What if you wanted to take advantage of these solutions? In today’s blog, guest blogger Bo Fan and I will show you a working example of how a green-screen ILE application can be given a new interface, a new home in the cloud and some new cognitive abilities.

    Read More

    Posted: November 13, 2017 |

    Java Goes Open Source! (IBM i edition)

    If you’ve read my blog, attended any of my conference presentations, or stood next to me on the elevator, you’ve probably heard me talk about open source! The open-source phenomenon continues to grow. After all, open-sourcing code is a way to spur innovation and extend the capabilities of software.

    Read More

    Posted: October 02, 2017 |

    Eight Reasons to Embrace SSH

    In my previous post, I gave a brief introduction to the concept of a shell and focused on SSH connectivity. Often, when we think of a command-entry interface to our IBM i system, we think of a 5250 emulator. Perhaps we also know QSHELL as an interface to run open source or other commands in the root (/) or /QOpenSys filesystems.

    Read More

    Posted: August 29, 2017 |

    Tech Tip: Be Like a Turtle!

    Especially in the open source world, people talk about shells a lot. Instructions to “run this command in a shell” are standard fare. But, what is a shell? Simply put, a shell is a command processor. It is a program that takes input from the user and runs the appropriate commands. Conceptually, it is much like the CL entry screen you’ve used in 5250. Rather than running CL commands from the QSYS.LIB filesystem, it runs executable binaries from a hierarchical file system (stream files from the QOpenSys or root filesystems on IBM i). This includes things like open source language runtimes, common shell commands (ls, cd, pwd, cp), or any PASE executable (most open source). The best way to access a shell on IBM i is from an SSH client.

    Read More

    Posted: August 10, 2017 |

    Level Up With PTF Group Level 4!

    The IBM development team recently released a new PTF group level for open source PTFs, so today I wanted to provide a brief overview of what’s included in this update.

    Read More

    Posted: July 07, 2017 |

    Let’s Learn About Ublu

    Have you heard about Ublu? It’s a programming language created specifically for IBM i tasks. That notion alone makes for an exciting story! On top of that, the language runtime is now an open-source project, which adds a level of “cool.” It also happens to be a very useful language. You can see why I chose to put a spotlight on this technology today: It’s a useful, cool invention built for IBM i!

    Read More

    Posted: June 16, 2017 |

    A Tale of Two Web Servers

    It was the best of times, it was the first of times. At least, it was the first time I announced a new open source delivery in a COMMON session! In a crowded room in Orlando, I declared a fresh addition to 5733-OPS: the nginx web server, to be delivered into option 11 of the product.

    Read More

    Posted: May 23, 2017 |

    Why Contribute Code to the Open-Source Community?

    The benefits of using open-source technologies are easy to see. Open source software helps you create and deliver solutions quickly and efficiently. It makes system administration easier. It allows a broader range of languages to be used, provides change control and adds security. Indeed, the consumption of open source technologies has a variety of advantages.

    Read More

    Posted: April 22, 2017 |

    One Small Program, Two Powerful Messages

    To further explain the value of open source, I wanted to highlight a small, open-source Python program. It shows active connections, much like the “netstat” command on other platforms. In all, the program and its implementation are both pretty simple.

    Read More

    Posted: March 06, 2017 |

    Displaying results 1-10 (of 11)
     |<  < 1 - 2  >  >|