QT Tutorial

This article is a introductory tutorial for the Qt language.

Qt is a cross-platform application framework that is widely used for developing application software with a graphical user interface (GUI) (in which cases Qt is classified as a widget toolkit), and also used for developing non-GUI programs such as command-line tools and consoles for servers.

z/OS SUBMIT JOBS in FTP

List datasets...

ftp> dir
200 Port request OK.
125 List started OK
 Name     VV.MM   Created       Changed      Size  Init   Mod   Id
HELLO     01.01 2013/10/22 2013/10/24 22:06    13    13     1 CAPI
HELLO2    01.02 2013/10/22 2013/10/24 22:06    13    12     5 CAPI
LISTDS    01.02 2013/10/22 2013/10/24 22:07    15    10     8 CAPI
MSGCON    01.01 2013/10/22 2013/10/24 22:07     8     8     1 CAPI
250 List completed successfully.

Now change to JES2 mode

z/OS CLIST tutorial (DRAFT)

CLIST
-----

1. Language definition:

1.0 Comments

/* THIS IS A COMMENT */

1.1 Header

PROC 0          /* PROC [NUM PARAMETERS]            */
PROC 1 XXXXXXXX /* New rutine PARAMETER1 = XXXXXXXX */

1.2 Variables

PROC 1 INPUT
SET VARIABLE = &INPUT
SET STRING = HELLO WORLD

1.3 Conditional

IF &VARIALBE = TEST THEN +
    WRITE TEST
ELSE IF &VARIABLE = PROD THEN +
    WRITE PROD
ELSE IF &VARIABLE ¬= NEGA THEN +
    WRITE OTHR
ELSE DO +
    WRITE ERR1
    EXIT
END

1.4 While

z/OS create user (DRAFT)

# RACF panel parameters

Change Account      (ACCTNUM)  ACCT#________________________________
Change Logon Procedure Name       (PROC)  ISPFPROC
Change Command   (COMMAND)  ISPF____________________________________

# User permits

TSO PE ACCT# CLASS(ACCTNUM) ID(WEBSRV) ACCESS(READ)
TSO PE ACCT  CLASS(TSOAUTH) ID(WEBSRV) ACCESS(READ)
TSO PE JCL   CLASS(TSOAUTH) ID(WEBSRV) ACCESS(READ)
TSO PE OPER  CLASS(TSOAUTH) ID(WEBSRV) ACCESS(READ)

z/OS SURROGAT manage

Search surrogates

TSO SR CLASS(SURROGAT) NOMASK

List surrogat

TSO RLIST SURROGAT BPX.SRV.WEBSRV [AUTHUSER]

Define and permit a surrogat

TSO RDEFINE SURROGAT BPX.SRV.WEBSRV UACC(NONE)
TSO PE BPX.SRV.WEBSRV CLASS(SURROGAT) ID(WEBSRV) ACCESS(READ)

Delete a surrogat

TSO RDELETE SURROGAT BPX.SRV.WEBSRV  

Save changes

TSO SETROPTS RACLIST(SURROGAT) REFRESH 

z/OS set timezone and manage daylight saving time (DST)

In z/OS > 1.8 you can use the MVS SET TIMEZONE command to set a new time for displaying entries (internal date is unchanged) and doesn't need an IPL.
We can use that for the daysaving hour change.

The first is change the SYS1.PARMLIB.CLOCKXX TIMEZONE value.

OPERATOR NOPROMPT
TIMEZONE W.12.00.00
ETRMODE  YES
ETRZONE  YES
STPMODE  YES
STPZONE  YES
TIMEDELTA 10

TIMEZONE W.XX -> From Greenwich to WEST
TIMEZONE E.XX -> From Greenwich to EAST

Take that on mind if the change is +1 or -1 hour.

Pages

I convert caffeine into posts, please contribute to it!
BTC: 156Q3iRMquKv1QHC6hR98aNAveQMnHQNWD PPC: PEnHRPtr1g4FDdSvRnayJajvjD5EEJhvNJ