** ** ****** ** ** ******** ** ** ***** ** ** ** * ** ** ** *** ** ** ** ** ** * ** ** ** * **** **** ** * ** ** ** ** ** **** ** ** ** ** ** *** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * ** ** ** ** ** ****** ** ** ** ***** ***** ** ** ** ****** ****** ***** ** **** ******** ****** ****** ** ** ** ** * ** ** * ** ** ** ** ****** **** ** ** ** ** **** ****** ** ** ** ** **** ** ** ** ** ** ** ** ** ** ** ** ** * ** ** ** ** ** ** ** ****** ***** ** **** ** ****** ** ** **** KY REGISTER **** KY REGISTER **** KY REGISTER **** KY REGISTER *** DECEMBER 1989 TABLE OF CONTENTS Networking at UK . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Using FTP to Access Network Servers through the Internet . . . . . . 264 TCP/IP Available on PRIME . . . . . . . . . . . . . . . . . . . . . 309 What You Really Want to Know About UKnet . . . . . . . . . . . . . . 355 Accessing the LS/2000 Library System . . . . . . . . . . . . . . . . 472 Accessing Other Library Systems . . . . . . . . . . . . . . . . . . 563 Why You Really Need a LAN . . . . . . . . . . . . . . . . . . . . . 671 Holiday Schedule . . . . . . . . . . . . . . . . . . . . . . . . . . 748 FTP in the Micro Lab . . . . . . . . . . . . . . . . . . . . . . . . 758 Micro Lab Hours . . . . . . . . . . . . . . . . . . . . . . . . . . 827 UKCC Short Courses . . . . . . . . . . . . . . . . . . . . . . . . . 859 New PRIME Times . . . . . . . . . . . . . . . . . . . . . . . . . .1110 Computer Security and You . . . . . . . . . . . . . . . . . . . . .1131 The Computer as Interface for the Disabled . . . . . . . . . . . . .1232 Exploring CMS: Your Virtual Reader . . . . . . . . . . . . . . . .1360 Attention Tape Reel Users . . . . . . . . . . . . . . . . . . . . .1435 TeX and LaTeX News . . . . . . . . . . . . . . . . . . . . . . . . .1474 SAS PROC RECODE to be Removed . . . . . . . . . . . . . . . . . . .1594 Sample Programs for SAS and DI-3000 Users . . . . . . . . . . . . .1610 UKCC Suggestions . . . . . . . . . . . . . . . . . . . . . . . . . .1653 Service Directory . . . . . . . . . . . . . . . . . . . . . . . . .1833 ************************************************************************* NETWORKING AT UK The UKCC and Communications Services work together to make computing resources available to the University community and to help other departments make the best use of their own computing resources. Some of the major computing resources available include the IBM 3084 (UKCC), the IBM 3090-300E (UKCCS), the PRIME 6350 (UKPR), the LS/2000 (LIB), and a number of Wang VS departmental computers. The various terminal clusters and modem pools allow public access. Laser printers and microcomputer labs are also available. Of course, many departments have their own computing resources. The communications facilities that connect these many resources together include UKnet, Wangnet, many ethernets, and about a hundred point-to-point bisynchronous and SNA lines. Many departments also have their own Local Area Networks (LANs), many of them connected to UKnet. UKNET UKnet, the campus-wide network, consists of a broadband cable connecting about sixty buildings on campus, along with the associated Network Interface Units (NIUs) that attach equipment to the network. We currently use four independent channels on the broadband cable, and many more channels are available. The general and administrative channels run at 5 Mbps and currently serve about 3,500 terminal and computer ports at speeds up to 19.2 Kpbs. Until recently some of the computing resources could be accessed only by the administrative channel terminals, but now any terminal on either channel can get to any resource on either channel. The 5 MHz virtual ethernet channel is used to interconnect departmental ethernets, including the UKCC ethernet. It runs at 5 Mbps, and is the lowest cost method of connecting a departmental ethernet to UKnet. The 10 MHz virtual ethernet channel is also used to connect departmental ethernets together. It runs at 10 Mbps and gives higher performance at a higher cost. UKnet is so flexible that it would be impossible to list all the ways to use it, but here are some of the most common ways. TERMINAL CONNECTIONS There are many terminals connected directly to the general and administrative channels on UKnet. This includes many of the UKCC terminals, most of the library and cluster site terminals, and a large number of office terminals. All of the major computing resources are available through these channels, and the connections are fast (up to 19.2 Kbps) and inexpensive ($500.00). They are also easy to use; just turn on the terminal and press the Return key a few times until the following message appears: You may now enter Net/One commands. >> Type the CONNECT command and the name of the resource. For example: >>connect ukcc Connecting...(1) UKCC-888 Success. Then simply log on as usual. You can give UKnet other commands at this point. UKnet can maintain up to three separate connections from a terminal to the same or different resources. Press the key and type h o to put the current connection on hold. Note: this is three separate keystrokes: first press and release the key, then the "h" key, and then the "o" key. Type d i to drop the current connection. Both of these commands will get you back to the network prompt. For example: Connection 2 to "ukpr" [(1) UKPR-088] is on hold. You may now enter Net/One commands. >> Use the CONNECT command again to start another connection. Use the LIST CONNECTIONS command to display the current connections. >>list connections Connection 1 to "ukcc" [(1) UKCC-888] is on hold. Connection 2 to "ukpr" [(1) UKPR-088] is on hold. Connection 3 is unused. Use the RESUME command to reestablish a connection. >>resume 1 Connection 1 has been resumed. If you're reestablishing a connection to UKCC or UKCCS, enter a -g to rewrite the screen. Note: Hold down the key and press the "g" key, then release both keys. The ABANDON command will get rid of a connection. >> abandon 1 Connection 1 has been abandoned. This should seldom be necessary. Most computers will drop the connection automatically when you log off, and you should always try to log off before dropping a connection. To establish a new network connection, call the Communications Services at 257-2229, and tell them you want an asynchronous UKnet connection. MICROCOMPUTER CONNECTIONS Many microcomputers are connected to UKnet as if they were terminals. Most types of microcomputers can run terminal emulator programs to make them act like terminals, and this is a low cost way of connecting them to UKnet. Most microcomputers have a built-in serial port; if you can hook it to a modem, you can hook it to UKnet. The program Kermit is widely used as a terminal emulator. It is available for many microcomputers, is very capable, allows files to be uploaded and downloaded, and it's free. Just bring a disk to the Micro Lab in 107 McVey Hall. To use UKnet, start the microcomputer and its terminal emulator, then proceed as above in the section on Terminal Connections. For more help, call a UKCC Consultant at 257-2249. You can also connect a microcomputer to a departmental LAN. This is generally more expensive than a terminal connection, but it may open up more capabilities, depending on the particular microcomputer and its software. See the section on Departmental LAN Connections below. DIALUP (MODEM) CONNECTIONS The dialup modem pools are connected to the general channel, too. A home computer or terminal and a modem (300, 1200, 2400, or 9600 bps) can be used to dial into UKnet and access any of the resources available to directly attached terminals. Simply turn on the terminal or start the microcomputer and its terminal emulator, turn on the modem, give the command to the modem to dial the phone number, and then proceed as above in the section on Terminal Connections. DEPARTMENTAL LAN CONNECTIONS Most departmental LANs are ethernets connected to UKnet. There are also several token rings and LocalTalk networks on campus. Since there is such a wide variety of microcomputers, networks, operating systems, and programs in use, the following descriptions are very general. See your local support person or a UKCC Consultant for more information. Other facilities may be available on the departmental LAN, such as disk and printer servers. Use the TELNET or the TN3270 command to connect to another campus computer. These commands may also be used to connect from many campus computers to most off-campus Internet computers, or vice versa. For example: TELNET UKPR.UKY.EDU TN3270 UKCC.UKY.EDU When connecting to IBM computers running VM or MVS (such as UKCC and UKCCS), use the TN3270 command whenever possible, so that the sessions will be in full screen mode. For most other machines just use the TELNET command. On such IBM computers themselves, the TELNET command performs both functions and will automatically switch into full screen mode when possible. TELNET TO ASYNC CONNECTIONS To connect from a computer with only telnet access to a computer with only general or administrative channel access (such as the Library's LS/2000), TELNET to UKNET.UKY.EDU. This gives a connection to the UKnet general channel. Press Return several times to get the network prompt, then connect as usual. For example: TELNET UKNET.UKY.EDU [local connection messages] You may now enter Net/One commands. >> >>connect lib This method can be used by 3270 terminals attached directly to UKCC, too. It may be useful for connecting to UKCC or UKCCS from computers with TELNET command, but not TN3270. Note: telneting directly to a machine will normally be easier, faster, and more efficient than telneting to UKNET.UKY.EDU, and there are only a limited number of connections from the ethernet to general channels. Please use this method only when it is absolutely necessary. ASYNC TO TELNET CONNECTIONS To connect from a terminal on the general or administrative channel (such as a dialup terminal) to a computer that has only telnet access, connect to telent. This gives a connection to the UKnet virtual ethernet channel. Press Return several times until you get a second network prompt. Then use the CONNECT command with a telnet host name. For example: >>connect telnet Connecting ... (1) TELNET-008 Success. You may now enter Net/One commands. >> >>connect ukcc.uky.edu Connecting ... (128.163.1.5 0.23) Success. Log on to the telnet host as usual. After logging off, use the QUIT command to get back to the async channel network. Our Consultants in 110 McVey Hall can help you or refer you to the staff person who can answer your questions. Contact them at 110 McVey Hall, SUGGEST@UKCC.UKY.EDU, 257-2249. -- Herman Collins ************************************************************************* USING FTP TO ACCESS NETWORK SERVERS THROUGH THE INTERNET Internet uses the File Transfer Protocol (FTP) to transfer files from one machine to another. FTP can achieve connections to host or host servers that allow you to directly transfer files through interactive commands. Most of the major computing resources on campus are connected to the ethernet channel. Users with PCs can also use FTP directly from their PC if they are connected to the ethernet channel. USING FTP To connect to other hosts using FTP, you first must log on to a computer that has FTP. UKCC, UKCCS, UKPR, and all Unix OS's on the ethernet channel have FTP. Most servers or host machines with FTP will have a special userid and password that allow you to log on in order to transfer files. The special userid is usually "anonymous," and the special password is usually "guest" or your name. Here is an example of using FTP on UKCC to connect to Clarkson. FTP SUN.SOE.CLARKSON.EDU [connection information] or 128.153.12.3 [connection information] At the userid prompt, enter ANONYMOUS [connection information] At the password prompt, enter GUEST [connection messages, either confirmation or denial of login] your command After a successful login, you'll have several options. One of the most useful is the HELP command. Other useful commands are MPUT, MGET, BINARY, and ASCII. For more help with Internet or FTP, contact Robert Lee at 257-2201, SYSBOB@UKCC.UKY.EDU. -- Robert Lee ************************************************************************* TCP/IP AVAILABLE ON PRIME With the installation of the new PRIME 6350 came an extra capability. We now have two ethernet controllers and the TCP/IP software required for telnet, FTP, and SMTP electronic mail service. This means that PRIME users can now telnet to other machines attached to Internet. There are two ways to establish a link to a remote system, by connecting to the name of the machine or by address. For example, TELNET S.MS.UKY.EDU and TELNET S are names of the Math Science Department's Sequent computer. TELNET 128.163.128.19 is the telnet address of that computer. File transfer can be accomplished by using FTP to the same machines. Either FTP S.MS.UKY.EDU, FTP S, or FTP 128.163.128.19 will establish a link to the Math Science Department's Sequent computer through which you can send and receive files. Users on other machines can establish a TELNET link or an FTP session from their machine to our PRIME system. Our addresses are 128.163.1.8 and 128.163.1.9, and we are known to the Sun nameserver as UKPR2.UKY.EDU and as UKPR.UKY.EDU. To FTP to your userid on the PRIME system from another machine, include the .TCP_FTP$:ALL access group to any directories on the PRIME that you wish to use. This won't affect FTPing from the PRIME to another machine. We do not yet support host name mapping, so there are two ways to establish a link to a remote system. You can connect to the name of the machine you wish to use. For example, TELNET UKCC If you receive the message "Host name to Internet Address mapping cannot be performed," it means the domain name you've attempted to access is not in the host's table. You'll have to use the address of the machine. Only the more frequently used hosts have been added to the table. You can also connect to the address like this: TELNET 128.163.1.5 Online help is available by entering HELP TELNET or HELP FTP. If you have problems with TCP, send them to GRIPE@UKPR.UKY.EDU. -- Leonard Lauria ************************************************************************* WHAT YOU REALLY WANT TO KNOW ABOUT UKNET What exactly is UKnet? UKnet is the campuswide network that allows individuals access to computing resources. The major University resources are the IBM 3084, the IBM 3090 300E, the PRIME 6350, the Wang VS systems, and the LS/2000 automated library system. Many academic departments also have individual computing sites attached to UKnet that offer specialized academic software. Are there other networks at the University? There are three other types of networks being used on campus, but UKnet is the backbone network that connects each of the campus buildings. First, many departments have installed Local Area Networks (LANs) that allow departmental faculty and staff to share data and printers and disk space. The second type of departmental network is a TCP/IP ethernet network. The TCP/IP network connects departmental Unix computers. The third type of network is a mini-based LAN, a minicomputer networked to provide services generally available on a LAN. The difference between a LAN and a mini-based LAN is that a LAN uses personal computer software and a mini-based LAN uses proprietary minicomputer software. The LAN offers the benefits of software and peripherals, and the mini-based LAN offers the extra processing power available with minicomputers. All three types of networks have the capacity to be attached to UKnet as subnets to meet specialized departmental needs and to allow access to the same computing resources available to all campus users. UKnet itself is connected to SURAnet, a regional research network connecting colleges and universities in the southeast. SURAnet is connected to NSFnet, the national research network backbone that connects regional networks. All these networks are referred to as the Internet which connects hundreds of campus networks and thousands of campus computing resources. Why would I want a port on UKnet? UKnet allows anyone with a PC or terminal to access the many computing resources available here at the University as well as any computer on the Internet, nationwide. Some of the many things you can do include using electronic mail or accessing a database. For administrative users, UKnet allows access to the Financial Resource System (FRS), the Student Information System (SIS), and the Student Financial Aid system. A new Human Resource System is being installed that will provide access to personnel information. UKnet allows research computing access to the IBM 3090 and to any of the supercomputing centers supported by the National Science Foundation. With UKnet, you're not going to miss out on important electronic information and services. How much does it cost to connect to UKnet? First of all, the asynchronous terminals in McVey Hall and at the cluster sites are already connected to UKnet, along with many departmental terminals. The most common method of connecting to UKnet is an asynchronous connection which has a $500.00 installation fee, with no recurring charges. This asynchronous connection will let you connect to all campus computing resources. Synchronous connections to the IBM 3084, usually used with administrative applications, are $835.00 each, with no recurring charges. The Communications Department can help you determine the cost of connecting your departmental network to UKnet. Can I use UKnet from home? Of course. The modem pool allows dial access to UKnet from your home. It supports 9600, 2400, or 1200 baud modems. Do I need software for my PC to use UKnet? Yes, you need a communication software package that provides terminal emulation. If you're using a PC to connect to a Wang VS minicomputer, buy a copy of M&H Groups VScom software from University Stores. If you're using a PC to access the IBM mainframes, the LS/2000, or the PRIME, you'll need a copy of Kermit from the UKCC Micro Lab, 107 McVey Hall. Copies of Kermit are free, just bring them a disk. The UKCC also supports several other communications packages. Will I need an internal board for my PC if I'm going to purchase a network connection? If you're on one of the asynchronous channels, you can use the serial port on your PC. If you're already using your serial port for a printer or plotter, you will need to buy a serial card. If you're going to use one of the TCP/IP channels, you'll need an ethernet board. All PCs on TCP/IP channels are located on a departmental ethernet network or a LAN. Ask Gary Porter, 233-LANS, for more information on ethernet boards before you buy one. I want to purchase a LAN for our department. Who can help me pick the best one? Gary Porter can advise you on the strengths and weaknesses of each type of LAN. His staff can install your network. They can provide you with a maintenance contract or will work with you on a time-and-materials basis. If you're just beginning to consider a LAN for your department, I have an outline that can help you in the decision-making process. I'll be glad to meet with you and your staff to discuss your networking plans and needs. You can set up an appointment by calling 257-6225. I work at the Medical Center. Can you still help us with our networking needs? Certainly. Bill Cotter, the Medical Center Networking and Communications Manager, works with Communications Services to determine the special needs of the Medical Center. His number is 233-6474. How do I order a port on UKnet? Just call Charles Bynaker at 257-2229. He has the necessary forms and can help you get started. -- Doyle Friskney ************************************************************************* ACCESSING THE LS/2000 LIBRARY SYSTEM The LS/2000 is available from 8:00 a.m. through Midnight. Routine maintenance is performed on the system at Midnight, and the system becomes available as soon as maintenance is completed. To access the LS/2000 you must first be connected to UKnet. All asynchronous terminals in McVey Hall and in the cluster sites around campus are automatically connected to UKnet. Dial Access Communication Baud Rate 9600 or 2400 or 1200 (determined by your modem) Echo (Duplex) OFF (or FULL) Emulation See your software/hardware manuals or DUMB (DUMB is the most popular terminal type for remote access. You may wish to use a terminal type more specific to the terminal you are using. For a list of options, enter a question mark (?) at the Terminal prompt.) Wordlength 8 bits Parity None Stop Bits 1 bit Direct Communication Baud Rate 9600 or 19.2 Echo (Duplex) OFF (or FULL) Emulation See your software/hardware manuals or DUMB (DUMB is the most popular terminal type for remote access. You may wish to use a terminal type more specific to the terminal you are using. For a list of options, enter a question mark (?) at the Terminal prompt.) Wordlength 8 bits Parity None Stop Bits 1 bit LOGGING ON Once you've established a connection to UKnet and have the >> prompt, make sure your alpha lock or caps lock is on, unless you're using a Wang terminal. Follow these steps to logon. System Prompts Your Responses >> C LIB Connecting ... (1) LIB-071 Success. UNIVERSITY OF KENTUCKY71 PW LIV ID LS2K TERMINAL: TV955/ DUMB ** LS/2000 SYSTEM ** Version D.3 Copyright (c) 1988 OCLC Online Computer Library Center, Inc. **RESTRICTED RIGHTS LEGEND** Use, duplication or . . . contract with OCLC . . . Press RETURN to continue: ** WELCOME TO THE LS/2000 SYSTEM ** ** YOU ARE IN . . . ENTER YOUR USER ID: JQP ENTER YOUR SECURITY CODE: LIBCAT You may now use the system. HOW TO LOG OFF THE LS/2000 To exit, enter /EXIT The system should respond with YOU ARE LOGGED OFF GOOD BYE After receiving this response, disconnect by d i, or use your usual disconnect sequence. You should be returned to UKnet prompts. For more information or help with LS/2000, contact Tari Keller at KELLER@UKCC, 257-2643. -- Tari Keller ************************************************************************* ACCESSING OTHER LIBRARY SYSTEMS The LS/2000 lists what's available at the UK Libraries, and that's enough material for most people, but you can also access other library systems, such as the University of Louisville's Minerva. Just log on to your account, and then enter TELNET internet address where internet address is the name or numerical address of the system you want to access. Other Addresses LUMINA.LIB.UMN.EDU University of Minnesota Library System AIM.UMD.EDU University of Maryland campus bulletin board LIB.DARTMOUTH.EDU Dartmouth Library UICVM.UIC.EDU U. of Illinois at Chicago. This requires more instructions, available on UIC's technical bulletin. IRISHMVS.CC.ND.EDU Notre Dame. NOTIS installation. KUHUB.CC.UKANS.EDU University of Kansas Library. This requires a RELAY command and then a C.LC command. UMCAT.UMD.EDU University of Maryland experimental version of OPAC. It's difficult to disconnect from this, but it is a GEAC system. MELVYL.UCOP.EDU California, MELVYL library catalog. NIKE.CAIR.DU.EDU CARL (Colorado Alliance of Research Libraries), a group of databases and many Colorado Library databases. This may require an additional password we don't have yet. Check the technical bulletin on CARL. CTS.MERIT.EDU Michigan Research Library Network (MIRLYN), includes University of Michigan Library catalog. This database has keyword boolean that's interesting. After you connect, press ENTER a few times to get terminal prompt. VT100 works best. At the Host prompt, enter MIRLYN to get to the catalog. To exit, E QUIT. VTNET1.CNS.VT.EDU Virginia Polytechnic Institute's VTLS system. You may need to enter the command CALL VTLS if the VTLS screen doesn't display first. The numeric internet address is 128.173.1.4. UNIVERSITY OF LOUISVILLE'S MINERVA If you use a VT100, press the Control and Break keys together for the command. To clear the screen, press the Home key. If you use a TVI950, use the Break key for the command, and the Clear key for the command. At the UKnet prompt >>, enter C KECNET Enter two or more s. At the Dial prompt, type ULISN/IBM and return for the Terminal prompt. Enter VT100 or TVI950. At the U of L screen, return or . At the Logon Screen, Enter DIAL VTAM At the VTAM menu, enter MINERVA At the CICS screen, clear the screen and enter LUUL You're now in Minerva. To Log Off Minerva Clear screen and enter CSSF LOGOFF DROP At Drop From VTAM screen, clear the screen. At the U of L screen, clear screen or return. At the logon/logoff screen, enter LOGOFF The system may prompt you to return or clear the screen, and then will disconnect you and put you back at the UKnet >> prompt. If you need more help with these procedures, contact Tari Keller at 257-2643, KELLER@UKCC.UKY.EDU. -- Tari Keller ************************************************************************* WHY YOU REALLY NEED A LAN Very few people on campus can go through the day without logging on to a computer somewhere. In fact, it's not unusual to find people logging on to several systems during the course of the day. Administrative users log on to one of the many Wang systems across campus, students and faculty log on to the PRIME and the IBM 3084, researchers log on to the IBM 3090, and several departments offer their researchers minicomputer processing via their own MicroVAX, Sequent, or other such systems. A Local Area Network (LAN) is an economical way of providing the connectivity you need. A LAN allows you to share files, printers, and other expensive peripherals. LANS can also provide electronic mail with local users and with users of larger systems. Let's face it, most of us know WordPerfect better than SCRIPT or TeX. When it comes to writing a memo, there's little question about which word processing system we would choose. How about managing our budgets? Most of us prefer Lotus, Supercalc, or Excel and wouldn't dream of using anything else. These applications simply work best on our desktop. However, when we need to access our mail, we turn our expensive piece of personal computing hardware into a terminal and connect to yet another computer, day after day. Getting immediate notice of mail arrival has been an ongoing problem for people who use their PC for terminal emulation because you have to log on each day to check mail. If you forget to check, mail just sits there. Productivity would surely increase if information would not only travel faster, but be acknowledged faster. Electronic mail can be announced upon arrival because your LAN can have a dedicated link to that computer you normally connect to each day. When the host computer gets the mail, it forwards it to your LAN. Your fileserver then tells your connection (it knows who you are even if you're logged in at someone else's PC) that you have new mail. A LAN can also provide everyone on the network with connectivity to the Internet at speeds of up to 10 million bits per second. Your PC's speed will be somewhat less than this for several reasons, not the least of which is that your PC probably doesn't talk to its ports that fast. People connected to a LAN have a much easier life. Each PC on the LAN has a circuit board that provides the paths for talking over a dedicated cable. Software on the PC provides the operating system with the smarts necessary for talking to the circuit board. The overall idea is simple, but this method of connecting personal computers can become as elaborate as you like. A LAN can let you expand your computing needs using computers that your department probably has already. For instance, because everyone will have access to it, your office can now afford to buy that expensive PostScript printer or maybe even share the one those lucky Mac users have. Everyone in the office can share files, even if one person is on a Macintosh and another is on a PC. Of course, there are some limitations, depending on which word processor you use. Sharing peripherals allows you to buy better equipment because there is no need for duplicate buying. It's no longer necessary to buy a printer or modem for everyone. The PCs no longer need disk drives because the files can be stored centrally on one very large drive in the server. System backups can be done on all data files on a routine basis and are no longer the responsibility of the user. This becomes very cost-effective when buying new PCs for new employees since diskless workstations can be thousands of dollars cheaper than regular PCs. Fax machines, slide machines, modem pools, and other equipment can be connected to the LAN and shared by all users. The best part is that, in most cases, a LAN is somewhat cheaper than a minicomputer, and it's most certainly easier for people to learn to use. If you haven't experienced a LAN yet, you probably will soon. LANs not only increase productivity, permit us to share expensive equipment, make our jobs easier and smoother, and allow us to use a familiar operating system, they give us time for the more important things, like catching our breath. Ready for your own LAN, or just want more information? Contact Gary Porter at 257-LANS, GARY.PORTER@UKWANG.UKY.EDU. -- Gary Porter ************************************************************************* HOLIDAY SCHEDULE Monday, December 25, 1989 through Monday, January 1, 1990, is an official UK holiday. The UKCC offices, Consulting Room, and Micro Lab will be closed. The Data Center and the Users' Room in 111 McVey Hall will be open from Noon until 12:30 a.m. The IBM and PRIME systems will be in operation, as usual. ************************************************************************* FTP IN THE MICRO LAB The Micro Lab in 107 McVey Hall recently installed several new PCs and Macs with ethernet connections. These Ethernet connections not only connect the Micro Lab PCs to each other, but allow you to access other systems outside McVey Hall as well. Now you can download software from another system to your PC or upload files from your PC to another another system via FTP, at speeds in the millions of bits per second. IBM PC Reserve time on one of the Micro Lab's PCs by calling 257-2207. Bring plenty of formatted diskettes if you're planning to download. From the main menu, select F) TELNET (logon to mainframe) to start a telnet session. Then press the key and A. Enter the machine name or IP address for the system you need to attach to. For example, UKCC or 128.163.1.5 for the IBM 3084, or UKPR2.UKY.EDU for the PRIME system. At the prompt, logon as you normally do. Enter FTP i You should now be back to your PC. Enter your first name at the Username prompt. Enter CD B: to make the PCs B drive the default for uploading and/or downloading. To see the directory, enter DIR Enter GET filename to upload a file from the PC to your mainframe account. Enter PUT filename to download a file from your mainframe account to the PC. When you've finished transferring files, enter CD G: Enter QUIT to exit FTP. Log off the mainframe system. You'll be returned to the main menu on the IBM PC. MACINTOSH The Macintosh ethernet is not yet functional. We're expecting the necessary equipment soon. Check later editions of "The Kentucky Register" for news. STILL CONFUSED? If you're still confused or sure you need help, contact a Micro Lab Consultant, 107 McVey Hall, 257-2207. ************************************************************************* MICRO LAB HOURS The Micro Lab in 107 McVey Hall will be operating on an abbreviated schedule during the months of December and January because of the holidays. Regular hours will be observed until Finals Week. Those hours are Monday through Thursday from 9:00 a.m. until 9:00 p.m., Friday from 9:00 a.m. to 5:00 p.m., and Sunday from 1:00 p.m. to 9:00 p.m. Here's the schedule for December and the beginning of January. December 4 to 7 9:00 a.m. to 9:00 p.m. December 8 9:00 a.m. to 5:00 p.m. December 9 CLOSED December 10 1:00 p.m. to 9:00 p.m. December 11 to 14 9:00 a.m. to 7:00 p.m. December 15 9:00 a.m. to 5:00 p.m. December 18 to 22 9:00 a.m. to 5:00 p.m. December 25 to January 2 CLOSED January 2 to 5 9:00 a.m. to 5:00 p.m. January 8 to 12 9:00 a.m. to 5:00 p.m. Januiary 15 CLOSED Micro Lab hours for the new semester beginning January 16, 1990, will be Monday through Thursday from 9:00 a.m. to 9:00 p.m., Friday from 9:00 a.m. to 5:00 p.m., and Sunday from 1:00 p.m. to 9:00 p.m. If you need more information, contact Lavine Thrailkill at 257-2257, 121 McVey Hall, UKC105@UKCC.UKY.EDU. -- Lavine Thrailkill ************************************************************************* UKCC SHORT COURSES The following short courses are free to all UK faculty, staff, and students, but preregistration is required. If you register for a course and then find that you will be unable to attend, please cancel your registration by calling 257-UKCC. Failure to do so may jeopardize your right to register for future UKCC short courses. There are several ways you can register, depending on the class: * You can register online -- some classes require online registration. Just enter VIEW UKCC SHORTCOURSE on your CMS account and follow the menus. * You can register by calling 257-UKCC (this is Voice Mail Exchange, your registration will be confirmed by phone within five days). Many of these classes don't require any knowledge or experience with any computer system. If there are prerequisites for a particular class, they'll be listed in the class description. If you have questions about class content or bypassing prerequisites, call the instructor for that class. INTRODUCTION TO VM/CMS AND XEDIT January 29 and 30 2:00 p.m. to 4:00 p.m. 103 McVey Hall A basic introduction to interactive use of the IBM mainframe systems, this class presumes no previous knowledge of the IBM systems or any other computer system. You'll learn how to access the computer, how to create and manage files on your account, and how to use online tools such as CALENDAR and VIEW. You'll also learn how to use the CMS text editor, XEDIT, to create and modify individual files. This course will be taught in two two-hour sessions. Both sessions will provide hands-on practice of the commands that are covered. You will be given a class computer account which will remain active through February. This course will be offered again in March. Your instructor will be Chris Corman (257-2243, CHRIS@UKCC). INTRODUCTION TO ELECTRONIC MAIL ON THE IBM January 31 2:00 p.m. to 4:00 p.m. 103 McVey Hall An introduction to the MAIL command on the IBM 3084, this class is for the beginner. You'll learn how to create mail files and send them to other IBM system users, to WANG system users, or to PRIME system users. We will also cover the use of BITNET to communicate with individuals at other academic centers around the world. You will learn how to read incoming mail and some techniques for storing old mail. We'll also discuss how to create and maintain a NAMES file of individuals with whom you frequently correspond. You will be taught the logon sequence and some basic CMS background before we begin the discussion of MAIL. This class presumes no previous knowledge of the IBM systems or any other computer system. You'll be given a CMS account which will remain active through February, and you'll receive hands-on instruction for all the commands covered. Your instructor will be Chris Corman (257-2243, CHRIS@UKCC). INTRODUCTION TO GRAPHICS TOOLS January 16, 17, 19 9:30 a.m. to 11:30 a.m. 327 McVey Hall (CCS) This course will provide an overview of a variety of computer graphics tools available through UKCC. Included will be interactive (menu-driven) graphing and charting system on the IBM 3084 and 3090, work,stations attached to UKnet, and stand-alone systems on PCs. Supervised practice sessions will be available. No prior computing experience is required. Your instructor will be Bob Williamson (257-2227, ROBERTT@UKCC). INTRODUCTION TO FORTRAN February 1 1:00 p.m. to 3:00 p.m. 327 McVey Hall An introduction to using VS FORTRAN and WATFOR-77 on the IBM 3084. The course will cover the statements used to compile and run FORTRAN source code using the CMS or MVS system. Useful options available with the VS FORTRAN compiler will be covered. Converting older FORTRAN code (FORTRAN G, FORTRAN H, etc.) to compile and run with the VS FORTRAN compiler will be discussed. Prerequisites are familiarity with CMS and XEDIT for file building and editing, and a solid background in FORTRAN coding. This is NOT a course about learning to program in FORTRAN. Tom Faller will be your instructor (257-2236, TOMFAL@UKCC). Online registration is required for this course. INTRODUCTION TO VECTORIZED FORTRAN February 5 1:00 p.m. to 3:00 p.m. 327 McVey Hall An introduction to coding VS FORTRAN programs to use the Vector Facility on the IBM 3090 computer. Vectorization reduces the amount of time needed to process DO loops by concurrently processing the DO loop elements. Vectorization will work on unmodified code, but program speedup can be increased by proper coding techniques. Emphasis will be on using a vector compile log to find out which parts of a program need attention, and strategies for increasing the amount of code that is vectorizable. A good background in FORTRAN is prerequisite, as well as familiarity with CMS and XEDIT. Vectorizing works only with VS FORTRAN, so the FORTRAN class described above is a useful prerequisite if your code is in an older version of FORTRAN. Your instructor will be Tom Faller (257-2236, TOMFAL@UKCC). Online registration is required for this course. INTRODUCTION TO SAS February 6 2:00 p.m. to 5:00 p.m. 103 McVey Hall February 17 9:00 a.m. to 5:00 p.m. 103 McVey Hall SAS is a collection of powerful and flexible data management and statistical analysis procedures that allow you to create and analyze libraries of data files on the IBM 3084. These one-session courses will emphasize simple data manipulation and general syntax and are designed for new and inexperienced SAS users. CMS and XEDIT knowledge is prerequisite. Your instructor will be Lorinda Wang (257-2204, UKC333@UKCC) for the February 6 class and Steve Thomson (257-2259, STEVE@UKCC) for the February 17 class. Online registration is required for this course. INTRODUCTION TO SAS/GRAPH February 8 2:00 p.m. to 5:00 p.m. 103 McVey Hall SAS/GRAPH is a collection of SAS PROCs that can be used to draw text in various fonts; plot values in the x-y plane with various curves; draw three-dimensional and contour plots of functions; display bar, pie, star, and block charts; and plot several different map displays using SAS datasets for county, state, and country boundaries on the IBM 3084 and 3090. The Introduction to SAS short course, described above, is a prerequisite. Lorinda Wang will be your instructor (257-2204, UKC333@UKCC). Online registration is required for this course. INTRODUCTION TO DI-3000 February 12, 14, 16 1:30 p.m. to 3:30 p.m. 327 McVey Hall (CCS) DI-3000, from Precision Visuals, Inc., is a device-independent, general purpose graphics subroutine system for the FORTRAN programmer. It is available on both UKCC and UKCCS. This course will provide all of the information and practice necessary to begin using this powerful system. Application examples will be explored, and new application possibilities will be discussed. Supervised practice sessions, using a variety of graphic devices, will be provided. You should be be familiar with both CMS and VS FORTRAN. Bob Williamson will be your instructor (257-2227, ROBERTT@UKCC). Online registration is required for this course. INTRODUCTION TO SPSS-X February 20 2:00 p.m. to 5:00 p.m. 103 McVey Hall SPSS-X is a powerful program for displaying and analyzing data on the IBM 3084. This course is designed for those who have little or no knowledge of SPSS-X, but experience with CMS, or completion of the Introduction to VM/CMS & XEDIT, is prerequisite. Your instructor will be Lorinda Wang (257- 2204, UKC333@UKCC). Online registration is required for this course. ADVANCED SPSS-X February 22 2:00 p.m. to 5:00 p.m. 103 McVey Hall This course will review specification and interpretation of linear models using the SPSS-X procedures REGRESSION and MANOVA. Included will be an overview of regression diagnostics, features for the analysis of repeated measures, and multiple comparisons. Some experience with SPSS-X and performing regression analyses or ANOVAs is prerequisite. Your instructor will be Steve Thomson (257-2259, STEVE@UKCC). GENERALIZED LINEAR MODELS March 5 and 7 3:00 p.m. to 5:00 p.m. 103 McVey Hall Traditional linear models, i.e., linear regression and ANOVA models, relate the mean of a random variable to some linear combination of predictors. Generalized linear models relate a function of the mean to a linear combination of predictors. This simple modification allows logistic and probit regression, log-linear modeling, and most other univariate maximum likelihood techniques to be performed similar to the usual regression techniques. This two-session course will review some of the theory of such generalized linearm odels, as well as their analysis using the interactive VM/CMS program GLIM. Your instructor will be Steve Thomson (257-2259, STEVE@UKCC). GENERAL LINEAR MODELS IN SAS February 12, 14, 16 3:00 p.m. to 5:00 p.m. 103 McVey Hall This course will cover features of SAS procedures for the analysis of univariate and multivariate linear models. It will review the use of SAS procedures for multiple regression and the analysis of balanced and unbalanced designs. Included will be an overview of the various regression diagnostics in PROC REG, a discussion of the various types of sums of squares in PROC GLM and PROC REG, hints on analyzing repeated measures designs, and a review of the various multiple comparisons. This course is designed to help those who need to analyze many different linear models in SAS. Completion of the Introduction to SAS course or equivalent experience in SAS, plus some experience with regression or ANOVA, are prerequisites. Steve Thomson will be your instructor (257-2259, STEVE@UKCC). STRUCTURAL EQUATION ANALYSIS AND PROGRAMS March 19, 21, 23, 26, 28, 30 3:00 p.m. to 5:00 p.m. 103 McVey Hall Structural equation analysis can be viewed as a generalization of regression analysis, simultaneous equations, and factor analysis. Basically, one analyzes linear relations among certain inexactly measured, possibly latent, variables. This course, in six consecutive sessions, is an introduction to the methodology of structural equations and the main programs that implement such analyses, i.e., LISREL, EQS, and LISCOMP. Some experience with regression and factor analysis and running programs using similar techniques are prerequisite. Your instructor will be Steve Thomson (257-2259, STEVE@UKCC). ADVANCED GRAPHICS CONCEPTS March 5, 7, 9 9:30 a.m. to 11:30 a.m. 327 McVey Hall (CCS) This course is intended for the user who is already familiar with one or more of our graphics systems (graPHIGS, DI-3000, SAS/GRAPH, etc.), and would like to be doing more. New devices will be introduced, and more advanced concepts such as animation, dynamic visualization, three- and four-dimensional representations, and metafiles will be discussed and demonstrated. Consultation on new application ideas will be available. Bob Williamson will be your instructor (257-2227, ROBERTT@UKCC). Online registration is required for this course. ************************************************************************* NEW PRIME TIMES The PRIME 6350 system is available twenty-four hours a day, seven days a week except for these backup times: Monday through Friday 5:00 a.m. to 6:00 a.m. (incremental) Sundays 2:30 a.m. to 6:00 a.m. (full system) During these times any files opened for WRITE access will not be saved. Since backups take priority, system response will be sluggish at these times. The PRIME system may be shut down from 7:00 a.m. to 8:00 a.m. for testing or maintenance on weekdays, or at any time on weekends. Check your logon message for more details. -- Leonard Lauria ************************************************************************* COMPUTER SECURITY AND YOU There are numerous types of viruses and infections that can affect your computer. Following are the more common types of problems and various ways you can protect yourself. A virus is a computer program with the ability to reproduce itself and to infect or penetrate other computer programs. A virus can reproduce itself into other computing systems from the one in which the virus was created. An "infected" program is generally brought into a computing system from public bulletin boards and public domain software. Networks like BITNET can serve as a carrier for an infected program, but the program must be executed at the new location before it can become active. A worm is a computer program that squirms and wiggles its way through computer systems, changing or altering little pieces of information as it travels. A worm attacks systems that are linked via communication lines. Once active within a system, a worm can behave much the same as a computer virus. A trojan horse is an apparently useful computer program that contains hidden code. It is also a method of spreading a computer virus. Like the mythological Trojan Horse, it contains hidden computer instructions and does more than it appears to do. A trojan horse program might be a computer game with lots of bells and whistles, but it may also carry a virus that looks for your password or examines your names file in order to spread itself further. A common trojan horse program at universities shows a normal logon screen on the terminal. An unsuspecting user tries to logon to a network, but a message indicates that the network is busy and to try again in thirty minutes. All the while, the program is capturing the userid and password and saving it for later use. A logic bomb is a segment of a computer program that remains dormant until triggered by a date and time or by an event. There are two types of logic bombs, time and event. A time bomb activates at a given date and time, and an event bomb activates when a given event occurs. A common event bomb would destroy all payroll data when a particular social security number is no longer processed to receive pay. A logic bomb can also be attached to a virus, such as the Columbus Day or Friday the 13th virus expected in October. Trap doors are segments of computer programs that allow the author unauthorized access to information. A trap door is generally intentionally hidden within a computer program and used only when needed. Trap doors are often written as commands or transactions that permit the user to gain instant, easy access to the information. PROTECTING YOURSELF The best methods of protecting your CMS and MVS accounts are to not share them with others and to change your passwords often. It is relatively simple to secure a new account if certain information must be shared, and the Consultants in 110 McVey Hall can help you learn the AUTOLINK and GRAB commands that permit data to be shared without sharing passwords or userids. When you sit down to a terminal that's running, turn it off and then back on before you enter any information. This will ensure you a clean start. PASSWORD TIPS Your password should be a minimum of four characters in length. Change it at least every three months or whenever you feel the secrecy of your password has been compromised. Select a password you can remember without writing it down, but not one someone might easily guess, such as your spouse's name or your house number. One technique for selecting a password is to use a common word of two or more syllables and then reverse the syllables. For example, ADACAN for CANADA, TUCKYKEN for KENTUCKY, and VISIONTELE for TELEVISION. Another technique is to intermingle two different types of information such as your house number with your name. J1A2C3K4 mixes the name JACK with the house number 1234. A third technique is to write down a common password, like WILDCATS, but to remember an offset, like three. When you enter the password, offset each letter by three letters to come out with ZLOGFDWV. The offset can be anything, such as converting the letters to numbers. With this method you can write your password down and only have to memorize your offset. Your CMS password can be changed by using the PASSWORD command. Enter PASSWORD The system will prompt you to enter your current password and to repeat the new password twice. None of the characters will appear on the screen. Your MVS password can be changed within an MVS batch job by entering //*LOGONID userid //*PASSWORD old password/new password FRS, FAMS, and FMS users can change their password by using the New Password field on the intial logon screen. The characters will not appear on the screen. A Consultant in 110 McVey Hall can help you if you're still not sure how to change your CMS or MVS password. If you need help with changing your FMS, FRS, or FAMS password, contact Judy Kisil at the Information Center, 257-2292. For more information about computer security, contact Jack Coffman at 257-2273, UKA051@UKCC, 218 McVey Hall. -- Jack Coffman ************************************************************************* THE COMPUTER AS INTERFACE FOR THE DISABLED Computers are becoming an important interface for disabled students, helping them overcome limitations which would keep them from communicating with the abled world, and which bar many of them from a productive and sustaining job. Often, a disability is a combination of perceptual and motor skills, so that hardware and software aids must address both problems. These aids must provide a comprehensive interface with the computer. The two skills usually needed to access a computer are touching the keyboard and seeing the monitor screen. People with orthopedic, learning, or visual disabilities frequently have great difficulty seeing the screen or manipulating a keyboard. Very few computers found on the campus and in the workplace are suitable for direct use by the disabled, and this can present an insurmountable barrier. Yet, computers can be programmed to translate information to a form the disabled can perceive and can be made to compensate for impaired motor skills. Functional access to computers can allow disabled students to fully participate in any courses or career paths involving computers, as well as allowing them the benefits granted other students who have access to word processing, spreadsheets, research and computer-aided instruction. This aspect of computers is a relatively new development. Until recently, there was no network connecting computer systems that would enable users to contact colleagues at other locations from their terminals. Machine software had little intercompatibility, so that the standard method of communication involving computers was to do work on a computer, print it out, then mail the printed copy. Today, files can be sent from one machine to another, saving time and resources. The computer now allows access to centralized sources of information, such as library resources, bulletin boards, group discussions, and commercial services. These services allow disabled students to gather information and perform tasks with less dependence on physical access and translation than before. Software and hardware aids for the disabled can be divided into groups based on the disabilities involved, with some overlap. Hardware can produce marvels that border on science fiction, but since customized electronics are enormously expensive, purely hardware solutions are out of the reach of most of the intended users. The emphasis today is on software that can do the job of a hardware unit. This results in a solution that is cheaper, can be duplicated easily, and can be devised to allow the disabled to work with commercial, popular software packages, which means a marketable job skill. Particular disabilities require particular solutions. For the hearing impaired, a program can translate English text into finger spelling (American Sign Language). Vocabulary lists can provide a quick translation guide, which results in faster learning of text. Visible signals on the screen can replace the usual audible signals of a computer's operation (beeps, drive noises, other feedback). For the sight impaired, text and graphics enlargement programs can replace the physical magnifiers and closed circuit camera systems that were formerly used to magnify the screen to readability. For the blind, text is replaced by a speech synthesizer, that "speaks" what the text reading program "sees" on the screen. Special software allows the blind to scan a document, or a spreadsheet, to locate a certain item, much as the sighted scan a page for errors or an interesting sentence. Special Braille printers can translate text into touch-readable form, vital for notes. Orthopedic disabilities range from mild to profound, and most aids are aimed at either providing better access to the keyboard or replacing the keyboard altogether as an input device. The simplest keyboard devices may involve a key shield which reduces multiple-keying mistakes. Hardware and software fixes can eliminate the bias of all computers to require two or three-fingered keystrokes, such as using the Shift and Control keys with other keys in a sequence. These are replaced with a toggle-on, toggle-off type of control key or reduced to a single keystroke. Another simple modification is to disable the automatic repeat function when a key is held down. More severe orthopedic disabilities require rethinking the approach to traditional word processing and typing. Special keyboards designed for one-handed or one-digit entry may be used. Some computers use pointing devices such as a mouse, trackball, or joystick to indicate letter or word placement on the screen. Optical aids can track head position as the pointing device and can use a special sensor (such as a breath control device) to trigger a function. Combined with the special hardware is a special smart software that increases productivity. It can anticipate letter, word, or phrase choices, based on past experience and display them for selection. The selection can be chosen with a single keystroke. Automatic, continuous spelling and grammar checking can increase the production of written material and serve as a learning tool. Since profound disabilities often include an additional sight or hearing disability, a speech synthesizer can enhance comprehension as the work is being produced. Learning and trauma-induced disabilities can be aided by several of the above systems. Automatic spelling and grammar checking programs can discriminate between sound-alike words and words out of context. Speech synthesizers can provide feedback to people with visual-processing problems. Visual perception can be enhanced by enlargement and by color and contrast control of text and graphics. Most of the solutions depend on text-based systems. Computers like the Macintosh, which rely on graphic-pointing devices and bit-mapped graphic text were once unusable for vision-impaired people, but software solutions have begun to appear and more will probably follow. The current trend towards purely graphical desktop environments could result in decreased access for the visually impaired, as the special solutions needed to translate an icon-based screen to spoken text could make the program less flexible. COMPUTER AIDS ON CAMPUS The King Library has most of the handicapped services equipment available for public use on the University campus. In the Reference Room, for example, there is a Vista screen enlarger, and a Speaqualizer text-to-voice converter. A Kurzweil reading machine, which reads and vocalizes text, is located on the third floor of the library. Terminals at various locations across campus have modifications which allow easier wheelchair access. Some terminals also have a front-mounted power switch and a ramp to allow closer contact. Disabled students generally rely on their own computer resources or on whatever they find on campus. Software and hardware aids are expensive and difficult to find. Reviews of new software and hardware aids are also hard to find, and many students depend on word of mouth. One computer bulletin board which offers peer review of software and hardware is the Handicapped Netnews group. To access sessions, use the VIEW and NETNEWS facilities available in CMS. Computer-related handicapped services are initiated by the Handicapped Student Services office, located in the Alumni Gym. Jacob L. Karnes, Jr. is the director. Contact him at 257-2754, JAKE.L.KARNES@UKWANG.UKY.EDU, for information about handicapped services at UK. -- Tom Faller ************************************************************************* EXPLORING CMS: YOUR VIRTUAL READER The VM/CMS philosophy is that each user should feel that they have a complete computer on their desk, i.e., the full power of the IBM mainframe. A computer is a device for processing data. Peripheral to this task are other devices for getting the data into and out of the processor. We call these peripheral devices (get it?). Data going in to the computer are called input, data coming out are called output. CMS refers to the input device as a virtual reader and to the output devices as a virtual punch and a virtual printer. These terms come from IBM's batch processing environment where real readers, printers, and punches were used to process cards and printouts. In the VM world, then, a complete computer includes memory (virtual storage), disk storage (minidisk), an input device (virtual reader), an output device (virtual punch and virtual printer), a processor (a piece of the real processor), and a control console (your keyboard). Everyone knows that a real printer is a device for producing an image of a computer file on paper. A virtual printer is what CMS uses to simulate this process. Because it is virtual, a CMS printer can be directed to a number of different real devices. We can direct the virtual printer to a real printer, and we can also route the virtual printer to a disk file or even to the virtual reader. Similarly, a CMS userid also has a virtual punch and it too can be directed to the virtual reader. The difference between the punch and the printer is the record length each can handle. The punch is restricted to 80 characters, and the printer can handle up to 133 characters. By directing output devices to the reader, the output generated becomes accessible as input, which means it's available for further processing by VM. BUT WHAT'S A READER REALLY? Your userid has a finite amount of permanent disk space associated with it. This is your A-disk. There is also a system resource of disk space called the system spool. This resource is shared by all the users of the system and must be considered temporary and unreliable. Your reader files are kept on this spool. These are temporary files that are used to exchange data with other users and to hold output from batch jobs. When files arrive in your reader they are actually stored someplace out on the shared spool, but your userid has access to the data in those files. You can use RLIST or RDRLIST to display a full- screen FILELIST-like menu of the reader files that you own. SOME READER COMMANDS While in RLIST you can process files using the PFkeys or by typing in the command area of the reader file you want to process. ACCEPT and RECEIVE You can copy them to your permanent disk. TRANSFER You can transfer "ownership" to another userid. OUTPUT You can send files to a real printer for hardcopy. RBROWSE and PEEK You can examine files while they're still in RXEDIT your reader. MAIL Mail files also come in through the reader and these are processed by the MAIL command. Check the HELP for each of these commands for complete instructions on how to use them. We need your suggestions and ideas for this column. Contact Bob Crovo at CROVO@UKCC, 257- 2258, 109 McVey Hall, and tell him what you want to know. -- Bob Crovo ************************************************************************* ATTENTION TAPE REEL USERS It's time for academic users to convert from their tape reels to tape cartridges. Copying your old reels is not yet mandatory, but it is recommended since we're reducing the number of drives and the amount of storage space. Please start now, especially if you have a lot of tape reels. If you can throw away some tape reels, do so. If you have storage facilities outside McVey Hall, move tape reels there (possibly for backup). If you have tape data that needs to be kept active in the UKCC, begin copying it to tape cartridges. Take your new cartridgesto the Data Center and get volume serial numbers assigned, and then you can write on them. The volume serial numbers are in the 400000 series, the replacement for the 20000 series. 400000 series tape cartridges can be protected by volume serial number for MVS with the ACF2 security system, if desired, by filling out and returning appropriate forms to Jack Coffman, the UKCC Security Officer. We strongly advise you to keep a backup for every tape reel and for every tape cartridge. Tape cartridges are available from University Stores for approximately $5.00 each. The order number is 7430-4002, and Stores calls them Storage Master cassettes. A cartridge holds about the same amount of information as a reel. Six reels of information will fit on five cartridges with large blocksizes, which are recommended. With small blocksizes, one reel of information will not quite fit on one cartridge. The density is currently 38K bpi. Do not specify the DCB=DEN= subparameter of the DD statement for a tape cartridge. To use an online sample JCL, enter MANUAL XEDIT TCART If you need help with this procedure or have questions, contact a Consultant in 110 McVey Hall, SUGGEST@UKCC, 257-2249. -- Wanda Dixon Spisak ************************************************************************* TeX AND LaTeX NEWS INCLUDING POSTSCRIPT FILES IN YOUR DOCUMENT There is now a new capability added to the PostScript driver DVIALW which will let you add a Postscript picture into your TeX or LaTeX document. POSTSCRI TEX is for TeX documents, and POSTSCRI STY is for LaTeX documents. The new macros defined in these files are \psbox and \postscriptbox. There are some features which take advantages of the LaTeX figure environment. The following two sample files will illustrate the way these facilities can be used. This is the sample TEX file: %------ TeX file sample -- PLAINPS TEX \input postscri % \def\mug{\raisebox{-.5ex}{\postscriptbox{2ex}{3ex}{coffee}}} \def\logo{\raisebox{-.5ex}{\postscriptbox{3ex}{3ex}{logo}}} Let me compare \ \ {\mug} to \ \ { \Huge \mug}. and let me compare \ \ {\logo} to \ \ { \Huge \logo}. put one \psbox[scale=0.5]{logo} And more sentence just for the heck! \bye %---- end of TeX file sample This is the sample LaTeX file: %----- LaTeX file sample -- LATEXPS TEX \documentstyle[postscript,fullpage,leftpar]{article} \def\mug{\raisebox{-0.5ex}{\postscriptbox{2ex}{3ex}{coffee}}} \def\logo{\raisebox{-0.5ex}{\postscriptbox{3ex}{3ex}{logo}}} \begin{document} Let me compare \ \ {\mug} to \ \ {\Huge \mug}.\\ and let me compare \ \ {\logo} to \ \ {\Huge \logo}. I will also like to see the following figure. \vspace {1in} \begin{figure}[h] \begin{center} \psbox[scale=0.5]{logo} \caption{This is first figure which is UK Logo} \label{Allan's} \end{center} \end{figure} And one more sentence just to add some text to this file. \end{document} %----end LaTeX sample. Both these files and the document file PSTEX TEX are available on TEX disk. Use GRAB TEX to access them. To get the output of PLAINPS TEX, run the following commands. TEX PLAINPS PSTEX PLAINPS TEX PLAINPS DVIALW PLAINPS LWPRINT PLAINPS P-SCRIPT ( CCUSER Notice that you run TeX twice. The first time it checks where the picture goes, and PSTEX creates a file with file type PSZ which tells it the size of the box the picture will fit into. Running TeX again will fit it at the proper place in the text. To get the LaTeX output, run the commands LATEX LATEXPS PSTEX LATEXPS LATEX LATEXPS DVIALW LATEXPS LWPRINT LATEXPS P-SCRIPT ( CCUSER The file PSTEX TEX is a LaTeX document. Run the above commands using PSTEX in the place of LATEXPS to get it printed. Many users will find this useful to include PostScript output generated by SAS or some other graphic program, such as DI-3000, in their text file as long as the file they want to include is a PostScript file. PRINTING TeX OUTPUT TO THE IBM 3800 When you have large paper or article created using TeX or LaTeX, it is not easy to get it all printed on the LaserWriter over and over again. The DVI3800 driver is now available to send the output to the IBM 3800 laser printer in the Machine Room. The following commands can send the output to that printer. DVI3800 yourfile This creates a large printer file with file type LIST38PP on your A disk. SPLPREP This is the CMS command to set up the printer. PRINT yourfile LIST38PP ( OV PRINT is a CMS command, and the OV option tells the system to use the method of sending oversize files to the default printer. ERASE yourfile LIST38PP Only after the file is printed and in your hands. The IBM 3800 laser printer has only a 240 dots per inch resolution, so your output will not be very pretty. Use this printer for proofreading purposes, and use the Apple LaserWriter for your final copy. Only standard size TeX and LaTeX fonts are available. The DVI3800 command will give an error message if it does not find some fonts used in the documents. Use a LaserWriter to print such documents. The PRINT command is available for the IBM 3090 and 3084, and you can pick up your output at the Data Center in thirty minutes. THESIS STYLE AVAILABLE If you plan to write your thesis using LaTeX, there is now a style file named UKTHESIS STY on the TeX disk. The file UKTHESIS SAMPLE on the TeX disk explains how to use UKTHESIS STY. If you need help with any of these programs, or just want more information, contact Shashi Sathaye at SYSSHASH@UKCC.UKY.EDU, 257-2247, 210 McVey Hall. -- Shashi Sathaye ************************************************************************* SAS PROC RECODE TO BE REMOVED SAS PROC RECODE is scheduled to be removed January 1, 1990. At one time the SAS procedure PROC RECODE, available only on OS/MVS, was a useful way to recode variables, but it has now been superceded by some of the data management capabilities in the SAS data step. PROC RECODE will become unavailable at the beginning of 1990 unless we renew. If you want the UKCC to keep this product for awhile, please notify Steve Thomson at 257-2259, STEVE@UKCC.UKY.EDU, or 120 McVey Hall. -- Steve Thomson ************************************************************************* SAMPLE PROGRAMS FOR SAS AND DI-3000 USERS Sample programs for SAS and for DI-3000 are now available to UKCC and UKCCS users, and each facility includes HELP. These samples programs can save you time. Rather than hunting through a manual for a new command, you can consult the sample programs for the proper syntax. Your program development can also be simplified by including pieces of the sample programs. SAS There are hundreds of SAS sample programs on the SAS disk. To access them, enter GRAB SAS HELP SASMENU Although these samples were provided by the SAS Institute, not all of them are working here at the UKCC. The usual cause of program failure is a missing data set. Nonetheless, the SAS syntax is correct, and there are lots of them that do work. DI-3000 Several good sample programs are available for DI-3000. Highlights of these samples include three-dimensional modeling transformations and the use of a mouse. The only prerequisite for using these sample programs is that you need a graphics terminal. Enter GRAB DI3000 HELP DI3MENU and follow the menus. GETTING HELP For help with or more information about either of these sample program facilities, contact Alan Audette at ALAN@UKCC.UKY.EDU. For general help with SAS, contact Lorinda Wang, UKC333@UKCC.UKY.EDU, 257-2204, 109B McVey Hall. For general help with DI-3000, contact Bob Williamson, ROBERTT@UKCC.UKY.EDU, 257-2227, 207 McVey Hall. -- Alan Audette ************************************************************************* SUGGESTIONS 1. We need coffee and snack vending machines in McVey Hall. >>>We've been investigating ways of installing a vending machine in McVey Hall, but the cost and the lack of an adequate location make it impractical at this time. 2. How about a floppy disk vending machine in McVey Hall or a candy machine that also sells floppy disks? Of course, this machine would include all sizes of floppies. Thanks. >>>Good idea. We'll contact UK Vending and see if they have any suggestions. 3. Let the Micro Lab sell blank 3.5" diskettes. >>>Selling blank diskettes in the Micro Lab is a good idea, but we lack the necessary facilities for handling money in the Micro Lab. We'll keep it in mind, though. 4. We need a stapler and a three-hole punch in 111 McVey Hall. >>>Good idea. We'll do it. 5. Since the TVI910s have a high failure rate, why does the UKCC still have them in most all the terminal sites except for the few in 111 McVey? The TVI910s are a pain to type on. I understand replacements are expensive, but the efficiency of better terminals should outweigh the time and effort of repairing the TVI910s. >>>We agree, but we don't have the funds to purchase new terminals at this time. 6. Something needs to be done about the overuse of the LaserWriters (CCUSER1 and CCUSER2) in 111 McVey Hall. They are being asked to do too much, and the quality of print has declined significantly in the last two weeks. Is there any way to get the message to people to limit their use of the LaserWriters to final drafts of papers only? Is it possible they don't know how to send files to the IBM 3800 laser printer in the Machine Room? >>>We've placed notices in the Users' Rooms, and we continually urge users to limit their printing to one copy. If you see someone abusing the LaserWriters, contact a Consultant in 110 McVey Hall or an Operator in the Data Center. 7. Is there any way to cancel aprint request to the CCUSERs? This would be real handy for those of us queued behind jobs that take a long time to process and we don't have time to wait around for our printouts. Not that I'm an impatient person, but ten to twenty minutes for a single job to print is a little too long for me. I would rather cancel the job and come back later and re-submit the job to print. Thanks in advance for any information that you can give me. >>>There is no way for a user to cancel a print request to the CCUSERs at this time. 8. Hi. I have a question about printing out a portion of a file. I've been successful at printing out letters from e-mail by logging the letters to a file, typing CTRL-print screen, then using the command APRINT filename. (I'm using KERMIT on an IBM PS-2). Is there a way I can select a portion of the log file to be printed? For example, I want to print out one of my own letters that's logged in ALL NOTEBOOK (without printing all of my letters). Thanks for the help. >>>Use MAILBOOK to extract (LOG) the one letter you want. Then print the new file. MAILBOOK ALL will give you a menu of the contents of ALL NOTEBOOK. Choose the one you want and LOG newfilename. Then back out of MAILBOOK (PF3), and APRINT the new file. 9. I have a question about WHOIS. Why can't off-node people get on the list? >>>Non-UK users are not included in WHOIS because the resource requirements would be too great for us to support. 10. The QUERY USER command includes information on number of current users, users dialed in, and a net number of users. Who are net users, and how many dial in users will UKCC support? Thanks. >>>QUERY USERS returns the number of logged on users (including users logged on but disconnected), the number of dial connections to service machines (PVM, for example. This has nothing to do with users connected over dial-up telephone connections - they are counted as logged on or dialed as appropriate), and the number of users connected using VTAM or telnet. HELP CPQUERY USERS for more information. There are no modems directly connected to UKCC. Dial-up users connect to UKnet (there are about 40 modems available) and they, along with other users, can connect to UKCC. There are over 100 ports available on UKCC for network users. 11. I log on with my modem from a PC, and most of the time I use BITNET. Sometimes I find myself in a screen with either "More...UKCC" or "Holding...UKCC" at the bottom and am unable to get out of this. I use Procomm Plus and emulate a TVI 950. What should I do? Is there a manual on simple CMS commands? How can I receive a copy? Thanks. >>>"More..." and "Holding..." both indicate that there is more information to display, but for one reason or another the screen cannot update itself. Pressing the PA2 key SOH . CR sequence will update the screen. Use the MANUAL command to print a copy of the Intro to CMS manual. 12. Would it be possible to issue a reminder that when Wang users return mail they are resending the entire text of the mail to which they are responding as well as any new text entered in the reply? This appears to be a default. It seems some users are inadvertently clogging up the system sending duplicate data back to original senders. >>>Yes, when you use the REPLY command on Wang, you're resending the entire text of the mail. This is very handy when your response needs to be kept in context of the original message. To avoid resending the original message, just send your message as an original memo. 13. Are Northern Kentucky University and Kentucky State University on BITNET? If so, how can I find their addresses? Also, how can I send e-mail to the community colleges? >>>Northern will be online sometime soon, but we don't know of any plans for KSU. There is no mail connection to the individual community colleges at this time, but that is being worked on now. 14. I am trying to route mail from transy.bitnet to a node on UUCP. I was told that the UKCC node was a gateway to UUCP or Internet. I am writing to confirm the information and ask how to format the address to use the gateway. Also, are UK students allowed to use mail if they have an account for a class? I am trying to find the UKCC address for two frends of mine, but I cannot find their account or names listed in WHOIS@UKCC. Is there any other way to find the mailing address? >>>Our mail system handles Internet addresses, and there is a gateway to the UUCP network that uses a .uucp suffix. Contact a consultant at your site for more information about your local mail system. Students do have access to mail, but like anyone else, if they haven't listed themselves with WHOIS the only way to get their addresses is to ask them. 15. How do you use FTP on the IBM when connected from a foreign host? It will not accept a CD command and keeps saying "no default file system." >>>You need to TELNET here, and then FTP back to the foreign host. Because we use AUTOLINK instead of disk passwords, there's no way to convince the system you should have access to the disk. 16. I access the computer from my PC using a 2400 baud modem. My major use of the computer is BITNET, to communicate with faculty at other universities. Is there any way for me to download a file or message sent to me via BITNET onto my PC? I use Procom Plus software. Similarly is there any way I can upload a file from my PC and then send it via BITNET? It would be a major inconvenience for me to compose my file on the IBM 3084 computer in order to send it via BITNET. >>>CMS supports Kermit for file exchange with PCs. If your software supports the Kermit protocol, you should be able to upload and download files. The MAIL command has a FILE option to include an existing CMS disk file in the text and can log incoming mail in separate files for easy downloading. 17. Is there any parameter I can use to keep my jobs from being restarted? If the job is causing a problem I don't mind if it's cancelled, but I would prefer that it not be restarted. Would it have been possible to let the job complete before varying device 38F offline? Do you have a policy on this? >>>There is currently no such parameter available in MVS. A parameter exits on the JOBPARM statement which controls whether a job is restarted after a system crash and that defaults to not restart the job. Tape drives will not go offline while they are allocated to a job. We do have a policy about not detaching tape drives before they are offline to MVS. It's also possible that a tape drive can develop a problem while a job is running and the job will need to be cancelled and/or restarted. ************************************************************************* UKCC SERVICE DIRECTORY McVey Service E-Mail Address Phone Hall Vice President, Information Services Eugene R. Williams DPS128@UKCC 257-3609 Director, University Computing Services Dr. Douglas Hurley HURLEY@UKCC 257-2900 128 Director, Communications Services Doyle Friskney DOYLE@UKCC 257-6225 Director, Computational Sciences Dr. John Connolly CONNOLLY@UKCC 257-8737 324 Academic Consulting Services Lavine Thrailkill UKC105@UKCC 257-2257 121 CMS Consulting Bob Crovo CROVO@UKCC 257-2258 109 Complaints Carol Lotz LOTZ@UKCC 257-2213 129 Consultant for Remote Sites Wanda Dixon Spisak WANDA@UKCC 257-2206 115 Consulting Consultant on Duty SUGGEST@UKCC 257-2249 110 Contingency Planning & Security Jack L. Coffman UKA051@UKCC 257-2273 218 Database - IDMS Rick Chlopan DBA003@UKCC 257-2211 230E Data Center 257-2222 61 Data Entry Frank McCormick OPFRANK@UKCC 257-2216 72 Desktop Publishing Consulting Marguerite Floyd EDITOR@UKCC 257-2219 205 Disk Rental Janet Hyatt HYATT@UKCC 257-2212 130 Larry Johnson JOHNSON@UKCC 257-2217 130 Facilities Operations Joe Williams UKA048@UKCC 257-2231 122 Graphics Consultation Bob Williamson ROBERTT@UKCC 257-2227 207 Information Center Judy Kisil UKA041@UKCC 257-2241 222 Information Resources Dr. Jon Hesseldenz UKA045@UKCC 257-3904 230D Instructional Software Wayne Beech WAYNE@UKCC 257-2238 100 Machine Room 257-2222 59 Management Information Systems Forrest Hahn UKA006@UKCC 257-2260 123 Memos and Manuals Consulting Room 257-2249 110 Micro Lab 257-2207 107 Network/Telecommunications UKT101@UKCC 257-2229 New Accounts Janet Hyatt HYATT@UKCC 257-2212 130 Larry Johnson JOHNSON@UKCC 257-2217 130 Numerical Analysis Consulting Anne Leigh ANNE@UKCC 257-2205 109B Optical Scanner - NCS Chris Corman CHRIS@UKCC 257-2243 109 Bob Crovo CROVO@UKCC 257-2258 109 Passwords Janet Hyatt HYATT@UKCC 257-2212 130 Larry Johnson JOHNSON@UKCC 257-2217 130 PRIME Information Peggy Akridge PEGGY@UKCC 257-2237 100 Program Documentation/Libraries Consulting Room 257-2249 110 Publications Office Marguerite Floyd EDITOR@UKCC 257-2219 200 Refunds Consulting Room 257-2249 110 SAS and SPSS Consulting Steve Thomson STEVE@UKCC 257-2259 120 Lorinda Wang UKC333@UKCC 257-2204 109B Statistical Consulting Steve Thomson STEVE@UKCC 257-2259 120 Tapes to Borrow, Tape Storage Data Center 257-2222 61 Tours of UKCC Lavine Thrailkill UKC105@UKCC 257-2257 121 User Account Services Janet Hyatt HYATT@UKCC 257-2212 130 Larry Johnson JOHNSON@UKCC 257-2217 130 Vectorization Consulting Tom Faller TOMFAL@UKCC 257-2236 314 Anne Leigh ANNE@UKCC 257-2205 109B ************************************************************************* UNIVERSITY COMPUTING ADVISORY COMMITTEE Douglas E. Hurley, Central Administration H. Clay Owen, Central Administration A.J. Hauselman, Community Colleges James W. Phillips, Community Colleges Raphael Finkel, Lexington Campus Leonard K. Peters, Lexington Campus N. Clare Detraz, Medical Center David A. Nash, Medical Center T. Earle Bowen, Ex Officio Ben W. Carr, Ex Officio Wimberly C. Royster, Ex Officio Donald E. Sands, Ex Officio Eugene R. Williams, Ex Officio *************************************************************************