today's howtos
-
Using Brace Expansion in Bash Shell
Brace expansion {..} is one of the most underutilized but awesome shell features in Linux.
You can use it to print sequences of numbers and letters. Add two integers or letters separated by two dots in curly braces and see the magic.
-
How to Enable Netflix Full HD (1080p) in Ubuntu and Other Linux
A simple tutorial for you to enable full HD 1080p Netflix playback in Ubuntu and other Linux.
The steps are a little different in Firefox and Chrome. Follow accordingly.
Netflix playback in Ubuntu and other Linux distributions is in only HD 720p by default. It’s from their current requirement, which is mentioned here for its HTML5-based player in the browser.
-
How to Watch Netflix in Linux [Easy Guide]
Here’s how you can watch Netflix in Ubuntu and other Linux distributions in a super simple way.
Watching the popular streaming service Netflix requires a small additional step besides simply logging on and watching. Because you need to specifically enable DRM (Digital Rights Management) in your web browser. And modern HTML5-based streaming uses CDM (Content Decryption Module). DRM/CDM technology enforces certain audio and video security requirements to play in your browser. The movies, TV shows, and documentaries that you watch are copyright protected and encrypted. And you need an additional add-on or plugin in your web browser to decrypt them first to play.
-
How To Install Apache Maven on Rocky Linux 9 - idroot
In this tutorial, we will show you how to install Apache Maven on Rocky Linux 9. For those of you who didn’t know, Apache Maven is an open-source software project management and build a tool that is tailored specifically for Java projects. It is based on the Project Object Model and contains XML files to define configuration details, project dependencies, and other data. It is designed to help Java developers build projects by proficiently documenting and reporting important project-related information.
This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of Apache Maven on Rocky Linux. 9.
-
31 Linux Commands Every Ubuntu User Should Know
What are the essential Ubuntu commands?
I have been asked this question several times by regular readers, and I have tried to avoid answering it.
Why? Don’t I know Ubuntu commands? Nope. That’s not the reason. It is because it is difficult to categorize them. What’s essential to me may not be essential to you.
-
How to Install Google Chrome on Fedora 37/36/35
Most users of Linux know Firefox is, by default, installed on most desktops. This is no exception when it comes to Fedora. However, as good as Firefox, desktop users may often prefer installing another browser, in this case, Google Chrome. The best method to install Google Chrome on a Fedora desktop is to use the official repository, from which you can instantly grab any new updates when they surface.
Chrome is still the most prominent used browser worldwide, so many updates do come along if a security flaw is found. I do think having it direct from the source instead of waiting for a maintainer from a third party to push it is better. Also, as a bonus, people who like testing edge software can install the beta or unstable repository builds using the same technique, with a bit of modification in the following tutorial on your Fedora desktop using the command line terminal.
-
How to Install Telegram on Fedora 37/36/35
Cross-platform messaging apps are becoming increasingly popular as they offer a convenient way to stay in touch with friends and family no matter where they are. Telegram is one such app that offers several unique features that set it apart from its competitors. Perhaps most notably, Telegram provides end-to-end encryption for all chats, meaning that only the sender and recipient can read the messages. This makes Telegram an ideal choice for those who value privacy and security.
In the following tutorial, you will learn how to install the Telegram client on a Fedora Linux desktop using the command line terminal with two installation methods with cli: RPM Fusion and the natively installed Flatpak package manager.
-
How to Install and Secure MySQL on Rocky Linux
This article guide takes us through the installation, configuration, and testing of MySQL database server software on a Rocky Linux distribution.
Independently, MySQL is an ideal open-source database management software. Dependently, it completes the LEMP stack by linking up with Linux, Nginx, and PHP/Python/Pearl.
With MySQL, data query and management are achieved via the implementation of SQL (Structured Query Language) and relational models.
-
How static application security testing improves software security
Static application security testing (SAST) is one of the most effective techniques to improve application security. The term covers a variety of testing techniques that analyze an application's source, bytecode, or binary code for security vulnerabilities. Typically, developers complete this analysis during the software development lifecycle of an application. Many SAST tools are mature, and the techniques have become central to secure coding. Source code is the most common target of SAST, but you can also utilize SAST on bytecode and binary code.
Binary scanning analyzes the binary itself or the result of disassembling or decompiling it. Scanning binaries can add a benefit, unlike source code scanning, which identifies vulnerabilities created by the compiler. On the other hand, the reports from scanning binaries have many more false positives in some cases.
In general, SAST tools may generate many false positives and require tuning. The Red Hat Security Guide provides an overview of SAST.