I spent many years designing electronic hardware, mainly computers (Central Processing Units or CPUs), peripheral interfaces, test systems, etc. then about 30 years programming computers, so I have a little info to share. I want to share some ideas and maybe a little good stuff, I certainly hope its interesting. I had the priviledge of working with and meeting some of the most intellegent and interesting folks you'd ever want to meet and will ocassionally pass on some tales of them and maybe a quote or two.
In 1962 I got my first job in the electornics industry.
I worked for 20 years in hardware developemnt, designing interfaces then CPUs and doing some operating system work. Then gradually moved from hardware design to software, doing a lot of operating systems development then networking (about the time TCPIP was invented). To this point my programming was mostly in assembly language with a little Fortran, Basic, and Pascal on the side. About this time I learned abot Unix and to speak 'C', and was soon known as a "down and dirty" Unix guy and was also fairly knowlegable in IBM mainframe hardware (channels and controllers) and software (ALC). The next years I mostly did support work for applications, like infrastructure development. The last 12 years of my career I worked in Network Security for a couple of companies. It was certainly a very interesting part of my programming career.
|Poor Man's Blade Rack|
|Infrastructure Documentation Free Application development Infrastructure|
mkdir inf; cd inf; cp xxx/inf.tgz .;tar xzf inf.tgz; make untar; make install; |
look in docs/index.html
|An old man's take on writing 'C' code|
|Why I Built My Own IDS|
What do you think about the background on these pages, It reminds me of the greenbar paper we used to use on the old 132 column computer printers?