Glossary index

Technology, science and the universe

+57,000terms
19galaxies
2languages
Dailynew terms from the radar
Software development

Automated Test Suite

An Automated Test Suite is a collection of test cases intended to be executed together to validate the functionality of software. These suites are fundamental in the realm of automated testing, as…

Software development

Automated Unit Testing

Automated Unit Testing is a testing approach that focuses on verifying individual software components in isolation. This type of testing allows developers to validate that each unit of code, such as…

Software development

Automated User Interface Testing

Automated User Interface Testing is a set of techniques and tools that allow for the verification of the correct functioning of a software application's graphical user interface (GUI). These tests…

Software development

Automerge

Automatic merging is a process in version control that allows for the automatic combination of changes made in different branches of a project. This mechanism is fundamental in collaborative…

Software development

AutoUpdate

AutoUpdate is a built-in feature in various operating systems that allows for the automatic updating of software packages to the latest versions. This feature is essential for maintaining the…

Software development

Avahi

Avahi is a service discovery system that facilitates the discovery of services on a local network. It uses the mDNS (Multicast DNS) and DNS-SD (DNS Service Discovery) protocols to allow devices and…

Software development

Availability failure

Availability failure occurs when a system or service is not accessible when required. This type of failure can have various causes, including hardware issues, software failures, configuration errors…

Software development

Availability testing

Availability testing is a set of evaluations designed to determine the ability of a system, application, or service to be operational and accessible at all times. These tests are fundamental in the…

Software development

Avidemux-git

Avidemux-git is the development version of Avidemux, an open-source video editor designed for simple video editing and processing tasks. This tool is particularly popular among users of various…

Software development

Awaitable

An 'awaitable' is an object that represents a value that may not be immediately available, especially in the context of asynchronous programming. This concept is fundamental in programming languages…

Software development

Awhile

A 'While' loop is a fundamental control structure in programming languages, including various shell environments. Its main function is to repeatedly execute a block of code as long as a specific…

Software development

AWK

AWK is a programming language designed for text processing and data extraction. Its name comes from the initials of its creators: Alfred Aho, Peter Weinberger, and Brian Kernighan. This language…

Software development

Axiomatic Design

Axiomatic design is a methodology that focuses on creating complex systems based on a set of fundamental axioms or principles. This technique aims to simplify the design process by establishing clear…

Software development

Axioms

Axioms in architecture are fundamental principles or rules that are accepted as true and serve as the basis for the development of architectural theories and practices. These axioms do not require…

Software development

Babel

Babel is a JavaScript compiler that allows developers to write code in more modern versions of the language, ensuring compatibility with older browsers and environments. Its main function is to…

Software development

Babel-Extract

Babel-Extract is a tool specifically designed to facilitate the extraction of translation strings from templates in web applications developed with various frameworks, including Django. This tool is…

Software development

Babel-Python

Babel-Python is a Python library specifically designed to manage translations in Python applications. Its main goal is to facilitate internationalization (i18n) and localization (l10n) of web…

Software development

Babel-Transpiler

The Babel Transpiler is a fundamental tool in the modern web development ecosystem, designed to convert ECMAScript 2015 (ES6) code and later versions into a version of JavaScript that is compatible…

Software development

Babel.js

Babel.js is a JavaScript library that allows developers to write modern JavaScript and transpile it to older versions for compatibility. Its main goal is to facilitate the use of the latest language…

Software development

Babel CLI

Babel CLI is a command-line interface designed to facilitate the integration of Babel into development workflows. Babel, a JavaScript transpiler, allows developers to write code using the latest…

Software development

BabelConfig

BabelConfig is a configuration file used by Babel, an essential tool in modern JavaScript application development. Its main function is to define how JavaScript code should be transpiled, allowing…

Software development

BabelDateFormat

BabelDateFormat is used to define how dates are formatted in applications that utilize the Babel library for internationalization and localization. This format is essential to ensure that dates are…

Software development

BabelDomain

BabelDomain is a term used to refer to a specific domain for translations in web applications that utilize internationalization and localization frameworks. These frameworks facilitate the management…

Software development

BabelExt

BabelExt is an extension for Flask that simplifies the integration of Babel, an internationalization and localization library for web applications. This tool allows developers to easily manage the…

Glosarix on your device

Install
×
Enable Notifications Ok No