Algorithms are a Computer Programmer's best friend
After typing up some heavy-duty Gazette articles this week, I thought I'd take a break and just shoot the breeze.
Yeah, yesterday's article was pretty hardcore. I kind of figured that it would be over the head of some readers... but maybe that's the kind of stuff you need to appreciate.
Hey, I never understood everything while I was at the University of Windsor as a Computer Science undergraduate. My biggest problem when learning / reading new information was accepting the fact that I didn't understand it.
It's hard to visualize things that you don't understand. Eventually I just accepted that this was something that I needed to learn and to try my best to incorporate it in the big mess of information already swimming inside my mind.
Anyway, as for what is happening on the Infopackets website:
I am about 90% complete the Gazette "table-of-contents-generating program" that I've been working on. Actually, since the last time I talked about it, I completely re-wrote the program using a different algorithm.
A what? An algorithm?
An algorithm is a fancy word used to describe a method. For example: you can create an algorithm for describing how to make a peanut butter and jelly sandwich. Something like:
That is a sample algorithm for making a peanut butter and jelly sandwich.
Good computer programmers (people who write programs / software that you use) will sit down and write an algorithm before they actually start to write the program. I can't say that I've ever followed this methodology * all the time * but I can tell you it makes life simpler when there is a big task to do.
Anyway, I rewrote Gazette "table-of-contents-generating program".
It works a lot better because this time I used an algorithm, rather than "programming as I go". If using the latter method, you can end up with a big mess of computer code and it makes it difficult to change things around. That's why I ended up rewriting my table-of-contents-generating program.
By the way, I've come up with an official name for the program. It's called gupdate.pl. Why gupdate? Well, it's a Gazette Updating program. The .PL extension is for PERL, which the program was written in.
Most popular articles
- Which Processor is Better: Intel or AMD? - Explained
- How to Prevent Ransomware in 2018 - 10 Steps
- 5 Best Anti Ransomware Software Free
- How to Fix: Computer / Network Infected with Ransomware (10 Steps)
- How to Fix: Your Computer is Infected, Call This Number (Scam)
- Scammed by Informatico Experts? Here's What to Do
- Scammed by Smart PC Experts? Here's What to Do
- Scammed by Right PC Experts? Here's What to Do
- Scammed by PC / Web Network Experts? Here's What to Do
- How to Fix: Windows Update Won't Update
- Explained: Do I need a VPN? Are VPNs Safe for Online Banking?
- Explained: VPN vs Proxy; What's the Difference?
- Explained: Difference Between VPN Server and VPN (Service)
- Forgot Password? How to: Reset Any Password: Windows Vista, 7, 8, 10
- How to: Use a Firewall to Block Full Screen Ads on Android
- Explained: Absolute Best way to Limit Data on Android
- Explained: Difference Between Dark Web, Deep Net, Darknet and More
- Explained: If I Reset Windows 10 will it Remove Malware?
My name is Dennis Faas and I am a senior systems administrator and IT technical analyst specializing in cyber crimes (sextortion / blackmail / tech support scams) with over 30 years experience; I also run this website! If you need technical assistance , I can help. Click here to email me now; optionally, you can review my resume here. You can also read how I can fix your computer over the Internet (also includes user reviews).
We are BBB Accredited
We are BBB accredited (A+ rating), celebrating 21 years of excellence! Click to view our rating on the BBB.