Technology, science and the universe
Asynchronous Processing
Asynchronous processing is a programming technique that allows tasks to be executed independently of the main flow of a program. Unlike synchronous processing, where tasks are executed sequentially…
Operating systemsAsynchronous Programming
Asynchronous programming is a programming paradigm that allows non-blocking and concurrent execution of operations, meaning a program can start a task and continue executing other tasks without…
Operating systemsAsync Operation
An asynchronous operation is a task that runs independently of the main flow of the program. This means that instead of blocking the execution of the program while waiting for a task to complete…
Operating systemsAsyncRead
Asynchronous reading is a fundamental feature in input/output systems that allows programs to perform read operations without blocking the execution flow. This means that instead of waiting for a…
Operating systemsAsyncTask
AsyncTask is a class in Android that allows performing background operations and publishing results on the user interface thread without having to manipulate threads and handlers directly. This class…
Operating systemsAsyncWrite
Asynchronous writing is a fundamental feature in input/output systems that allows programs to perform write operations without blocking the execution flow. This means that instead of waiting for a…
Operating systemsAt
The 'at' command is a task scheduling tool in Unix-like operating systems that allows users to schedule the execution of commands or scripts at a specific time in the future. This command is part of…
Operating systemsAtomic
The term 'atomic' in the context of computing refers to an operation that is completed in a single step without interruption. This means that an atomic operation is indivisible and therefore cannot…
Operating systemsAtomic Counter
An atomic counter is a special type of variable used in shaders to perform atomic operations, meaning that operations on these variables are executed indivisibly. This is crucial in parallel…
Operating systemsAtomic Operation
The atomic operation refers to an action that is performed indivisibly, meaning it is completed in a single step in relation to other operations. In the context of concurrent computing, an atomic…
Operating systemsAtrap
Atrap is a command used in shell scripting, particularly in Unix and Unix-like systems. This command is employed to handle signals, which are notifications sent to a process to indicate that it…
Operating systemsAudio Codec Driver
An audio codec driver is essential software that enables the encoding and decoding of audio data in electronic devices. This type of driver acts as an intermediary between the operating system and…
Operating systemsAudio Driver
The audio driver is essential software that allows the operating system to communicate with the audio hardware of a computer. This software acts as an intermediary between the operating system and…
Operating systemsAudio Interface Driver
An audio interface driver is essential software that manages audio input and output interfaces on a computer system. Its primary function is to enable the operating system and audio applications to…
Operating systemsAudio Mixer Driver
An audio mixer driver is essential software that manages and optimizes the interaction between audio mixing hardware and a computer's operating system. This software allows users to control various…
Operating systemsAudio Output Driver
The audio output driver is essential software that manages communication between a device's operating system and audio output devices, such as speakers and headphones. Its primary function is to…
Operating systemsAudio Processing Driver
An audio processing driver is essential software that allows operating systems and applications to manage and manipulate audio signals. This type of driver acts as an intermediary between audio…
Operating systemsAUR
The Arch User Repository (AUR) is a community-driven repository that allows users of various Linux distributions, particularly Arch Linux and its derivatives, to access a wide range of software…
Software developmentAurelia Store
Aurelia Store is a state management library that allows developers to efficiently and effectively handle the state of their applications. This tool seamlessly integrates with the Aurelia framework…
Operating systemsAUR Helper
AUR Helper is a tool designed to simplify the process of installing packages from the Arch User Repository (AUR), a community repository that allows users of certain Linux distributions to access a…
Operating systemsAURHELPER
AURHELPER is an auxiliary script designed specifically to manage packages from the Arch User Repository (AUR), a software repository that allows users of Arch Linux-based distributions to access a…
Operating systemsAUSEARCH
AUSEARCH is a command used in Linux and Unix-like operating systems to search audit logs. This command is part of the auditing subsystem, which allows administrators and users to track system and…
Operating systemsAuthentication Driver
An authentication driver is software designed to manage user authentication processes in computer systems. Its primary function is to verify the identity of users attempting to access a system…
Operating systemsAuto-Detection Driver
An automatic detection driver is software designed to automatically identify and configure the hardware of a computer system. Its main function is to facilitate interaction between the operating…