Re: Mainframe culture question - how display a tab character?

2014-01-13 Thread Charles Mills
Thanks all for your suggestions. I am going to go with tab. Yes, whatever you use, other than a rigorous escape regimen (\\ = \, \t = tab) introduces ambiguities: tab could also represent a literal ' t a b '. But this is not a diagnostic dump, this is a confirmation back to the user of what

Re: Mainframe culture question - how display a tab character?

2014-01-14 Thread Charles Mills
Thanks. Good suggestion. Will do. FWIW my Lenovo says Tab -| Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Timothy Sipples Sent: Tuesday, January 14, 2014 4:02 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Mainframe culture

Re: Subject Unicode

2014-01-14 Thread Charles Mills
There *are* general ways to convert Unicode into EBCDIC. IBM z/OS Unicode Services implements several of them. Yes, a Unicode file potentially (but not necessarily) includes characters not found in a particular EBCDIC code page. Traditionally, they are converted to EBCDIC SUB, X'3F'. Assuming you

Re: Mainframe culture question - how display a tab character?

2014-01-14 Thread Charles Mills
Oh-oh. Two votes for tab. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Ed Finnell Sent: Tuesday, January 14, 2014 5:19 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Mainframe culture question - how display a tab character?

OT: code-signing tutorial?

2014-01-23 Thread Charles Mills
Sorry to impose an OT topic on this list but Google has failed me. I am looking for a general tutorial on how SSL/TLS program distribution signing works. Level set: I *am* quite conversant with SSL/TLS technology as it applies to Web and similar clients and servers. Thanks much. (Not totally

Re: IBM sells x86 server business to Lenovo (was Levono)

2014-01-23 Thread Charles Mills
Lenovo. LENOVO. Spelling it right sure helps with search a couple of years from now. I think IBM's core business is (1) services and (2) software. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Aled Hughes Sent: Thursday,

Re: IBM sells x86 server business to Lenovo (was Levono)

2014-01-23 Thread Charles Mills
2014 12:43, Charles Mills charl...@mcn.org wrote: I think IBM's core business is (1) services and (2) software. I don't think IBM has been in the core business since the early 1970s. -- For IBM-MAIN subscribe / signoff / archive

Re: System Symbols Question

2014-01-24 Thread Charles Mills
COBOL does this also, right? My COBOL skills are modest to say the least, but if FOO is PIC X(5) then MOVE 'Now is the time' TO FOO silently truncates the literal to 'Now i', correct? I'm not trying to start a language war here, just saying that the concept of silent truncation to fit should be

Re: POSIX(ON) costs or disadvantages

2014-01-24 Thread Charles Mills
This is not going to be the most helpful reply but I found POSIX(ON) to be a series of traps for the unwary. I had working, fairly complex C++ code. I had, based on KISS, gone with the default of POSIX(OFF). I added SSL/TLS support to the product via GSK, which demands POSIX(ON). Lots of

Re: System Symbols Question

2014-01-24 Thread Charles Mills
To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: System Symbols Question On Fri, 24 Jan 2014 08:25:35 -0800, Charles Mills wrote: COBOL does this also, right? My COBOL skills are modest to say the least, but if FOO is PIC X(5) then MOVE 'Now is the time' TO FOO silently truncates the literal to 'Now i

Re: OT: code-signing tutorial?

2014-01-24 Thread Charles Mills
Wow! Thanks much! Never occurred to me that there might be native support in z/OS. My duh. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Michael Klaeschen Sent: Friday, January 24, 2014 3:25 AM To: IBM-MAIN@LISTSERV.UA.EDU

Re: CPU time

2014-01-31 Thread Charles Mills
I am responsible for a z/OS program that runs as a started task and processes asynchronous events. (IEFU8x exits being driven with particular SMF records, but no matter.) After much head-scratching, I figured out that CPU time per event was GREATLY and fairly predictably affected by how rapidly

Re: CPU time

2014-01-31 Thread Charles Mills
Addressing Ted's reply: No, there is no startup overhead. The STC is already running before I start the test, and still running when I end the test. The start and end processing is exactly the same for every record, whether the previous one was 1 or 100 ms ago. Well, the program comes back to

Re: How conference calls really go

2014-01-31 Thread Charles Mills
Amen! Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Mark Regan Sent: Friday, January 31, 2014 11:18 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: OT: How conference calls really go

Re: CPU time

2014-01-31 Thread Charles Mills
Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Ed Jaffe Sent: Friday, January 31, 2014 1:58 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: CPU time On 1/31/2014 9:52 AM, Charles Mills wrote: I don't really know, but my conclusion is that either getting interrupted consumes a fair

Re: CPU time

2014-01-31 Thread Charles Mills
OMG, you could not pay me enough money to write self-modifying code anymore. I used to think it was cute. I had some sort of strategy that used the immediate byte of a MVI as a switch. Why waste time on EX when you could just STC the count into the instruction? Ha! Never again! Charles

Re: SMF (was: REXX tutorial)

2014-02-02 Thread Charles Mills
I just took a look at the book. Is this to be a book on SMF record formats, or a book on processing SMF data with Rexx? The two topics overlap, of course, but are substantively different. I might be interested in contributing to the former, but not the latter. Charles -Original

Re: Assembler code

2014-02-04 Thread Charles Mills
There's an Assembler listserve as I am sure others will point out. The XI instruction you quote is only half of the picture. It is executed in your code by the instruction with the opcode EX farther up in the listing. Think of EX as a subroutine call to a one-machine-instruction subroutine. The

Re: CPU time

2014-02-04 Thread Charles Mills
Is the shortest possible execution time even a meaningful concept? My understanding is that at least one possible answer is zero. That is, it may be possible that you have a sequence of instructions A, B, C, and that I could introduce one more instruction between A and B without changing the

Re: Storage Obtain .....

2014-02-11 Thread Charles Mills
What is the MVCL trying to accomplish? Clear a number of bytes equal to the address of WORKAREA? Might you want the length of the OBTAIN and the length of the MVCL to be the same? Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf

Re: Storage Obtain .....

2014-02-12 Thread Charles Mills
Sure - it could assign one. It wouldn't have to be unique; just access-exception correct. And then the OP would have cleared that dummy storage area passed back from OBTAIN and wondered how _that_ happened. I don't see how IBM solves it without creating a nightmare for some number of programs

Re: Storage Obtain .....

2014-02-12 Thread Charles Mills
it gets. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Tony Harminc Sent: Wednesday, February 12, 2014 6:15 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Storage Obtain . On 12 February 2014 20:07, Charles Mills charl

Is there a C macro for is z/OS

2014-02-14 Thread Charles Mills
Is there a standard IBM z/OS XLC macro for is compiling on z/OS? I looked for __ZOS and __MVS and so forth but did not find anything. I have code that runs Windows or z/OS and I have just been using #ifdef WIN32 to differentiate the two cases, but now I need code that will run Windows, z/OS or

Re: Is there a C macro for is z/OS

2014-02-14 Thread Charles Mills
To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Is there a C macro for is z/OS Macros as you suggest (slightly different names) should be fully documented in the c/c++ users guide or language reference. On Fri, Feb 14, 2014 at 3:14 PM, Charles Mills charl...@mcn.org wrote: Is there a standard IBM z/OS XLC

Re: Is there a C macro for is z/OS

2014-02-14 Thread Charles Mills
, Charles Mills wrote: Is there a standard IBM z/OS XLC macro for is compiling on z/OS? I looked for __ZOS and __MVS and so forth but did not find anything. I have code that runs Windows or z/OS and I have just been using #ifdef WIN32 to differentiate the two cases, but now I need code that will run

Re: Performance question - adding

2014-02-16 Thread Charles Mills
I am by no means an expert but based on my mental model, the branch approach is going to be slower. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Binyamin Dissen Sent: Sunday, February 16, 2014 1:11 AM To:

Re: Branch (was: Performance question - adding)

2014-02-17 Thread Charles Mills
Nice! I got to thinking it would be nice to have a store different instruction (or make store behave this way automatically under the covers) which would invalidate the cache only if what it were storing were different from what was in memory already. Charles -Original Message- From:

Re: Branch (was: Performance question - adding)

2014-02-17 Thread Charles Mills
Or if you are writing a compiler (or similar code generator, such as a sort compare generator, or a SQL implementation). One instruction saved X a million compiles = a million instructions saved. Some of us here do things of that type. Charles -Original Message- From: IBM Mainframe

Re: Branch (was: Performance question - adding)

2014-02-17 Thread Charles Mills
I develop vendor code. Customers always ask about CPU time. If I answered oh we don't worry about that anymore do you think they would buy? Do you think I would have a job? Charles Composed on a mobile: please excuse my brevity Ted MacNEIL eamacn...@yahoo.ca wrote: On a 600 MIPS single

Optimization, CPU time, and related issues

2014-02-17 Thread Charles Mills
Starting a new thread . It seems to me that as the hardware has gotten faster and faster, it is tempting to think that optimization and CPU time no longer matter. I think three things have conspired to make that thought not true: 1. Of course as hardware has gotten faster and faster, transaction

Re: Optimization, CPU time, and related issues

2014-02-17 Thread Charles Mills
Agreed. Pride of craftsmanship (like anything else, if not taken to an unproductive extreme) is worthwhile. Also, and I almost posted this on the other thread, these problems are just plain interesting and intellectually challenging. Many hours and many pages have been devoted to the Knight's

Re: Optimization, CPU time, and related issues

2014-02-17 Thread Charles Mills
Isn't it called Jump, or more properly, Branch Relative on Condition? Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Bernd Oppolzer Sent: Monday, February 17, 2014 4:35 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re:

Re: Trailing blanks in VB dataset

2013-05-01 Thread Charles Mills
A profile option for the ISPF editor. PRESERVEBLANKS or something like that. I am surprised that ISPF 3.3 would do that, but try IEGENER in batch. I would be stunned if it does that. A SITE option for FTP. PRESERVEBLANKS or something like that. Charles -Original Message- From: IBM

Re: Check whether job still running

2013-05-01 Thread Charles Mills
I am NOT a shop sysprog so take this with a grain of salt but my *impression* is that the number of initiators, and the classes served, is a decision based on the tuning of various factors. The decision process includes the assumption that a job runs for some moderate amount of time, consuming CPU

Re: Trailing blanks in VB dataset

2013-05-01 Thread Charles Mills
Of Paul Gilmartin Sent: Wednesday, May 01, 2013 10:36 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Trailing blanks in VB dataset On Wed, 1 May 2013 07:43:42 -0400, Charles Mills wrote: A profile option for the ISPF editor. PRESERVEBLANKS or something like that. PRESERVE, simply, IIRC

Re: Check whether job still running

2013-05-01 Thread Charles Mills
I have certainly known people to rely on this trick to assure sequential execution. Charles Composed on a mobile: please excuse my brevity retired mainframer retired-mainfra...@q.com wrote: :: -Original Message- :: From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]

OT - What is the proper term for K notation?

2013-05-02 Thread Charles Mills
This question has nothing to do with mainframes (other than that I am trying to name an option for a mainframe program) but I know there are some ultra-precise word jockeys here. What is the correct term for K, M or G type notation? If I had integers 1234 and 456, what would you call it if

Re: OT - What is the proper term for K notation?

2013-05-02 Thread Charles Mills
notation? Charles Mills wrote: ...ultra-precise word jockeys here. ...have already discussed 1001 times on IBM-MAIN and posted/refered in IBM-MAIN this: http://en.wikipedia.org/wiki/Binary_prefix#IEC_standard_prefixes There you will learn about kibi and friends

Re: OT - What is the proper term for K notation?

2013-05-02 Thread Charles Mills
? Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Charles Mills Sent: Thursday, May 02, 2013 1:24 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: OT - What is the proper term for K notation? No, no one is answering the question I tried

Re: OT - What is the proper term for K notation?

2013-05-02 Thread Charles Mills
You do get it! g Your second sentence is a perfect exposition of what I was trying to ask. Your last paragraph is a perfect exposition of the problem I am solving with the K notation. Thanks all, especially JG. Scaled seems to be pretty good. Not sure what the opposite is? NoScaled? Unscaled?

Re: OT - What is the proper term for K notation?

2013-05-02 Thread Charles Mills
. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Gerhard Postpischil Sent: Thursday, May 02, 2013 5:45 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: OT - What is the proper term for K notation? On 5/2/2013 4:08 PM, Charles Mills

Re: OT - What is the proper term for K notation?

2013-05-03 Thread Charles Mills
Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Gerhard Postpischil Sent: Friday, May 03, 2013 2:11 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: OT - What is the proper term for K notation? On 5/2/2013 9:55 PM, Charles Mills wrote: The code is done

Re: OT - What is the proper term for K notation?

2013-05-03 Thread Charles Mills
IMHO xxbi scaled notation makes little sense except in the context of things that have a close relationship to integral powers of 2. It might be accurate to say my annual salary is 65.37 kibibucks (Ki$ ?) but it is hardly illuminating. Charles Composed on a mobile: please excuse my brevity

Re: OT - What is the proper term for K notation?

2013-05-04 Thread Charles Mills
OK, I'll join in and beat this to death some more. g Not only is the IT community now larger and more unwashed, memory and disk sizes are larger. When people started using Kilo- to mean 1024 they were only off by 2.4%. But if you use mega- to mean 2**20 you are off by 4.86%, and if you use giga-

Re: SAS Deserting the MF?

2013-05-04 Thread Charles Mills
I don't read SAS abandoning mainframe -- I read SAS emphasizing parallel X86's for big data. I'm not defending SAS, that's just how I read the story. Am I wrong? Massively parallel X86's seems to be the vehicle of choice for big data analysis:

Following up on Rexx and Metal C

2013-05-10 Thread Charles Mills
I posted some questions here in late March about linking Rexx and Metal C. I got some good input, and I promised to keep this list informed of what worked out. Well, the project is on indefinite hold, so I won't have any solid feedback for the foreseeable future. You may recall the problem I was

Re: Following up on Rexx and Metal C

2013-05-12 Thread Charles Mills
I thought it was an interesting work-around to have dual-mode code that ran either Metal or normal, possibly with #ifdef's around certain debug code such as printf()'s. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of

Re: Business politics and software development

2013-05-13 Thread Charles Mills
They reflect the assumption that most of their users will be benign, with only a few being preternaturally stupid I think most systems have been written with the assumption that most users were folks like us. (Trusted, professional, benign, reasonably knowledgeable.) Now nearly every system

Re: Mainframe Event Acquisition System -- anyone heard of it?

2013-05-16 Thread Charles Mills
I can't speak directly to why customers acquire MEAS, but as one of the developers of a competing product https://correlog.com/solutions-and-services/sas-correlog-mainframe.html I can tell you that the number one driver for this sort of acquisition is regulatory compliance: auditors uttering the

Re: Lookup Mainframe Software

2013-05-21 Thread Charles Mills
Good stuff. Thanks, David. Also, thanks for your STCK(E) converter. http://www.longpelaexpertise.com.au/toolsTOD.php Have used that from time to time. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of David Stephens Sent:

Re: Lookup Mainframe Software

2013-05-21 Thread Charles Mills
- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Bill Godfrey Sent: Tuesday, May 21, 2013 11:06 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Lookup Mainframe Software On Tue, 21 May 2013 08:24:41 -0400, Charles Mills charl...@mcn.org wrote: Good stuff. Thanks

Really? No FTP SITE RLSE?

2013-05-25 Thread Charles Mills
Am I missing something? Is it really true that z/OS FTP server SITE does not support space release (RLSE)? I sure don't see it in the documentation but it seems odd, with all the options that are there. Did I miss something? Is there a way to get the FTP server to release excess dataset space?

Re: Really? No FTP SITE RLSE?

2013-05-25 Thread Charles Mills
? No FTP SITE RLSE? On Sat, 25 May 2013 08:44:08 -0700, Charles Mills wrote: Am I missing something? Is it really true that z/OS FTP server SITE does not support space release (RLSE)? I sure don't see it in the documentation but it seems odd, with all the options that are there. Did I miss

Re: Really? No FTP SITE RLSE?

2013-05-25 Thread Charles Mills
Schwab Sent: Saturday, May 25, 2013 9:51 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Really? No FTP SITE RLSE? Does it save it to memory or a temporary file until the transfer is complete? On Sat, May 25, 2013 at 11:28 AM, Charles Mills charl...@mcn.org wrote: Interesting. Thanks. That's from

Re: Really? No FTP SITE RLSE?

2013-05-25 Thread Charles Mills
Agreed. The answer to my question how do you specify RLSE? is you can't; it's implicit. (And the answer to the corollary question how do you specify 'NORLSE'? is you can't specify that either.) Charles -Original Message- From: IBM Mainframe Discussion List

Re: ECSA

2013-05-26 Thread Charles Mills
you need to save the key prior to the MODESET KEY=ZERO invocations Are you sure? MODESET KEY=NZERO,... won't remember for you? Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Shmuel Metz (Seymour J.) Sent: Sunday, May 26,

Re: Getting DD DISP

2013-05-29 Thread Charles Mills
I think you're going to have to bite the JFCB bullet. OTOH, you can get the unload and rewind options from the TIOT. g Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Kirk Wolf Sent: Wednesday, May 29, 2013 2:55 PM To:

Re: Getting DD DISP

2013-05-29 Thread Charles Mills
The whole scenario is too complex for an e-mail here, but I have a program that needs to keep track of the difference between NEW and MOD to determine whether it is okay to open the dataset more than once for output (which is advantageous to the program but not absolutely necessary if it would

Re: To Backup or Not to Backup Data - That is the question

2013-05-30 Thread Charles Mills
You are dead right of course. Disasters don't come on schedule, neatly tied up in a bow. A good thing might be a brainstorming session on what are our implicit disaster-related assumptions? and then questioning those assumptions. Charles Composed on a mobile: please excuse my brevity

Re: Examples of getbuf and build usage

2013-05-31 Thread Charles Mills
I do. I would just as soon not send/post the entire module. What is your specific issue? As Binyamin has noted, GETBUF itself is pretty simple. Looks like reentrant code to me: GETBUF PDSDCB,R2 +*

Re: Examples of getbuf and build usage

2013-05-31 Thread Charles Mills
Should have noted that I don't use an explicit BUILD. Perhaps this is no help. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Charles Mills Sent: Friday, May 31, 2013 7:08 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Examples

Re: To Backup or Not to Backup Data - That is the question

2013-05-31 Thread Charles Mills
Makes for a more realistic test. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Ed Gould Sent: Friday, May 31, 2013 12:06 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: To Backup or Not to Backup Data - That is the question

Re: Examples of getbuf and build usage

2013-06-02 Thread Charles Mills
Nope. + ICM R2,B'',0(14) IS A BUFFER AVAILABLE + BZ*+10NO,RETURN ZERO + MVC 0(4,14),0(R2) Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Bill Godfrey

Re: Examples of getbuf and build usage

2013-06-02 Thread Charles Mills
: Sunday, June 02, 2013 6:42 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Examples of getbuf and build usage Look one line above that. This is copied from one of your earlier posts: + ICM 14,7,21(1) LOAD BUFCB ADDRESS Bill On Sun, 2 Jun 2013 18:28:07 -0400, Charles Mills wrote

Re: Examples of getbuf and build usage

2013-06-03 Thread Charles Mills
Right. Honest, I was not trying to be obscure or overly clever. What I do in all of my xSAM/BPAM code is code all of the DCB's and DECB's and other RMODE 24 stuff in its own CSECT (and sometimes, just because it organizes the code better, even other small things that do not HAVE to be RMODE 24

Re: Examples of getbuf and build usage

2013-06-03 Thread Charles Mills
Ah! Got it. The OP has been absent from this discussion for a while. Either the problem is solved, or he has gotten tired of our debate. g Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Bill Godfrey Sent: Monday, June 03,

Re: Examples of getbuf and build usage

2013-06-03 Thread Charles Mills
of getbuf and build usage In 01d401ce6055$d6e79170$84b6b450$@mcn.org, on 06/03/2013 at 08:28 AM, Charles Mills charl...@mcn.org said: However, I don't think I copy any BUFCB's anywhere. I think QSAM automatically allocates the BUFCB wherever it chooses (presumably it chooses RMODE 24

Age of datasets in hours, not days?

2013-06-06 Thread Charles Mills
For conventional MVS datasets, LISTCAT ... CREATION(n) gives me all datasets with a creation date of n days ago. Is there any way -- not apparently with LISTCAT, but *any* way -- to get a list of conventional datasets with a creation of n *hours* ago? Does MVS keep the time of creation, or only

Re: Age of datasets in hours, not days?

2013-06-06 Thread Charles Mills
Thanks, all. Yeah, I know about putting a code into the name. There are of course complications to doing that. I really want something like LISTCAT so SMF is not the answer. I will pursue other approaches. (Yes, I should have said non-VSAM.) Charles -Original Message- From: IBM

Re: Age of datasets in hours, not days?

2013-06-06 Thread Charles Mills
-0400, Charles Mills wrote: For conventional MVS datasets, LISTCAT ... CREATION(n) gives me all datasets with a creation date of n days ago. Is there any way -- not apparently with LISTCAT, but *any* way -- to get a list of conventional datasets with a creation of n *hours* ago? Does MVS keep

Multiple volume dataset question

2013-06-07 Thread Charles Mills
Please forgive my ignorance: I'm a developer, not a hardware configuration guy. On a client machine I've got a whole lot of datasets (1 - 500 tracks). Each VOLSER shows up in ISPF 3.4 with a + sign after it. If I drill down I eventually get to All allocated volumes:

Re: Age of datasets in hours, not days?

2013-06-07 Thread Charles Mills
The rotation is not constant, and is too slow. It takes (a very little) more than 24 hours for the earth to make one rotation. What have I started!?! All I wanted to know was whether LISTCAT or the like supported dataset age granularity finer than one day! Charles -Original Message-

Re: Multiple volume dataset question

2013-06-07 Thread Charles Mills
Well, everything is software these days. Cylinders exist only in software any more. So if a dataset is *eligible* to span more than one volume, you can't release unused space? Even though the dataset has never occupied more than one volume? What if it is allocated with // DD SPACE(,,RLSE) and

Re: Age of datasets in hours, not days?

2013-06-07 Thread Charles Mills
@LISTSERV.UA.EDU] On Behalf Of Paul Gilmartin Sent: Friday, June 07, 2013 4:04 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Age of datasets in hours, not days? On Fri, 7 Jun 2013 15:28:21 -0700, Charles Mills wrote: The rotation is not constant, and is too slow. It takes (a very little) more than 24 hours

Re: Multiple volume dataset question

2013-06-07 Thread Charles Mills
No, I'm not trying to release space that isn't there! LOL These datasets definitely occupy space. A typical dataset is 150 tracks of which 5 are in use. The volume list shows as CCXZ08 * * so presumably all of the 150 tracks are on CCZZ08 and that is where I want to release space (not on * and

Re: Age of datasets in hours, not days?

2013-06-07 Thread Charles Mills
Leap seconds deal with accumulating precession that is not dealt with effectively by the definition of the Gregorian calendar. I don't *think* so. I think they deal with the rotation of the earth on its axis taking more than 24 hours, as opposed to a rotation around the sun taking more than 365

Re: Multiple volume dataset question

2013-06-07 Thread Charles Mills
- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Charles Mills Sent: Friday, June 07, 2013 4:31 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Multiple volume dataset question No, I'm not trying to release space that isn't there! LOL These datasets definitely occupy

Re: Multiple volume dataset question

2013-06-07 Thread Charles Mills
Management time. This is specified in the MGMTCLAS assigned to the dataset. Lizette -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Charles Mills Sent: Friday, June 07, 2013 5:41 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Multiple volume

Re: Multiple volume dataset question

2013-06-07 Thread Charles Mills
, DDNAME=SYSPRINT Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Charles Mills Sent: Friday, June 07, 2013 5:53 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Multiple volume dataset question Lizette, thanks. You (a.) have given me

Re: Why does IBM keep saying things like this:

2013-06-08 Thread Charles Mills
Where did you see that quote? I used to teach an (in-house) Intro to Mainframes class. I used that statistic in the class. I tried to track down something specific (data? business data? critical business data?) and authoritative (IBM, Gartner, etc.). I did not succeed. Also, the quote I have

Anyone familiar with how z/OS CSRCESRV works?

2013-06-10 Thread Charles Mills
Is anyone familiar with the internals of CSRCESRV run-length compression? I am familiar with RLE schemes in general -- typically a run of n identical characters is replaced with something like escapencharacter. Does anyone know the specifics of z/OS's scheme? What is the escape character? How is n

Re: Anyone familiar with how z/OS CSRCESRV works?

2013-06-10 Thread Charles Mills
: Anyone familiar with how z/OS CSRCESRV works? On 10 June 2013 19:58, Charles Mills charl...@mcn.org wrote: Is anyone familiar with the internals of CSRCESRV run-length compression? I am familiar with RLE schemes in general -- typically a run of n identical characters is replaced with something

Re: DataPower XML Appliance and RACF

2013-06-12 Thread Charles Mills
Off the OP's topic (what else is new here!) but I think you continue in a misapprehension with regard to C. Although if foo is an integer, any non-zero value will satisfy if ( foo ) ..., the usual C integer representation of truth is 1. I believe that int bar = ( 7 3 ); will set bar to 1 (not

Re: anyone familiar with how z/OS CSRCESRV works?

2013-06-13 Thread Charles Mills
Peter, thanks much, you are always so helpful. Very similar to SNA SCS. I am going to guess ... with the block being prefixed by a single x'80' indicating 'this data is CSRCESRV compressed.' That's what threw me off in my half-hearted attempts to decode the scheme. This is helpful -- knowing

Re: Anyone familiar with how z/OS CSRCESRV works?

2013-06-17 Thread Charles Mills
; } else /* si tratta di fare una copia dei prossimi bytes */ { for (i = 0; i i_copy; i++) { i_i++; output[i_o + i] = input[i_i]; } i_i++; i_o = i_o + i_copy; } } return i_o; } 2013/6/11 Charles Mills charl...@mcn.org Thanks. Yes, the compressed data clearly

Re: Auditing vendor source code

2013-06-19 Thread Charles Mills
Right, but a very different issue. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of John Gilmore Sent: Wednesday, June 19, 2013 6:58 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Auditing vendor source code In my experience

Re: Auditing vendor source code

2013-06-19 Thread Charles Mills
Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Paul Gilmartin Sent: Tuesday, June 18, 2013 11:10 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Auditing vendor source code On Tue, 18 Jun 2013 16:45:09 -0700, Charles Mills wrote: ... So it would not necessarily be in great a position

Re: Auditing vendor source code

2013-06-19 Thread Charles Mills
Exactly. We had one of those at my last company. Distributor stole *a little* from us by selling off-book features that were not key controlled. Same distributor stole over $1MM from a small software company where that might have been a 20-30% increase in their sales. He was able to do it because

Re: Auditing vendor source code

2013-06-19 Thread Charles Mills
I wondered about those assertions ... Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Tom Marchant Sent: Wednesday, June 19, 2013 2:24 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Auditing vendor source code On Wed, 19 Jun

Re: Run TSO batch as different user?

2013-06-19 Thread Charles Mills
Thanks. Solved the problem. I'm good. Believe it or not I've never in 44 years of MVS used JOB USER= before that I recall. Addressing various issues: - Mmm, yes, I can see why coding the password on the JOB card could be controversial. :-( - True, this is an answer to a different question but

Re: Run TSO batch as different user?

2013-06-19 Thread Charles Mills
Thanks. Will look into that. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Gibney, Dave Sent: Wednesday, June 19, 2013 3:13 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Run TSO batch as different user? You don't need to put

Re: Run TSO batch as different user?

2013-06-19 Thread Charles Mills
@LISTSERV.UA.EDU] On Behalf Of Shmuel Metz (Seymour J.) Sent: Wednesday, June 19, 2013 5:35 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Run TSO batch as different user? In 03ef01ce6d32$ee2a1210$ca7e3630$@mcn.org, on 06/19/2013 at 02:21 PM, Charles Mills charl...@mcn.org said: Can I get IKJEFT01

Re: Run TSO batch as different user?

2013-06-23 Thread Charles Mills
Works like a champ. Thank you both. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Gibney, Dave Sent: Wednesday, June 19, 2013 3:13 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Run TSO batch as different user? You don't need

Re: Assember

2013-06-24 Thread Charles Mills
If you (1) post the 2 or 3 instructions following the TM and (2) post the object code that appears in the listing to the left of the instruction then we can help you more. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Ron

Re: Assember

2013-06-24 Thread Charles Mills
Object code may be easier for the OP (or may not). Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Campbell Jay Sent: Monday, June 24, 2013 11:27 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Assember Now we need the

Re: z/OS subroutine in assembler, used in both batch CICS , making re-entrant

2013-06-25 Thread Charles Mills
I am not familiar with CICS linkage but could you have the same physical module but with two entry points, one for CICS and one for batch? If whatever (rather odd IMHO) political or managerial constraints you are operating under will not allow two different entry points, you *might* be able to

Re: z/OS subroutine in assembler, used in both batch CICS , making re-entrant

2013-06-25 Thread Charles Mills
Right. It's bad form I guess but sometimes you do not *need* a new save area. If the routine makes no external conventional calls then you can check the documentation for each IBM macro used. Some require an R13 save area, some do not (and I don't find it very predictable which is which). A

Re: z/OS subroutine in assembler, used in both batch CICS , making re-entrant

2013-06-25 Thread Charles Mills
*Output* *marked* as RENT? I don't know. Perhaps for some of the new-fangled object formats? CICS prohibits the use of most z/OS programming services. It just does. I *think* you can technically get away with many of them. GETMAIN might be one you can get away with. I think at worst you might

Re: z/OS subroutine in assembler, used in both batch CICS , making re-entrant

2013-06-25 Thread Charles Mills
Opinions obviously vary, but I would not have any qualms about a small, atomic assembler routine without a new save area of its own. IMHO that often beats the heck out of the alternatives, typically a 72-byte GETMAIN RU. If you can't zero it, you could just comment the code heavily. If someone

Re: z/OS subroutine in assembler, used in both batch CICS , making r e-entrant

2013-06-25 Thread Charles Mills
I came to OS/360 from DOS/360 (after a very brief start with OS/360 and CP-67) and I was really impressed that in OS, unlike DOS, you could write a module and not care whether it was called as a statically linked subroutine, a dynamically linked module, or executed as a jobstep program.

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