Display, View, Debug IBM i Data Queues  Data Queues are a common object type in many applications on IBM i Systems: They offer an easy way to queue up data to be read and processed. Easy to load, easy to read, and an easy way to handle sequential data. The only thing that I really

Read More

This is an MC Press article but I am republishing because it’s exactly what I was asked to do today “Adding GPS with RPG”. Do you realize how much your business can do with GPS coordinates? No? Well, let me tell you. All of our applications’ databases hold hundreds if not thousands of addresses—from our

Read More

This is just a memory jogger for me and while I was typing this in my notes I realized that someone else may have asked the same question: “How do I see the status of the System 21 (JBA/GEAC/INFOR) background jobs to see what is running?“ I feverishly search the interweb superhighway and apart from

Read More

Steps to remove code from scheduled Releases Simple steps to archive Turnover objects using Turnover Change Management for IBM i ( and the older iSeries / AS400 machines) TO – Turnover Menu Option 9 – Work with Projects and Tasks Create a Worklist and then Checkout program at top level (presumably your production level) Option 46

Read More

Are you still running the archaic WDSC7? So we already agree that using WDSC for IBM i software editing, for free, is pretty cool. But, adding Turnover V100 to it, so you can do everything from one place is even cooler. Once we have added the Turnover perspective to our existing WDSC7 setup then we

Read More

Read lots of rows (records) into a data structure (array) Us IBM i blokes love reading things from files. Hashtag internet fact. But sometimes we just want to read a certain number of records, or rows in SQL speak. For example, when building a page by page subfile with say 15 lines per page, we

Read More

RPG Programmers are a strange breed of Human If you are a software developer then you will know that RPG is an IBM programming Language. It’s also a Rocket Propelled Grenade. It’s also an acronym for Role Playing Games. This blog will have lots of waffle about being an RPG Programmer and just the occasional

Read More

I used to be an AS400 RPG Programmer – What am I now? I’m an IT Consultant (aka RPG Programmer) primarily working on IBM Power Systems (IBM i, System-i, iSeries, AS400). I’ve worked with the IBM AS400 (iSeries, IBMi) for twenty years and specialize in all variants of the RPG/CL language as well as detailed

Read More

Modernizing AS400 aka WEB-ENABLING AS400 and iSeries Converting an old green screen application to run in a website is as easy as typing an email or uploading a photo to facebook. If you are a modern IBM i Software developer the chances are, your system has lots of old AS400 and iSeries that code that

Read More

Ever since the IBM i system was a young lad, its been able to happily talk to just about any other operating system out there – Windows, Linux, Apple, AIX and so many more. However, one of the things that has remained the same through the evolution of system (from AS400 years, thru iSeries years

Read More

News of the moment is the deadly sounding HEARTBLEED SECURITY FLAW The flaw, dubbed “Heartbleed”, could reveal anything which is currently being processed by a web server – including our sensitive secure information being used inside the site. Heartbleed’s technical name is ‘the CVE-2014-0160 exploit’ which exposes vulnerabilities in the popular OpenSSL server software potentially

Read More

I always wanted a TR6 or even its pointy cheese wedge cousin the TR7… but this blog isnt about that. It’s about the much more geekish IBM i Technology Release for IBM i operating system: Steve Will, IBM i Chief Architect, talks about some of the highlights of #IBMi TR6 and TR7 that were delivered in 2013:

Read More