Database

Image: What is an SQL injection?STILLFXshutterstock

What is an SQL injection?

It seems like almost every day a new software vulnerability is uncovered or an existing one is patched. One attack method that has long exploited such weaknesses is the SQL injection. But what exactly are these malicious database exploits, how do they work, and—most…

Read more
Image: What is required to develop a website?REDPIXEL.PLShutterstock

What is required to develop a website?

HTML, CSS, and server-side programming languages like PHP form the foundation for creating dynamic websites. In addition, client-side scripting languages such as JavaScript or TypeScript, along with powerful frontend and backend frameworks, make it possible to develop websites…

Read more
Image: How to install the Virtual Machine Manager (VMM)agsandrewShutterstock

How to install the Virtual Machine Manager (VMM)

The Virtual Machine Manager is a tool for managing VMs on Linux. In just a few steps, you can install virt-manager, create a new VM and manage your virtualisation environment. Whether you want to run a single VM for testing purposes or a complex environment, virt-manager offers…

Read more
Image: What is data mining? Analysis methods for big datakentohShutterstock

What is data mining? Analysis methods for big data

The volume of global data increases by about 40 percent each year, and companies are eager to tap into this steady rise of digital data in order to grow their business online. However, big data alone doesn’t provide insights. This is where data mining comes into play. These…

Read more
Image: What is Chroma DB?Toriashutterstock

What is Chroma DB?

Chroma DB is a robust and versatile database solution specifically designed for efficiently storing and managing vector embeddings. With its open-source codebase and user-friendly API, it is especially suited for professionals in fields like machine learning, natural language…

Read more
Image: What is QEMU? An overview of the emulation softwaresdecoretShutterstock

What is QEMU? An overview of the emulation software

QEMU is a powerful virtualisation and emulation software used in various scenarios, particularly for emulating hardware platforms. Despite some drawbacks, especially in terms of user-friendliness and performance with full emulation, QEMU is an indispensable tool for developers.…

Read more
Image: Which database is best? MongoDB vs SQLmetamorworksshutterstock

Which database is best? MongoDB vs SQL

Who comes out as the winner of this MongoDB vs SQL comparison depends on many factors. In this article, we’ll present the two approaches and compare their strengths and weaknesses. We’ll explain what SQL and NoSQL mean and what advantages and disadvantages come with both…

Read more
Image: Which database is best? MongoDB vs PostgreSQLREDPIXEL.PLshutterstock

Which database is best? MongoDB vs PostgreSQL

While more and more companies are beginning to rely on so-called NoSQL databases, there are still countless reasons why the traditional relational approach might be the better option for you. Ultimately, it always depends on what you’re using it for. We’ve looked at two of the…

Read more
Image: How to remove Docker volumes step by stepLorna RobertsShutterstock

How to remove Docker volumes step by step

Docker volumes are persistent and take up resources on your host system. You should remove unused Docker volumes to free up valuable disk space for other applications or data. But how do you remove a Docker volume? In this step-by-step guide, we look at the technical aspects,…

Read more
Image: What is a vector database?kubaisshutterstock

What is a vector database?

A vector database is a specialised system that stores and manages data in the form of a vector. These databases are particularly useful in areas such as machine learning and artificial intelligence, where they speed up complex calculations and pattern recognition. We explain…

Read more