Category Archives for "Software Change Management"

RPG Programmers #winning

When I was a lad – you read the newspaper for news, you talked to neighbors to network and find the local gossip, you watched TV or went to the Cinema for movies. Nowadays, it’s all done on computers and it’s us programmers that create, nurse and stroke this things called computer programs. How you […]

 
Continue reading

Copying iSeries fields from numeric to Alpha – aka using SQL to change column data type

So – today I was talking to colleague who wanted to make a database change to a big old file. This meant changing one of the fields from 7 numeric to 12 alpha. Sounds simple right? Oh if only life were that simple… Now add the complexity that you have to do this change in […]

 
Continue reading

Softlanding Turnover Scribbled Notes, User Guide and Programmer Reference

Earlier, I was explaining how to use TURNOVER Change Management to some RPG Developers who have spent years using Turnover but who had never used the Programmer Worklist Function. I was mildly surprised at the manual technique that was being used to check out each object, adding to a form source member by source member […]

 
Continue reading

Green Screen to Web Application in 5 minutes (aka how the AS400 got on the World Wide Web with IBM i)

Twenty years ago… I was typing on a dumb terminal, connected to a great big beige computer called IBM AS/400 with a thick grey Twinax cable. Screens were green on black, text only — or sometimes orange on black if you were posh. The internet was this thing we used to send emails (if you knew […]

 
Continue reading

What’s the best Free RPG Editor?

If you are reading this blog then chances are you are (a) an RPG Programmer and (b) using SEU to edit your code and (c) you are frustrated that SEU wont syntax check new RPG anymore! It’s time to leap into an RPG EDITOR or be pushed… RDi is bloody good but it’s also a very expensive code […]

 
Continue reading

Using EXTPRC with iSeries Turnover at V5R4

Question: How do I promote External Procedure using Turnover and get them to automatically *REPLACE on the destination machine? Answer: Like this! The problem here, is that SQL Stored Procedures have no equivalent of *REPLACE on the CREATE PROCEDURE statement (they do in IBMi 6.1+). That’s easy – “just add a Drop to line one […]

 
Continue reading

Dirty RPG programmers need to write Clean RPG Code

This morning I was revisiting a program that I wrote last year and looking at my code thinking “Why the hell did I write it like that? #Ugly”. RPG code evolves and lots of code evolution starts in one direction and then branches off, drunkenly in another direction. This means that code can evolve to […]

 
Continue reading

Trump announces we need to start planning for the Y10K Software Crisis

Washington DC – President Trump announced his government is launching a special software advisory group – “Not long ago we all went through the Year 2000 crisis. If you were in the computer and software industry you recall the many headaches in converting and changing databases and software so the Year 2000 would be a […]

 
Continue reading

Learn C# for RPG ILE Programmers

If you are an RPG Programmer thern you can quite easily add C# to the list of progamming languages you have in your brainbox. It’s a very similar syntax. Checkout the latest C# For RPGers TechTip and check out the similarities between C# and RPG loops: http://www.mcpressonline.com/programming/programming-other/c-for-rpgers-taking-c-loops-for-a-spin   The missing piece to the basic C# language […]

 
Continue reading

Turn off RDi Line Resequencing for RPG

Source code line number sequencing in Rational Developer for IBM i Updating a source member and adding a bunch of lines will re-sequence the line numbers by default. Turning re-sequencing *OFF lets us clearly see added, deleted or changed blocks of code. We can set this on the exit line of SEU and also if […]

 
Continue reading
1 2 3 5