• 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!
Collapse

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 "Another geek special..."

Collapse

  • Churchill
    replied
    Originally posted by zeitghost
    Does anyone else remember the Olivetti PC with the rtc Millennium bug that started in 1990?

    Coding at its best...
    Oh yes!

    All together now...

    RTC? Rollover!

    Leave a comment:


  • Churchill
    replied
    Originally posted by Platypus View Post
    Speak for yourself you grumpy old dog! But don't include me in your "old bastards" category
    I'm not grumpy, it's everyone else, they're too damn happy!

    Leave a comment:


  • Platypus
    replied
    Originally posted by Churchill View Post


    Looks like there's some really old bastards on this forum...
    Speak for yourself you grumpy old dog! But don't include me in your "old bastards" category

    Leave a comment:


  • RichardCranium
    replied
    Originally posted by NickFitz View Post
    That boy will go far. I predict a successful career as a contractor
    Funnily enough, your prediction came true. Before I did.

    Leave a comment:


  • NickFitz
    replied
    Originally posted by RichardCranium View Post
    I got a call at my next job a few years later from the work experience lad that I had shared an office with. It had taken him 20 minutes to diagnose the fault, see my comment, change the flag and confirm it worked. He then spent the next 2 weeks titting about (probably playing Rogue on the Xenix box) and then said he'd fixed it and apparently they charged the client for four weeks consultancy for that.
    That boy will go far. I predict a successful career as a contractor

    Leave a comment:


  • RichardCranium
    replied
    Originally posted by Churchill View Post


    Looks like there's some really old bastards on this forum...
    The first non-COBOL system I worked on was an Invoice/Confirmation Matching System that had been thrown together by one of the sales team. (Those were the days - even the parasites could cut code.)

    It was written in interpreted BASIC running on a RAIR Black Box, a CP/M machine. It needed some tweaking doing.

    I converted all the counters and flag variables to integers% (where appropriate, of course), and made it fly as a consequence.

    While I in there I realised the bespoke Julian date routine was going to die in about 4 years, in 1989. I got told to leave it - this was a software house after all.

    It took me about four hours to change the code and I left a comment and a flag in there for the benefit of any future maintainer to the effect of:

    Code:
    11999  REM Julan date conversion
    12000  REM GOSUB TO HERE TO CONVERT D1$ ... etc.
    12001  REM ************************************************
    12002  REM THIS IS WHERE IT WILL FAIL IN SEPTEMBER 1989 ***
    12003  REM Change Crash% to 0 to prevent crashing       ***
    12004  REM ************************************************
    12005  Crash% = 1
    12006  IF Crash% THEN
    12010     original code
    12nnn  ELSE
    12nnn     my code
    etc.
    I got a call at my next job a few years later from the work experience lad that I had shared an office with. It had taken him 20 minutes to diagnose the fault, see my comment, change the flag and confirm it worked. He then spent the next 2 weeks titting about (probably playing Rogue on the Xenix box) and then said he'd fixed it and apparently they charged the client for four weeks consultancy for that.

    Leave a comment:


  • Churchill
    replied
    Originally posted by Platypus View Post
    Ha!!

    It was 32767 records before I got there.


    Looks like there's some really old bastards on this forum...

    Leave a comment:


  • Platypus
    replied
    Originally posted by Churchill View Post
    Nope, just made a few quid resolving the 65,535 records issue for a couple of clients...
    Ha!!

    It was 32767 records before I got there.

    Leave a comment:


  • Churchill
    replied
    Originally posted by Spacecadet View Post
    upgraded them to 2007?
    Nope, this was 20+ years ago.

    Leave a comment:


  • Spacecadet
    replied
    Originally posted by Churchill View Post
    Nope, just made a few quid resolving the 65,535 records issue for a couple of clients...
    upgraded them to 2007?

    Leave a comment:


  • Churchill
    replied
    Originally posted by Platypus View Post
    Indeed.

    You'd be surprised at what was (and still is) written in BASIC.

    Churchill, did you work @ Pegasus then?
    Nope, just made a few quid resolving the 65,535 records issue for a couple of clients...

    Leave a comment:


  • Platypus
    replied
    Originally posted by Churchill View Post
    So was the original version of the "Pegasus Accounting" Packages.
    Indeed.

    You'd be surprised at what was (and still is) written in BASIC.

    Churchill, did you work @ Pegasus then?

    Leave a comment:


  • Churchill
    replied
    So was the original version of the "Pegasus Accounting" Packages.

    Leave a comment:


  • zeitghost
    started a topic Another geek special...

    Another geek special...

    Witness cam...

    http://www.electronicsweekly.com/blo...ere-you-c.html

    And, horror of horrors! the system software is written in...




























































    basic....

Working...
X