The module definition file for Go projects, specifying the module path, Go version, and dependency requirements.
Definition
Glossary
Browse our comprehensive glossary of technical terms, definitions, and concepts.
Google's suite of cloud computing services running on the same infrastructure that Google uses for its own products. GCP offers compute, storage, databases, machine learning, and data analytics servic...
DefinitionAn optimization algorithm used to minimize the loss function in machine learning models by iteratively adjusting parameters in the direction of the steepest descent. Variants include stochastic gradie...
DefinitionBuild automation scripts for Gradle, a build tool using Groovy or Kotlin DSL. Default build system for Android projects and widely used in Java/Kotlin.
DefinitionAn open-source analytics and interactive visualization platform. Grafana connects to data sources like Prometheus, Elasticsearch, and InfluxDB to create customizable dashboards for monitoring infrastr...
DefinitionJSON files defining Grafana monitoring dashboards with panels, queries, and visualizations for observability and metrics analysis.
DefinitionA database that uses graph structures with nodes, edges, and properties to represent and store data. Graph databases excel at querying highly connected data such as social networks, recommendation eng...
DefinitionA query language and runtime for APIs that allows clients to request exactly the data they need. Developed by Facebook, GraphQL provides a more efficient, flexible alternative to traditional REST APIs...
DefinitionSchema Definition Language for GraphQL APIs. It defines types, queries, mutations, and subscriptions in a human-readable format.
DefinitionA dynamic language for the JVM that integrates seamlessly with Java. Groovy is used for scripting, testing (Spock framework), build automation (Gradle), and rapid prototyping, offering a more concise...
DefinitionThe process of connecting AI model outputs to verifiable, real-world information sources. Grounding reduces hallucinations by ensuring that generated content is based on factual data, retrieved docume...
DefinitionSafety mechanisms and constraints implemented to control and limit AI system behavior. Guardrails include input/output filters, content policies, rate limits, and structured validation that prevent AI...
DefinitionAdvanced Video Coding: the most widely used video compression standard, used in Blu-ray, streaming, video conferencing, and HDTV. It provides good quality at relatively low bitrates.
DefinitionHigh Efficiency Video Coding: the successor to H.264, offering ~50% better compression at the same visual quality. Used in 4K/8K streaming, UHD Blu-ray, and mobile video.
DefinitionVersatile Video Coding: the latest video compression standard offering ~50% better compression than HEVC. Designed for 4K/8K, 360-degree video, and HDR content.
DefinitionHTML Abstraction Markup Language: a Ruby-based template language using indentation instead of closing tags. Popular in Ruby on Rails as a cleaner alternative to ERB.
DefinitionHTTP Archive: a JSON-based format for recording browser network interactions. Used in browser DevTools for performance analysis and debugging.
DefinitionHashiCorp Configuration Language: a structured configuration language designed for DevOps tools (Terraform, Vault, Consul, Nomad).
DefinitionHierarchical Data Format v5: a file format for storing and managing large, complex scientific datasets. Used in climate science, genomics, physics, and machine learning.
DefinitionRadiance HDR: a high dynamic range image format storing light intensity data. Used in 3D rendering for environment lighting and image-based lighting.
Definition