-
A Guide to “apt autoremove” – Clean Up Your System
When you use Linux, especially Ubuntu or other Debian-based systems, you may notice that over the time your systems disk filled with many unnecessary files. These files can take up space and make your system feel cluttered. Don’t worry, the Apt package manager provides a simple command apt autoremove, that can help you clean your…
-
How to Delete the Last Pushed Commit
Git push is a regular process used by developers to send changes to a remote repository. Recently, I noticed that I committed a few unnecessary files and pushed them to the remote Git repository. These files were not required and should have been excluded. To fix this, I plan to remove them from the repository…
-
How To Install and Configure Jenkins on Ubuntu 24.04
Mostly every programmer following a software development life cycle that helps them to keep track of the application. A development life cycle have there own challenges and one of them is to build, test and deploy application. Jenkins is an automation server for the continuous integration tool. It provides a number of plugins for building…
-
How to Install PHP 8.4-7.4 on RHEL 9
PHP is a popular programming language widely used by developers for creating dynamic and robust web applications. It is known for its simplicity, flexibility, and extensive support for modern frameworks and libraries. Most of the popular CMS applications (eg: WordPress, Drupal etc.) are still using PHP programming language. As of today, the latest PHP version…
-
How to Find Top Memory and CPU-Consuming Processes in Linux
Linux provides several powerful tools to monitor system performance, especially memory and CPU usage. Sometimes we need to identify the processes that are consuming high memory and CPU to troubleshoot performance issues. You can use preinstalled system utilities like ps, top commands or external tools like htop, vmstats etc. Each tool comes with different advantages.…
-
How to Comment Block of Code in Python
Comments are an important part of any programming languages that help users to understand about working of code block. Similar to other programming languages Python also allows us to add comments in our code. We can use single line comments or multiline comment for block of code. Assuming you have to comment out multiple adjacent…
-
Your global Angular CLI version is greater than your local version
The warning message indicates that the globally installed Angular CLI version in your system is greater than the locally installed one in the project. The problem is that the older version is being used because Angular CLI looks for the local version first when executing commands on a project. This version mismatch may cause incompatibility…
-
Regular Expression Validate Phone Number Accurately
Regular expressions are powerful input validators and are especially so for formats that follow a predictable pattern, such as phone numbers. A well-constructed regex will ensure that the input is according to the expected format and reduces errors, hence improving data quality. This article explores how the following regex is used in the validation of…
-
DORA’s Role in Enhancing Cybersecurity for EU Finance
A blog about the EU’s new financial sector cybersecurity regulations, DORA and TIBER-EU Read More
-
SANS Cloud Security Curriculum
Blog outlining the SANS Cloud Security Curriculum offerings and resources. Read More