I have been working in various aspects of IT since 1966 after taking a programming course in college. Along with copious math & engineering classes, I took a programming class each semester and continued to work doing programming (I had to work my way through college, being the oldest of seven children & family no wealthy). Las year in school I got an off campus job doing programming for the company I eventually went to work for after graduation. I had intended to get into control systems work after graduating with a BSEE. Things being what they were in the US in 1970 when I left college, I ended up taking a job with a small company working in the electric power & steam power control field. Moved around a bit & ended up working for a company that was making aircraft simulators. Learned a whole lot about building device drivers, OS internals, etc. Job eventually moved me to Norfolk/VA Beach VA. During the 1980's I gradually moved away from pure programming. And worked out of town & traveled a lot. had a house to pay for. Fast forward to the nineties, back in VA, not much market for software developers in this area. Got into networking with DOS/NetWare & gradually networking token ring, ArcNet, Ethernet. Moved between jobs a lot businesses seemed to hire for a project & let you go. I also got involved with WIndows programming & eventually Windows NT. I eventually picked up some skills in working with wireless bar code devices. In 1997, landed at my present job working at a shipbuilder. First assignment, more barcode devices, and wireless (pre Wi-Fi), but also did all work on the architecting the system, building servers, installing databases, installing application software, and interfacing to SAP & mainframe. This naturally led to system engineering (in the IT space). Today, I am putting together High Performance clusters for this company. The first one I put together involved actually building out the facilities to turn a large room into a datacenter. This involves being a technical lead and being able to have a conversation with people with many different skills and get them working as a team to pull these things together in a working system. So this is a long winded preface to a couple of observations. Be able to communicate, both verbally & in writing. I worked a number of proposals where you have time limits, page limits, etc. You have to get your information to the customer in a way that they can understand and still stay within the limits. Being flexible; doing what you h
User 13224750
Posts
-
Is it more difficult to find work as an older developer? -
Progressives.... not getting along with meMy solution is to go with cheap readers for the computer work, liberally scattered about the house along with backup pairs. Since I use a slightly different prescription for reading magazines, etc. I have several pairs of Photogray readers in case I want to read outside or on the beach of course). Lastly, I have my glasses for driving (for distance) also Photograys.
-
Well that's a new one...I personally prefer the "you've just stumbled into an FBI honeypot".
-
Thought for the agesI've always thought about debugging in terms of tree pruning. Start at the top of the tree and eliminate branches that do not get you to the root of the problem. In order to do that, you must have a mental picture of what the "tree" looks like. I think that is part of the problem with debugging today, the systems are so complex that no single person can put together that mental picture. Think any big software system, Windows, Linux, AEGIS, Space Station, etc. Many moons ago on a super minicomputer I had a hardware problem that occurred once every 2-3 weeks, on a system doing millions of instructions per second. The problem was easily to see (I was working in assembly language); the machine had word & half word instructions. If a half word instruction was followed by a full word instruction the assembler automatically generated a right hand half word NOOP so that the word instruction fell on a word boundary. If everything is working properly, the RH half word NOOP was skipped during instruction executions by the machine. Except that every 2-3 weeks it didn't skip the RH NOOP (PSW was screwed up and pointed to the NOOP). I had a pretty good mental picture of what was going on, wrote a program to exercise I/O devices based on front panel switches and display each time the RH NOOP was executed in the front panel display (this was back in 1973-1974). After fiddling to find the right combination of switches that would cause the counter to increment, the tech came in I ran the program & he fixed the issue in less time that it took to show him the problem. Turned out to be a tap on a delay line that had to be moved to the next tap (5 nsecs).
-
The Decline and Fall of Search EnginesWhere are the packed decimal instructions when you need them.
-
Are you really, really, really sure you want to install this update?Chris, If you have VS Professional MSDN you can put in a ticket. I had a problem where 2019 wouldn't install, kept erroring out on the same errors & repaired same & rerun & get same errors. Got some local help & we still weren't able to get it to install. Finally in desperation, put in a trouble call to MS through my MSDN subscription. Took the fellow about a week, but finally got the 2019 update installed. You can also put in the ticket w/o the subscription; costs about $400. Either way I was very pleased and the money was well worth it.
-
New search in OutlookI gave up a VERY long time ago on the default search in Outlook. Somewhere back around Office 2007 they hid the Advanced Search feature (removed it from the menu). I found that you still can get to it with . Haven't used anything other that that search.
-
Azure DevOps...Good stuff, but the AZ DevOps 400 course had errors in it in the example YAML code. First one I encounter was a simple syntax error. Second one stopped me in my tracks. From what I was able to get from others who'd taken the training, they make changes to Azure DevOps and the training isn't necessarily updated accordingly. I provided MS feedback a month or more ago and have heard nothing.
-
I'm at a place I never hoped to reach...Label printers are the bane of our existence. Every manufacturer has their own proprietary printer language. You would think that in today's world they'd all be using Postscript. There's a lot of off the shelf software that will take a label design and generate the correct instructions for the label printer. What are you trying to do that requires you to dive into the coding of the label?
-
UPS: uninterruptible power supplyWe get many thunderstorms where I live. Power is glitchy even w/o the storms. I used an APC 1400 SmartUPS for many years. One thing to make sure you a unit with the capacity to handle the load you have on it. I replaced the tower machine I used at the time with an HP Z800 with an 1100W power supply. Never gave the size of the APC unit a thought until the Z800 killed the UPS. Discovered that HP recommends a 2200VA unit for the Z800. I got the APC 2200 SmartUPS unit. It gets delivered by a tractor trailer on a skid. Unit weighs 110 Lbs. Took two people to lug it up to my ROG. And they typically take a special power cord. Mine required an L5 outlet. Normally, you'd want that load on a 220V circuit, since the ROG is the 4th bedroom I didn't think it would be too wise to have a 220V circuit in what might at some point (after I am out of the house) revert back and become a child's bedroom. Even if you aren't using a machine as large as the HP, best to make sure that you match the capacity of the unit to the equipment you are plugging into it. And keep in mind the UPS will likely outlast you computer, so it is probably wise to get a unit larger than your immediate need.
-
Storing huge numbers of filesYou could always format the USB stick with NTFS.
-
I wish I liked PowershellOur company got onboard with .NET in ~2000. When it came time to learn PowerShell many years ago (yes, 2.0) we had an instructor led class with a mix of developers & Windows and Linux Admins in it. Developers (me included at the time) seemed to get PS, while the Windows and Linux struggled with it. Linux admins especially since they are heavy duty scripting folks. Problem for them was it so very different than the shells they used on Linux. Fast forward to the present, those same Linux admins are using PowerShell and are quite good at it. Syntax always seemed a bit "clunky" to me, but the concepts were quite natural to me because of leaning .NET and C#.
-
Anyone Using Jira?We're using JIRA on a project we're doing with AWS. For the work we're doing internally, we're using Azure DevOPS. Nice thing about it there a FREE course. All you need is a Microsoft account. Exam AZ-400: Designing and Implementing Microsoft DevOps Solutions - Learn | Microsoft Docs[^]
-
How to stop spam?Yeah, every time I reply to a message it gets flagged as spam at least for a period of time.
-
How to stop spam?Sander, Outlook client lets you view the email source and the Internet headers so you can see where the email actually came from (see sample below). I do not use Gmail I do not know if it has the same capability. _________________________
Return-Path: mail02-ca244-44788-jamacdonald=erols.com@d24.tplusmail.com
Received: from mx01.rcn.cmh.synacor.com (LHLO mx.rcn.com) (10.33.3.179) by
md01.rcn.cmh.synacor.com with LMTP; Mon, 15 Jun 2020 09:08:45 -0400 (EDT)
Return-Path:
X_CMAE_Category: , ,
X-CNFS-Analysis: v=2.3 cv=CsXBjUwD c=1 sm=1 tr=0 b=1 cx=a_idp_c a=HnCwvRV+xY/I/cxHJFt8Kg==:117 a=HnCwvRV+xY/I/cxHJFt8Kg==:17 a=KGjhK52YXX0A:10 a=nTHF0DUjJn0A:10 a=5KLPUuaC_9wA:10 a=M51BFTxLslgA:10 a=LhVmGQxXAAAA:8 a=bMKPYyKNAAAA:8 a=yoDDcn9cAAAA:20 a=kkeZQVVqAAAA:20 a=OwaX6NWWEkG79epqXcAA:9 a=QEXdDO2ut3YA:10 a=77R4OUVoh7cA:10 a=YdeoRYLMNAkA:10 a=SSmOFEACAAAA:8 a=9XAAIRTlAAAA:20 a=nX4LI99Z6BcihDCH5lcA:9 a=i5lCgKgHOGmsqgGR:21 a=frz4AuCg-hUA:10 a=_W_S_7VecoQA:10 a=Tc6xnW_7GzRn6Cje9123:22 a=W3F0SFC1vDmyWr4U9_Ew:22
X-CM-Score: 0
X-Scanned-by: Cloudmark Authority Engine
X-Received-HELO: from [74.118.107.109] (helo=smtp1-39.mail02.topicaplus.com)
Authentication-Results: mx01.rcn.cmh.synacor.com header.DKIM-Signature=@d24.tplusmail.com; dkim=pass
Authentication-Results: mx01.rcn.cmh.synacor.com smtp.mail=mail02-ca244-44788-jamacdonald=erols.com@d24.tplusmail.com; spf=pass; sender-id=pass
Authentication-Results: mx01.rcn.cmh.synacor.com header.from=info@d24.tplusmail.com; sender-id=pass
Received-SPF: pass (mx01.rcn.cmh.synacor.com: domain d24.tplusmail.com designates 74.118.107.109 as permitted sender)
Received: from [74.118.107.109] ([74.118.107.109:51217] helo=smtp1-39.mail02.topicaplus.com)
by mx.rcn.com (envelope-from )
(ecelerity 3.6.25.56547 r(Core:3.6.25.0)) with ESMTPS (cipher=AES128-GCM-SHA256)
id 8E/8A-40876-CD277EE5; Mon, 15 Jun 2020 09:08:44 -0400
Received: (GreenArrow 98530 invoked by uid 1003); 15 Jun 2020 13:08:44 -0000
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed;
d=d24.tplusmail.com; s=default; h=Date:Message-ID:
List-Unsubscribe:To:From:Subject:Sender:Reply-To:Content-Type:
MIME-Version; bh=S+dpslEdxwy6RYDXX+x2NvtebVs=; b=gUgv64WGU6pd2Bf
gVoj4+AG+njw5mo/6ExPKapSWXGsvvJ4Kzhwnz41HtrE3U+lKTUoP+eztc8NNBVM
EUT6z7WhiKPmpSncUZR6YkBQ2BtuIW7LM7pMayVijfW8tIfDnAFTmqkqtegl6YFx
RQWD83qe0xEY+6GA5JrQcGefKH6A=
Date: 15 Jun 2020 13:08:44 -0000
Message-ID: <202006 -
Loading a web pageNo one has mentioned the unbearable numbers of ads that load with what seems like every site. Nor the videos that start w/o you asking them to. Faster browser may help too. AS soon as the MS Chrome Edge came out, I tried it. It was so much faster than IE that I switched after a few days of confirming I had no issues with it.
-
Reason for changing jobWhere I am working at is located in a downtown and the company employs 25,00K people. There's not parking for everyone, and the company hasn't built enough lots or parking garages to handle everyone. Only employees above a certain grade get assigned parking; below that they get a tag let's them park in the associate tag's lot. Before becoming an employee I was a contractor. Contractors did not even get a tag. Often had to drive around for 1/2 hour to find parking.
-
Anyone else....I had my house wired by a couple of professionals. Wall plates in rooms have two or more network drops. Wall mount rack in a "wiring Closet" holds switches, 8 port KVM, two NAS devices & of course Fios Router. Only thing that is a bit messy is the patch cords & power cords running from the wall to the equipment. Just haven't taken the time to clean that up. TV, and its audio system are all Internet connected (they update their firmware). Made similar provision for an audio system in den should I ever replace that.
-
Question for the Hive mind....SharePoint or Team Foundation Server?
-
Looking To Write An AppSounds very much like the US Patent office deciding everything that was useful, had already been invented. :-) I do agree that finding an application that hadn't been done already and was useful is difficult.