Glossary index

Technology, science and the universe

+57,000terms
19galaxies
2languages
Dailynew terms from the radar
Graphics, games and extended reality

Pixel Shading

Pixel shading is a fundamental technique in computer graphics used to calculate visual effects at the pixel level. Unlike older methods that operated at the vertex level, pixel shading allows for…

Artificial intelligence

Pixel Size

Pixel size refers to the physical dimensions of a pixel on a screen, which is the smallest unit of a digital image. Each pixel is a point of light that, when combined with others, forms the image we…

Life sciences

Pizza with pineapple

Pineapple pizza, also known as Hawaiian pizza, is a controversial culinary creation that dares to unite the sacred with the unexpected: tomato sauce, cheese, ham… and pineapple. This sweet-and-savory…

Cybersecurity

PKI Certificate

A PKI (Public Key Infrastructure) certificate is a digital document that links a public key with the identity of an individual, organization, or device. This certificate is issued by a Certificate…

Operating systems

Pkill

Pkill is a command used in Unix-like operating systems that allows sending signals to running processes based on their name. This command is part of process management and is primarily used to…

Cybersecurity

PKI Repository

A PKI repository (Public Key Infrastructure) is a database or storage location designed to manage digital certificates and related information. These repositories are fundamental for security in…

Cybersecurity

PKI Token

A PKI Token (Public Key Infrastructure) is a hardware or software device designed to manage and store digital certificates and cryptographic keys. These tokens are essential for ensuring security in…

Artificial intelligence

PL/I

PL/I is a programming language designed for scientific, engineering, and commercial applications. Its name comes from 'Programming Language One', and it is characterized by its ability to handle both…

Data and analytics

PL/pgSQL

PL/pgSQL is a procedural language specifically designed for PostgreSQL and other relational database management systems. This language allows developers to create functions and stored procedures that…

Data and analytics

PL/SQL

PL/SQL is Oracle's procedural extension for SQL, allowing the writing of complex scripts and stored procedures. This language combines the power of SQL, used for data manipulation, with procedural…

Data and analytics

Placeholder

A placeholder is a symbol or text used to represent a value that will be provided later. In programming and software development, placeholders are essential for creating templates and manipulating…

Cloud and infrastructure

Placement

Placement is the process of assigning tasks or resources to specific locations or instances within a distributed system. This concept is fundamental in resource management in cloud computing…

Cloud and infrastructure

Placement Algorithm

The placement algorithm in distributed storage systems is a fundamental component that determines how data is distributed across a storage cluster. This method is based on a hashing approach that…

Cloud and infrastructure

Placement Group

A placement group in Amazon EC2 (Elastic Compute Cloud) refers to a logical grouping of instances within a single Availability Zone. This concept is fundamental for resource management in the cloud…

Software development

Placement New

The 'Placement New' is a version of the 'new' operator in C++ that allows the programmer to specify the memory location where an object should be constructed. Unlike the standard 'new' operator…

Cloud and infrastructure

Placement Policy

The placement policy in cloud computing environments defines the rules for how virtual instances are placed within a designated placement group. This policy is fundamental for optimizing the…

Cybersecurity

Plagiarism

Plagiarism is the practice of using someone else's work or ideas without proper attribution. This act not only involves the literal copying of texts but also the appropriation of concepts, images…

Cybersecurity

Plaintext

Plain text is the original, unencrypted information that is input into a cryptographic algorithm. This type of text is fundamental in the field of cryptography, as it represents the content that…

Cloud and infrastructure

Plan

The 'plan' command in Terraform is a fundamental tool for managing infrastructure as code. This command allows users to create an execution plan that details the actions that will be taken to modify…

Operating systems

Plan 9

Plan 9 from Bell Labs is an operating system developed as a research project at Bell Labs. Its design is based on the idea that all system resources, including files, devices, and services, should be…

Operating systems

Plan 9 File System

The Plan 9 File System is a distributed file system used in various operating systems, designed to provide a unified namespace. This file system is based on the idea that everything in the operating…

Operating systems

Plan 9 Graphics

The Graphics of Plan 9 refer to the graphical subsystem of the Plan 9 operating system, developed by Bell Labs in the 1990s. This operating system was designed as an evolution of Unix, focusing on…

Networking and telecommunications

Plan 9 Protocol

The Plan 9 Protocol is a set of communication protocols used in distributed computing systems, originally developed as part of the Plan 9 operating system from Bell Labs. This protocol is based on…

Operating systems

Plan 9 Shell

The Plan 9 shell is the command-line interface designed to interact with the Plan 9 operating system from Bell Labs. This shell, known as 'rc', is characterized by its simplicity and flexibility…