Glossary index

Technology, science and the universe

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

Graylog API

The Graylog API allows developers to programmatically interact with Graylog for automation and integration purposes. This application programming interface (API) provides a set of RESTful endpoints…

Software development

Graylog User

A Graylog User is an individual who has access to the Graylog interface to manage logs. Graylog is a log management platform that allows users to collect, index, and analyze log data in real-time…

Software development

Graylog User Interface

The Graylog User Interface is a web-based interface that allows users to interact with the Graylog system. This interface is designed to be intuitive and accessible, facilitating the visualization…

Software development

Green Light

The term 'Green Light' refers to the formal approval to proceed with a project or task, especially in the context of project management and agile methodologies. In this approach, the 'Green Light'…

Software development

GridLayout

GridLayout is a layout manager that organizes its children in a grid format, allowing for flexible positioning of user interface elements. This design system is based on the idea of dividing the…

Software development

Grooming

Grooming is the process of preparing resources for optimal performance in a cluster. In the context of project management and agile methodologies, grooming refers to the practice of refining and…

Software development

Groovy

Groovy is a dynamic, optionally typed scripting language that integrates seamlessly with the Java platform. Designed to be more concise and expressive than Java, Groovy allows developers to write…

Software development

Grouper API

The grouping API in Zabbix is an interface designed to programmatically interact with the grouping functions of the Zabbix monitoring system. This API allows developers and system administrators to…

Software development

GroupRequiredMixin

GroupRequiredMixin is a tool in Django that allows checking if a user belongs to a specific group within the framework's authentication system. This mixin is commonly used in web applications that…

Software development

Group Testing

Group testing is a method used to identify defective items in a batch by testing groups of items instead of testing each item individually. This approach allows for a more efficient and quicker…

Software development

GRPC

gRPC is a universal high-performance open-source Remote Procedure Call (RPC) framework that can run in any environment. Developed by Google, gRPC enables efficient and scalable communication between…

Software development

Grunt

Grunt is a JavaScript task runner that automates repetitive tasks in web development. Its main goal is to streamline the workflow of developers by reducing the burden of manual tasks such as file…

Software development

GTK

GTK, or GIMP Toolkit, is a cross-platform toolkit designed for creating graphical user interfaces (GUIs). Originally developed for the GIMP image editing program, GTK has evolved to become one of the…

Software development

Guard Clause

The guard clause is a programming construct that allows checking a specific condition before executing a block of code. If the condition is met, the execution flow is interrupted, and the code block…

Software development

Guard Statement

The guard statement is a control structure used in programming that allows transferring the control of the program out of a specific scope if a certain condition is not met. Its main function is to…

Software development

Guest API

The Guest API is an interface that allows interaction with guest operating systems in virtualization environments. This API acts as a bridge between the hypervisor and the operating systems running…

Software development

GUI

The Graphical User Interface (GUI) is a system that allows users to interact with electronic devices through visual elements such as icons, menus, and windows, rather than using only text or command…

Software development

Guía de Scrum Master

A guide for Scrum Masters on their roles and responsibilities is an essential resource for those looking to understand and apply the Scrum methodology in their work teams. The Scrum Master is a key…

Software development

Guided Implementation

Guided implementation is a structured approach used in behavior-driven development (BDD) to facilitate the adoption and practice of this methodology. This process involves the collaboration of…

Software development

Guided Iteration

Guided Iteration is an iterative approach to software development that focuses on feedback obtained through testing. This method allows developers to make continuous adjustments and improvements to…

Software development

Guided Testing

Guided Testing is an approach in software development where tests are directed by specific instructions or guidelines. This method focuses on creating tests before the code is developed, allowing…

Software development

Guided Tours

Guided Tours in the context of SaaS (Software as a Service) applications are a feature designed to provide users with an interactive step-by-step walkthrough of the software. This feature is…

Software development

Gulp

Gulp is a JavaScript-based build tool that automates common tasks in web development. Its focus is on simplicity and efficiency, using a workflow system based on streams that allows for fast and…

Software development

Gulp.js

Gulp.js is a JavaScript task runner that helps automate development tasks, facilitating the creation of efficient and optimized workflows. Its approach is based on simplicity and speed, allowing…