RSSAmplifier

Blog

Mustafa Albazy

Recent content on Mustafa Albazy

mustafa.pageRSS feed ↗9 posts

Latest posts

C Compiler Errors and Warnings

Compiler Errors C compiler errors split into two main categories. Syntax Errors: something wrong with the syntax of the language itself. Semantic Errors: something wrong with the logic of the code, giving unexpected results. Syntax Errors Syntax errors are quite common regardless the programmer experience, we all sometimes make typos . For example instead of writing int to declare an integer, one…

Best Modern C Programming Language Books for Beginners

If you’re starting learning (or refreshing yourself) C programming language then I recommend 2 excellent modern books. C for Dummies, 2nd Ed, Dan Gookin. Modern C, Jens Gustedt. The C for Dummies is easier to follow if you’re beginner in programming in general. But the Modern C gives more explanation and some of the inner concepts of how and why. Both books are available as hardcopy…

Make YouTube Respond Faster and Consume Less Resources

Lately, I’ve noticed that browsing YouTube on my desktop has become noticeably slow and sometimes unresponsive, like when I click play, it takes a second to start, and the same thing happens when I click pause. If I try to skip a specific part of the video using the timeline, the player might freeze, and suddenly I find myself either going backward or skipping way ahead. These strange…

MATLAB for Students; Free Access/License on Your own Computer

If your college/university teaches you anything on Matlab then most likely they have Campus Wide Access license. Which means you can use your student university email to register an account with Matlab and gain free access to use Matlab and Simulink software on your own PC/Mac computer. After downloading the software and installing it, make sure you select all the libraries you need during the…

Video: Automate Your Cisco Network with ChatGPT

Years ago, when I worked as a senior Linux engineer at various datacenter and web hosting companies, we highly automated tasks using shell scripting, Perl, and Python. This automation helped us avoid repetitive routine work. We also implemented a centralized monitoring system to oversee network, server, and service operations. This system would send alerts whenever issues arose, allowing engineers…

Math Latex Rendering Using Katex Library for Hugo Themes

As I’m using Hugo static site generator with PaperMod theme, I noticed that the Latex math equations in the markdown content/posts files do not render as expected. After some digging in the theme source code I found out there’s no Latex based library being called out during the site building process. Which explains why something like the below doesn’t render: $$\sum_{n=1}^{k}…

Yes student loans are a mess; but students also avoiding the highest paid disciplines

So the inflation will hit university students and graduates hard with an expected interest-rate of up-to 12%. And while I agree with what the former business secretary and universities minister Greg Clark said: “the high rates risked deterring graduates from getting the skills that were badly needed.” in The Guardian article. But this is not the real problem now with higher education…

Adding Disqus Comments Service

I was thinking about wether should I add commenting system/service to my blog. The thing is from my past experience with blogs that social media and sharing links and articles into those social media profiles pretty much killed the habit of leaving comments on the article’s page itself. Instead, readers often prefer to add their comment as a part of their link sharing post, so they can…

Hello World!

My first post, nothing serious