*RPG – NO, RPG Developer doesnt mean that I write Role Playing Games, primarily aimed at men in basements pretending they are fit young elven women and running around casting spells 😉 So, as an RPG* Developer I am definitely biased towards IBM’s best and most versatile language. IBM RPG has evolved massively from the

Read More

I got an email this morning telling me that I have somehow, miraculously, out of nowhere inherited over ten million dollars. Yahooo! I’m rich beyond my wildest dreams. All I have to do is email my personal information, my bank account details and my drivers license information to The Very Reverend Doctor David Anderson in

Read More

Change Green Screen from 24×80 to 27×132 wide The default green screen size is defined in a text file that that you can save anywhere you like. It is generally named after the machine that you are connecting to. This is stored at This is a text file that defines what the signon screen is

Read More

another snippet from an old document I found in a dim dark and hazy corner of an even older HDD… rather than let it disintegrate, here it is migrating to the web just in the (extreme) off chance that it may be useful to someone out there. Hey.. if YOU are reading this then its done its job  ðŸ˜‰

 

Commitment control lets you define and process a number of changes to database files in a single unit (transaction). Commitment control can ensure that complex application transactions are logically synchronized, even if the job or system ends. Two-phase commitment control ensures that committable resources, such as database files on multiple systems, remain synchronized.

...
Read More

How to view big fat fields using the RPG Debugger In my on-going mission to to prove that you can teach an old dog new tricks… I learned a neat one today. I was trying to debug an IBMi Web Interface program (IBM RPG/FreeFormat Language) that was blowing the 64k field size limit when reading

Read More

In my ongoing mission to use SQL rather than the older style direct file IO (which the IBM-i world knows as DDS) – I’ve found lots of improvements and things that I really like about SQL in general. But, one of the confusions for me is remembering the SQL’style of describing its functions. In DDS

Read More

RPG Programming Standards? “RPG Programming Standards” have been debated since the invention of the wheel. With an entire generation of RPG programmers evolving from the early days of System/3x column based RPG code to modern free flowing web format code the adoption of a simple clean programming layout standard has been a mythical quest. Old

Read More

More questions about adopting authority on IBM i Systems. So lets #discuss 😉 Adopt User Authority at Runtime Question: I have a batch job which is run by the user but needs to use a file with security denied to the user. Somewhere I heard or read about adopt authority, which would allow the job

Read More

I was reading an interesting thread on Linkedin this morning, discussing another article about the much loved AS/400. The basic storyline is (a) some chap says the AS/400 is a really neat computer and he’s very pleased to have worked on it for many years (b) other chap says “its not called an AS/400” anymore (c)

Read More

Send Email with a simple IBM Command from Power System, iSeries and AS400 Life as a IBM i Software Developer is fun, but life as an AS400 software maintenance programmer can be a bit grim. I seem to spend the bulk of my time maintaining older applications – archaic code monstrosities that started life in

Read More

Windows Key + PrintScreen: Screen capture I’ve long used the SHIFT-ALT-PRINTSCREEN technique to capture screen shots in Windows XP thru 7. But in Windows8 there is a new PrtSc function – when you press WindowsWindows-PrtSc it not only captures the screen but also saves the screen short as a PNG FILE into the Screenshots folder

Read More

Here I am – a huge advocate of IBM i technology. I’ve grown up through the ranks of IBM System 3x systems and evolved alongside IBM through the AS400 and ‘i’ years. I’ve excitedly played with the quiet, yet groundbreaking changes in hardware and software that came with the iSeries/eServer range of Servers. I’ve scratched my head

Read More