Пікірлер
@user-qz5mw7gf4h
@user-qz5mw7gf4h 22 сағат бұрын
In the Cobol DB2 program, you have not included the SQLCA and Copybook of the Table which contains the host variables. Otherwise, the video was very informative, I am going through the COBOL after15 years again.
@damnseagulls2004
@damnseagulls2004 Күн бұрын
I've been programming mainframe computers for 28 years. You don't hear much about these computers because they never go down. It's a digital tank. The engineers who designed these beasts are at another level.
@berndrutzmoser
@berndrutzmoser 11 күн бұрын
Really nice videos! :-) Another dev tool is the ZOWE plugin for Visual Studio Code.
@eldarmammadov9917
@eldarmammadov9917 13 күн бұрын
Very informative and the presentation layouts are well confugured. Also no non sense talking around tooic minutes long. Just great concise informative
@johnwade1325
@johnwade1325 14 күн бұрын
Excellent. As you say, it was created to meet the needs of a uniquely demanding customer! And was scalable down as well as up. The data base component was available on the IBM middle sized machines from the 70s, with CICS (Customer Information Control System) to provide the on-line aspect. There was much inter-group banter in IBM between the techies who supported the IMS customers and those who supported CICS customers, and many of the IMS customers had CICS applications as well, usually as packaged programs. I worked mostly on the CICS side, but also taught the operational aspects of IMS - even in the 80s it was incredibly resilient. It is important to realise how tiny even the biggest machines were in those days compared with today's. In theory I could run an MVS system through an emulator on my laptop today (though I don't think it is possible to get the IMS code). And the standard speed of transmission lines was a bit over 100 characters a second, so remote access to data was confined to carefully designed short messages. Your emphasis on the open-endedness of design and the forward planning is absolutely on the ball. The concern about difficulty of learning is a big red herring. I worked in IBM with relational database, both SQL/DS and DB2, and the principles of both data models are similar (just don't tell the data gurus that). Once you have done the hard bit, which is making a clear and concise definition of WHAT you want to store, and HOW you want to access it, the levels of skill to define viable working implementations are roughly the same. As to coding the data access commands, the calls you showed were hardly mystic: GU = Get a Unique record, passing the record identifier, and a space to retrieve the record into. Is that really harder than SELECT xxx, yyy FROM zzz WHERE NAME = "xxxxx"? In both cases you have to check from a control block for the success of the call. Is status GE (Get Empty) harder to remember then SQLCODE 100? And finally, anyone who thinks that COBOL is too hard to learn shouldn't be let near a computer. If they can learn Python with all its idiosyncrasies, they can learn languages like COBOL and FORTRAN. You let slip the word "cool", and that is the major problem. People studying IT today naturally want to "pick up the latest". If you ask them to write a paper on how to guarantee that their code will last for 40 years, what do you think the reaction is likely to be? Sadly, almost all the crucial benefits of IMS (and COBOL!) are exactly the boring bits that people don't want to face up to. And I don't think Universities are meeting their responsibilities in this regard. (End of rant: I am 83, and learnt Python to write SQLITE apps a couple of years ago for a charity. The Python workbench disappeared soon after I went to Windows 11, though the code all still works. At least I won't have to worry about what happens to it in 40 years' time! 😀)
@johnwade1325
@johnwade1325 15 күн бұрын
Worth adding the fact that Cloud computing all has to run on something - almost invariably a mainframe, certainly not on air!. I always define "mainframe" as a machine that delivers a guaranteed service to its clients. I started on 8K card machines the size of a sideboard: they did what their users needed on an agreed schedule. My laptop now has 8 Gig, fast network connection, and can process a relational table with 10K rows in a second. Does that make it a "mainframe"? Obviously not. To be complete, the definition of mainframe should always include the idea of guaranteed service delivery to someone. By the way, don't knock Waterfall development. When we were starting from nothing, you HAD to get some functionality complete and fully working to get any return on the cost of development and operation! Both then and now, systems should be developed in a way that allows for extension and flexibility. And congratulations on not getting into childish arguments about the relative merits of different programming languages!
@jay_wright_thats_right
@jay_wright_thats_right 16 күн бұрын
What a fraud. All you did was download NotebookLM audio.
@Topictrick
@Topictrick 16 күн бұрын
@jay_wright_thats_right Hey, don't waste time on our KZbin channel. Please go and watch a video that you like, and don't give a lecture when you don't know anything about how videos are designed or created. If you think it's so easy, then you start a KZbin channel, alright.
@zenkai2468
@zenkai2468 18 күн бұрын
I love your content!!
@Topictrick
@Topictrick 18 күн бұрын
@zenkai2468 Thank you so much for your kind words. Please consider subscribing to our KZbin channel for more such videos. Thanks!
@zenkai2468
@zenkai2468 18 күн бұрын
Amazing
@Topictrick
@Topictrick 18 күн бұрын
@zenkai2468 Thank you so much for your kind words. Please consider subscribing to our KZbin channel for more such videos. Thanks!
@syedimam3615
@syedimam3615 19 күн бұрын
Excellent way to explain with this Q&A session, keep it up!
@Topictrick
@Topictrick 19 күн бұрын
@syedimam3615 Thank you so much for your feedback. Please consider subscribing to our KZbin channel for more such videos. Thanks!
@syedimam3615
@syedimam3615 19 күн бұрын
@Topictrick already subscribed the channel :-) thx.
@Topictrick
@Topictrick 18 күн бұрын
@syedimam3615 Thank you so much for your support. Thanks!
@zenkai2468
@zenkai2468 20 күн бұрын
Super great explain!!!!
@Topictrick
@Topictrick 18 күн бұрын
@zenkai2468 Thank you so much for your kind words. Please consider subscribing to our KZbin channel for more such videos. Thanks!
@Bridge-the-card-game
@Bridge-the-card-game 20 күн бұрын
wow! Love it. This video is a great introduction to IMS databases. It is informative and well-produced. I would highly recommend it to anyone who wants to learn more about this topic. I would also add that with CA and other tools, it is very easy to interrogate the data via TSO/ISPF.
@Topictrick
@Topictrick 18 күн бұрын
@Bridge-the-card-game Thank you for your feedback! I'm thrilled to hear that you found the video informative and well-produced. IMS databases can be a fascinating topic, and it's great to know that the video met your expectations. I really appreciate your recommendation! You're right about CA and other tools making it easier to interrogate data via TSO/ISPF. These tools can significantly enhance the efficiency and effectiveness of data management. Thanks!
@jacquesmennegke
@jacquesmennegke 23 күн бұрын
I can hardly hear the comments. Please let me know if there is another version with proper sound.
@Jose-ut5zu
@Jose-ut5zu 24 күн бұрын
No te pases esta cañón como editaron video. Muy mala experiencia escuchsr este video es ridiculo
@Topictrick
@Topictrick 23 күн бұрын
@Jose-ut5zu Thank you for your feedback. I don't know what you're looking for. This video explains how HTTPS and VPN protect your data from hackers. You must search for what you're looking for on KZbin. Thanks!
@ruchinchaudhary6406
@ruchinchaudhary6406 26 күн бұрын
As always very informative video. Thanks for sharing it.
@Topictrick
@Topictrick 24 күн бұрын
Glad you enjoyed it
@KodeKrafterdbl
@KodeKrafterdbl Ай бұрын
I gained a lot of knowledge from the video. Thank you immensely for making such informative content!" 😊
@Topictrick
@Topictrick 22 күн бұрын
Thank you so much for your kind words. Please consider subscribing to our channel for more such videos. Thanks
@mohit3wadhwa
@mohit3wadhwa Ай бұрын
Excellent content! 💯
@Topictrick
@Topictrick Ай бұрын
Glad you enjoyed it. Please consider subscribing to our channel for more such videos. Thanks
@mohit3wadhwa
@mohit3wadhwa Ай бұрын
I've already subscribed you
@Topictrick
@Topictrick 18 күн бұрын
@mohit3wadhwa Please consider subscribing to our channel for more such videos. Thanks
@ruchinchaudhary6406
@ruchinchaudhary6406 Ай бұрын
Amazing video. Thanks for the content.
@Topictrick
@Topictrick Ай бұрын
Glad you enjoyed it!
@gsr4535
@gsr4535 Ай бұрын
I can't believe IMS is still used!
@Topictrick
@Topictrick Ай бұрын
@gsr4535 Thank you for your comment! 😊 It's amazing. Despite being developed in the 1960s, IMS has proven its resilience and adaptability over the decades. Its robust architecture, high performance, and ability to integrate with modern technologies make it a valuable asset for many industries. Mainframes like IMS are crucial in data management, ensuring reliability and efficiency. It's a testament to the enduring power of well-designed systems! Don't forget to subscribe to our channel for more insightful videos and share them with your friends. Your support means a lot to us! 🎉
@gsr4535
@gsr4535 Ай бұрын
@@Topictrick I worked on mainframe IMS Cobol back around 1988-93. I wish I could again but no one would hire me. Been too long I guess.
@jimmyrukundo2336
@jimmyrukundo2336 Ай бұрын
How can I learn this from the basics! hopefully I will get a reply. Thanks. ✍️
@Topictrick
@Topictrick Ай бұрын
@jimmyrukundo2336 Thank you for your message. I have published a course on Udemy that thoroughly explains every COBOL topic. You can also try our free version of this course on KZbin. You tube: kzbin.infonKLF-WmUlmU Udemy Course: www.udemy.com/course/cobol-complete-reference-course/?couponCode=COBOL2025 Please consider subscribing to our channel for more such videos. Thanks!
@jimmyrukundo2336
@jimmyrukundo2336 Ай бұрын
@@Topictrick Ooh really, thanks a lot! happy new year 🎊🎉🌺🥳🙏
@Topictrick
@Topictrick Ай бұрын
@jimmyrukundo2336 Thank you so much for your kind words and wish you and your family a very Happy New Year! Thanks!
@gregorygammon8749
@gregorygammon8749 Ай бұрын
thanks
@Topictrick
@Topictrick Ай бұрын
You're welcome! Please consider subscribing to our channel for more such videos. Thanks
@joelrobert4053
@joelrobert4053 Ай бұрын
Really enjoyed this episode, as a Gen Z person I never knew I would touch any part of a mainframe in my career until earlier this year in my Infosec role working RACF.
@Topictrick
@Topictrick Ай бұрын
@joelrobert4053 Thank you so much for your comment! It's fantastic to hear that you enjoyed the episode. It's always exciting to see how technology bridges generations, and it's great that you've had the opportunity to work with mainframes in your Infosec role. Mainframes like IMS have a rich history and continue to play a crucial role in modern data management. Keep exploring and learning-there's so much more to discover! 😊 Don't forget to subscribe to our channel for more insightful videos and share them with your friends. Your support means a lot to us! 🎉
@katsu_youtubes_188
@katsu_youtubes_188 Ай бұрын
which wifi extender is this for? what brand /amazon link?
@Topictrick
@Topictrick Ай бұрын
@silly_youtube_moment Thanks for your comment, and I apologize for my late response. You can purchase the product using the following link. amzn.to/3W77NPv amzn.to/403pIrn Don't forget to subscribe to our channel for more insightful videos and share them with your friends. Your support means a lot to us! 🎉
@CGK2108
@CGK2108 Ай бұрын
Thank you for this very useful video!, can you please share multiple layouts in copybook
@Topictrick
@Topictrick Ай бұрын
@CGK2108 Thank you for your kind words! I'm glad you found the video useful. 😊 Regarding your request for multiple layouts in a copybook, here are a few examples: Layout 1: Basic Layout 01 EMPLOYEE-RECORD. 05 EMP-ID PIC X(10). 05 EMP-NAME PIC X(30). 05 EMP-DEPT PIC X(20). 05 EMP-SALARY PIC 9(7)V99. Layout 2: Nested Layout 01 EMPLOYEE-RECORD. 05 EMP-ID PIC X(10). 05 EMP-NAME PIC X(30). 05 EMP-DETAILS. 10 EMP-DEPT PIC X(20). 10 EMP-SALARY PIC 9(7)V99. Layout 3: Redefines Layout 01 EMPLOYEE-RECORD. 05 EMP-ID PIC X(10). 05 EMP-NAME PIC X(30). 05 EMP-DEPT PIC X(20). 05 EMP-SALARY PIC 9(7)V99. 05 EMP-INFO REDEFINES EMP-SALARY. 10 EMP-BONUS PIC 9(5)V99. 10 EMP-TAX PIC 9(5)V99. Layout 4: Occurs Layout 01 EMPLOYEE-RECORD. 05 EMP-ID PIC X(10). 05 EMP-NAME PIC X(30). 05 EMP-DEPT PIC X(20). 05 EMP-SALARY PIC 9(7)V99. 05 EMP-PROJECTS OCCURS 5 TIMES. 10 PROJECT-ID PIC X(10). 10 PROJECT-NAME PIC X(30). I hope these examples help! If you have any more questions or need further assistance, feel free to ask. And don't forget to subscribe to our channel for more insightful videos and share them with your friends. Your support means a lot to us! 🎉
@bhagyasrisree1764
@bhagyasrisree1764 Ай бұрын
Jcllib
@Topictrick
@Topictrick Ай бұрын
@bhagyasrisree1764 Thank you for your comment! 😊 The JCLLIB statement is used in JCL (Job Control Language) to identify the private libraries that contain cataloged procedures for a job. It specifies the order in which the system should search these libraries. Here's a basic example: //MYJOB JOB ... //MYLIBS JCLLIB ORDER=(LIB1,LIB2) //STEP1 EXEC PROC=MYPROC In this example, the system will search for the procedure MYPROC in LIB1 first, then LIB2, and finally, if it is not found in the specified libraries, in the system default procedure library. Don't forget to subscribe to our channel for more insightful videos and share them with your friends. Your support means a lot to us! 🎉
@bhagyasrisree1764
@bhagyasrisree1764 Ай бұрын
15 sir
@Topictrick
@Topictrick Ай бұрын
@bhagyasrisree1764 Thank you for your comment! 😊 The JCLLIB statement is used in JCL (Job Control Language) to identify the private libraries that contain cataloged procedures for a job. It specifies the order in which the system should search these libraries. Here's a basic example: //MYJOB JOB ... //MYLIBS JCLLIB ORDER=(LIB1,LIB2) //STEP1 EXEC PROC=MYPROC In this example, the system will search for the procedure MYPROC in LIB1 first, then LIB2, and finally, if it is not found in the specified libraries, in the system default procedure library. Don't forget to subscribe to our channel for more insightful videos and share them with your friends. Your support means a lot to us! 🎉
@marcelomoreiramendes6934
@marcelomoreiramendes6934 Ай бұрын
Thank you for sharing the knowlegde. - From Brasilia capital of the Brazil.
@Topictrick
@Topictrick Ай бұрын
@marcelomoreiramendes6934 Thank you for your kind words! I'm glad you found the video helpful. Greetings to you from Brasilia, the beautiful capital of Brazil! 😊 Don't forget to subscribe to our channel for more insightful videos and share them with your friends. Your support means a lot to us! 🎉
@marcelomoreiramendes6934
@marcelomoreiramendes6934 2 ай бұрын
Thank you for sharing. From Brazil.
@Topictrick
@Topictrick Ай бұрын
@marcelomoreiramendes6934 Thank you for your kind words! I'm glad you found the video helpful. Greetings to you from Brasilia, the beautiful capital of Brazil! 😊 Don't forget to subscribe to our channel for more insightful videos and share them with your friends. Your support means a lot to us! 🎉
@alanb287
@alanb287 2 ай бұрын
As the others have said, thank you, this is very helpful. I have seen this video before, and will again and again.
@Topictrick
@Topictrick Ай бұрын
@alanb287 Thank you so much for your kind words! 😊 I'm thrilled to hear that you found the video helpful and that you keep coming back to it. Your support means a lot to us! Don't forget to subscribe to our channel for more insightful videos and share them with your friends. Your support helps us create more valuable content for everyone. 🎉
@abbareddyvijay1226
@abbareddyvijay1226 2 ай бұрын
Clarity not good
@Topictrick
@Topictrick Ай бұрын
@abbareddyvijay1226 Thank you for your feedback! I'm sorry to hear that the clarity wasn't up to par. We'll work on improving the quality of future videos. Your input is invaluable in helping us create better content. Don't forget to subscribe to our channel for more insightful videos and share them with your friends. Your support means a lot to us! 🎉
@engineeringtech3371
@engineeringtech3371 2 ай бұрын
Let me know few examples of application program 18:29
@Topictrick
@Topictrick Ай бұрын
@engineeringtech3371 Thank you for your comment! 😊 An application program is a software designed to perform a specific task or set of tasks for the user. In the context of IMS (Information Management System), application programs interact with the IMS database to retrieve, process, and store data. Here are a few examples of application programs: * Banking Application: An application that manages customer accounts, processes transactions, and generates statements. It interacts with the IMS database to retrieve customer information, update account balances, and store transaction records. * Telecommunications Application: An application that manages customer billing, service activation, and network operations. It uses the IMS database to store customer data, track usage, and generate bills. * Retail Application: An application that handles inventory management, sales processing, and customer relationship management. It accesses the IMS database to update inventory levels, process sales transactions, and store customer information. Application programs are essential for leveraging the capabilities of IMS databases, ensuring efficient data management and transaction processing. Don't forget to subscribe to our channel for more insightful videos and share them with your friends. Your support means a lot to us! 🎉
@davidwestbrand5777
@davidwestbrand5777 2 ай бұрын
Excellent!
@Topictrick
@Topictrick Ай бұрын
@davidwestbrand5777 Thank you so much for your kind words! 😊 I'm thrilled to hear that you enjoyed the video. Don't forget to subscribe to our channel for more insightful videos and share them with your friends. Your support means a lot to us! 🎉
@ruchinchaudhary6406
@ruchinchaudhary6406 2 ай бұрын
Amazing content. Keep up the good work buddy.
@Topictrick
@Topictrick 2 ай бұрын
Thank for your valuable feedback. Please consider subscribing to our channel. Thanks!
@ruchinchaudhary6406
@ruchinchaudhary6406 2 ай бұрын
Very informative. Good job!
@Topictrick
@Topictrick 2 ай бұрын
Thank for your valuable feedback. Please consider subscribing to our channel. Thanks!
@shouibmohammed5579
@shouibmohammed5579 3 ай бұрын
One of good video explaining about IAM in interactive mode. Please bring more such.
@Topictrick
@Topictrick 2 ай бұрын
@shouibmohammed5579 Thanks for your valuable feedback. We will publish more such videos. Please consider subscribing to our channel for more such videos. Thanks
@GtaNewsITA
@GtaNewsITA 3 ай бұрын
The video seems great but the timestamps and chapters are completely wrong
@Rashomon69
@Rashomon69 3 ай бұрын
I worked in the mainframe world for 12 years, but have been away for 10. This video is an EXCELLENT refresher as I prepare for a mainframe job interview.
@gsr4535
@gsr4535 3 ай бұрын
Big Iron! Yeah baby!
@Topictrick
@Topictrick 3 ай бұрын
@gsr4535 Thanks for the enthusiasm! Mainframes, or "Big Iron," are indeed the powerhouses of computing. They handle massive amounts of data and transactions with incredible reliability and speed. Keep that excitement going! 🚀💪 Thanks!
@babytheparrot7248
@babytheparrot7248 3 ай бұрын
Honestly the background music really irritates me
@anuragparvekar36
@anuragparvekar36 3 ай бұрын
This is an excellent overview, covers pros and cons and ways of modernization. Can you back yourself up for the numbers you've thrown, like 37% orgs consider their modernization as failure or 64% orgs use Mainframne counting to total around 9M lines of Code.
@Ha-nv2if
@Ha-nv2if 4 ай бұрын
Awesome Than you,
@omourali5406
@omourali5406 4 ай бұрын
Useless
@NicholasVincent-ol1zk
@NicholasVincent-ol1zk 4 ай бұрын
@-Treatwilliam
@reevamurugan4348
@reevamurugan4348 4 ай бұрын
Hi We have one requirement from sql server we have to extract the data which method will be effective .xml or json.can you please tell me
@robinsinha9654
@robinsinha9654 4 ай бұрын
I watched your udemy video aswell.. everything this very nice.. Can you remove music from these videos as i watched in 2X speed.. it's quite irritating.
@tpdteacherprofessionaldeve2273
@tpdteacherprofessionaldeve2273 4 ай бұрын
lots of graphics and audio; yet the dialect is off. Sorry this is visually stimulating only. THANKS
@Topictrick
@Topictrick 4 ай бұрын
@tpdteacherprofessionaldeve2273 Thank you for your feedback! I appreciate your thoughts on the use of graphics and audio. While the graphics are crucial for explaining the concept clearly, and the dialect is generally clear, I understand that it requires careful listening. I’ll work on improving the dialect to ensure it’s more accessible. Your input helps make the content better for everyone. Thanks again!
@darrenhowatson3308
@darrenhowatson3308 4 ай бұрын
Very repetitive
@uzmabagban1121
@uzmabagban1121 4 ай бұрын
Informative and up to the mark Thankyou
@higiniofuentes2551
@higiniofuentes2551 4 ай бұрын
Do you have IMS course from zero to professional? I found not many outside. 0 or more. Thank you!
@higiniofuentes2551
@higiniofuentes2551 4 ай бұрын
Thank you for this very useful video!