Glitch

Un glitch (sinal de deformación ou erro técnico) é un fallo técnico breve, transitorio, que se corrixe por si só, o que dificulta a súa resolución. O termo é particularmente común nas industrias da informática e a electrónica, na flexión de circuítos, así como entre os xogadores de videoxogos, aínda que calquera estrutura organizada a propósito, como a fala, pode experimentar erros.

Un glitch, que é leve e a miúdo temporal, difire dun erro máis grave, que é unha auténtica avaría no funcionamento. O escritor de videoxogos Alex Pieschel di que, aínda que as dúas palabras se usan a miúdo indistintamente ao describir software, o termo máis "culpable e pexorativo" de bug indica algo que se pode diagnosticar e corrixir de forma fiable, mentres que glitch describe unha situación "máis transitoria, anormal, ilóxica, impermanente ou pouco fiable", causada por entradas inesperadas ou algo alleo ao código.

 Etimoloxía 
Algúns libros de referencia, incluíndo American Slang de Random House, afirman que o termo provén da palabra alemá glitschen, que significa «escorregar», así como da palabra yiddish glitshn, que significa «escorregar, derrapar», e glitsh, que significa «lugar esvaradío». Glitch foi usado a partir da década de 1940 polos locutores de radio para referirse a un erro en directo. Durante a década seguinte, o termo comezou a ser usado polos enxeñeiros de televisión para indicar problemas técnicos.

Segundo un artigo do Wall Street Journal escrito por Ben Zimmer, o bibliotecario xurídico da Universidade Yale, Fred Shapiro, ideou o uso máis antigo da palabra ata o momento: o 19 de maio de 1940. Foi entón cando a novelista Katharine Brush escribiu sobre glitch na súa columna Out of My Mind (publicada en The Washington Post, The Boston Globe e outros xornais). Brush corroborou a lembranza radiofónica de Tony Randall:

A propia palabra ás veces descríbese con humor como a abreviatura de gremlins lurking in the computer hardware («gremlins que se agochan no hardware do ordenador»).

 Uso do termo 
 Electrónica e informática 
Na electrónica analóxica, un pico de tensión moi breve pode ter consecuencias duradeiras sen destruír necesariamente o equipo. Isto conséguese simplemente porque o sistema ten máis dun estado estable en ausencia dun sinal eléctrico. Este tipo de incidente, no que o sistema funciona mal pero non se destrúe, chámase glitch: simplemente reinicialo fai que o problema desapareza. Dado que a causa desapareceu, é difícil comprender como se desenvolveu o incidente. A experiencia e as probas de fiabilidade en presenza de perturbacións reduciron a frecuencia de glitches.

Na electrónica dixital, atópanse outras causas de fallos, especialmente nos conversores analóxico-dixitais. Un conversor pode, por exemplo, cando se supera a súa capacidade, cambiar bruscamente do máximo ao mínimo; ou pode dar un valor anormal durante unha transición, por exemplo, producindo brevemente «1111» ao pasar entre «0111» e «1000». O uso de circuítos especializados, que se benefician da experiencia adquirida en millóns de horas de funcionamento, reduce a probabilidade de glitches.

Aínda que menos frecuentes, os glitches relacionados con erros técnicos seguen a supoñer problemas significativos, o que contribuíu á entrada do termo na xerga da electrónica e a informática para describir calquera incidente difícil de explicar. Un hacker que se interrompe a metade dunha frase podería dicir: «houbo un glitch».

O glitch diferénciase do bug en que o primeiro ten unha causa externa á lóxica do programa, mentres que o segundo manifesta unha falta de protección contra un evento externo. Cando os sistemas intercambian datos a través de protocolos, como é o caso de internet, a probabilidade dunha configuración imprevista aumenta e a xestión de excepcións debe protexer a execución contra ambos.

 Glitches en videoxogos 
miniatura|A pantalla de inicio do Virtual Boy vese afectada por un glitch visual.
Os glitches nos videoxogos poden incluír erros gráficos e de son, problemas de detección de colisións, fallos no xogo e outros problemas. Os probadores de control de calidade (CC) adoitan empregarse durante todo o proceso de desenvolvemento para atopar e informar dos fallos aos programadores para que os corrixan e, a continuación, comezar de novo cunha nova versión do xogo. Se non se correxen erros dabondo, numerosos glitches e bugs poden chegar ao produto final. Bethesda Softworks, por exemplo, é coñecida pola cantidade de glitches nos seus xogos, aínda que algúns xogadores incluso os prefiren a unha experiencia libre de glitches.

Algúns xogadores poden intentar inducir glitches nun xogo por diversión, usando métodos como a inclinación do cartucho para interromper o fluxo de datos.

Os «cazadores de glitches» son afeccionados aos xogos que buscan erros beneficiosos que lles permitan avanzar máis rápido no xogo, normalmente saltándose partes dun nivel ou derrotando rapidamente os inimigos. Un exemplo dunha Speedrun con grandes cantidades de cazadores de erros é a serie Souls. O uso de glitches durante as speedruns é un tema controvertido, e algúns desaproban o seu uso por subvertir a intención dos desenvolvedores. Quen están a favor do uso de erros cren que o seu uso pode requirir moita habilidade. Existen múltiples categorías de speedrun, con any% permitindo o uso de calquera tipo de glitch, mentres que glitchless indica que a speedrun se realizou sen eles.

Algúns xogos inclúen a propósito efectos que parecen erros innecesarios como medio para romper a cuarta parede e asustar ou inquietar ao xogador, ou doutro xeito como parte da narrativa do xogo. Xogos como Eternal Darkness e Batman: Arkham Asylum inclúen segmentos con glitches intencionados nos que parece que o sistema de xogo do xogador fallou. A interface Animus da serie Assassin's Creed, que permite ao personaxe xogador experimentar as lembranzas dun antepasado a través da súa herdanza xenética, inclúe erros ocasionais para reforzar a idea de que o xogo é o que o personaxe xogador está a presenciar a través dun sistema asistido por ordenador.

 Glitches en televisión 
miniatura|Imaxe para o editatón Mulleres e Ciencia 2021 «Mulleres na Intelixencia Artificial VS Mulleres nas Ciencias da Terra: o encontro».
Na radiodifusión, un sinal corrupto pode presentar gliches en forma de liñas irregulares na pantalla, cadrados mal colocados, efectos de estática, problemas de conxelación ou cores invertidas. Os glitches poden afectar o vídeo e/ou o son (xeralmente perda de son) ou a transmisión. Estes fallos poden estar causados ​​por diversos problemas, interferencias de dispositivos electrónicos portátiles ou microondas, cables danados no centro de radiodifusión ou condicións meteorolóxicas.

 Na cultura popular 
Moitas obras de cultura popular tratan sobre glitches:

 O libro de non ficción CB Bible (1976) inclúe o termo «glitch» no seu glosario de argot da radio de banda cidadá, definíndoo como «un defecto técnico indefinible no equipo CB», o que indica que o termo xa se usaba naquel entón na banda cidadá.
 A curtametraxe The Glitch (2008), película de apertura e finalista á mellor ciencia ficción no Festival de Cine Independente Dragon Con de 2008, trata da desorientación do espectador de televisión nocturno Harry Owen (Scott Charles Blamphin), que experimenta «colapsos dixitais graves e abraiantes».

 Notas 

 Véxase tamén 
 Outros artigos 
 Bug

Categoría:Electrónica dixital
Categoría:Depuración