aaronbartell

RPG / iSeries / Java / WDSC / RDi / XML / Web Services

Archive for September, 2009


   Sep 29

Bob Cancilla – taken alive?

Looks like Bob Cancilla’s blog has been taken out of commission.  You can check it out here: http://i-nsider.blogspot.com.  For those that are new to the discussion you should know that Bob Cancilla was employed by IBM and upon leaving started to make some pointed statements at the future of the IBM i – statements he [...]

Read the rest of this entry »

   Sep 24

Accessing the IFS from Ubuntu (Linux)

If you have ventured into using Linux on the desktop then you will more than likely need access to the IFS from Nautilus (equivalent to Windows Explorer on Windows).  This tip shows how to use Samba to connect to an AS400 folder share.  I had already setup the necessary NetShares on the AS400 a long [...]

Read the rest of this entry »

   Sep 15

PowerCL

Fellow IBM i advocate and recent entrepreneur, Bruce Vinning, has released a new product titled PowerCL.  I have not used PowerCL yet as it is still quite new, but I have a solid respect for Bruce’s knowledge and would recommend everybody be aware of what is happening in that space.
To read the press release you [...]

Read the rest of this entry »

   Sep 10

IBM, what am I to do…

So today I was on a call with a customer (a large bank in the south west) who hired me to do a proof of concept where I communicated with a remote web service using RPG and delivered the results back out to the browser (again, using RPG).  The POC had a tight time line [...]

Read the rest of this entry »

   Sep 08

Easy IFS file to RPG var pgm

Sometimes I develop chunks of code for quick and easy usage.  I figure why not share them here in case others need them.  This one reads an IFS file into an RPG string variable.

//——————————————————————
// @Author: Aaron Bartell
// @Descr: Read an IFS file into an RPG string variable
//——————————————————————
H dftactgrp(*no) bnddir(‘QC2LE’)
D IFS_file2Var    pr         65535a   varying
D  pFile                       256a   [...]

Read the rest of this entry »