It's really interesting to see something different from the stuff I normally work on at work (Web interface with HTML and JS, talking over HTTP to a backend running a regular SQL database) :)
Awesome man. My manager wanted me to get my head around CICS, mainframes and here I am. Thanks. Your hard work is much appreciated. I had MVS setup on my windows and now I am playing around with CICS and COBOL on HERCULES. Thanks again.
Just completed this video and installed KICKS, very exciting. Thank you Moshix, great stuff. I appreciate you, James M. Morrison, Jay Moseley, and all others who keep this learning platform going. Also ... when doing the "devinit 10c [path-file.xmi]", make sure to use the correct "/", not "\". Spent a good amount of time figuring that out. Happy KICKS development :-)
I am new to mainframes. Wanted to install kicks but when I run devinit 10c [path-file.xmi] it says "no such file/directory".... how to locate the path of my xmi file...? Also I am not able to run pwd, cd, dir command in hercules console... Why so??
Following your excellent instructions! I was able to install KICKS and I look forward to developing COBOL code with "CICS" screens. I'm surprised it's still widely used today! I worked with systems & applications programmers in the 1980's! Thanks again moshix!
In relation to VSAM and loading a dummy record, it is related to VSAM OPEN behaviour with an empty file. For a newly DEFINEd CLUSTER the file will open in LOAD mode. If you add, and optionally delete, a dummy record, then the OPEN will be in INSERT mode. LOAD mode was designed for fast loading of sequential data sort in ascending key order. INSERT mode is RANDOM access which is what you want for normal VSAM record processing. ( I believe I have the terminology correct, it has been a while since I read the dox).
I am a mainframe developer.. I really needed to brush up my skills with CICS when I am at home where there is no connectivity for the MF. But you made it possible.. Thanks again
I got the xmit file into a volume that I wanted, but when I tried to receive, the console said that RECV370 was unable to allocate 1 unit. I would like to have it all on the volume that I specified but it doesn't seem to want to work.
Thanks for the great explanation on how to install kicks on mvs. But one question remains: What is the title of the piece of music that plays in endless loop in the background? 🙂
Another excellent video. This is one of the things I had been wondering about. Sorry I have not been on your videos lately commenting. I have been peeking at all of them. I have been working on some other educational things. But I'm still around.
At 0:20 : the layout of the keyboard a person is typing on is a layout of a Japanese keyboard. Except, Japanese keyboards don't have "Line Feed" key (and Ctrl button is on the bottom). What is it?
Thanks a lot for this Moshix! I tried myself with the help of this video and it worked like a charm! I’m still new to RFE and couldn’t find an answer googling but what is the difference using E or S when editing? I saw that you used E for editing LOADMUR and S when editing LOADTAC. Are they interchangeable? Thanks again for a great channel.
Quick question. Have you tried compiling a CICS program here using COBOL2 compiler? I tried running using KIKCB2CL proc but I encountered module IGYCRCTL not found
@@moshixmainframechannel Thank you for the quick reply. Here is the step I'm talking about. The steplib is commented out but when i tried to uncomment it out my run says the dataset IGY410.SIGYCOMP is not found. Do you know the right dataset where I can find IGYCRCTL? //COB2 EXEC PGM=IGYCRCTL,COND=(4,LT,PP2), // PARM=('&CBLPARM', // 'NODYNAM,LIB,OBJECT,APOST,DATA(24),RMODE(24),TRUNC(BIN)') //*TEPLIB DD DSN=IGY410.SIGYCOMP,DISP=SHR //SYSPRINT DD SYSOUT=&SOUT //SYSLIB DD DISP=SHR,DSN=&KIKSUSR..&VER..COBCOPY // DD DISP=SHR,DSN=&KICKSYS..&VER..COBCOPY //SYSLIN DD UNIT=&UNT,SPACE=(80,(250,100)),DISP=(MOD,PASS) //SYSUT1 DD UNIT=&UNT,SPACE=(460,(350,100)) //SYSUT2 DD UNIT=&UNT,SPACE=(460,(350,100)) //SYSUT3 DD UNIT=&UNT,SPACE=(460,(350,100)) //SYSUT4 DD UNIT=&UNT,SPACE=(460,(350,100)) //SYSUT5 DD UNIT=&UNT,SPACE=(460,(350,100)) //SYSUT6 DD UNIT=&UNT,SPACE=(460,(350,100)) //SYSUT7 DD UNIT=&UNT,SPACE=(460,(350,100)) //SYSIN DD DISP=(OLD,DELETE),DSN=*.PP2.SYSPRINT //*
Hello Moshix, i am having serious problems to compile cobol / kicks program. Doyou have a video that explains how to do this using the K2KCOBCL procedure. Tks in advance.
I have the same CICS (same job name sequence/apps) running every night at roughly the same time, and due to the load on the systems it usually ends up in input (usually 100+ positions), we end up manually starting those jobs, is there a command we could use in SysView to back force those jobs in inputs. Getting tired of doing /$sj for 30mn every night :D Exemple : force every jobs in input matching *TP* Absolutely love the content btw !
Hi Moshix, great job what you are doing, why not creating a TK4.1 with KICKS included and... support for ZOWE host side? I don't know if it's possible on MVS 3.8j but it would be a killer app, waiting COBOL 85
It worked in a clean TK4- install .... the RECEIVE file JCL failed like hell in my oldest install. The one that I had done Compiler Pack (CPACK) in. CPACK stuff keeps cropping into everything. I think I need restore all my files to a new TK4- install ... Anyway I was able to avoid your debugger problem by turning that off earlier than you did. I wonder if there is a way to configure that off by default? Anyway fun stuff.
Sir, such an important video in your series,and could not view it in mobile or desktop properly because the Quality is unavailable in this particular video.
Hello Moshix! I successfully installed Kicks under MVS TK4-, and my application compiles successfully using the K2KCOBCL proc, which relies on the IKFCBL00 compiler. However, I'm used to work with a different version of COBOL (I don't know which version it is, all I can tell is that it accepts END-IF statements, among other stuffs), that's why I would like to try the other proc called KIKCB2CL, which relies on the IGYCRCTL compiler. I already made an attempt, but I get ABEND S806 because IGYCRCTL is not found. Since the KIKCB2CL proc is located inside a PDS called PROCLIBZ, am I right to assume that this proc is compatible with z/OS only? Maybe IGYCRCTL is not available under MVS TK4-? I know you told me to post my questions to your Discord server, but I still don't know how to find it, hence this big comment. I hope you don't mind 🙂
Hello Moshix, I noticed that only a user with the HERC01 logon can bring up KICKS. I assume that for security purposes, the presence of the HLQ on so many datasets prevents other logons from using the application. Is there a way to allow other logons {i.e. on the same system} to execute the CLIST?
When you first ran kicks you ran KSSF ... signed off. Ran it again and did KEDF. Initially KEDF (Top line) was OFF. (Time 28:58) It looks like you hit F4 by mistake and toggled it ON. All you had to do is get out the other transaction and run KEDF again and hit F4 again. Or you could run "KEDF OFF". Of course I have this beauty in HINDSIGHT .... not while LIVE making a Video on something kind of new.
I was about to go through LOT of trouble to rebuilt my OLD TK4- on a New Install. But I had a thought to just disconnect (delete the SYSCPK_3390.cckd file) the SYSCPK DASD device. It works!!!!!! So now I can do CICS and probably ASSIST ASSEMBLER? and I don't have to rebuild my TK4- long time running system.
I am getting this: USER02R RECV370 - ABEND SC03 U0000 - TIME=17.45.01 when I try to load KICKS for a second USER id.. I followed exact same procedure as for USER01. Any suggestions? Thanks
Thank you for sharing your knowledge, moshix! Is there a way to execute KICKS on a COBOL program? If so, I think would be interesting that you'd upload an example. I guess the syntax is quite similar to CICS, innit? Cheers!
@@moshixmainframechannel But i am getting $HASP050 JES2 RESOURCE SHORTAGE. CODE = JQES IEE341I BSPPILOT NOT ACTIVE . This error occurred when I tried to run a mapset program. If you can help with this??? Started mvs same way you did in your tk4 installation video.
Great video, again! Have you ever used this GUI? If so what do you think, it even lets you make and use virtual punch cards! www.ollydbg.de/Jason/index.htm Wouldn't mind seeing a video of you using it.
Found this on the web: "COPICS was indeed the Communications Oriented Production Information and Control System. It originated as a concept by IBM in the 1960s as a systematic way to organize manufacturing planning. The concept first appeared in a series of books on various aspects of manufacturing planning known as the ‘black books’ because of the covers. The concepts were later turned into a series of software products (COPICS was announced in 1979 and replaced with COPICS II in 1981)that allowed manufacturers to purchase a prewritten set of programs to handle order entry, bills of material, inventory control, material requirements planning, purchasing, etc. COPICS used a hierarchical data base known as DL/1, which was later replaced with IBM’s DB2 product. IBM sold the rights to COPICS in the 1990s." There was also a system called MAPICS en.wikipedia.org/wiki/MAPICS
It's still used at one place that I've worked. There were manuals that have "screenshots" that show 1970s dates, but it still looks identical. The manuals look like they were from the 70s or early 80s, and they are black. I can probably get a screenshot from a manual still.
Mike Noel announced on the KICKSforTSO Yahoo Group that the page kicksfortso.com will go offline on 12/1/2018. I have downloaded a mirror of the whole page with wget to have a local backup. Maybe you can ask Mike if he could allow you to copy the manuals and other important things from his page to your kicks github repository.
The mirror (from Vince Coen) is not an official mirror. His copy is on his bbs web page but you can find the link to it only if you are am member of the KICKS yahoo group. The group is a "closed" group and you have to ask for access before you can find these information. The best place for the KICKS documentation (and other important information about it) would be the CBT Tape collection. You mentioned in one of your videos, that you know some of these people. Isn't there already a Tape. I will have a look what is already there. I asked for a copy of some information from Mike's page in your github repository because people will watch your video after Mike's page has gone and it would be nice to have the backgroun information of KICKS also in the repository. But maybe you know a better way to "remember" the KICKS documentation. Just remove the link to the page, when it's gone and add a notice where interested users still can find . It's really hard to work with KICKS if you don't have at least the manuals.
Hello Moshix! Great video, as always. I am coming from over here: ua-cam.com/video/87jmAn2gjnY/v-deo.html&ab_channel=moshix (CTC-Mainframe-API by Matthew Wilson). I am trying to create a mainframe system with REST API:s, and figured it out thanks to your video above of Matthew's interesting API. My idea is to essentially submit jobs with the rest api that calls KICKS somehow, that then process data. Is there a more appropriate way of doing this, is it even possible? I am looking at KICKS because of its performance enhancing capabilities, and it would be a shame to not harness its full potential. This is gold and I can not believe this is free. Thank you!
Hello Moshix! I'm working under MVS/TK5. When I submit the first job (GETXMI), MVS answers: /11.50.10 JOB 11 IEF244I HERC01G LOAD - UNABLE TO ALLOCATE 1 UNIT(S) / AT LEAST 1 OFFLINE UNIT(S) NEEDED. /11.50.10 JOB 11 IEF489I HERC01G - 1 UNIT(S) NEEDED FOR SYSUT2 ... /11.50.10 JOB 11 *01 IEF238D HERC01G - REPLY DEVICE NAME OR 'CANCEL'. What can I do (except downloading TK4-)?
It's really interesting to see something different from the stuff I normally work on at work (Web interface with HTML and JS, talking over HTTP to a backend running a regular SQL database) :)
Thanks ! It’s fun stuff !
Awesome man. My manager wanted me to get my head around CICS, mainframes and here I am. Thanks. Your hard work is much appreciated. I had MVS setup on my windows and now I am playing around with CICS and COBOL on HERCULES. Thanks again.
Just completed this video and installed KICKS, very exciting. Thank you Moshix, great stuff. I appreciate you, James M. Morrison, Jay Moseley, and all others who keep this learning platform going. Also ... when doing the "devinit 10c [path-file.xmi]", make sure to use the correct "/", not "\". Spent a good amount of time figuring that out. Happy KICKS development :-)
I am new to mainframes. Wanted to install kicks but when I run devinit 10c [path-file.xmi] it says "no such file/directory".... how to locate the path of my xmi file...? Also I am not able to run pwd, cd, dir command in hercules console... Why so??
Tnx for sharing your knowledge! Since last week i'm learning MVS for fun. Now Kicks is running. Wow! what a cryptic environment!
Following your excellent instructions! I was able to install KICKS and I look forward to developing COBOL code with "CICS" screens. I'm surprised it's still widely used today! I worked with systems & applications programmers in the 1980's! Thanks again moshix!
Is there another video about CICKS?
You can search here: www.moshix.tech/videos
In relation to VSAM and loading a dummy record, it is related to VSAM OPEN behaviour with an empty file. For a newly DEFINEd CLUSTER the file will open in LOAD mode. If you add, and optionally delete, a dummy record, then the OPEN will be in INSERT mode. LOAD mode was designed for fast loading of sequential data sort in ascending key order. INSERT mode is RANDOM access which is what you want for normal VSAM record processing. ( I believe I have the terminology correct, it has been a while since I read the dox).
This is precious. Thank you !
Perfect! Thanks Moshix - This is excellent work!
Glad you like it!
I am a mainframe developer.. I really needed to brush up my skills with CICS when I am at home where there is no connectivity for the MF. But you made it possible.. Thanks again
Mosh I migrate to KICKS with this video. Great job!!!!!!!!
Yeah !
Now, I can i copy my system that i creat in adcd to kicks enviroment.
Its possibile?
In theory yes
Moshix...another good video for our collection. Well done.
Rocky Yap, thank you so much !! Comments like yours motivate me to make more such videos. Okay, and also doing mainframe stuff motivates me
I programmed IBM 370, and above. Expert at NCP, Vtam,SNA.
Cool
KICKS is copyright me (Mike Noel). The copyright you mention (Jim Morrison's) is for xmit!
Very nice video otherwise, thanks.
Yes sorry about that. Amazing software !!
did you created KICKS or CICS?
No. Mike Noel did.
I got the xmit file into a volume that I wanted, but when I tried to receive, the console said that RECV370 was unable to allocate 1 unit. I would like to have it all on the volume that I specified but it doesn't seem to want to work.
Very good video, it runs ! The only problem is the that KEDF doesn't find the listing of the program: any suggestion ? Tanks !
this is THE video i was especting!
Grazie!!
Thanks for the great explanation on how to install kicks on mvs.
But one question remains: What is the title of the piece of music that plays in endless loop in the background? 🙂
Its a Barbapapa song
Another excellent video. This is one of the things I had been wondering about. Sorry I have not been on your videos lately commenting. I have been peeking at all of them. I have been working on some other educational things. But I'm still around.
I LOVE IT ... IT WORKS PERFECTO
At 0:20 : the layout of the keyboard a person is typing on is a layout of a Japanese keyboard. Except, Japanese keyboards don't have "Line Feed" key (and Ctrl button is on the bottom). What is it?
Thanks a lot for this Moshix! I tried myself with the help of this video and it worked like a charm!
I’m still new to RFE and couldn’t find an answer googling but what is the difference using E or S when editing? I saw that you used E for editing LOADMUR and S when editing LOADTAC.
Are they interchangeable?
Thanks again for a great channel.
Cool
Something like DB2 is also available on Hercules TK4
Mitre DB? It’s never been compiler to completion
!שָׁלוֹם
Quick question. Have you tried compiling a CICS program here using COBOL2 compiler? I tried running using KIKCB2CL proc but I encountered module IGYCRCTL not found
Done it thousands of times. Make sure your compiler is in the concatenation
@@moshixmainframechannel Thank you for the quick reply. Here is the step I'm talking about. The steplib is commented out but when i tried to uncomment it out my run says the dataset IGY410.SIGYCOMP is not found. Do you know the right dataset where I can find IGYCRCTL?
//COB2 EXEC PGM=IGYCRCTL,COND=(4,LT,PP2),
// PARM=('&CBLPARM',
// 'NODYNAM,LIB,OBJECT,APOST,DATA(24),RMODE(24),TRUNC(BIN)')
//*TEPLIB DD DSN=IGY410.SIGYCOMP,DISP=SHR
//SYSPRINT DD SYSOUT=&SOUT
//SYSLIB DD DISP=SHR,DSN=&KIKSUSR..&VER..COBCOPY
// DD DISP=SHR,DSN=&KICKSYS..&VER..COBCOPY
//SYSLIN DD UNIT=&UNT,SPACE=(80,(250,100)),DISP=(MOD,PASS)
//SYSUT1 DD UNIT=&UNT,SPACE=(460,(350,100))
//SYSUT2 DD UNIT=&UNT,SPACE=(460,(350,100))
//SYSUT3 DD UNIT=&UNT,SPACE=(460,(350,100))
//SYSUT4 DD UNIT=&UNT,SPACE=(460,(350,100))
//SYSUT5 DD UNIT=&UNT,SPACE=(460,(350,100))
//SYSUT6 DD UNIT=&UNT,SPACE=(460,(350,100))
//SYSUT7 DD UNIT=&UNT,SPACE=(460,(350,100))
//SYSIN DD DISP=(OLD,DELETE),DSN=*.PP2.SYSPRINT
//*
//COB2 EXEC PGM=IGYCRCTL,COND=(4,LT,PP2),
// PARM=('&CBLPARM',
// 'NODYNAM,LIB,OBJECT,APOST,DATA(24),RMODE(24),TRUNC(BIN)')
//*TEPLIB DD DSN=IGY410.SIGYCOMP,DISP=SHR
//SYSPRINT DD SYSOUT=&SOUT
//SYSLIB DD DISP=SHR,DSN=&KIKSUSR..&VER..COBCOPY
// DD DISP=SHR,DSN=&KICKSYS..&VER..COBCOPY
//SYSLIN DD UNIT=&UNT,SPACE=(80,(250,100)),DISP=(MOD,PASS)
//SYSUT1 DD UNIT=&UNT,SPACE=(460,(350,100))
I got this in this proclib: HERC01.KICKSSYS.V1R5M0.PROCLIBZ(KIKCB2CL)
Hello Moshix, i am having serious problems to compile cobol / kicks program. Doyou have a video that explains how to do this using the K2KCOBCL procedure. Tks in advance.
No. Sorry. I don’t do much Cobol. Ask Johan in the discord channel. He does it all the time
I have the same CICS (same job name sequence/apps) running every night at roughly the same time, and due to the load on the systems it usually ends up in input (usually 100+ positions), we end up manually starting those jobs, is there a command we could use in SysView to back force those jobs in inputs. Getting tired of doing /$sj for 30mn every night :D
Exemple :
force every jobs in input matching *TP*
Absolutely love the content btw !
Hi Moshix, great job what you are doing, why not creating a TK4.1 with KICKS included and... support for ZOWE host side? I don't know if it's possible on MVS 3.8j but it would be a killer app, waiting COBOL 85
ZOWE requires z/OS. KICKS required the approval of the author which he is not ready to give. Thanks for the encouragement !!
It worked in a clean TK4- install .... the RECEIVE file JCL failed like hell in my oldest install. The one that I had done Compiler Pack (CPACK) in. CPACK stuff keeps cropping into everything. I think I need restore all my files to a new TK4- install ... Anyway I was able to avoid your debugger problem by turning that off earlier than you did. I wonder if there is a way to configure that off by default? Anyway fun stuff.
NO WAY! CICS? Nice, very nice!
Sir, such an important video in your series,and could not view it in mobile or desktop properly because the Quality is unavailable in this particular video.
Sorry. I don’t know how to help. It’s up to UA-cam
Ok ,thanks. Anyway I will try to go in depth of KICKS.
Or is it possible to run IAMS the VSAM look alike that uses fixed block record formatting?
Don’t understand the question. Sorry
Hello Moshix! I successfully installed Kicks under MVS TK4-, and my application compiles successfully using the K2KCOBCL proc, which relies on the IKFCBL00 compiler. However, I'm used to work with a different version of COBOL (I don't know which version it is, all I can tell is that it accepts END-IF statements, among other stuffs), that's why I would like to try the other proc called KIKCB2CL, which relies on the IGYCRCTL compiler. I already made an attempt, but I get ABEND S806 because IGYCRCTL is not found. Since the KIKCB2CL proc is located inside a PDS called PROCLIBZ, am I right to assume that this proc is compatible with z/OS only? Maybe IGYCRCTL is not available under MVS TK4-? I know you told me to post my questions to your Discord server, but I still don't know how to find it, hence this big comment. I hope you don't mind 🙂
Congrats. Unfortunately we don’t have the newer compiler in TK4- join our discord and contact me by DM there
@@moshixmainframechannel Thanks for your reply. Can you tell me how to find your Discord server?
discord.com/invite/2JREZQ2R
@@moshixmainframechannel The link doesn't work. Can I have the name of the server?
@@moshixmainframechannel The answer was already available there haha ua-cam.com/video/c0hNOJP3ZMk/v-deo.html. Thank you Moshix!
Thank you very much!!!!
Moshix is there any image or version of IBM VSAM product in existence like KICKS that can be used or must it be licensed from IBM?
Vsam is in every free MVS 3.8
Step 1 and 2 works, step 3 i got an error herC01BI recv370 hcb2 xmitin - data set not found. Any idea ?
Recv370 only works in batch. Are you running it in batch
Yes, i adapt herc01.kicks.v1r5m0(v1r5m0) as you explain, save and submit it.
Hello Moshix, I noticed that only a user with the HERC01 logon can bring up KICKS. I assume that for security purposes, the presence of the HLQ on so many datasets prevents other logons from using the application. Is there a way to allow other logons {i.e. on the same system} to execute the CLIST?
IS KICKS subjected to fragmentation like the older version of IBM CICS? And if so is it fixed the same way IBM CICS was fixed?
No. Luckily that’s not a problem
The JCL ends but I am not able to see the return code. Please help
Join our discord for support
@@moshixmainframechannel already joined
cant post comment
@2010sparkplug weird. Discord is built for the only purpose of posting comments
When you first ran kicks you ran KSSF ... signed off. Ran it again and did KEDF. Initially KEDF (Top line) was OFF. (Time 28:58) It looks like you hit F4 by mistake and toggled it ON. All you had to do is get out the other transaction and run KEDF again and hit F4 again. Or you could run "KEDF OFF". Of course I have this beauty in HINDSIGHT .... not while LIVE making a Video on something kind of new.
Yes! You are right! Now I get it. Thanks a lot
Thanks! Got it installed! :-) Does KICKS also supports PL/I?
Yes
I was about to go through LOT of trouble to rebuilt my OLD TK4- on a New Install. But I had a thought to just disconnect (delete the SYSCPK_3390.cckd file) the SYSCPK DASD device. It works!!!!!! So now I can do CICS and probably ASSIST ASSEMBLER? and I don't have to rebuild my TK4- long time running system.
Alan Spicer the problem is that the HLQ SYS2 is already defined on SYSCPK. change to a different HLQ and it will install fine
Hmmmm. why would SYSCPK take over the whole SYS2? Ok well disconnecting it seemed to get rid of it.
How are you jumping so quickly from where you are editing the job to where the job output is? All I know to do is go back up the menu structure.
F9 after I started a second screen with start 3.8
Is there a kind of "KICKS" IMS simulator?
Regards from Brazil !
No
Прекрасный 8битный звук :-)
I am getting this: USER02R RECV370 - ABEND SC03 U0000 - TIME=17.45.01 when I try to load KICKS for a second USER id.. I followed exact same procedure as for USER01. Any suggestions? Thanks
Never mind... i worked around it...
😃
Thank you for sharing your knowledge, moshix! Is there a way to execute KICKS on a COBOL program? If so, I think would be interesting that you'd upload an example. I guess the syntax is quite similar to CICS, innit? Cheers!
Yes very similar and yes works with cobol. There are examples for cobol delivered with kicks
I noticed KICKS says to set the region size to 4096 to avoid abends. How is this done please? ACCOUNT says SIZE is an invalid keyword.
Never mind, apparently it is known as PROCSIZE on TK4- and is already set to 8192K.
My unzipped file does not have all of those files. I'm on Win 10.
"IEE341I BSPPILOT NOT ACTIVE", MVS DOESN'T START. ANY SOLUTION???
You don’t need it to start MVS. Just start JES2 and then start net and then two and you are fine
@@moshixmainframechannel But i am getting $HASP050 JES2 RESOURCE SHORTAGE. CODE = JQES IEE341I BSPPILOT NOT ACTIVE . This error occurred when I tried to run a mapset program. If you can help with this??? Started mvs same way you did in your tk4 installation video.
vineet pandey kill cmd1 and clear the spool
KEDF is the debug facility.KEDF (KICKS Execution Debug Facility)
Is KICKS free? Can it be installed on Hercules emulator with IBM MVS 3.8? Thank you.
Yes free and can be installed on MVS 3.8, MVS/SP, even on z/OS
Thanks!
Long question shortened does KICKS support IBM VSAM?
Yes
thanks a lot
Can you share your VM in the web?
I don’t have this kicks install anymore
The TSO window is too small to read. Please go slower.
Anything else ? How about a cigar and a scotch ?
@@moshixmainframechannel Works for me. :)
For those who are playing with KICKS, I have a blog where I try to explain how to use it:
idiotmainframe.blogspot.com/
Thanks !
Great video, again! Have you ever used this GUI? If so what do you think, it even lets you make and use virtual punch cards! www.ollydbg.de/Jason/index.htm Wouldn't mind seeing a video of you using it.
Michael Richmond, I have seen Jason out there but never tried it. I am no good with GUIs... thanks for watching !
Anyone use IBM COPICS before?
No. What is it ?
Found this on the web: "COPICS was indeed the Communications Oriented Production Information and Control System. It originated as a concept by IBM in the 1960s as a systematic way to organize manufacturing planning. The concept first appeared in a series of books on various aspects of manufacturing planning known as the ‘black books’ because of the covers. The concepts were later turned into a series of software products (COPICS was announced in 1979 and replaced with COPICS II in 1981)that allowed manufacturers to purchase a prewritten set of programs to handle order entry, bills of material, inventory control, material requirements planning, purchasing, etc. COPICS used a hierarchical data base known as DL/1, which was later replaced with IBM’s DB2 product. IBM sold the rights to COPICS in the 1990s." There was also a system called MAPICS en.wikipedia.org/wiki/MAPICS
Interesting. I do know MAPICS, of course.
It's still used at one place that I've worked. There were manuals that have "screenshots" that show 1970s dates, but it still looks identical. The manuals look like they were from the 70s or early 80s, and they are black. I can probably get a screenshot from a manual still.
Sure would be interesting
Mike Noel announced on the KICKSforTSO Yahoo Group that the page kicksfortso.com will go offline on 12/1/2018. I have downloaded a mirror of the whole page with wget to have a local backup. Maybe you can ask Mike if he could allow you to copy the manuals and other important things from his page to your kicks github repository.
Do you have his email address ?
Hi Moshix, you can contact Mike via email -> mikenoel137@--gmail.com-- groups.yahoo.com/neo/groups/KICKSforTSO/info
If there already a few mirrors then what could I contribute more by putting the stuff on GitHub ?
The mirror (from Vince Coen) is not an official mirror. His copy is on his bbs web page but you can find the link to it only if you are am member of the KICKS yahoo group. The group is a "closed" group and you have to ask for access before you can find these information. The best place for the KICKS documentation (and other important information about it) would be the CBT Tape collection. You mentioned in one of your videos, that you know some of these people. Isn't there already a Tape. I will have a look what is already there. I asked for a copy of some information from Mike's page in your github repository because people will watch your video after Mike's page has gone and it would be nice to have the backgroun information of KICKS also in the repository. But maybe you know a better way to "remember" the KICKS documentation. Just remove the link to the page, when it's gone and add a notice where interested users still can find . It's really hard to work with KICKS if you don't have at least the manuals.
Ok i will ask him. Thanks
Hello Moshix! Great video, as always.
I am coming from over here: ua-cam.com/video/87jmAn2gjnY/v-deo.html&ab_channel=moshix (CTC-Mainframe-API by Matthew Wilson).
I am trying to create a mainframe system with REST API:s, and figured it out thanks to your video above of Matthew's interesting API. My idea is to essentially submit jobs with the rest api that calls KICKS somehow, that then process data. Is there a more appropriate way of doing this, is it even possible? I am looking at KICKS because of its performance enhancing capabilities, and it would be a shame to not harness its full potential.
This is gold and I can not believe this is free. Thank you!
Thanks !
Hello Moshix! I'm working under MVS/TK5. When I submit the first job (GETXMI), MVS answers:
/11.50.10 JOB 11 IEF244I HERC01G LOAD - UNABLE TO ALLOCATE 1 UNIT(S)
/ AT LEAST 1 OFFLINE UNIT(S) NEEDED.
/11.50.10 JOB 11 IEF489I HERC01G - 1 UNIT(S) NEEDED FOR SYSUT2
...
/11.50.10 JOB 11 *01 IEF238D HERC01G - REPLY DEVICE NAME OR 'CANCEL'.
What can I do (except downloading TK4-)?
The thing you can do is join our discord channel and ask there. Lots of people will help you
@@moshixmainframechannel Alright thanks! How can I find your Discord channel?