Re: Will z/OS be obsolete in 5 years?

2023-07-18 Thread David Crayford
> On 19 Jul 2023, at 9:52 am, kekronbekron > <02dee3fcae33-dmarc-requ...@listserv.ua.edu> wrote: > > Here's a dumb and bold prediction - the guts of RHEL (CoreOS) will be laid > bare within zOS. Nice idea, but I doubt it. > USS becomes LSS. zOS native containers are actually normal contai

Re: Will z/OS be obsolete in 5 years?

2023-07-18 Thread David Crayford
define a DB2 system, IMS system gens, CICS stuff etc. I was impressed. We have Ansible where I work and can stand up development z/OS images on z/VM. Very handy if you doing systems level programming and don’t want to hose the LPAR you share with your team. This new stuff was next leve

Re: They are *all* dinosaurs

2023-08-01 Thread David Crayford
> On 31 Jul 2023, at 10:28 pm, Seymour J Metz wrote: > > The media sling around terms like dinosaur and legacy for mainframes and > mainframe software, and tout "new" languages and platforms like C, Unix and > windows. But look at the dates and explain to me, e.g., how z is legacy but > x86 is

Re: Mainframe Makers.... WAS: Ars Technica: The IBM mainframe: How it runs and why it survives

2023-08-01 Thread David Crayford
What’s the difference between between channelized I/O and a rack of x86 servers connected to a SAN using fibre channel driven by high speed HBAs? > On 2 Aug 2023, at 6:53 am, Grant Taylor > <023065957af1-dmarc-requ...@listserv.ua.edu> wrote: > > On 8/1/23 3:10 PM, Rick Troth wrote: >> Look

Re: Mainframe Makers.... WAS: Ars Technica: The IBM mainframe: How it runs and why it survives

2023-08-01 Thread David Crayford
du> wrote: > > On 8/1/23 7:20 PM, David Crayford wrote: >> What’s the difference between between channelized I/O and a rack of x86 >> servers connected to a SAN using fibre channel driven by high speed HBAs? > > I don't know. > > My understanding is that

Re: They are *all* dinosaurs

2023-08-01 Thread David Crayford
> On 2 Aug 2023, at 11:38 am, Jon Perryman wrote: > >> On Tuesday, August 1, 2023 at 05:18:46 PM PDT, David Crayford >> wrote: >> The obvious difference is that C/C++ etc are still evolving. >> The z/OS COBOL compiler hasn’t implemented significant features >

Re: Channelized I/O WAS: Mainframe Makers.... WAS: Ars Technica: The IBM mainframe: How it runs and why it survives

2023-08-02 Thread David Crayford
per lane. There must be a good technical reason for this. [1] https://www.redbooks.ibm.com/redbooks/pdfs/sg248951.pdf > > On 8/1/2023 8:01 PM, Jon Perryman wrote: >> > On Tuesday, August 1, 2023 at 05:20:33 PM PDT, David Crayford >> wrote: >>> What’s the d

Re: Channelized I/O WAS: Mainframe Makers.... WAS: Ars Technica: The IBM mainframe: How it runs and why it survives

2023-08-03 Thread David Crayford
number. He said he meant 1536 slots (not > ports, not lanes) so the number doubled from last time. I replied same > as I did previously. > > Below, he said 1536 slots again. 1536 cards on a single z16 could be > over 3000 cables! I've had to untangle some 150+ cable rats

Re: Channelized I/O WAS: Mainframe Makers.... WAS: Ars Technica: The IBM mainframe: How it runs and why it survives

2023-08-04 Thread David Crayford
> On 4 Aug 2023, at 1:01 pm, Timothy Sipples wrote: > > David Crayford wrote: >> Other platforms have integrated AI engines, AMD ZenDNN, >> Intel oneDNN etc. Both ship with open source libraries and >> toolkits sadly lacking for z/OS. > > Did you miss zDNN?

Re: Channelized I/O WAS: Mainframe Makers.... WAS: Ars Technica: The IBM mainframe: How it runs and why it survives

2023-08-08 Thread David Crayford
> On 7 Aug 2023, at 2:46 pm, Timothy Sipples wrote: > > David Crayford wrote: >> Maybe wait until there is actually some tangible AI libraries such as >> TensorFlow, PyTorch and SnapML before blowing trumpets. > > Huh? You *can* run these libraries on z/OS, on zIIPs

IBM C/C++ for Open Enterprise Languages

2023-08-08 Thread David Crayford
As if we didn’t already have enough z/OS C/C++ compilers :) I've recently been working on Python bindings for z/OS products and wanted to share some useful notes. IBM recently released the IBM C/C++ for Open Enterprise Languages on z/OS compiler [1], a free version of IBM Open XL C/C++, which i

Re: IBM C/C++ for Open Enterprise Languages

2023-08-09 Thread David Crayford
re library implementations that use pthreads. https://github.com/ibmruntimes/zoslib/blob/main/src/zos-tls.cc > > > --- Original Message --- > On Wednesday, August 9th, 2023 at 12:28 PM, David Crayford > wrote: > > >> As if we didn’t already have enough z/OS

Re: IBM C/C++ for Open Enterprise Languages

2023-08-11 Thread David Crayford
ontrolling people rather than software being used for controlling machines. > > -- R; <>< > > > On 8/9/23 02:58, David Crayford wrote: >> As if we didn’t already have enough z/OS C/C++ compilers :) >> >> I've recently been working on Python binding

Re: Has anyone

2023-08-17 Thread David Crayford
On 17/8/2023 5:41 am, Phil Smith III wrote: Bob Bridges wrote, in part: I once spent an agonizing half-hour trying to help a Unix programmer code a program in a language I know using some kind of Unix editor that was so unintuitive I could hardly accomplish anything. As Shmuel suggests, that so

Re: Has anyone

2023-08-17 Thread David Crayford
7;m still getting my toes wet, but it's an obvious tool to look at. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of David Crayford [dcrayf...@gmail.com] Sent: Thursday

Re: Has anyone

2023-08-17 Thread David Crayford
mple using a regular expression > > Regards, > David > > On 2023-08-17 07:28, David Crayford wrote: >> On 17/8/2023 5:41 am, Phil Smith III wrote: >>> Bob Bridges wrote, in part: >>>> I once spent an agonizing half-hour trying to help a Unix programmer &

Re: Strange results for the PS1 prompt with z/OS Unix

2023-08-18 Thread David Crayford
What version of bash are you using? Rocket software's port or IBM z/OS Open Tools? Irrespective, bash is an enhanced ASCII application so make sure you have the following environment variables set in your profile login scripts by entering "env | sort" from the shell command line. _BPXK_AUTOC

Re: Strange results for the PS1 prompt with z/OS Unix

2023-08-18 Thread David Crayford
It's perfectly fine to skip commenting on every discussion, especially when it's not within your field of expertise. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.E

Re: Strange results for the PS1 prompt with z/OS Unix

2023-08-18 Thread David Crayford
recommend installing the entire suite --- Original Message --- On Friday, August 18th, 2023 at 17:03, David Crayford wrote: On 18/8/2023 7:07 pm, Seymour J Metz wrote: While, IMHO, zsh should have been included in MVS/ESA SP V4.3 OpenEdition, I don't see it killi

Re: Strange results for the PS1 prompt with z/OS Unix

2023-08-18 Thread David Crayford
om: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of David Crayford [dcrayf...@gmail.com] Sent: Friday, August 18, 2023 7:33 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Strange results for the PS1 prompt with z/OS Unix On 18/8/2023 7:07 pm, Seymour J Metz wrote: While, IMHO,

Re: Strange results for the PS1 prompt with z/OS Unix

2023-08-20 Thread David Crayford
On 19/8/2023 6:18 pm, Sebastian Welton wrote: On Fri, 18 Aug 2023 19:33:03 +0800, David Crayford wrote: I'm feeling a bit puzzled here! Bash doesn't come pre-installed with z/OS; rather, it's a tool ported by Rocket, so there shouldn't be any compatibility problems, righ

Re: Strange results for the PS1 prompt with z/OS Unix

2023-08-21 Thread David Crayford
ructed from open source software. RedHat (now IBM) or SUSE stands behind them, delivering essential support. Same for cloud operators. > > - KB > > --- Original Message --- > On Monday, August 21st, 2023 at 10:12, David Crayford > wrote: > > >> On

Re: TECO (was Re: Has anyone)

2023-08-22 Thread David Crayford
On 22/8/2023 4:12 am, Leonard D Woren wrote: Bob Bridges wrote on 8/16/2023 8:23 AM: Too many years ago; I don't remember.  And it isn't as if "unintuitive" is a fatal error in editors or any other application; TECO (anyone ever use that?) is a powerful editor - it was on the PDP platform as I

Re: TECO (was Re: Has anyone)

2023-08-22 Thread David Crayford
> On 22 Aug 2023, at 10:10 pm, Gord Tomlin > wrote: > > On 2023-08-22 07:17 AM, David Crayford wrote: >> https://tree-sitter.github.io/tree-sitter/ > > That looks like a gem! Oh yeah! It’s next level and it's an incremental parser. > > -- > &g

Re: emacs (was: Re: Has anyone)

2023-08-22 Thread David Crayford
On 23/8/2023 10:29 am, Steve Beaver wrote: I have tried VI and I find it to slow. I would use eMacs. Prefer to ispf ported to Linux/Unix. https://github.com/daniel64/lspf I have used ISPF for ever and i can out do and any using VI 10 to ispf written for Linux/Unix hahaha! Still finding t

Re: emacs (was: Re: Has anyone)

2023-08-22 Thread David Crayford
I noticed that there is LSP support for Emacs. That's super important in the modern world of language servers. On 23/8/2023 9:32 am, Tomasz Rola wrote: On Tue, Aug 22, 2023 at 08:44:30AM +0100, Rupert Reynolds wrote: I remember using ed. Via a 2400bps modem :-) Aha. Ed and vi are still being

Re: emacs (was: Re: Has anyone)

2023-08-22 Thread David Crayford
Whoops! Forgot the link https://github.com/emacs-lsp/lsp-mode > On 23 Aug 2023, at 12:19 pm, David Crayford wrote: > > I noticed that there is LSP support for Emacs. That's super important in the > modern world of language servers. > > On 23/8/2023 9:32 am, Tomasz Rol

COBOL copilot

2023-08-23 Thread David Crayford
IBM have announced a new AI assistant to help migrating COBOL code to Java https://newsroom.ibm.com/2023-08-22-IBM-Unveils-watsonx-Generative-AI-Capabilities-to-Accelerate-Mainframe-Application-Modernization -- For IBM-MAIN subs

Re: JAVA IDE

2023-08-23 Thread David Crayford
100% agree with Kirk. IntelliJ IDEA is head and shoulders the best Java IDE. I’ve mostly been coding in Java for the last few years and use the Ultimate edition which is quite expensive but worth every penny. We also use the Jetbrains CLion IDE for C/C++ and Python. I’ve recently been playing wi

Re: emacs (was: Re: Has anyone)

2023-08-23 Thread David Crayford
> On 23 Aug 2023, at 10:45 pm, Seymour J Metz wrote: > >> Still finding this hard to recreate using ISPF with edit macros > > On a PC it's easy to examine every keystroke as it comes in PC? That’s running in a Linux shell over SSH. Vim doesn’t need to run on a PC for full duplex. It’s a nurses

Re: emacs (was: Re: Has anyone)

2023-08-23 Thread David Crayford
gmu.edu/~smetz3 From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of David Crayford [dcrayf...@gmail.com] Sent: Wednesday, August 23, 2023 3:35 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: emacs (was: Re: Has anyone) On 23 Aug 2023, at 10:45 pm, Seymour J Metz

Re: emacs (was: Re: Has anyone)

2023-08-23 Thread David Crayford
> On 23 Aug 2023, at 10:45 pm, Seymour J Metz wrote: > > It's a start, but I would love the opportunity to fork out $ for a full > clone. Not that I have any objections to using free software when it suits my > needs, but I won't ignore a useful program just because it's not open source. > Tak

Re: emacs (was: Re: Has anyone)

2023-08-23 Thread David Crayford
it’s no match for ncurses applications that can now leverage cool unicode fonts and other stuff. > > > -- > Shmuel (Seymour J.) Metz > http://mason.gmu.edu/~smetz3 > > > From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU

Re: JAVA IDE

2023-08-23 Thread David Crayford
> On 24 Aug 2023, at 5:16 am, Rahim Azizarab > <03f036d88eeb-dmarc-requ...@listserv.ua.edu> wrote: > > Eclipse is free. So is IntelliJ. You pay for the enterprise features. > > > regards; > > Rahim > > > > > > > >On Wednesday, August 23, 2023 at 10:07:57 AM CDT, Steve Bea

Re: I have

2023-08-24 Thread David Crayford
On 25/8/2023 2:05 am, Jon Perryman wrote: > On Thursday, August 24, 2023 at 10:46:49 AM PDT, Steve Beaver wrote: I'm thinking that a small group of people write a SPC-for linux/unix. I'm guessing that SPC is Systems Programming C. He's referring to SPF/PC, an ISPF clone for Windows that i

Re: RPMs for installs and Maint: [WAS SMP/E needed for installs?]

2023-08-26 Thread David Crayford
> On 26 Aug 2023, at 9:55 am, Jon Perryman wrote: > > I think z/OS uptime is 99.%. I don’t think so. IBM claim 99.999% single server uptime for z and that’s just the hardware. That’s the same as they claim for POWER running either AIX or Linux on RedHat Open Shift and what HP claim for Sup

Re: RPMs for installs and Maint: [WAS SMP/E needed for installs?]

2023-08-28 Thread David Crayford
On 27/8/2023 11:05 am, Tom Brennan wrote: A bigger problem is Jon says things like this with such conviction and authority that other people reading these posts, perhaps years from now, will think they are true. Don't engage with him! There's no point in debating with a troll. Lately, he's be

Re: RPMs for installs and Maint: [WAS SMP/E needed for installs?]

2023-08-28 Thread David Crayford
e years. I've got loads of Jewish friends from back in the day, so maybe I picked up the expression from them? > On 2023-08-28 07:15, David Crayford wrote: >> On 27/8/2023 11:05 am, Tom Brennan wrote: >>> A bigger problem is Jon says things like this with such conviction

Re: RPMs for installs and Maint: [WAS SMP/E needed for installs?]

2023-08-28 Thread David Crayford
> On 28 Aug 2023, at 10:21 pm, Bill Johnson > <0047540adefe-dmarc-requ...@listserv.ua.edu> wrote: > > And numerous banks have the setup necessary. JP Morgan (a REAL bank) spends > BILLIONS per year on IT. I hope so. They’re doing a PoC for one of our products at the moment. But they thin

Re: RPMs for installs and Maint: [WAS SMP/E needed for installs?]

2023-08-28 Thread David Crayford
On Monday, August 28, 2023, 7:15 AM, David Crayford wrote: On 27/8/2023 11:05 am, Tom Brennan wrote: A bigger problem is Jon says things like this with such conviction and authority that other people reading these posts, perhaps years from now, will think they are true. Don't engage wit

Re: RPMs for installs and Maint: [WAS SMP/E needed for installs?]

2023-08-28 Thread David Crayford
’s is a fact and many companies are running it. Prove it. Provide a link to a bank offering a 99.999% SLA on their banking services. > You’re an idiot. More truth. Looks like you threaten people on the internet > too. > > > Sent from Yahoo Mail for iPhone > > > On Mon

Re: RPMs for installs and Maint: [WAS SMP/E needed for installs?]

2023-08-28 Thread David Crayford
argue a lost cause. > No wonder they aren’t buying your crappy software. Actually, they do run our software. Almost every mainframe site runs our software. Most of them think it’s IBM software as it’s badged IBM. > > > Sent from Yahoo Mail for iPhone > > > On Monday, August

Re: Uptime?

2023-08-28 Thread David Crayford
> On 29 Aug 2023, at 8:18 am, Gibney, Dave > <03b5261cfd78-dmarc-requ...@listserv.ua.edu> wrote: > > Yes, IBM z hardware and z/OS properly sysplexed can achieve many 9s of > reliability. I don't think this is in dispute. > But, computers are tools that perform useful things for people. It

Re: RPMs for installs and Maint: [WAS SMP/E needed for installs?]

2023-08-28 Thread David Crayford
On 29/8/2023 8:35 am, Steve Thompson wrote: What happens if a WINTEL server running MQ buys the farm? Those inflight transactions going through that server may time out and have to be re-driven. Is this considered an outage? Not if you have a second one handling the load and it takes over. B

Re: RPMs for installs and Maint: [WAS SMP/E needed for installs?]

2023-08-29 Thread David Crayford
I find a great deal of value in reading your posts, Steve. Knowing that you have experience with Amdahl in hardware adds to my respect for your insights. > On 29 Aug 2023, at 8:35 am, Steve Thompson wrote: > > Back in the day, we worked on RAS. So we put in error detection hardware > (sometime

Re: AI expert hot new position.

2023-09-12 Thread David Crayford
> On 12 Sep 2023, at 8:04 pm, Jon Butler wrote: > > There will be a need for assembler programmers for quite a while, YEAH! z/OS syscalls are assembler macros! No HLASM no z/OS. The sheer volume of assembler code is an existential threat to the platform as young guys don’t want to spend 10 yea

Re: AI expert hot new position.

2023-09-12 Thread David Crayford
> On 12 Sep 2023, at 9:11 pm, David Spiegel > <0468385049d1-dmarc-requ...@listserv.ua.edu> wrote: > > Hi Bill, > Never happen? > If you were a systems programmer and were doing a z/OS upgrade, you would > probably have to repair some SMF, JES2 and Security Exits a lot more than > "almost ne

Re: AI expert hot new position.

2023-09-12 Thread David Crayford
> On 12 Sep 2023, at 9:50 pm, Seymour J Metz wrote: > >> All the Utilities were written in PL/S, now PL/X. > > Can you say GENERATE? Yes, I can. And there is a small fraction of GENERATE code as it’s not needed. It’s usually coded by HLASM programmers who don’t want to learn PL/X. ---

Re: Scan a VSAM LDS?

2023-09-12 Thread David Crayford
> On 13 Sep 2023, at 12:39 am, Seymour J Metz wrote: > > You could use windowing.Look at CSRIDAC if you don't want to use assembler. > That’s an excellent suggestion even if you are using assembler. The interface is much simpler. > > From: IBM Mainfr

Re: Assembler, was: AI expert hot new position

2023-09-13 Thread David Crayford
We’ve got loads of potential positions for good HLASM programmers. Send me your resume if you’re interested. > On 14 Sep 2023, at 4:23 am, Dean Kent wrote: > > I didn't want to get into the firefight... however, the commentary here > encouraged me to do so. > > My own belief (whether founded

Re: Assembler, was: AI expert hot new position

2023-09-13 Thread David Crayford
critical products needs to be supported for decades. > > Sent from Yahoo Mail for iPhone > > > On Wednesday, September 13, 2023, 9:00 PM, David Crayford > wrote: > > We’ve got loads of potential positions for good HLASM programmers. Send me > your resume if you’re intere

Re: Assembler, was: AI expert hot new position

2023-09-13 Thread David Crayford
n in assembler. > > There is nothing to indicate assembler programming is growing and in fact it > is shrinking by approximately 5% a year. > > AI is going to grow exponentially. For decades. > > Sent from Yahoo Mail for iPhone > > > On Wednesday, September 13

Re: Building AMODE 31 Assembler DLL

2023-09-16 Thread David Crayford
It’s documented in the book. EXPORT=YES https://www.ibm.com/docs/en/zos/2.5.0?topic=wdc-writing-your-language-environment-conforming-assembler-dll-code > On 15 Sep 2023, at 03:03, Eric Erickson wrote: > > I've found a bunch of information on creating AMODE 64 Assembler DLLs, but > having much

Re: [EXTERNAL] Any recommendations for a 3270 emulator for Android

2023-09-27 Thread David Crayford
> On 27 Sep 2023, at 11:50 pm, Pommier, Rex wrote: > > If their idea is that other emulators are "outdated" because "ours is browser > based", guess what. I can't talk of Attachmate et al, but Rocket Passport > HAS a browser based 3270 emulator. And just because something is browser > based

Re: Assembler access to USS functions

2023-10-06 Thread David Crayford
> On 7 Oct 2023, at 6:28 am, Kirk Wolf wrote: > > This is a thread that won't die. And there has been some absolute tosh spouted! > > In z/OS, environment variables are in Language Environment, in the CEEEDB > ("Enclave Data Block"). If your assembler code is running in LE, you can > acc

Re: Does z/VM have a product/tool which can send backup to the Cloud ?

2023-10-26 Thread David Crayford
> On 26 Oct 2023, at 1:48 pm, Timothy Sipples wrote: > > Jon Perryman wrote: >> Googles cloud backup/recovery is very different from IBM z/OS > > You headed off on a tangent here that I don’t think I encouraged. I’m not > sure what you’re referring to. As usual! > >> No IBM z system has

Re: Cloud Storage

2023-10-31 Thread David Crayford
> On 31 Oct 2023, at 8:42 am, Jon Perryman wrote: > > On Fri, 27 Oct 2023 16:35:39 +0100, Jack Zukt wrote: > >> Is there anyone out there using cloud storage for backup or dataset >> migration, using IBM Cloud Tape Connector for z/OS or Model9? > > I did a quick search and found an IBM present

Re: Cloud Storage

2023-10-31 Thread David Crayford
this and continue to market the products without customers knowing > that support transitioned from IBM to some company they never heard of. > > On Tue, Oct 31, 2023 at 1:26 PM Jon Perryman wrote: > >> On Tue, 31 Oct 2023 16:51:42 +0800, David Crayford >> wrote:

Re: Cloud Storage

2023-10-31 Thread David Crayford
> On 1 Nov 2023, at 10:34 am, Jon Perryman wrote: > > On Wed, 1 Nov 2023 08:48:03 +0800, David Crayford wrote: > >> Sorry, OMEGAMON is a Rocket product. I know that because I work on it. >> So is SDSF, RMF, DB2 utilities, DB2 connect, IMS tools etc, etc. >> IB

Re: Rocket miniconda frustrations

2023-11-02 Thread David Crayford
> On 3 Nov 2023, at 2:28 am, Matt Hogstrom wrote: > > I use the miniconda but haven’t had to deal with a proxy. > > That said, I’ll endorse Lionel’s recommendation. I’ve found that Rocket > doesn’t update the public channel (free) with the newest versions of the open > source tools. That’s

Re: Rocket miniconda frustrations

2023-11-02 Thread David Crayford
> On 3 Nov 2023, at 1:59 am, Lionel B. Dyck wrote: > > You can get another port of curl from https://zosopentools.github.io/meta/#/ > and it is very simple - much easier (imho) than using miniconda. If he’s got problems going through a proxy couldn't the same kind of problems occur using zopen

Re: Rocket miniconda frustrations

2023-11-02 Thread David Crayford
ast Paris Ave, SE | MD RSCB2H | Grand Rapids, > MI 49546 > > 616.653.8429 > > From: IBM Mainframe Discussion List <mailto:IBM-MAIN@LISTSERV.UA.EDU>> on behalf of David Crayford > mailto:dcrayf...@gmail.com>> > Sent: T

Re: Rocket miniconda frustrations

2023-11-03 Thread David Crayford
install something that can just > be expanded with a tar or pax command way overkill. > > > > Dave Jousma > > Vice President | Director, Technology Engineering > > > Fifth Third Bank | 1830 East Paris Ave, SE | MD RSCB2H | Grand Rapids, > MI 49546 >

Re: Rocket miniconda frustrations

2023-11-03 Thread David Crayford
> On 3 Nov 2023, at 10:32 pm, Paul Gilmartin > <042bfe9c879d-dmarc-requ...@listserv.ua.edu> wrote: > > On Fri, 3 Nov 2023 19:42:15 +0800, David Crayford wrote: >> >> Yes. But you still need the internet ... >> > What's the alternative? Railway

Re: Rocket miniconda frustrations

2023-11-03 Thread David Crayford
> > Vice President | Director, Technology Engineering > > > Fifth Third Bank | 1830 East Paris Ave, SE | MD RSCB2H | Grand Rapids, > MI 49546 > > 616.653.8429 > ________ > From: IBM Mainframe Discussion List on behalf of >

Re: Rocket miniconda frustrations

2023-11-03 Thread David Crayford
needed. Our Jenkins > pipeline needs it. > > Dave Jousma > > Vice President | Director, Technology Engineering > > > Fifth Third Bank | 1830 East Paris Ave, SE | MD RSCB2H | Grand Rapids, > MI 49546 > > 616.653.8429 > ________

Re: Rocket miniconda frustrations

2023-11-05 Thread David Crayford
d clone it where needed. Our > Jenkins pipeline needs it. > > > > Dave Jousma > > > > Vice President | Director, Technology Engineering > > > > > > Fifth Third Bank | 1830 East Paris Ave, SE | MD RSCB2H | Grand > Rapids, MI 49546 > > > >

Re: Anyone with zCX docker hands on?

2023-11-07 Thread David Crayford
To clarify, you are mentioning Rocket Terminal Emulator Web (TE Web), which serves as a Node.js-based backend application, offering a web-based user interface. I personally use it on my Mac and have found it to be superior to other alternatives. If you intend to set up zCX for high availability, i

Re: Anyone with zCX docker hands on?

2023-11-08 Thread David Crayford
On 8/11/2023 8:48 pm, Jousma, David wrote: Thanks Timothy. Yep found all that, have the instance up and working just fine it’s the peer to peer networking that is not working. The fine folks at Rocket indicate that their software is picking up the internal container IP, and not using the Host I

Re: Anyone with zCX docker hands on?

2023-11-08 Thread David Crayford
> On 8 Nov 2023, at 9:36 pm, Timothy Sipples wrote: > > Dave Jousma wrote: > >> Thanks Timothy. Yep found all that, have the instance up and working just >> fine > >> it’s the peer to peer networking that is not working. The fine folks at > >> Rocket indicate that their software is picking

Re: Anyone with zCX docker hands on?

2023-11-08 Thread David Crayford
> WireGuard and see what happens. > > > > On Wednesday, November 8th, 2023 at 19:30, David Crayford < > dcrayf...@gmail.com> wrote: > > > > > On 8 Nov 2023, at 9:36 pm, Timothy Sipples sipp...@sg.ibm.com wrote: > > > > > > Dave Jousma wrote: >

Re: Anyone with zCX docker hands on?

2023-11-08 Thread David Crayford
consideration before > thinking about kubernetes. > > > On Thursday, November 9th, 2023 at 10:29, David Crayford < > dcrayf...@gmail.com> wrote: > > > > You misunderstood my point. I'm not bashing WireGuard. I'm sure it's a > > brilliant pro

Re: External Functions in C on z/OS

2023-11-15 Thread David Crayford
There isn’t an R0 issue. IRXINIT(‘FINDENVB’) will fetch the environment block. All of the REXX mapping macros have been converted to C structures and can be found in /usr/include/zos (there is a PDS/E but I can’t remember what it's called). FWIW, writing external functions in C/C++ is a bad idea

Re: External Functions in C on z/OS

2023-11-15 Thread David Crayford
My advice is to write a command processor. As I said creating an LE environment for each function call will result in terrible performance. I’ve done this many times https://github.com/daveyc/RTK. The trick is to use CEEPIPI to create a pre-initialised LE environment and hang the pointer in USER

Re: External Functions in C on z/OS

2023-11-15 Thread David Crayford
There's a TSO/E vector table that has the address of the REXX routines. // get the address of the TSO/e vector table CVT * cvt = *(( CVT ** ) CVTPTR); TSVT * tsvt = cvt->cvttvt; // IKJTSVT.H - TSO/E Vector Table mapping // // Contains addresses of branch entered routines and control blocks

Re: External Functions in C on z/OS

2023-11-15 Thread David Crayford
ctual property issues. > > Peter > > From: IBM Mainframe Discussion List On Behalf > Of David Crayford > Sent: Wednesday, November 15, 2023 9:28 PM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: External Functions in C on z/OS > > > My advice is to write a command pr

Re: External Functions in C on z/OS

2023-11-16 Thread David Crayford
x27;t write it and it isn't "mine.") I wanted to be sure I > had THE right environment block, not SOME environment block. An > 11-instruction assembler module seemed like a great solution. I still believe > that it was. > > Charles > > On Thu, 16 Nov 2023 11

Re: External Functions in C on z/OS

2023-11-16 Thread David Crayford
complicated TSO scripts. But on z/Linux ooRexx with BSF4REXX is a viable > option. > > > -- > Shmuel (Seymour J.) Metz > http://mason.gmu.edu/~smetz3 > עַם יִשְׂרָאֵל חַי > > > > ____ > From: IBM Mainframe Discussion List

Re: External Functions in C on z/OS

2023-11-17 Thread David Crayford
6.11.2023 22:54, David Crayford wrote: >> I don't find ooRexx useful on the PC as it's basically on life support >> where Python has millions of contributors. Take data validation as an >> example. There is a first class library https://docs.pydantic.dev/latest/. >&

Re: AI System Services on z/OS 3.1 - is a CF really mandatory?

2023-11-21 Thread David Crayford
> On 21 Nov 2023, at 8:20 pm, Scott Chapman > <03fffd029d68-dmarc-requ...@listserv.ua.edu> wrote: > > I think the better question is why does EzNoSQL require RLS? Probably makes > it easier because they don't have to handle different sharing issues, but it > seems possible that some might b

Re: z/OSMF Startup issue

2019-11-21 Thread David Crayford
On my system the jar can be found at /usr/lpp/wbem/jclient/sblim-cim-client2.jar or there is another sblim-cim-client2-v2r2.jar. On 2019-11-22 7:00 AM, Chris Parker wrote: Hello All, I recently updated an LPAR to RSU1906. Upon startup of zOSMF after making the required RACF changes and home

Re: WTO

2019-11-24 Thread David Crayford
On 2019-11-23 7:07 AM, scott Ford wrote: Henri, That’s what ended up doing , thank you, I appreciate any help. Maybe a bit of a misunderstanding here. I think what Henri was suggesting was using a UNIX shell that pipes messages to /dev/console which writes WTOs using the syslogd daemon. ec

Re: WTO

2019-11-25 Thread David Crayford
v. The exit is Top-secrets exit. Scott On Sun, Nov 24, 2019 at 7:07 AM David Crayford wrote: On 2019-11-23 7:07 AM, scott Ford wrote: Henri, That’s what ended up doing , thank you, I appreciate any help. Maybe a bit of a misunderstanding here. I think what Henri was suggesting was using a

Re: WTO

2019-11-25 Thread David Crayford
Got any doc for that exit? On 2019-11-25 8:46 PM, scott Ford wrote: David, It’s the way CA calls the exit. There is a workarea dsect and notes from CA peppered through the exit and doc saying there is a 100 byte limitation. Scott On Mon, Nov 25, 2019 at 4:20 AM David Crayford wrote

Re: WTO

2019-11-25 Thread David Crayford
I would like to see the exit doco! On 2019-11-25 8:46 PM, scott Ford wrote: David, It’s the way CA calls the exit. There is a workarea dsect and notes from CA peppered through the exit and doc saying there is a 100 byte limitation. Scott On Mon, Nov 25, 2019 at 4:20 AM David Crayford wrote

Re: Sysplex

2019-11-28 Thread David Crayford
Sorry to nitpick Scott but "Sysplex" is a poor subject line for newsgroup thread! You should try to write more specific subject lines such as "Sharing storage subpools in a Sysplex" which makes it much easier to understand the context of threads. On 2019-11-28 12:33 AM, scott Ford wrote: I

Re: Interchange best practice? (was: GIT ... length issue)

2019-12-09 Thread David Crayford
On 2019-12-10 2:34 AM, Paul Gilmartin wrote: The Rocket port of git, bash, etc. needs to be uploaded as well but most of it is in binary. Is bash required? Why doesn't the POSIX shell with OMVS suffice? Or is this a requirement of git core? git-core is written mostly in Perl and bash shell

Re: Interchange best practice? (was: GIT ... length issue)

2019-12-09 Thread David Crayford
On 2019-12-10 3:18 AM, Seymour J Metz wrote: Does anybody outside of the z world use the POSIX shell? Yes! It's the default shell on a lot of Linux systems like Ubuntu when you add a new user. Although, most admins will assign a different shell such as zsh or bash using the "useradd" command

Re: Interchange best practice?

2019-12-09 Thread David Crayford
default MacOS shell. (I still use bash - in a basic way - and see no impetus to move.) Cheers, Martin Sent from my iPad On 10 Dec 2019, at 04:33, David Crayford wrote: On 2019-12-10 3:18 AM, Seymour J Metz wrote: Does anybody outside of the z world use the POSIX shell? Yes! It's the default

Re: Max Size of ISPF table?

2019-12-17 Thread David Crayford
Hi Billy, Permanent ISPF tables reside in a PDS data set which will have to be sized appropriately. If the ISPF table is keyed then you have big problems. ISPF tables are basically just linked lists and not dictionaries, so if they are keyed I would advise you to use VSAM. On 2019-12-17 10:1

Re: Looking for tn3270 emulator that can run on macOS 10.15.2 (Catalina)

2020-01-03 Thread David Crayford
Unfortunately, x3270 and c3270 really suck! You won't find a native 3270 emulator on macOS that's any good. That may change as the web based 3270 emulators get better (Zowe has one). Guys with Macs in my team use Windows 3270 emulators running on Wine. There are a few quirks like macOS keyboar

Re: Looking for tn3270 emulator that can run on macOS 10.15.2 (Catalina)

2020-01-03 Thread David Crayford
s - I really like ZOC and found it much nicer to user than PComms on my Windows machine. Jim On Fri, 3 Jan 2020 18:36:56 +0800, David Crayford wrote: Unfortunately, x3270 and c3270 really suck! You won't find a native 3270 emulator on macOS that's any good. That may change as the

Re: Looking for tn3270 emulator that can run on macOS 10.15.2 (Catalina)

2020-01-07 Thread David Crayford
On 2020-01-08 12:32 AM, Steve Smith wrote: I like Vista TN3270 a lot better than anything else I have available now. I slightly prefer Bluezone, but I wouldn't pay $30 for it over $20 Vista. And it's a lot more than that. BlueZone is good although it crashed when I set a custom screen size of

Re: Looking for tn3270 emulator that can run on macOS 10.15.2 (Catalina)

2020-01-09 Thread David Crayford
On 2020-01-09 1:12 AM, Kirk Wolf wrote: (We also use a internal python wrapper that starts x3270 through an ssh tunnel with passticket automation automatically login to TSO without a password. x3270's api works great with that kind of thing.) I'm curious to hear more details from those who thi

Re: Metal C using Z/OS macros in C macros

2020-01-19 Thread David Crayford
The XLC compiler supports named operands in __asm blocks which are much easier to understand. /** Constant for TOD clock unit for a second */ static const uint64_t TOD_TIME_SEC = 0xF424LLU; int nanoSleep(double period) {   int rc;   int secs = period;   double microSecs = period - secs;   u

Re: Metal C using Z/OS macros in C macros

2020-01-19 Thread David Crayford
h that. Probably time for RTFM, which begs the question of which FM to R. Thanks again in advance for any elaboration while I try to find the answer, Peter On Sun, 19 Jan 2020 18:50:17 +0800, David Crayford wrote: The XLC compiler supports named operands in __asm blocks which are much easier to

Re: Metal C using Z/OS macros in C macros

2020-01-20 Thread David Crayford
Joseph, Couple of things I would comment on. First, don't use macros instead of functions. It's an anti-pattern unless you need to generate code. If you want to inline code for efficiency reasons then just use "static inline" in a header file. Secondly, I would take a look at how this is don

Re: Prolog code of Metal C program (register 0)

2020-01-27 Thread David Crayford
WSA is the writable static area. If your using static variables in your Metal/C code you will need to allocate the storage. It's all in the manual which I suggest you read. Metal/C is a tricky environment to use if you expect it to be just like using LE C. On 2020-01-26 11:23 AM, Joseph Reichm

Re: Prolog code of Metal C program (register 0)

2020-01-27 Thread David Crayford
I agree! Why would anybody want to use a data-space now we have 64-bit storage? On 2020-01-27 7:13 AM, Charles Mills wrote: Well, I hear you. A dataspace seems like overkill. How much data do you have? My program runs 31-bit and keeps its data just in C++ "new" storage (GETMAIN storage, in t

Re: C++ reinterpret_cast question

2020-01-30 Thread David Crayford
On 2020-01-30 6:35 AM, Charles Mills wrote: I suppose if someone REALLY wanted to be a C++ pedant, myStruct *opts_char = reinterpret_cast(reinterpret_cast(opts)); haha! that's what I would code but in reality a reinterpret_cast is a raw cast so it doesn't matter. It's a style thing so you ca

<    1   2   3   4   5   6   7   8   9   10   >