I’m not a fan of the ‘IT Consultant‘ moniker because its kind of generic, non-descriptive and dull. Sadly, being called an ‘IT Consultant’ seems to be the industry standard for anyone tinkering with software on these computer things… so maybe I’m stuck with it. 🙁 I prefer describing myself as a Programmer in the same

Read More

Courtesy of the very nice chaps at Kensington Motor Cars here in Las Vegas: A new engine crank sensor! The LR3 crank sensor Now… this might seem like a tiny little bit of plastic and metal but is it the savior or haunted LR3 engines everywhere? After many, many, many discussions with the garage owner (Bill)

Read More

UPDATE 2017 : USE %SCANRPL Built in Function – IBM added a %BIF to do this for us in modern RPGLE so we can now just do a %SCANRPL in native RPG. I’m leaving this old blog here for reference but look HERE for the modern and much easier way of doing this schnizzle So, You

Read More

Using the internal cross reference files mean that us lowly IBMi Programmers can access heap of system information just by reading a file… the days of DSPFFD to an outfile then reading the outfile are long gone – we can just read the file field information direct from QADBIFLD instead… There are eight cross-reference physical

Read More

Here is a little something a friend sent me that is indisputable mathematical logic. Nerdish and silly but I suppose it appeals to the dark mathematical side of my soul. But the message is very true. It goes like this: What Makes 100%? What does it mean to give MORE than 100%? Ever wonder about

Read More

I’ve been busy doing real work the last few evenings and seeing my wonderful kids (but HEY I’m biased) so the time I had planned for this website revamp has just kind of drifted away like smoke through my fingers. I managed to grab a few hours this evening and have just completed the Drupal

Read More

So, for the last few weeks I’ve been working on adding credit card handling to a legacy RPG application with a static HTML website over the top. The application code itself was written in the eighties and has evolved through a number of different versions of RPG (a mix of RPG2, RPG3, RPG400 and even

Read More

TURNOVER Client (aka Turnover GUI) Turnover (from Soft Landings Inc) is a pretty cool Software Change Management system running on iseries IBM i. The IBM i system is the Server. We connect to the IBM i TURNOVER SERVER from our device (laptop, desktop, mobile, etc) using software called TURNOVER CLIENT. Back in the bad old

Read More

Can we find which Turnover Forms ran from a specific Turnover Application? The answer is ‘YES’ and you might find it’s easier than you thought. Using good old fashioned green screen menus (which in my case are white screens – but dont let that distract you) we can find this info quickly and easily. Here

Read More

This is a pain not being able to see it in RPGNG (RPG Next Generation is an excellent RPG coding tool) but I still have to revert to things like PDM find all source members with specific descriptions against them…. For example: I want to see all RPG source code used for the ‘ABCDEFG’ project

Read More

TUR3333 – No local Turnover system Defined This week I mainly been playing with Turnover V100…. Preparing TURNOVER V100 (Software Change Management tool for IBMi Systems) for a major application upgrade, adding the ability to use Turnover Forms for specifically deleting and/or moving objects from one environment (library) to another. In this case its because

Read More

Apple Computer purchased a Cray supercomputer in the mid-1980s. According to Legend, Steve Jobs was Cray’s first and only walk-in customer. He arrived unannounced (so the story goes) at Cray headquarters in Mendota Heights, Minnesota and asked to speak to someone about buying a Cray. They nearly threw him out. It’s only slightly less eccentric

Read More