Extract Jobs from Hercules local printer

It is so much easier to look at MVS Job output locally on Linux (taking into account the choices of tools and editors available) than on the TSO, 80 column 3270 terminal. If you specify MSGCLASS=A in your JCL your output gets sent to the Hercules local prt subdirectory. However Hercules just appends each output …

Lost Ubuntu server password!

Needed to recover the admin password in Ubuntu server 18.04.3 LTS. I can’t remember a giant random password, and my password manager’s password file became corrupt. And I didn’t have correct server password on my phone’s password file. In the past you would use the recovery option in the Grub menu to drop to root …

Frustrated with Julia!

I had just fixed SQLite errors (requiring dataframes) when version 1.1, I believe, was released. Now once again my Create customer program that is important to me is getting SQLite errors after the last update to version 1.2 And the error messages are so clear… Warning: getindex(df::DataFrame, col_ind::ColumnIndex) is deprecated, use df[!, col_ind] instead. │ …

COBOL review and a little Assembler

I guess I don’t remember COBOL as well as I thought, because when the below COBOL move statement gives me an error…it’s time for a review. 00032 05 WS-AMOUNT1 PIC 999.99.00033 05 WS-AMOUNT2 PIC 999.99.00080 MOVE WS-AMOUNT1 TO WS-AMOUNT2. 80 IKF4052I-E DNM=1-254 (NE) MAY NOT BE TARGET FIELD FOR DNM=1-225 (NE) IN MOVE STATEMENT, AND …