At work, I have designed a software registry of software packages I build. It tracks package name, version, platform, install date and dependencies. It works great and it integrated into hundreds of build docs and (un)install scripts.
Works great as it is, so of course I am planning on adding a field for software build date that will require modification of most of those build docs and install scripts. Will be worth it in the end.
#workprograming #programing #Development #Linux #Work
I just spent far far too much time debugging a trio of split() statements in my Perl program. I copy 'n pasted them so they all had the same problem. The problem? I had a dot (.) instead of a comma (,) to separate the parameters. A dot and comma look very similar in the standard xterm font. Once I fixed that, it looks like my program works quite well!
#workprograming #Work #perl #programing #Development
When I took my very first college programming class, Winter Quarter 1989, we had to write up pseudocode before we wrote our programs. I didn't see why. The programs were simple enough that we could just jump into programming them. Jump forward 33+ years and once again I wrote up al algorithm in a very loose pseudocode on my whiteboard to help figure out how I want to do something. Sometimes stuff you learn in school comes in handy now and then.
#workprograming #Work #programing #Development