Glossary index

Technology, science and the universe

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

Pull Request Merge

The 'Pull Request Merge' is a fundamental process in collaborative software development, especially in environments that use version control systems like Git. This process involves integrating…

Software development

Pull Request Review

The 'Pull Request Review' is a fundamental process in collaborative software development that allows teams to evaluate and discuss proposed code changes before integrating them into the main branch…

Software development

Pull Request Template

The 'Pull Request Template' in software development platforms is a predefined format that allows developers to create pull requests in a structured and consistent manner. This type of template is…

Software development

Pull System

The Pull System, within the Kanban framework, is a production approach based on actual customer demand rather than anticipated production. This system aims to minimize waste and optimize efficiency…

Software development

Pull Tags

The 'git fetch --tags' command is a fundamental tool in the Git ecosystem, designed to extract all tags from a remote repository. Tags in Git are references that point to specific points in the…

Software development

Pundit

Pundit is a Ruby gem that provides a simple and extensible way to handle authorization in Ruby applications. Its design focuses on clarity and simplicity, allowing developers to define authorization…

Software development

Puppeteer

Puppeteer is a Node.js library that provides a high-level API to control Chrome or Chromium browsers through the DevTools Protocol. This tool allows developers to automate tasks in web browsers, such…

Software development

Puppet Forge

Puppet Forge is an online repository that hosts a wide variety of modules for Puppet, a configuration management tool that automates the administration of systems and applications. This repository…

Software development

Puppy Linux Updates

The process of downloading and installing updates for operating systems is essential to keep them lightweight and efficient. Many Linux distributions, including lightweight versions like Puppy Linux…

Software development

PureComponent

PureComponent is a base class in React that optimizes component performance by implementing a shallow comparison of props and state. This means that, unlike regular class components, which perform a…

Software development

Purge Branch

The purge branch is a concept in version control that refers to a specific branch used to remove or delete files from a repository. This type of branch allows developers to effectively manage changes…

Software development

Push (HTTP)

The term 'Push' refers to a method of sending data to a client without the client having to explicitly request it. In the context of software development, 'Push' is used to describe the process by…

Software development

Push All Branches

The 'Push all branches' command in Git refers to the action of uploading all local branches of a repository to its remote counterpart. This process is fundamental for keeping the synchronization…

Software development

Push API

A Push API is an interface that allows applications to send push notifications to users. These notifications are messages sent from a server to a mobile device, even when the application is not…

Software development

Push API (API design)

A Push API is a type of application programming interface that enables servers to send data to clients without the need for them to make a prior request. Unlike traditional APIs, where the client…

Software development

Push Branch

The 'Push branch' command in Git refers to the action of transferring a specific branch from a local repository to a remote repository. This process is fundamental in collaborative development…

Software development

Push Changes

The 'Push changes' command in Git, known as 'git push', is a fundamental tool that allows developers to transfer their local changes in a repository to a remote repository. This process is essential…

Software development

Push Commit

Sending a commit is a fundamental command in Git that allows transferring a set of changes made in a local repository to a remote repository. This process is essential for collaboration in software…

Software development

Push Down

Push, known in Spanish as 'Enviar hacia abajo', is a fundamental command in the Git version control system. This command allows developers to transfer changes made in a local branch of a repository…

Software development

Pusher

Pusher is a service that enables real-time communication in web applications. This service is based on WebSocket technology, facilitating the creation of interactive and dynamic applications that…

Software development

Pushgateway

Pushgateway is a service designed to facilitate the collection of metrics from ephemeral and batch jobs in monitoring environments. Its main function is to act as an intermediary that allows these…

Software development

Pushing

The process of 'pushing' in the context of version control systems refers to the action of sending local changes from a working repository to a remote repository. This process is fundamental in the…

Software development

Pushlog

The push log in version control systems is an essential component that documents all push operations performed to a repository. This log provides a detailed history of the changes that have been sent…

Software development

Push notification

A push notification is a message sent to inform users about changes in a repository. This mechanism is fundamental in version control, as it allows developers and collaborators to stay updated on…

Glosarix on your device

Install
×
Enable Notifications Ok No