today's howtos
-
How to Install SonarQube on Ubuntu 22.04 LTS Server
Tutorial to learn the commands and steps to install SonarQube on Ubuntu 22.04 LTS Jammy JellyFish for analyzing code quality.
If the code is to be analyzed statically and dynamically, several tool decisions have to be made. In the Java world, but also in the C# world, one is tempted to integrate tools such as PMD, Checkstyle, Findbugs, StyleCop, and FxCop, into the build system. This means that you have to be able to configure these tools. The presentation and thus the analysis of the measured metrics and violations of programming guidelines are sometimes difficult in such an ad-hoc operation.
A solution to the dilemma is provided by tools that wrap around analysis tools and offer a holistic view of static and dynamic analysis results. Some open source platforms can be used in heterogeneous environments, such as SISSy, ConQAT, and SonarQube.
-
How to Install Pi-Apps on Raspberry Pi Operating System
Finding applications and installing them on Raspberry Pi is time-consuming, especially when you don’t have information about which application best suits you according to your needs. Further, you cannot install most applications directly onto your system because their repositories are not included in the official Raspberry Pi source list. To keep things simple, the developers introduced a platform called Pi-Apps that allows you to quickly find and download applications for your Raspberry Pi system without needing to perform complex procedures from the terminal. You will also find information about a specific application you want to install.
In this article, we will show you how you can install Pi-Apps on your Raspberry Pi operating system and use it to install applications on your desktop.
-
How to Install Sails.js Framework with Nginx on Ubuntu 22.04
Sails.js is a full-stack MVC JavaScript framework for Node.js. It is used for developing real-time web applications. It is inspired by Ruby on Rails, but with support for data-driven APIs and scalable, service-oriented architecture. It uses a powerful Object-Relational Mapping (ORM) called Waterline that allows it to be used with databases such as MySQL, PostgreSQL, MongoDB, Redis, etc.
In this tutorial, you will learn how to install the Sails.js framework to create a test app and deploy it using the Nginx server along with Let's Encrypt SSL on a Ubuntu 22.04 server.
-
How to Install Latest MariaDB Database on Ubuntu 22.04
MariaDB is a free, open-source, and fork of the popular MySQL database system. It is a widely used relational database management system made by the original developers of MySQL. It is specially designed for scalability and mission-critical deployments. By default, the MariaDB package is available in the default repository of all major Linux distributions. At the time of writing this tutorial, the latest version of MariaDB is 10.8. Every major release will be maintained at least 5 years. So MariaDB 10.8.0 will be supported until 2027.
In this tutorial, we will show you how to install MariaDB 10.8 on Ubuntu 22.04 server.
-
UUID in Linux - OSNote
The UUID refers to a Universally Unique Identifier that consists of 128-bit numbers that have the probability of having duplicates close enough to zero but not zero in the local system. It was originally used in the Networking Computing System and then, later standardized by the Open Software Foundation.
The UUID is divided into five groups separated by hyphens (-) consisting of 8-4-4-4-12 characters in each group. In total it consists of 36 characters. You can see the UUID string like the string shown below.
-
Xubuntu-Android Remote Desktop Guide Made Easy
This tutorial will explain how you can setup a basic remote desktop between Xubuntu (Xfce desktop) computer and Android phone using TigerVNC technology in a local area network. We will show that you can do this excellently without relying to software that is not free nor third-party service.