• Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
  • Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!

You are not logged in or you do not have permission to access this page. This could be due to one of several reasons:

  • You are not logged in. If you are already registered, fill in the form below to log in, or follow the "Sign Up" link to register a new account.
  • You may not have sufficient privileges to access this page. Are you trying to edit someone else's post, access administrative features or some other privileged system?
  • If you are trying to post, the administrator may have disabled your account, or it may be awaiting activation.

Previously on "How's the mainframe market these days?"

Collapse

  • Cowboy Bob
    replied
    Originally posted by hobotivo
    And no, I *don't* think somebody's a programmer unless they can code assembler for at least one instruction set, but that's just me!
    I did a bit of Z80 assembler in the 80s. Does that count?

    Leave a comment:


  • expat
    replied
    Originally posted by oraclesmith
    Aaaaaaahh! Assembler..... those were the days... BNE, LDA, JSR....
    LA (my favourite).

    Leave a comment:


  • oraclesmith
    replied
    Aaaaaaahh! Assembler..... those were the days... BNE, LDA, JSR....

    Leave a comment:


  • hobotivo
    replied
    Originally posted by Cowboy Bob
    Ahhhh. A mainframe snob. It's not programming unless you've got a greenscreen and you enter code with edlin?

    It may surprise you to know that there are many of us who are just as comfortable on AS400/Linux/Unix/Windows/etc and you'll find the key to contracting is diverse knowledge and being instantly comfortable in whatever environment you find yourself in.

    BTW, I've done some CICS programming before, but not on a mainframe. There are high-level APIs available in numerous languages that mean direct CICS development is becoming more and more rare. Don't rest on your laurels...
    Yes, I probably am a M/F snob... What the heck... I go to innumerable meetings where I have to explain M/F concepts to the click-em-up crew, and I know more about their stuff than they do about mine. I'm not scared of other environments (I hack US NTSC TiVos to work in Aus with PAL, so I don't mind going into weird places) but that's for fun, not for money.

    As for the "key to contracting" - I've been contracting for 16 years without a single day off that wasn't by my choice, so whatever the key is, I think I've found it, or at least how to pick the locks.

    Green Screen? edlin? As others have pointed out, we use ISPF, and a darn fine programmer's editor it is, if it doesn't work the way you like then customise it till it does. And no, I *don't* think somebody's a programmer unless they can code assembler for at least one instruction set, but that's just me! You must know the instruction set your compiler is targeting, and how it builds things like looping constructs, it's fundamental, isn't it??

    Cheers
    Ron

    Leave a comment:


  • expat
    replied
    Originally posted by hobotivo
    Ok, I get it, find the previous instance of a string which matches a 2 byte string like "a blank followed by a non blank" which starts in column 7...

    But why? A clever search, but how is it useful? I really like searching for non blanks in column 72 (assembler continuation byte, gets you all the time) but you've got me on this one Do tell!

    Cheers
    Ron
    It finds the current paragraph in COBOL (if in PROCEDURE DIVISION, similar for other DIVs) but does not get thrown by a comment.

    Leave a comment:


  • hobotivo
    replied
    Originally posted by expat
    Where am I? Oh yes, f p' ¬' 7 prev
    Ok, I get it, find the previous instance of a string which matches a 2 byte string like "a blank followed by a non blank" which starts in column 7...

    But why? A clever search, but how is it useful? I really like searching for non blanks in column 72 (assembler continuation byte, gets you all the time) but you've got me on this one Do tell!

    Cheers
    Ron

    Leave a comment:


  • darmstadt
    replied
    I run a couple of zOS systems here at home (on a laptop and an xSeries box) and sometimes I just power off at the mains. The mainframe OS'es will come straight back up with no problems (although I do prefer doing a $pjes2, z eod followed by quiesce first.)

    Leave a comment:


  • hobotivo
    replied
    Originally posted by TheMonkey
    That's known as the Molly switch... To be used when someone gets sucked in by a tape drive or something.
    Close...
    Actually generally known as the "Big Red Switch" (BRS for short). I think you're confusing it with the "Molly Guard" which was a cover for the BRS to prevent accidental activation, apparently (apocryphal?) named after an operator's rug-rat who pulled the switch twice in one day. Mainframes don't like to be shut down in that way, you need to quiesce the system (z eod? how the memory fades) and halt all the active subsystems first...

    I don't think zSeries boxes have them... Sad

    Cheers
    Ron

    Leave a comment:


  • expat
    replied
    Originally posted by TheMonkey
    I actually did that once with an Epson FX80. I remember the tie had a BBC BASIC dump on it.
    Cool! Do it with a mainframe line printer and the switch is useless, it's too late.

    Leave a comment:


  • TheMonkey
    replied
    Originally posted by expat
    Or leans over an open printer (bad for the ears anyway) wearing a tie...
    I actually did that once with an Epson FX80. I remember the tie had a BBC BASIC dump on it.

    Leave a comment:


  • expat
    replied
    Originally posted by TheMonkey
    That's known as the Molly switch... To be used when someone gets sucked in by a tape drive or something.
    Or leans over an open printer (bad for the ears anyway) wearing a tie...

    Leave a comment:


  • TheMonkey
    replied
    Originally posted by CaribbeanPirate
    What's that big red button for? Does it give more information like on my digibox remote control?
    That's known as the Molly switch... To be used when someone gets sucked in by a tape drive or something.

    Leave a comment:


  • ratewhore
    replied
    Originally posted by hobotivo
    I'd like to see England again and show my wife around the places I knew as a child.
    They've either been concreted over or, indeed, are full of eastern europeans now. Did you not know - we're doomed - apparently...

    Leave a comment:


  • expat
    replied
    Originally posted by darmstadt
    x all
    f 'all' all
    Where am I? Oh yes, f p' ¬' 7 prev

    Leave a comment:


  • darmstadt
    replied
    Originally posted by expat
    Code:
    x all;f all
    x all
    f 'all' all

    Leave a comment:

Working...
X