Welcome, Guest. Please login or register.

Author Topic: My computing resume...  (Read 3341 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline tabbybascoTopic starter

  • Newbie
  • *
  • Join Date: Dec 2007
  • Posts: 21
    • Show only replies by tabbybasco
My computing resume...
« on: January 24, 2012, 04:48:41 PM »
I bought my first computer in 1981 while I was stationed at Naval Shipyard Mare Island, CA. It was an 8080A based computer with 16K of RAM and a cassette drive for storage. This was back when you had to know how to program a computer before you could use it because there was little software available. But my introduction to microcomputers came in 1975 when Popular Electronics ran a two issue DIY article on how to build and program the Altair 8800 which was based on the 8080 microprocessor. At that time I was taking a course titled, 'Basic Digital Logic' and had to design and build a 1 1/2 adder which is the fundamental building block of the ALU or Arithmetic Logic Unit of a central processing unit, or CPU. Remember in those days CPUs were being built out of discrete components or LSI (Large Scale Integration) micro chips (logic gates). Intel was building the 4040 uCPU for calculators, which was a 4 bit processor. Intel just beat out rival Motorola to the 8 bit processors with the 8080, Motorola soon followed with the 6800. The 8 bit microprocessors or uCPU were never intended as the CPU for a computer but a bright bunch at MIT designed the Altair 8800 around the Intel 8080.

I then migrated to Commodore Business Machines VIC 20 and TRS-80 Pocket Computer, then to the C-64, then the 128D which was my favorite 8 bit machine. I bought my first Amiga (A500) when I was the lead ET of an LCAC detachment. When I was on instructor duty I taught a Time Domain Multiplexing system the Navy developed for it's UHF satellite communications system. That system was based on three 6800 uCPUs. When I was working on the LCACs they used a modified AN/UYK-20 minicomputer, called a YUK-20, for the PIP to raster scan converter for the LN-66 radar system, and communications and navigation integration system.

After I retired I bought my A3000D from a guy who upgraded his videography business to a A4000T. I was working for a medium sized electronics firm in San Diego until my undiagnosed hypothyroidism made it impossible for me to keep working. From my understanding of the symptomology of hypothyroidism I now know my thyroid started failing on me while I was working around tactical nuclear weapons in the early 80s. Until I had to drop out of college (thyroid) I was working on a triple major in computer science, electronics, and accounting. When my ANSI C professor asked me why I hadn't taken the BASIC Programing course, I told him I taught myself how to program in BASIC and assembly in 81 and had been working on Pascal back then also but couldn't afford a Pascal compiler.

Up until my brain stopped working I was learning AmigaE, which I liked, but now I'm working on Pure BASIC. I really want to get my A3000 working again as it is much easier to program for than Windows, which is why I like Pure BASIC as it is a cross platform programing language. I'm still learning where it deviates from BASIC, but I can study it using the free Windows demo, then I can buy the system and install in on my A3000 (OS3.9).

I wish we could track down the source code for Final Writer and get it into the GNU open system. I really liked it. I used it in my Business Communications class, even though we were supposed to use Word(Star??? at least that is what I recognized it as the first time I used Microsoft Word, it really looked like my WordStar program I used on my 128D).
 

Offline curtis

  • Hero Member
  • *****
  • Join Date: Aug 2008
  • Posts: 1049
    • Show only replies by curtis
    • http://www.suddenlink.net/pages/curtismc
Re: My computing resume...
« Reply #1 on: January 24, 2012, 06:10:50 PM »
Hey shipmate!

Retired CTM1 here.

I joined the Navy back in '87 and retired 5 years ago.

Sounds like you're pretty grounded in the Amiga world and others.

Curtis McCain
Outside a dog, a book is a man\'s best friend. Inside a dog it\'s too dark to read! Groucho Marx

Curtis McCain

http://pages.suddenlink.net/curtismc/
 

Offline tabbybascoTopic starter

  • Newbie
  • *
  • Join Date: Dec 2007
  • Posts: 21
    • Show only replies by tabbybasco
Re: My computing resume...
« Reply #2 on: January 24, 2012, 08:37:05 PM »
I joined in November 1976. Crypto Tech Maintenance. So you went part way through ET-A School. Some how I got started out as an ETR....right. But since I was into amateur radio I picked up on communications pretty quickly. A radar is just a fancy transceiver. I had a couple of CT pipeline gals in my ET-A1 and A2 classes.
« Last Edit: January 24, 2012, 08:42:55 PM by tabbybasco »
 

Offline LoadWB

  • Hero Member
  • *****
  • Join Date: Jul 2006
  • Posts: 2901
  • Country: 00
    • Show only replies by LoadWB
Re: My computing resume...
« Reply #3 on: January 24, 2012, 08:44:16 PM »
Okay, I'll throw in.

I had my first contact with computers around 1981 with my gifted class's Apple ][.  I believe the following year we upgraded to a ][+. After that year I was able to POKE around (and LOAD, and LIST -- get it?) with the //e systems in the school's computer lab.  (I was actually banned from using them with my classes as I would often show students how to break and modify the games, like "Oregon Trail," and wound up in a lab-assistant position.  This pretty much set the tone for future years.)

I believe it was Christmas 1983 when my parents, after seeing me mill around and play with the Commodore 64s and TI-99/4As on display at K-Mart, purchased a 99/4A while it had its (in)famous $50 rebate plus $50 in-store discount, meaning it wound up costing them somewhere between $20 and $60.  This was meant to be for the family, but I took to it immediately.  I complained about some of the games on the system and my dad's friend issued me a challenge: "if you don't like the games, then why don't you make your own?"  By the summer I had created my first game in TI BASIC, "TI Jumpman," complete with attract screen, demonstration, and levels which loaded from cassette.

My infatuation with the TI continues on today, and I wrote games for it well up until 1992-ish when I did my last game in a hybrid of TMS-9900 assembly and TI BASIC.  I borrowed a TI Peripheral Expansion Box and moved a lot of my programs from cassette to disk, but I still developed for cassette.  It would be my adult years before I actually owned my own TI Extended BASIC cartridge.

During this time I was also exposed to a school lab consisting of Atari 800XLs and 1200XLs, and learned a good bit about how to program them.  I never got the hang of player/missile graphics (I thought sprites were far superior,) so this never turned into anything more than a word processing and game platform.  I managed to get my hands on a Vic-20, and just about any machine I could to sate my bottomless curiosity.

The summer of 1989, after having been exposed to BBSs, I used my lawn mowing profits to purchase a Commodore 64 and a C2N tape drive.  After years of languishing on the TI cassette system, I decided I would not be stuck there with this new and powerful machine for very long.  A local SysOp upgraded his Color64 BBS and sold me his Enhancer 2000 floppy drive for $25.  That we the beginning of my adventure with the Commodore 64 and Q-Link, which would carry me well into the late 90s.  I amassed a collection of C64s, 64Cs, a JiffyDOS-enhanced 128 and later a 128D, with 1541-IIs, 1571s, and 1581s a-plenty, along with my Minimodem C24 for my BBS and Q-Link habit (though Q-Link supported a max of 1200 baud.)  Along the way I also introduced many of my friends to the wonder of the Commodore.  Once I went Commodore, I moved away from game programming and into utilities, including some which were posted to GEnie and Q-Link, and what was supposed to be a BBS suite but turned into essentially a BBS kernal done in 6502 ML, which supported the SwiftLink 232 and the C128 extra keys, with unfinished plans to support the BI-80 80 column card and the 128's 80 column screen (from 64 mode.)  This Commodore infatuation also continues to this day, though I have not taken it to the level that I see hardware developers have (really cool shyt out there, these days!)

During my formative Commodore 64 years, I was exposed to an IBM System/34 our school had in its student lab (two, actually.)  They were retired from the school district when it upgraded to PC and Mac infrastructure.  I learned OCL, menus (SDA,) RPG-II, and COBOL on this machine.  After finishing up my own programs, I would often mill about the room helping other students fix their programs, and my teacher gave me my own operator status and library to keep me occupied.  (I just found my SAVELIBR copies on 8" floppy... just need to put together a setup to read them.)  I also participated in the First Annual New Mexico High School Super Computer Challenge, for which I learned to work in VAX/VMS, programming in Fortran 77, and had the distinct pleasure to work on Sandia Lab's brand new Cray Y-MP/2E with machine.  This cemented my fixation on the command-line driven, Unix-like world.

A "side" business I ran on-and-off from the late 80s to mid 90s was 8-bit computer repair, including Commodore 64s, disk drives (including alignment,) Ataris, and so forth.  The Commodore 64 was my favorite to fix.  After I absorbed every hardware manual and schematic I could get my hands on, I knew it trace-for-trace, and could visualize the problem.  I designed a number of expansions using the cartridge port, including an eight SID module using an Intel 3-to-8 decoder, and a 6551-based UART cartridge.  I lament to this very day that I let some of my friends convince me that both were wastes of time.  The actual comment was, "there's no sense to run faster than 2400 baud since the disk drives can't even keep up."  (This was a big lesson learned.)

In 1992 I purchased my first Amiga 500 from a biological chemistry major who had just graduated.  I actually purchased it solely for the game "Shadow of the Beast," which it did not actually come with.  I did not get into programming on the Amiga, instead it became my utility and games machine.  This most assuredly continues to this day, though I have started programming in C (nothing fancy, though, sadly as I don't really have much free time.)  I also learned ARexx fairly well, and actually use this knowledge to write some management scripts I use on my servers under Regina REXX.

During this time (89-92-ish) I also came across the PC world and was unimpressed.  Portables were cool, but I had my SX-64.  DOS 3.3 failed to excite me as I had CP/M on my 128.  But the time came when I had to face professional reality and I laid my hands on my first Windows computer around 1996.  I worked in a retail computer shop and absorbed mound-fulls of information and experience on Windows 95, as well as the initial shipping of Windows 98.  During this same short period I also set up my first Linux machine -- not so impressed, but it was pretty neat none the less.  And since the shop ran on a Novell server, I got some exposure to that, as well.

At the same time I had started college and volunteered to work in the computer lab.  My job was to come in in the morning, turn up the workstations, watch the NT3.1 and OS/2 servers (I really liked OS/2,) and make sure student problems were taken care of.  I learned a good bit of networking in this role.  Prior to starting college, I had used a local BBS to access the Internet through ftp, telnet, and irc.  Someone in an IRC channel sent me a copy of a TCP/IP program for my Amiga, and it was on.  The college offered free dial-up, and I pretty much had my Amiga on-line 24-7.

While I owned a Windows 98SE computer in 1999, I used it solely for a parallel port Windows-Amiga network (still have the cable I made for it.)  Later, once I obtained an Amiga 4000 with an X-Surf, that became my Internet Connection Sharing machine.  My first real, owned and used Windows machine came in 2000 when I purchased a Windows 2000-based laptop for me to use in my job as an ISP administrator.  I had pretty much just jumped into the roll of an assistant network admin running Windows NT servers and a Solaris 2.4 machine.  I later became THE Unix admin.

In 2002 I found myself a late casualty of the dot-com bust, with my company, an ISP and web portal hybrid, being sold to a local competitor.  During my tenure I was a Unix admin, assistant NT and 2000 server admin, and on-site technician and technology consultant.  Since all the new company wanted was the ISP customers, I took my small handful or regular consulting customers and started my business which still runs today.  I had also set up a Soalris 8 server of my own and have built a hosting system around that machine, adding and upgrading as time has gone on.

So that's where I am and where I have been.  It's been a fun ride, and I'm looking forward to how things continue to move.  I am blessed with an intuition with technology, and I often find myself consulting to my colleagues on tricky problem situations, network security, and pseudo-forensic work and data recovery.

Technology just makes sense to me, though what I call stupid programmer tricks tend to throw that off from time-to-time.  Sometimes you just look at a program or system and think, what the phuq where these guys thinking?!  Mind you, it's not just programmers, engineers and designers tend to do the same thing.  But all in all, it's a great world to be part of.

(I think I have another post similar to this which may contain more or less information, and the dates may have changed to protect the innocent.)
 

Offline Rodomoc

  • Jr. Member
  • **
  • Join Date: Aug 2009
  • Posts: 97
    • Show only replies by Rodomoc
Re: My computing resume...
« Reply #4 on: January 24, 2012, 08:59:59 PM »
After table tennis on the tv screen it was a Timex Sinclair. 1mhz, 1k ram, membrane keyboard, etc... This was short lived and then it was Pet 4032's at school. Did Atari 400/800, Apple-II-IIe in smaller degrees. Then a C64 at home. After that it was a 100% Commodore focus. Much programming on the C64 (total junky basically). Went to college, computing there was on a VAX something or another, and occasional PC. After college it was an XT PC clone. Built all my own PC's from parts (still do actually). At about the time I had a 486 machine I picked up a used A500. Just to play games and tinker with. At the time some of those A500 action games rivalled or beat what was on a PC. Took a MAC turn for a bit because that is all the company I worked for used; Classic, SE, SE30, various powermacs, blah blah... (oh and a IIGS at the same place. Nice machine at the time...) Then all PC for a long time at home. And then Amigas as a hobby. 500's, 1000's, 2000's, 3000's. Never had an AGA machine yet. Now it is an expanded A3000 only occasionally, mostly UAE based emulation, a brief stint with MorphOS on an Efika, and occasional glimpses into Icaros. Waiting for Morph3 powerbook support. Will jump on that ship more completely then and probably fade out of 68K to a large degree. Professionally I run a PC because the 3D Cad runs on it exclusively. Personally, I still think better with paper and pencil a lot of the time. :)
 

Offline A1260

  • Hero Member
  • *****
  • Join Date: Jul 2007
  • Posts: 693
    • Show only replies by A1260
Re: My computing resume...
« Reply #5 on: January 24, 2012, 09:08:11 PM »
@tabbybasco

that is one impressive story :)

i hope you get your a3000 working again soon...
 

Offline tabbybascoTopic starter

  • Newbie
  • *
  • Join Date: Dec 2007
  • Posts: 21
    • Show only replies by tabbybasco
Re: My computing resume...
« Reply #6 on: January 24, 2012, 10:07:11 PM »
TI had some good 8 bit computers. The one thing I didn't like about Commodore computers was Bill Gates BASIC programming language. I'm sorry, peek and poke is a machine level programming hack into a high level programming language. I used to tear my hair out. My first computer (don't really knew who made it) used commands like Draw Line (X,Y) to (X2,Y2) color blue...which is much more understandable for someone with a trigonometry background.
 

Offline TheWizard

  • Jr. Member
  • **
  • Join Date: Dec 2005
  • Posts: 75
    • Show only replies by TheWizard
Re: My computing resume...
« Reply #7 on: January 24, 2012, 11:14:08 PM »
I too love the TI-99/4A. I in fact own two, complete with speech synthesizer, fully loaded PEB, TI-joysticks and many disks and cartridges. PM me sometime about it. Never had the same infatuation with it as I had with the Amiga. At one point, I owned 7 Amigas, but now my collection is down to 2. :)
Amigas:
A1000, 8mb Phoenix Fast-Ram Expansion
A2000HD, Kick 3.1, Fusion 68040, 20megs Fast Ram, Genlock
 

Offline carvedeye

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 1563
    • Show only replies by carvedeye
Re: My computing resume...
« Reply #8 on: January 24, 2012, 11:16:50 PM »
That was a very interesting read and welcome to amiga.org :)
A1200T: M1230XA 50Mhz 68030 w/64mb,DVDRom, 80gb hdd, Realtek LAN Card, Mediator LT4 + Radeon 9250 128mb(used for fast ram), Spider USB Card, Voodoo 3 3000 OS 3.9 +bb 1-3
 

Offline TheWizard

  • Jr. Member
  • **
  • Join Date: Dec 2005
  • Posts: 75
    • Show only replies by TheWizard
Re: My computing resume...
« Reply #9 on: January 24, 2012, 11:17:36 PM »
I enjoyed reading your resume. :) Must point out that the TI has the distinction of being the 1st 16-bit home computer system.
Amigas:
A1000, 8mb Phoenix Fast-Ram Expansion
A2000HD, Kick 3.1, Fusion 68040, 20megs Fast Ram, Genlock
 

Offline tabbybascoTopic starter

  • Newbie
  • *
  • Join Date: Dec 2007
  • Posts: 21
    • Show only replies by tabbybasco
Re: My computing resume...
« Reply #10 on: January 25, 2012, 03:18:00 AM »
Although the A1000 and the A2000 both had 16 bit memory, the 68000 was always a 32 bit microprocessor internally, but limited to a 16 bit external data bus, the 68020 was the first full 32 bit processor with a 32 bit external data bus. This was done because of the high cost of memory when the 68000 first came out, and why AmigaOS was always a 32 bit operating system and wasn't limited as the IBM and it's clones were with file names...8+3 which they have never deviated on the +3 part, probably why libraries are labeled as .dll which I finally figured out last year. Now AmigaOS needs to make the transition to 64 bits which it will probably do with the 4.2 version.

Once I get a workbench (guys, a real workbench) set up in the garage, I will open up the Mirage III case and reconfigure my cd-rom drive to SCSI address 4 (I looked it up and printed it out so I now know how the jumpers are supposed to be set) and install the drivers for Mediator PCI/Zorro III expansion bus. Then I have to figure if I blew the diskette drive or the I/O controller chip on the motherboard. If memory serves me, the 3.5" controller is U350 a 8520 CIA chip and the SCSI controller is U800 a WD33C93 SCSI controller (I cheated and looked it up on the schematics. I had to replace the SCSI controller once. I guess the easiest way to tell is just to replace U350, after checking I have +5v to the 3.5" drive, but I probably blew the 8520. It's a good thing I have the original manuals, and I can read schematics.

Then reconfigure the Cybervision 64/3D graphics card then install an Ethernet card so I can connect it to the home LAN. Sigh, I miss YAM, Final Writer, Rules Of Engagement and Breach, which is still my favorite all time game. I wonder if I can still get the scan doubler/pass through add on card, or I can still use my data switch to switch between ECS and Cybervision 64/3D to my monitor. I'm looking forward to trying the OWB, but I will probably need more memory. Right now I only have 18MB. It's been enough for most purposes.

For now this is my goal. Just get mi Amiga up and running again then configure this Piece of Crap as an entertainment computer as part of an entertainment system. I will look at a possible upgrade to a 040 processor. Then decide whether to go for the X1000.
 

Offline Michele31415

  • Full Member
  • ***
  • Join Date: Jan 2012
  • Posts: 156
  • Country: us
    • Show only replies by Michele31415
Re: My computing resume...
« Reply #11 on: January 25, 2012, 07:21:34 AM »
I got my start in computing way back in college in 1973 when I took a course in Fortran, programming the school's IBM 360/65.  I spent many hours punching cards, dropping them off at the counter and hanging around waiting for a fanfold printout that hopefully didn't say "ABEND" because I had left out a comma somewhere.

From there I went on to get an MS in computer science where I had the great privilege to use the Xerox Alto, the world's first personal computer.  I was on the Internet when it was still called the Arpanet and you could count the total number of machines on the fingers of one hand.  I then spent the next 8 years looking for a personal computer that came close to the amazing Alto in terms of power and graphics.

The Amiga 1000 was that machine and I bought one as soon as they came out.  I loved it but ended up trading it for a 2000 when they came out.  I still have that machine and recently began a project of modernizing it by adding networking, a CD drive, and USB (the latter's not going so well as you can read in my Deneb thread here: http://www.amiga.org/forums/showthread.php?t=60433&page=2).

But I still love my Amiga and enjoy playing around with it.  It evokes memories of those heady early days of personal computing, back when owning your own computer was something special, and being able to program it was even better.
Active: B2000 4.4, A2630, GVP 2000 HC+8, DKB 2632, SCSI2SD, Gotek, Deneb USB, XSurf 3cc, CD ROM, Megachip 2000, ECS Agnus, Denise, OS 3.9, GVP Spectrum EGS 28/24, Silicon Springs GOMF
Retired: A2088, 8-Up, A2090a, Oktagon 2008, Kitchen Sync
Busted: A2091
 

Offline JimS

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1155
    • Show only replies by JimS
Re: My computing resume...
« Reply #12 on: January 25, 2012, 02:02:05 PM »
Another old timer here. I took the first class my high school offered in programming back about 1970 or so. Timesharing to a Burroughs B5500 mainframe via a mod 33 teletype and acoustic modem. Paper tape for storage. ;-) I read about the Altair when it came out and wanted one, but as a poor college student, there was no way. After I started working for Burroughs, I was able to cobble together a Z-80 based system from scrapped stuff, using plans from Byte and Kilobaud magazines. Ugly, but it worked. ;-) But I got bored with fingerboning code into the front panel in binary, and bought an Atari 800. Wow! 88k floppy disks! Then we started hearing rumors about this ultra cool "Lorraine" computer....
Obsolescence is futile. You will be emulated. - Amigus of Borg
 

Offline Rodomoc

  • Jr. Member
  • **
  • Join Date: Aug 2009
  • Posts: 97
    • Show only replies by Rodomoc
Re: My computing resume...
« Reply #13 on: January 25, 2012, 02:14:40 PM »
Quote from: Michele31415;677376
I got my start in computing way back in college in 1973 when I took a course in Fortran, programming the school's IBM 360/65.  I spent many hours punching cards, dropping them off at the counter and hanging around waiting for a fanfold printout that hopefully didn't say "ABEND" because I had left out a comma somewhere.


Ah yes Fortran in college....Fortunately for me they had phased out punch cards a few years before I took the class. So program entry into the mainframe was via this gigantic dec printer (not sure if this is the right phrase for this device). A big dot matrix printer thingy with a keyboard basically. There were no monitor screens to look at, the paper on the printer was the monitor basically.
 

Offline tabbybascoTopic starter

  • Newbie
  • *
  • Join Date: Dec 2007
  • Posts: 21
    • Show only replies by tabbybasco
Re: My computing resume...
« Reply #14 on: January 25, 2012, 02:39:09 PM »
ok, trivia time. Why was the standard computer screen 80 characters wide? (Originally)

Who came up with WYSIWYG, or, What You See Is What You Get??? (probably not who you are thinking)