affine arithmetic

mathematical analysis
mathematical analysis

(mathematical analysis, computing) A model for self-validated numerical analysis in which quantities are represented as affine combinations (called affine forms) of certain primitive variables that stand for sources of uncertainty in data or approximations made during computations.

affine arithmetic
simple:affine arithmetic


dispatcher

LL-Q1860 (eng)-Flame, not lame-dispatcher.wav

(computing) A piece of software responsible for assigning priorities and resources to tasks waiting to be scheduled.

επιλογέας

a piece of software responsible for assigning priorities and resources to tasks waiting to be scheduled


streaming

en-noun

streaming (usually uncountable, plural streamings)

→ French: streaming

→ German: Streaming

→ Japanese: ストリーミング (sutorīmingu)

→ Korean: 스트리밍 (seuteuriming)

→ Portuguese: streaming

→ Spanish: streaming

From Middle English stremynge, equivalent to stream + -ing.

Streaming has a dirty secret. The carbon footprint produced by fans watching a month of Netflix’s top 10 global TV hits is equivalent to driving a car a hefty distance beyond Saturn.

2021 October 29, Mark Sweney, “Streaming’s dirty secret: how viewing Netflix top 10 creates vast quantity of CO2”, in The Guardian, →ISSN:

The entertainment industry is trying to figure out the economics of streaming. It’s also facing angst over a tech-powered future and fighting to stay culturally dominant.

2023 July 15, Brooks Barnes, “In Hollywood, the Strikes Are Just Part of the Problem”, in The New York Times, →ISSN:

(computing) The transmission of digital audio or video, or the reception or playback of such data without first storing it.


reflector

(cellular automata) A pattern which can change the direction and/or offset of an oncoming spaceship without being destroyed.


GPM

(computing) Initialism of general purpose mouse, a piece of software providing support for mouse devices in Linux virtual consoles.


closure

closure (countable and uncountable, plural closures)

From Middle English closure, from Old French closure, from Late Latin clausura, from Latin claudere (“to close”); see clausure and cloture (etymological doublets) and close.

(programming) An abstraction that represents a function within an environment, a context consisting of the variables that are both bound at a particular time during the execution of the program and that are within the function's scope.


enterprise architecture

(software) the disposition and interrelationship of all the management, information and computing systems within an organization


habtm

(databases) Acronym of has and belongs to many. A many-to-many relationship in a database.


mobo

Truncation of the first and last syllables.

(slang, computer hardware) A motherboard.


access token

(computing) An object that describes the security context of a process or thread, such as the user's identity and privileges.


distribution server

distribution server (plural distribution servers)

(computing) a network server that stores the installation files for distribution over a network.


softography

LL-Q1860 (eng)-Flame, not lame-softography.wav

From software + -o- + -graphy. Compare earlier discography.

At the end of the document, you should include a brief company profile, including softography and any relevant links[…]

2003, François Dominic Laramée, Secrets of the Game Business:

Delve further into the developer's softography. Find out who were the individuals who worked on the games and what roles they had on the project.

2013, Heather Maxwell Chandler, The Game Production Handbook, page 76:

Her softography includes Sonic Dash, Sonic Jump, Stellar Dawn MMO, Transformers: Dark of the Moon, King of the Course Golf, Lara Croft and the Guardian of Light, Alien Breed Trilogy, Leisure Suit Larry: Box Office Bust, and Elveon.

2014, Venita Pereira, Learning Unity 2D Game Development by Example:

(software) A comprehensive list of the software made by a particular software engineer or organization, usually appearing on a resume, curriculum vitae, or web site.


tooltip

From tool + tip, originally used with toolbars to provide a tip or hint as to what function each graphical icon represented. The term was introduced as ToolTip by Microsoft in the 1990s.

graphical user interface
graphical user interface

(graphical user interface) An element of a graphical user interface in the form of a box of text that appears when a cursor is made to hover over an item; normally used to explain the function of the item.

hulpwenk

an element of a graphical user interface


JSON

(computer languages, file format) Initialism of JavaScript Object Notation, a data format used to represent structured data. It is based on JavaScript syntax.


scratch

From Middle English scracchen, of uncertain origin. Probably a blend of Middle English scratten (“to scratch”) and cracchen (“to scratch”). More at scrat and cratch.

scratch memory

(computing) Relating to a scratchpad, a data structure or recording medium attached to a machine for testing or temporary use.


IMUX

(computing) Initialism of inverse multiplexer.. It re-aggregates split sub-channels in a data stream into a single channel.


fixed point

(computing) A fractional-number representation with a fixed number of digits after the decimal point. Compare floating point and integer.


fixed point

(computing) Pertaining to fixed point representations or operations.


junkware

Most personal computers come bundled with junkware from the manufacturer.

(computing) Any malicious or unwanted software.


optimization

optimization (countable and uncountable, plural optimizations)

(programming) The reduction of a program or algorithm to its most efficient form, as during compilation, by removing unused portions of code and improving the speed or resource usage of others.


CAPTCHA

Coined by a team of researchers at Carnegie Mellon University in 2000 as a loose acronym of “completely automated public Turing test to tell computers and humans apart”.

CAPTCHA puzzles are intended to be easy for a human to solve but difficult for a computer. Because of the monetary value to spammers of circumventing these controls, an arms race has occurred in which typical CAPTCHA puzzles have […]

2011, Dafydd Stuttard, Marcus Pinto, The Web Application Hacker's Handbook: Finding and Exploiting Security Flaws, John Wiley & Sons, →ISBN:

A CAPTCHA is a quick check to make sure that an actual person, rather than a computer program, is using the website. Web applications use CAPTCHA […]

2014, Laura Fitton, Anum Hussain, Brittany Leaning, Twitter For Dummies, John Wiley & Sons, →ISBN, page 24:

(computing, Internet) A computerized test requiring the human user to perform a task deemed to be difficult to automate, such as entering a displayed series of distorted characters or describing images, to demonstrate that they are a human and not a computer program.


atomicity

atomicity (countable and uncountable, plural atomicities)

(countable, computing) The state of a system (often a database system) in which either all stages complete or none complete.

atomisuus

state of a system in which either all stages complete or none complete


low-level

en-adj

low-level (comparative lower-level, superlative lowest-level)

lower-level (comparative)
lowest-level (superlative)

The assembler generates low-level code.

(computing) Of, or relating to a program, or to code in which each statement corresponds to a single machine instruction.

malaltnivela

code or statement corresponding to a single machine instruction


polyline

If you want to break a polyline into simple lines and arcs, you can use the Explode option on the Modify panel, just as you would with blocks. After a polyline is exploded, it becomes a set of individual line segments or arcs.

2011, George Omura, chapter 19, in Mastering AutoCAD 2010 and AutoCAD LT 2010, John Wiley & Sons, →ISBN, page 582:

(mathematics, computer graphics) A continuous line composed of one or more line segments.

murtoviiva

continuous line composed of line segments


hectogon

LL-Q1860 (eng)-Flame, not lame-hectogon.wav

(computing) An individual processor in some parallel processing systems.


file shredder

(computing) A software program designed to overwrite the contents of a data file (or other space on a disk) to prevent recovery of the file contents.


SSP

(computing) Initialism of Supplementary Special-purpose Plane (plane 14 of Unicode, containing 65,536 code points—U+E0000 through U+EFFFF—intended for encoding certain types of special-purpose characters but currently almost entirely unused).


SMP

en-noun

SMP (countable and uncountable, plural SMPs)

(computing) Initialism of symmetric multiprocessing.

socialist millionaire problem
w:Socialist millionaires

(cryptography) Initialism of socialist millionaire problem.

(computing) Initialism of support and maintenance package.


SMP

Symbolic Manipulation Program
w:Symbolic Manipulation Program

(computing) Initialism of Symbolic Manipulation Program (“a computer algebra system and predecessor of Mathematica”).

Symbolic Manipulation Program

w:Plane (Unicode)#Supplementary Multilingual Plane

(computing) Initialism of Supplementary Multilingual Plane, one of the sets of character codepoints in Unicode; formally known as Plane 1, and comprising the range of codepoints from U+10000 through U+1FFFF.


packet switching

(networking) A means of directing digitally encoded information in a communication network from its source to its destination, in which messages may be divided into smaller entities called packets, each of which travels independently through the network in paths based on moment-to-moment routing decisions made by the nodes through which they pass.

分組交換 /分组交换

means of directing information in a network


program slicer

(programming) A software analysis tool that displays data links and related characteristics to enable a programmer to track the effects of proposed changes.


slicer

(computing) A kind of data filter used in data visualization.


binder

From Middle English byndere; equivalent to bind + -er.

The runtime binder considers inheritance and name hiding, and does overload resolution.

2004, Paul Vick, The Visual Basic .NET Programming Language, page 389:

(programming) A software mechanism that performs binding.

bindilo

programming: software mechanism that performs binding

Some of these file binders can produce files that can't be detected by some anti-viruses, and if downloaded and run by an unsuspecting user, it can result in a system compromise.

2013, John R. Vacca, Managing Information Security, page 291:

(computing) A program or routine that attaches malware to an existing harmless file on the target system.


OOV

Rather, the n-grams are calculated as usual only for the most common k words, and all other words are regarded as Out-Of-Vocabulary (OOV) items and mapped to a single token such as .

1991, Christopher D. Manning, Hinrich Schütze, Foundations of Statistical Natural Language Processing, Cambridge, Mass.: MIT Press, →ISBN, page 199:

computational linguistics
computational linguistics

(computational linguistics) Initialism of out of vocabulary: describing a term encountered in the input which is not present in a system's dictionary or database of known terms.


migrator

(computing) A computer program that helps move objects between locations, e.g. from a legacy system to a new technology.


MPPs

(computing) Initialism of million packets per second.


inject

en-verb

inject (third-person singular simple present injects, present participle injecting, simple past and past participle injected)

injects (present singular third-person)
injecting (participle present)
injected (participle past)
injected (past)

From Latin iniectus, injectus, participle of iniciō, injiciō (“I throw in”), from in- + iaciō (“I throw”).

Yes, you'll have to use CreateRemoteThread to "inject code" if you want information like the current directory of a process (at least on NT 3.5x).

1996 November 11, David Taillé <taille@calva.net>, “Getting Process information”, in comp.os.ms-windows.programmer.win32 (Usenet), message-ID <MPG.cf15f0a5cfb22c3989699@news.calvacom.fr>:

As soon as a virus programmer discovers that some popular ActiveX thing has a bug that can be exploited, e.g. with controlled crashes to inject code, it's going to be a disaster.

1999 August 23, Osvaldo Pinali Doederlein <osvaldo@visionnaire.com.br>, “Java is Going to Be the Death of Java”, in comp.lang.java.advocacy (Usenet), message-ID <001b01beed13$76a66350$450510ac@mde.emn.fr>:

A quick test to see if I can inject SQL data is to enter my username and password as 'a.

2003, Ryan Russell, “The Thief No One Saw”, in Stealing the Network: How to Own the Box, →ISBN, page 146:

DOM XSS is an unusual method for injecting JavaScript into a user's browser.

2007, Jeremiah Grossman, Robert Hansen, “XSS Theory”, in XSS Attacks: Cross-Site Scripting Exploits and Defense, →ISBN, page 86:

The AJAX controls inject the appropriate JavaScript code into the HTML output stream without you needing to code any JavaScript yourself.

2010, Andrew Moore, “AJAX Explained: What It Does and Why You Should Consider Using It”, in Visual Studio 2010 All-in-One for Dummies, →ISBN, page 410:

(transitive, computing) To introduce (code) into an existing program or its memory space, often without tight integration and sometimes through a security vulnerability.


wearable

With the advantage of being glanceable, wearables are already making inroads into the smartphone’s territory. Smart watches, for example, offer quick and light interactions such as providing real-time snapshots of weather, travel and stock market information and notifying the wearer of new messages through a vibration on the skin.

2015 February 10, Mark Curtis, “Wearables, hearables and nearables won't dethrone smartphones”, in The Guardian:

wearable computer
wearable computer#English

(computing) Ellipsis of wearable computer (“small computer which can be worn on the body”).


text editor

文本編輯器 /文本编辑器

something used to edit text in computers

Coordinate term: word processor

(computing) A program which allows a user to edit the contents of a text file, usually in an interactive way with immediate visual feedback.


control character

en-noun

control character (plural control characters)

The tab, carriage return, and line feed are all control characters.

To display raw control characters in text, but try to keep the screen appearance, use less with the -R option. This displays raw control characters, but any disparities that may be caused by the control characters on the screen are controlled, whenever possible.

2004, Michael Stutz, The Linux Cookbook: Tips and Techniques for Everyday Use, 2nd edition, No Starch Press, →ISBN, page 215:

(computing) A character which does not have a direct visual appearance as a glyph, but rather causes some other action to occur, such as a transition to a new line.


text file

(computing) A data file containing only plain, human-readable text, distinct from documents with embedded formatting

文本文件

plain, human-readable file containing only text

(computing) A data file in a character encoding that allows it to be read in non-specialised text editor.


visualization

visualization (countable and uncountable, plural visualizations)

/ˌvɪʒʊəlaɪˈzeɪʃən/

/ˌvɪʒəlaɪˈzeɪʃən/

/ˌvɪʒuələˈzeɪʃən/

/ˌvɪʒwələˈzeɪʃən/

(computing) A visual representation of data.

visualització

computing: a visual representation of data


DSN

(computing) Initialism of data source name.

(computing) Initialism of data set name.


binary tree

LL-Q1860 (eng)-Flame, not lame-binary tree.wav

(mathematics, computer science) A data structure in which each node has at most two children, each node but the root has one parent, and there are no cycles.


qualifier

The qualifier const may be prefixed to any declaration, and specifies that the value to which the data object is initialised cannot subsequently be changed.

2012, Conor Sexton, C++ Programming Made Simple:

(computing, programming) A marker that qualifies or modifies another code element.


computationally secure

en-adj

computationally secure (comparative more computationally secure, superlative most computationally secure)

more computationally secure (comparative)
most computationally secure (superlative)

(cryptography) Not decodable with all available computer power.


lock up

en-verb

lock up (third-person singular simple present locks up, present participle locking up, simple past and past participle locked up)

locks up (present singular third-person)
locking up (participle present)
locked up (participle past)
locked up (past)

LL-Q1860 (eng)-Flame, not lame-lock up.wav

When I press this button, the program locks up.

(intransitive, computing) To cease responding.

If your password contains a particular string of letters, entering it can lock up the login form.

(transitive, computing) To cause (a program) to cease responding or to freeze.


personalization

en-noun

personalization (countable and uncountable, plural personalizations)

The act of personalizing something, or adapting it for somebody's needs or tastes.

(computing) The configuration of a software product to suit the needs or tastes of one specific user.


answer back

en-verb

answer back (third-person singular simple present answers back, present participle answering back, simple past and past participle answered back)

answers back (present singular third-person)
answering back (participle present)
answered back (participle past)
answered back (past)

(computing) To issue echo characters, protocol responses, reflexive connection requests, etc.


SRES

The network sends a challenge to the mobile at each connection, and the mobile must send an SRES back to the network before it will allow access.

(telecommunications, cryptography) Acronym of signed response to an authentication challenge on GSM mobile networks.


brute force

LL-Q1860 (eng)-Flame, not lame-brute force.wav

(computer science) A method of computation wherein the computer is let to try all permutations of a problem until one is found that provides a solution, in contrast to the implementation of a more intelligent algorithm.


brute force

brute force (third-person singular simple present brute forces, present participle brute forcing, simple past and past participle brute forced)

brute forces (present singular third-person)
brute forcing (participle present)
brute forced (participle past)
brute forced (past)

(computing) To break a password, encryption, or any other protection mechanism by brute force.


diff file

(computing) A file produced by a diff program.

(computing) A file describing changes made to a computer file or files.


MEF

(.NET, software) Initialism of Managed Extensibility Framework (a component of the .NET Framework 4.0 aiming to create lightweight, extensible applications)


Word

You have to type that up in Word.

(software) Microsoft Word, word processor software developed by Microsoft.


spn

substitution-permutation network
w:substitution-permutation network

(cryptography) Initialism of substitution-permutation network.


RTL

(programming) Initialism of runtime library.


asynchronous

/eɪˈsɪŋkɹənəs/

(computing, of a request or a message) Allowing the client to continue during processing.

异步

(computing) allowing the client to continue during processing of a request or a message

Near-synonym: in parallel

(computing, communication) Having many actions occurring at a time, in any order, without waiting for each other.


sigil

Borrowed from Latin sigillum (“little sign”). Doublet of seal and sigillum.

(programming) A nonalphanumeric symbol affixed to a term (such as a variable) to indicate a property such as type or scope.

sigilo

computing: character affixed to a symbol


wingding

After the Wingdings font developed by Microsoft in 1990. Its name was presumably derived from dingbat and earlier senses of wingding.

Instead of going through the menu selections needed to insert a special symbol like a Wingding, you can rely on AutoCorrect to substitute the symbol for the text you type […]

2004, Mary Millhollon, Katherine Murray, Microsoft Office Word 2003 Inside Out, page 202:

Don't know a wingding from a ring-a-ding-ding? Check out one of the For Dummies books on Microsoft Office.

2011, Suzanne Gilad, Copyediting and Proofreading For Dummies, page 179:

(computing, typography) A dingbat (ornamental typographical symbol), especially one from the Wingdings font.


Wingdings

Blend of wing + dingbat, introduced as a trademark by Microsoft.

(computing, trademark) A dingbat font in which each character is represented by an unrelated symbol.


continuation-passing style

en-noun

continuation-passing style (plural continuation-passing styles)

(programming) A style of programming in which every user function f takes an extra argument c known as a continuation. Whenever f would normally return a result r to its caller, it instead returns the result of applying the continuation to r.


tail recursion

tail recursion (countable and uncountable, plural tail recursions)

(programming) The technique of writing a function so that recursive calls are only done immediately before function return, particularly when recursive control structures are used in place of iterative ones.


variable binding

variable binding (plural variable bindings)

(programming) the association between a variable name (identifier) and its value.


bound variable

(programming) A variable that is associated with a value, and therefore a variable that has an allocated storage location. If the programming language implements a representation of a canonical unknown value, infinity, etc., the value bound to the variable may be one of these.


identifier

authenticator

an identifier asserts identity; an authenticator verifies it

(programming, operating systems) A formal name used in source code to refer to a variable, function, procedure, package, etc. or in an operating system to refer to a process, user, group, etc.


namespace

(programming) A conceptual space that groups classes, identifiers, etc. to avoid conflicts with items in unrelated code that have the same names.


namespace

en-verb

namespace (third-person singular simple present namespaces, present participle namespacing, simple past and past participle namespaced)

namespaces (present singular third-person)
namespacing (participle present)
namespaced (participle past)
namespaced (past)

Something I haven't captured in this schema is that the GEDCOM spec also says the structure is extensible; arbitrary namespaced elements may be inserted […]

2004, Michael Kay, XSLT 2.0 Programmer's Reference:

Although the excessive namespacing might seem like a hassle, there's always a really quick way to create a shortcut.

2007, Jonathan Snook, Aaron Gustafson, Stuart Langridge, Dan Webb, Accelerated DOM Scripting with Ajax, APIs, and Libraries:

SOAP adheres to extensive namespacing and attribute specification tags.

2007, Jon Arking, Professional Windows Live Programming:

(programming) To categorize by placing into a namespace.


lexically scoped

(programming) Of an identifier: having its scope limited to the block of source code text that respectively declares or defines the identifier.


lexical scoping

(programming) The property of being lexically scoped.


WM

(computing) Initialism of window manager.


malleability

en-noun

malleability (countable and uncountable, plural malleabilities)

(cryptography) a property of a cryptographic algorithms in which an adversary can alter a ciphertext such that it decrypts to a related plaintext


keyword

Coordinate term: keyphrase

(cryptography) Any word used as the key to a code.

(information science) Any word used in a reference work to link to other words or other information.

ключова дума

Coordinate term: keyphrase

en:important word in text, linked or not

(information science) Any important word in a text or document, which may be linked to other words or other information, or at least merely listed in the metadata for searches to find.

Each function has an entry address which must be quoted after the USR keyword.

1982, Popular Computing, volume 1, numbers 9-12, page 113:

Since C++11, the auto keyword is used to tell the compiler to deduce the actual type of a variable that is being declared from its initializer.

2017, Wisnu Anggoro, Learning C++ Functional Programming, page 8:

(programming) A reserved word used to identify a specific command, function, etc.

sleutelwoord

programming: A reserved word used to identify a specific command, function etc.


failover

failover (countable and uncountable, plural failovers)

Horizontal scaling gives you some failover and flexibility that you normally cannot get with only vertical scaling.

2004, Gregory Nyberg, Robert Patrick, Paul Bauerschmidt, Mastering BEA WebLogic Server: Best Practices for Building and ..., page 638:

while Tungsten is not heavily redundant as these systems, the ability of Lustre to support some failover can be leveraged to eliminate single points of failure.

2005, Proceedings, IEEE Computer Society, page 338:

you have to make sure you can access it or ensure it can provide some failover," says Tarzey.

2007 July 11, “Business continuity for SMEs”, in Computer Weekly:

(computing, countable) An automatic switch to a secondary system on failure of the primary system, such as a means for ensuring high availability of some critical resource (such as a computer system), involving a parallel backup system which is kept running at all times, so that, upon detected failure of the primary system, processing can be automatically shifted over to the backup.


fail over

en-verb

fail over (third-person singular simple present fails over, present participle failing over, simple past and past participle failed over)

fails over (present singular third-person)
failing over (participle present)
failed over (participle past)
failed over (past)

If the Web server crashes, we can fail over to the spare in less than a second.

(computing) To automatically switch processing from a failed component in a critical system to its live spare or backup component.


E-format

(computing) A scientific notation for floating point numbers in which e.g. 51.75 would be represented as .5175E+02 (meaning .5175 × 10²)


multidimensional array

en-noun

multidimensional array (plural multidimensional arrays)

(programming) A data structure consisting of a vector of vectors, in the case of a 2-dimensional array, or, in the case of an N-dimensional array, a vector of multidimensional arrays of degree N minus 1, thereby allowing the simulation of a N-dimensional grid of storage locations using an underlying memory architecture in which storage is addressed in a linear fashion.

mehrdimensionales Datenfeld

(programming) A data structure that has the semantics of an array of arrays, all of which may be indexed with values of any data type, usually with a supporting syntax built-into a programming language.

mehrdimensionales Datenfeld

(programming) Any abstraction, usually a memory-resident data structure, that addresses storage locations via an N-dimensional coordinate space.

mehrdimensionales Datenfeld

abstraction that addresses storage locations via an N-dimensional coordinate space


associative array

associative array (plural associative arrays)

(computing) An array-like data structure where the indices (called keys) are not limited to integers.


association list

association list (plural association lists)

(programming) A data structure that associates keys with data; implemented as a list whose members are paired storage locations (cons cells), one element of which (the car) contains the key and the other element of which (the cdr) contains the keyed data.


hash table

(programming) An associative array implemented as a vector, the indexes into which are the result of applying a hash function to the key.


lookup table

(computing) A data structure created for the purpose of translating keys into values.


dereference

en-verb

dereference (third-person singular simple present dereferences, present participle dereferencing, simple past and past participle dereferenced)

dereferences (present singular third-person)
dereferencing (participle present)
dereferenced (participle past)
dereferenced (past)

/dɪˈɹɛfɹəns/

Attempting to dereference a null pointer often results in a crash.

(programming) To access the value or object located in a memory location addressed by a pointer or another value interpreted as such; to access a value being referenced by something else.

viitata

access something to which a pointer or another value points

With the find command, any symbolic links appearing after -follow will be dereferenced.

(computing, in operating systems derived from Unix) To operate on the file or directory pointed to by a symbolic link, rather than on the link itself.

seurata

operate on the target of a symbolic link


free variable

(programming) A variable that is not bound to a storage location.


loc

en-noun

loc (countable and uncountable, plural locs)

software engineering
software engineering

(software engineering, translation studies) Clipping of localization.


M1 (countable and uncountable, plural M1s)

(computing) A system on a chip designed by Apple which was introduced in 2020.


(computing) A system on a chip designed by Apple which was introduced in 2022.


computer literate

en-adj

computer literate (comparative more computer literate, superlative most computer literate)

more computer literate (comparative)
most computer literate (superlative)

programming language
programming language

(computing) able to operate a personal computer and its associated software and hardware, and to understand most of the underlying concepts (but not necessarily the electronics, or a programming language)

datakyndig

having a certain knowledge about computers and software/hardware


computer literacy

en-noun

computer literacy (usually uncountable, plural computer literacies)

(computing) The ability to operate a personal computer, including its associated hardware and software (but not necessarily to understand the underlying electronics or a programming language).


compatibility

compatibility (countable and uncountable, plural compatibilities)

Borrowed from New Latin compatibilitās. By surface analysis, compatible + -ity.

backward compatibility
backward compatibility

forward compatibility
forward compatibility

(computing) the ability to execute a given program on different types of computers without modification of the program or the computers. See backward compatibility and forward compatibility.

yhteensopivuus

ability to execute programmes on different computers without any modification.

(computing) the capability that allows the substitution of one subsystem (storage facility), or of one functional unit (e.g., hardware, software), for the originally designated system or functional unit in a relatively transparent manner, without loss of information and without the introduction of errors.


SSS

subsurface scattering
w:subsurface scattering

(computer graphics, art) Initialism of subsurface scattering.


SDR

SDR (countable and uncountable, plural SDRs)

single data rate
single data rate#English

(computing, electronics) Initialism of single data rate.


Domain Name System

BIND 9 Administrator Reference Manual (9.3.2), Internet Systems Consortium, Inc., https://web.archive.org/web/20060619063455/http://www.bind9.net/manual/bind/9.3.2/Bv9ARM.ch01.html
The purpose of this document is to explain the installation and upkeep of the BIND software package, and we begin by reviewing the fundamentals of the Domain Name System (DNS) as they relate to BIND. ... The Domain Name System (DNS) is the hierarchical, distributed database. It stores information for mapping Internet host names to IP addresses and vice versa, mail routing information, and other data used by Internet applications.

(computing, Internet) The distributed database, sometimes including all the supporting hardware or software infrastructure, the Internet uses to translate hostnames into IP addresses and provide other domain-related information.


second-level domain

second-level domain (plural second-level domains)

Wiktionary.org is a second-level domain, part of the org top-level domain.

(computing, Internet) A domain that is immediately subordinate to a top-level domain (whose name appears after it, with a period separating the two).


unqualified hostname

unqualified hostname (plural unqualified hostnames)

(computing, Internet) The portion of a computer's Internet domain name that comes before the first period, and so is enough to uniquely identify the computer within a domain.


fully qualified hostname

fully qualified hostname (plural fully qualified hostnames)

(computing, Internet) An Internet domain name that identifies a computer.


Transmission Control Protocol

(computing, Internet) A networking protocol, almost always layered on top of the Internet Protocol, that provides reliable, connection based communications.


Internet address

Internet address (plural Internet addresses)

(computing, Internet) Any address used to identify a place or resource on the Internet, such as a URL, an IP address, or a domain name.

網際網路位址 /网际网路位址

any address used to identify a place or resource on the Internet


domain name service

domain name service (plural domain name services)

(computing, Internet) A service provided by the Domain Name System, allowing domain names to be resolved to IP addresses.


domain name server

domain name server (plural domain name servers)

(computing, Internet) A computer that provides domain name information to a network; a computer that is part of the Domain Name System.


projective

en-adj

projective (comparative more projective, superlative most projective)

more projective (comparative)
most projective (superlative)

Formed by the suffixation of prōiect- (the perfect passive participial stem of the Classical Latin prōiciō, whence the English verb project) with the English -ive, forming project + -ive; however, compare the post-Classical Latin prōiectīvus (“relating to purging”).

cog

(algebra) In a technical sense, general (but not necessarily so general as to be free); involving such objects:

(category theory, most generally, of an object P in a category) Such that, given an epimorphism e:E→X and morphism f:P→X, f factors through e; that is, there exists a morphism ̃f:P→E with e∘̃f=f.


background process

en-noun

background process (plural background processes)

(computing, Unix) A process that is not currently able to receive input from its controlling terminal.


port forwarding

(computing, Internet) The forwarding of a network port from one device to another; especially, such forwarding when done to provide an external user with access to a port on a private IP address.


dovetail

en-verb

dovetail (third-person singular simple present dovetails, present participle dovetailing, simple past and past participle dovetailed)

dovetails (present singular third-person)
dovetailing (participle present)
dovetailed (participle past)
dovetailed (past)

The noun is derived from dove + tail. The verb is derived from the noun.

However, we can construct a single master algorithm M that DPExact learns from unknown distribution D by simply dovetailing the algorithms A. The precise way in which we dovetail the algorithms depends on whether our goal is time or query efficiency.

2002, Nader H. Bshouty, Jeffrey C. Jackson, Christino Tamon, “Exploring Learnability between Exact and PAC”, in Jyrki Kivinen, Robert H. Sloan, editors, Computational Learning Theory: 15th Annual Conference on Computational Learning Theory, COLT 2002, Sydney, Australia, July 8–10, 2002: Proceedings (Lecture Notes in Computer Science (LNAI); 2375; Lecture Notes in Artificial Intelligence), Berlin, Heidelberg: Springer-Verlag, →ISBN, →ISSN, page 248:

(computing) To interweave (a number of algorithms or subprograms) so that they can be run more or less simultaneously.

lomittaa ajoa

to interweave (a number of algorithms or subprograms) so that they can be run more or less simultaneously


shimmer

From Middle English schimeren, from Old English sċymrian, sċimrian, sċimerian, from Proto-Germanic *skimarōną. Cognate with Dutch schemeren, German schimmern.

Coordinate term: jitter

As such, perturbation measures can only be derived from vowels, most accurately, sustained vowels or steady-state portions of vowels extracted from connected speech. Two commonly obtained perturbation measures are jitter and shimmer.

2010, Daniel R. Boone, The Voice and Voice Therapy, Pearson College Division, →ISBN:

(signal processing) A measure of the irregularities in the loudness of a particular pitch over time.


MAC address

The MAC address substitution module then substitutes the source MAC address and the destination MAC address of the packet before it is forwarded into the interface port. The source MAC address is replaced by that of the output interface, and the destination MAC address is replaced by that of the immediate next hop (a router or the destination host).

1999, Nen-Fu Huang, Shi-Ming Zhao, Jen-Yi Pan, Chi-An Su, “A Fast IP Routing Lookup Scheme for Gigabit Switching Routers”, in IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320), volume 3, →DOI, page 1430:

Our analysis illustrates that MAC address randomization policies are neither universally implemented nor effective at eliminating privacy concerns.

2017, Jeremy Martin et al., “A Study of MAC Address Randomization in Mobile Devices and When it Fails”, in Proceedings on Privacy Enhancing Technologies, volume 2017, number 4, →DOI, page 379:

MAC addresses are learned by the source MAC address on incoming frames to the switch, not the destination frames.

2020, Jon Buhagiar, CCNA Certification Practice Tests: Exam 200-301, Wiley, →ISBN, page 258:

(computing, networking) Media Access Control address; a unique identifying number assigned to most network devices.

媒體存取控制地址 /媒体存取控制地址

mui⁴ tai² cyun⁴ ceoi² hung³ zai³ dei⁶ zi²


ARP

Address Resolution Protocol
Address Resolution Protocol#English

(networking) Initialism of Address Resolution Protocol.


Address Resolution Protocol

(networking) The protocol used to translate IP addresses into MAC addresses to support communication on a LAN.


rewriting

en-noun

rewriting (countable and uncountable, plural rewritings)

(logic, computer science) Any of wide range of potentially non-deterministic methods of replacing subterms of a formula with other terms.


fork bomb

From fork (“splitting-up of an existing process”) + bomb.

af

Coordinate term: wabbit

In contrast to the wabbit's slow growth, a fork bomb quickly generates multiple copies itself.

2002, Philip E. N. Howard, “Hacktivism”, in edited by Steve Jones, Encyclopedia of New Media, SAGE Publications, →ISBN, page 216:

By using the limits described in this chapter, you can mitigate the risk of a fork bomb by restricting the maximum number of processes that a single user can invoke. While the fork bomb can still cause your system to become highly loaded, […]

2020, Wale Soyinka, Linux Administration: A Beginner’s Guide, Eighth Edition, McGraw Hill Professional, →ISBN, page 331:

(computing) A program that creates a large number of self-replicating tasks or processes in a computer system in order to cause a denial of service.

fork bomb

Program to produce a denial of service with forks


fragmentation

en-noun

fragmentation (countable and uncountable, plural fragmentations)

(computing) The breaking up and dispersal of a file into non-contiguous areas of a disk.

фрагментиране

the breaking up and dispersal of a file into non-contiguous areas of a disk

(computing) The breaking up of a data packet when larger than the transmission unit of a network.

fragmentatie

the breaking up of a data packet when larger than the transmission unit of a network


pointy

en-adj

pointy (comparative pointier, superlative pointiest)

pointier (comparative)
pointiest (superlative)

a pointy sub; a pointy block

(programming) In the Raku programming language: being a block or subroutine that acts as a closure accepting a list of parameters (denoted by the pointed arrow symbol ->).


immutability

en-noun

immutability (usually uncountable, plural immutabilities)

Borrowed from Middle French immutabilité, itself borrowed from Latin immūtābilitās. By surface analysis, immutable + -ity.

bor+

(computing) The state of being unchangeable in the memory after creation.


functional programming

referential transparency
referential transparency

(programming) Programming in a style that, in lieu of assignment, uses procedure calls to bind variables to values, so that referential transparency is preserved.


Minix

Coined by Andrew S. Tanenbaum as a contraction of mini-Unix.

(computing) A Unix-like operating system for teaching the principles of operating systems.


retrieval

en-noun

retrieval (countable and uncountable, plural retrievals)

/ɹɪˈtɹiːvəl/

(computing) the operation of accessing data, either from memory or from a storage device


newline

From new + line, Coined by Bell Laboratories during development of the C programming language and the UNIX operating system.

Microsoft Windows uses CRLF to represent a newline.

The ugly part is the quote marks on two adjacent lines that mean a newline character.

1959, Association for Computing Machinery, Communications of the ACM (ACM Digital Library), page 599:

The calculator program starts off by printing the string "0\n", that is, it prints a zero and then moves to a newline.

1987, T. D. Brown, C for Basic Programmers, page 13:

Unlike in C, you don't have to loop through the output and watch every character to make sure it's a newline; Perl will keep track of that for you.

2002, Laura Lemay, Rafe Colburn, Sams Teach Yourself Perl in 21 Days, page 69:

It contains only a single statement, which outputs a newline character. (That's what happens when you use a print command without any arguments.)

2002, Allen B. Downey, Jeffrey Elkner, Chris Meyers, How to Think Like a Computer Scientist: Learning with Python:

The original Unix regex tools worked on a line-by-line basis, so the thought of matching a newline wasn't an issue until the advent of sed and lex.

2006, Jeffrey E.F. Friedl, Mastering Regular Expressions, page 111:

(computing) The character or character sequence that indicates the end of a line of text and transition to the next line; or, a control code or escape sequence used in a programming language to denote this character.


line feed

(computing) The character (0x0a in ASCII) which advances the paper by one line in a teletype or printer, or moves the cursor to the next line on a display.

rivinsiirto

computing: the character which advances the paper by one line or moves cursor to the next line


CRLF

(computing) The two-character sequence carriage return, line feed.


carriage return

carriage return (plural carriage returns)

[…] but it also reduces the likelihood of the "unterminated string literal" error message that can easily occur for seemingly trivial reasons when you're working with long strings — an accidental carriage return or a misnested quotation mark is all it takes.

1998, Jeff Frentzen, Henry Sobotka, Dewayne McNair, JavaScript Annotated Archives, page 28:

(computing) The control character (0x0D in ASCII, abbreviated as CR) that originally signaled a device to perform a carriage return, but now merely indicates the end of a line of text (newline).

wa-terugloop

(computing) The carriage return control character (0x0D in ASCII)

telanpalautus

The key which initiates a carriage return action or generates the carriage return control character


hotkey

en-verb

hotkey (third-person singular simple present hotkeys, present participle hotkeying, simple past and past participle hotkeyed)

hotkeys (present singular third-person)
hotkeying (participle present)
hotkeyed (participle past)
hotkeyed (past)

All of the sales talk about hotkeying between 3270 sessions and DOS applications sounds great until you try to squeeze the DOS applications into the PC while it's emulating a terminal.

1988, PC Mag, volume 7, number 21, page 183:

(computing, intransitive) To navigate by means of a keyboard shortcut.


keyboard shortcut

en-noun

keyboard shortcut (plural keyboard shortcuts)

(computing) A key, or more usually a combination of keys, on the keyboard of a personal computer that activates a specific, predefined function.


emulator

→ Japanese: エミュレータ (emyurēta)

/ˈɛmjəˌleɪtəɹ/

(computing) A piece of software or hardware that simulates another system.


RIFF

Resource Interchange File Format
w:Resource Interchange File Format

(computing) Acronym of Resource Interchange File Format.


DTR

Data Terminal Ready
w:Data Terminal Ready

(computing) Initialism of Data Terminal Ready (often a dedicated pin on older communication ports)


equate

From Middle English equaten, from Latin aequātus, perfect passive participle of aequō, see -ate (verb-forming suffix).

The first section of the program includes the system equates.

2005, Arnold S. Berger, Hardware and Computer Organization, page 220:

The following equates define the stats byte […]

2009, Saifullah Khalid, Neetu Agrawal, Microprocessor System, page 256:

You can learn much about user routines, labels, displacements, equates (EQU) and so on, by modifying this program and observing the results on the screen.

2012, J. S. Anderson, Microprocessor Technology, page 221:

(programming) A statement in assembly language that defines a symbol having a particular value.


markup

markup (countable and uncountable, plural markups)

For example, a filename of “home.html” would be appropriate for an ASCII/text file containing HTML markup.

1996, Bebo White, HTML and the Art of Authoring for the World Wide Web, Springer, →ISBN, page 25:

You can display the icon on any site you offer your software for download using the following markup[…]

2003, “Creative Commons GNU GPL”, in Creative Commons, archived from the original on 2009-06-22:

(computing) The notation that is used to indicate the meaning of the elements in an electronic document, or to dictate how text should be displayed.

標記 /标记

notation used to indicate how text should be displayed


harvester

(computing) A program or algorithm that gathers data from a source.


boot block

(computing) A dedicated block usually at the beginning (first block on first track) of a storage medium that holds special data used to start a system. Some systems use a boot block of several physical sectors, while some use only one boot sector. Other manufacturers use the terms boot block and boot sector interchangeably.


boot sector

Some systems use a boot block of several physical sectors, while some use only one boot sector. Other manufacturers use the terms "boot block" and "boot sector" interchangeably.

(computing) A dedicated sector, usually at the beginning (first sector on first track) of a storage medium, that holds special data used to start a system.

啟動磁區 /启动磁区

segment of a storage medium that holds data used to boot


scaffolder

The default site that is created by the Visual Studio project scaffolder uses Bootstrap by default.

2016, William Penberthy, Beginning ASP.NET for Visual Studio 2015, page 71:

React has a scaffolder tool called create-react-app, which […] saves countless hours for React developers […]

2017, Christoffer Noring, Pablo Deeleman, Learning Angular:

(programming) A software tool that creates the basic framework or template for a new project.


ssh

(computing) A program and protocol for securely logging in to and running programs on remote machines across a network, with encryption to protect the transferred information and authentication to ensure that the remote machine is the one desired.


ssh

en-verb

ssh (third-person singular simple present sshes, present participle sshing, simple past and past participle sshed)

sshes (present singular third-person)
sshing (participle present)
sshed (participle past)
sshed (past)

(computing) To use ssh to connect to a remote computer.


double fault

(computing) An exception thrown by the CPU while trying to call the handler of another exception (e.g. the exception handler is invalid or the call stack has overflowed).

kaksoisvirhe

computing: CPU exception thrown while trying to handle another exception


subcategory

(category theory) A subclass of a category which is itself a category, whose arrows are a restriction of the arrows of the parent category, and whose composition rule is a restriction of the parent category's.


user interface

LL-Q1860 (eng)-Flame, not lame-user interface.wav

A virtual intelligence is an advanced form of user interface software. VIs use a variety of methods to simulate natural conversation, including an audio interface and an avatar personality to interact with.

2008, BioWare, Mass Effect, Redwood City: Electronic Arts, →ISBN, →OCLC, PC, scene: Computers: Virtual Intelligence (VI) Codex entry:

(computing) The visual part of a software application that a user sees and interacts with.

потреби́телски и́нтерфейс

the part of a software application that a user sees and interacts with


wild card

(computing) Alternative form of wildcard (“substituted text character”)


inverted index

en-noun

inverted index (plural inverted indexes)

(information science) An indexing algorithm which indexes a document based on the keywords being searched for.


QoS

quality of service
quality of service#English

(computing, telecommunications) Initialism of quality of service.


top-level

read-eval-print loop
read-eval-print loop


amortized

(computer science) Of an algorithm, in which the costs of running it is evened out over many iterations.


subroutine

LL-Q1860 (eng)-Flame, not lame-subroutine.wav

Holonyms: routine, program, app, application

(computer science) A section of code, called by the main body of a program, that implements a task.


switching

switching (countable and uncountable, plural switchings)

The act or process of something that switches.

(computing, networking) The process of transferring data packets from one device to another in a network, or from one network to another.


scalable

en-adj

scalable (comparative more scalable, superlative most scalable)

more scalable (comparative)
most scalable (superlative)

Most systems have a small host table, but it cannot be used for all applications because it is not scalable and does not have a standard method for automatic distribution.

2002, Craig Hunt, TCP/IP Network Administration 3rd ed, page 82:

(computing, logistics, business) Able to greatly increase in capacity, with relative ease.


parallelism

en-noun

parallelism (countable and uncountable, plural parallelisms)

From parallel + -ism and from Late Latin parallelismus.

(computing) The use of parallel methods in hardware or software, so that several tasks can be performed at the same time.

paral·lelisme

the use of parallel methods in computing


log out

en-verb

log out (third-person singular simple present logs out, present participle logging out, simple past and past participle logged out)

logs out (present singular third-person)
logging out (participle present)
logged out (participle past)
logged out (past)

LL-Q1860 (eng)-Flame, not lame-log out.wav

Please don't forget to log out after you finish your work.

(computing) To exit a user account in a computer system, so that one is not recognized until signing in again.

դուրս գրվել

to exit an account in a computing system


dropper

(computing) A software component designed to install malware on a target system.


backgrounded

en-adj

backgrounded (comparative more backgrounded, superlative most backgrounded)

more backgrounded (comparative)
most backgrounded (superlative)

(computing) (of a task) Made non-interactive


radiosity

en-noun

radiosity (countable and uncountable, plural radiosities)

(computer graphics) A three-dimensional rendering system that simulates all reflections from objects in the scene.


injective

This term was introduced by Nicolas Bourbaki in his treatise Éléments de mathématique.

(category theory, most generally, of an object Q in a category C) Loosely, having a property analogous to that which characterizes injective modules (see above). Formally, such that, given a monomorphism f:X→Y in C, for every morphism g:X→Q there exists a morphism h:Y→Q such that h∘f=g; see Injective object.


hacky

en-adj

hacky (comparative hackier, superlative hackiest)

hackier (comparative)
hackiest (superlative)

(computing, informal) Using, or characterised by, hacks: poorly designed workarounds.


startup

en-noun

startup (countable and uncountable, plural startups)

Coordinate term: autostart

Add an app to run automatically at startup in Windows 10, Microsoft Support
3. With the file location open, press the Windows logo key + R, type shell:startup, then select OK. This opens the Startup folder. / 4. Copy and paste the shortcut to the app from the file location to the Startup folder.

(computing, often capitalized) A folder (especially in Windows), containing shortcuts of applications or programs that start up automatically after a user signs in.

indítópult

computing: folder containing shortcuts of applications or programs that start up automatically after a user signs in


truthy

en-adj

truthy (comparative truthier, superlative truthiest)

truthier (comparative)
truthiest (superlative)

From truth + -y. In colloquial sense, back-formation from truthiness.

In JavaScript, any expression or statement that expects a boolean value will work with a truthy or falsy value, so the fact that && does not always evaluate to true or false does not cause practical problems.

2012, David Flanagan, JavaScript Pocket Reference, page 40:

In JavaScript, as well as the true or false Boolean values, other types of variables can be said to be truthy or falsey.

2013, Dan Wellman, jQuery Hotshot, →ISBN:

To remember which values are truthy and which are falsey, just memorize the five falsey values - undefined, null, 0, "" and NaN -- and remember that everything else is truthy.

2014, Eric T. Freeman, Elisabeth Robson, Head First JavaScript Programming: A Brain-Friendly Guide, →ISBN, page 292:

Clojure uses the Boolean operators or and and. or returns either the first truthy value or the last value, and returns the first falsey value or, if no values are falsey, the last truthy value.

2015, Daniel Higginbotham, Clojure for the Brave and True, →ISBN, page 40:

(programming) Evaluating to true in a Boolean context.


slosh

(computing, slang) backslash, the character \.


nub

Either directly from Middle Low German, or from knub, from a Middle Low German word (compare Low German Knubbel, Knobbel (“knot; lump”)). Compare knob.

cog

(computing, colloquial) A pointing stick.


most significant byte

en-noun

most significant byte (plural most significant bytes)

(computer science) The byte of a multibyte number with the greatest importance: that is, the byte stored first on a big-endian system or last on a little-endian system.


substitution cipher

substitution cipher (plural substitution ciphers)

(cryptography) A method of encryption by which units of plaintext are substituted with ciphertext according to a regular system; the "units" may be single letters (the most common), pairs of letters, triplets of letters, mixtures of the above, and so forth. The receiver deciphers the text by performing an inverse substitution.


CFD

Computational Fluid Dynamics
computational fluid dynamics#English

(computing, mechanics) Initialism of Computational Fluid Dynamics.


cluebat

(computing slang) A bat (club) with which someone clueless is struck (figuratively or in one's imagination).


USP

stored procedure
stored procedure#English

(computing, databases) Initialism of user stored procedure.


angle bracket

Any of a number of angle-shaped brackets.

(computing) Either of the inequality signs < and >, when used as brackets in programming languages and markup languages.


slipstream

en-verb

slipstream (third-person singular simple present slipstreams, present participle slipstreaming, simple past and past participle slipstreamed)

slipstreams (present singular third-person)
slipstreaming (participle present)
slipstreamed (participle past)
slipstreamed (past)

Compound of slip + stream. Fiction sense coined by cyberpunk author Bruce Sterling in 1989.

coin

You do this by slipstreaming the updates into the distribution folder.

2003, William Boswell, Inside Windows Server 2003:

A better solution is to create a bootable Windows XP installation CD slipstreamed with the current service pack...

2004, Ed Bott, Carl Siechert, Craig Stinson, Microsoft Windows XP inside out:

It is illegal to distribute slipstreamed CDs. In some locales, it may also be illegal to create them.

2005, Jesper M Johansson, Steve Riley, Protect your Windows network: from perimeter to data:

(computing, transitive) To incorporate additional software (such as patches) into an existing installer.


resel

(computing) A resolution element describing the actual spatial image resolution in an image (or a volume).


filetype

(computing) An identifier indicating the type of information contained in an electronic format.


adjoint

Adjoint representation
Adjoint representation of a Lie algebra
adjoint

/ˈæd͡ʒ.ɔɪnt/

From French adjoindre (“to join”), from late 19th C; see also adjoin. Doublet of adjunct.
In the case of category theory (which brings together concepts from numerous fields), the term is often confounded with adjunct and the relationship is called an adjunction. The origin of any particular usage may therefore be uncertain.

(mathematics, category theory, of a functor) That is related to another functor by an adjunction.


adjoint

/ˈæd͡ʒ.ɔɪnt/

(mathematics, category theory) A functor related to another functor by an adjunction.


touchpad

(computing) A flat surface which is sensitive to touch, used mostly in laptop computers to control an on-screen cursor.


dentro

Vote for any demo released during the last six months before the release of the next issue of Yahoo (7.6.1994 - 7.1.1995). All non-party dentros and dentros competed ^([sic]) in a demo competition at a party belong to this category.

1995, Antti Piirainen, “Yah #4 vote sheet”, in comp.sys.ibm.pc.demos (Usenet):

And if we leave the conspiracy theory for a moment, it was a long time since I saw a TBL demo/dentro/intro, or have I missed something?

1999, Cruxis, “scary rumour about win2k (billy selling your cpu?)”, in comp.sys.ibm.pc.demos (Usenet):

I left the amiga group Plague and joined LSD about 1992, i released a dentro under their name (Anyone know how i can find it again, i think it was simply called LSD dentro)...

2001, Matrix, “Looking for certain demo/intro i released under LSD & DCS.”, in alt.emulators.amiga (Usenet):

(demoscene, rare) A production that is classified somewhere between a demo and an intro.


monic

If a composition (of morphisms) is monic then, by theorem, the pre-composite of it is monic as well.

It is often convenient to view a monic arrow i:A↣C, defined in Chapter 1, as showing that A is a copy of a part of C, and that i maps the copy on to that part. For example, in Set, the monic arrows are the one-to-one functions and, clearly, if i is one-to-one then A is a copy of a subset of C, namely of the image of i.

1995, Colin McLarty, “Introduction”, in Elementary Categories, Elementary Toposes, page 5

(category theory) Of a morphism: that it is a monomorphism.


monomorphism

(category theory) A morphism n such that for any other morphisms f and g, if n∘f=n∘g then f = g.


notefile

(computing) A file containing plain text with little or no formatting.


reflect on

en-verb

reflect on (third-person singular simple present reflects on, present participle reflecting on, simple past and past participle reflected on)

reflects on (present singular third-person)
reflecting on (participle present)
reflected on (participle past)
reflected on (past)

It is sometimes useful to be able to reflect on class or interface types in native code as well.

1999, Sheng Liang, The Java Native Interface:

Load-time MOPs reflect on the bytecode and make use of a modified class loader.

2001, Jørgen Lindskov Knudsen, ECOOP 2001 - Object-oriented Programming: 15th European Conference:

To define attribute classes and reflect on them at runtime, you have to consider a few more issues.

2005, Eric Gunnerson, Nick Wienholt, Anders Hejlsberg, A Programmer's Introduction to C# 2.0:

(transitive, programming) To access details of (a data type, etc.) at run-time using reflection.


REST

Coding a REST API has never felt right to me. I believe that REST APIs should be designed and configured, but not coded.

2011, Mark Masse, REST API Design Rulebook: Designing Consistent RESTful Web Service Interfaces, O'Reilly, →ISBN, page 86:

representational state transfer
representational state transfer#English

(computing) Acronym of representational state transfer.


packager

(computing) A program that groups objects or data into a single file.


unpack

unpack (third-person singular simple present unpacks, present participle unpacking, simple past and past participle unpacked)

unpacks (present singular third-person)
unpacking (participle present)
unpacked (participle past)
unpacked (past)

From Middle English unpakken, equivalent to un- + pack. Compare Saterland Frisian uutpakje (“to unpack”), West Frisian útpakke (“to unpack”), Dutch uitpakken (“to unpack”), German auspacken (“to unpack”).

cog

Packages […] are often archived and compressed using the zip utility; you can unpack these with the unzip command[…]

2005, Matthias Kalle Dalheimer, Matt Welsh, Running Linux:

(computing, transitive) To unzip, decompress.


CDR

en-noun

CDR (countable and uncountable, plural CDRs)

content of decrement of register#English

(programming) Initialism of content of decrement of register; cdr.


rule-based

(computing, of a computing language, or expert system) Based on a series of simple "if-then" rules.


sandpile

(mathematics, computing) Any of several models in which a series of connected nodes interact with their neighbours according to fixed rules.


offline

en-verb

offline (third-person singular simple present offlines, present participle offlining, simple past and past participle offlined)

offlines (present singular third-person)
offlining (participle present)
offlined (participle past)
offlined (past)

Offlining a memory processor can be accomplished by using the flexible interleaving capability described earlier to interleave segments across subsets of the memory processors, avoiding the faulty one(s).

1986, Kai Hwang, Steven M. Jacobs, Earl E. Swartzlander, Proceedings of the 1986 International Conference on Parallel Processing, page 462:

Traditionally, you fixed the problem by offlining the disk and re-creating the disk's extents on a different disk using redundant extent copies and then dropping the failed disk.

2008, Sam Alapati, Expert Oracle Database 11g Administration, page 908:

(computing, transitive) To take (a system, etc.) offline; to demote from an active or online state.


inheritor

From Middle English enheriter, enheritour; equivalent to inherit + -or. Displaced Old English ierfenuma.

(computing, programming) A class, etc. that derives from another code element through inheritance.


PDM

(signal processing) Initialism of pulse-duration modulation.

(signal processing) Initialism of pulse-density modulation.


video card

(computing) A piece of hardware installed into a personal computer to allow it to send video signals to an external output device such as a monitor or projector.


foursquare

en-adj

foursquare (comparative more foursquare, superlative most foursquare)

more foursquare (comparative)
most foursquare (superlative)

From Middle English foure square; equivalent to four + square.

(cryptography) Pertaining to a four-square cipher.


foursquare

en-noun

foursquare (countable and uncountable, plural foursquares)

(countable, cryptography) A four-square cipher.


buglet

(computing, informal) A minor bug in a program.


textbase

(databases) A database containing a corpus of text for use by lexicographers etc.


thread count

(computing) The total number of threads that a single processor core can run simultaneously.


voxelate

en-verb

voxelate (third-person singular simple present voxelates, present participle voxelating, simple past and past participle voxelated)

voxelates (present singular third-person)
voxelating (participle present)
voxelated (participle past)
voxelated (past)

From voxel + -ate (verb-forming suffix).

(computing) To represent something as an array of voxels.


(computing) The year 2038, in which certain date-related bugs in computer software are expected to manifest themselves.


blocking

en-noun

blocking (countable and uncountable, plural blockings)

Examine your matrix map, and make sure that no three keystrokes form a rectangle with a fourth keystroke that will cause you problems. This prevents both ghosting and blocking.

2011, John St. Clair, Project Arcade: Build Your Own Arcade Machine, page 218:

(computing) A feature that prevents a keyboard from registering multiple simultaneous keypresses that would cause ghosting.

Blocking is an annoying effect in image compression using JPEG especially at low bit-rates.

2017, Sekine Asadi Amiri, Hamid Hassanpour, Image compression using JPEG with reduced blocking effects via adaptive down-sampling and self-learning image sparse representation, →DOI, page 1:

(signal processing) A rectangular discontinuity as an artifact of separating a discrete signal into blocks that are processed individually.


roaming

roaming (countable and uncountable, plural roamings)

(uncountable, computing, telecommunications) The use of a network or service from different locations or devices.

verkkovierailu

using a network or a service from different locations or devices

(uncountable, computing, operating system) Using the OS service of manipulating folders and documents from different PC devices by a registered user.

etäkäyttö

registering a PC and a cycle of {uploading, editing and downloading} from any networked PC


forgiving

en-adj

forgiving (comparative more forgiving, superlative most forgiving)

more forgiving (comparative)
most forgiving (superlative)

A good WebApp interface is understandable and forgiving, providing the user with a sense of control. […] Work is carefully and continuously saved, with full option for the user to undo any activity at any time.

2010, Roger S. Pressman, Software Engineering: A Practitioner's Approach, page 336:

(computing) User-friendly, such that harmful mistakes are not easily made.


-adic

LL-Q1860 (eng)-Flame, not lame--adic.wav

Back-formation from monadic, etc., from Ancient Greek -άς (-ás) (genitive -άδος (-ádos)) + -ικός (-ikós) (English -ad + -ic). Compare related adicity and Latinate -ary.
The algebraic sense is by analogy with p-adic, since ℤ₍ₚ₎ equipped with the (p)-adic topology passes to the ring of p-adic numbers under the operation of completion.

(mathematics, computing) Having a specified adicity.


pruning

en-noun

pruning (countable and uncountable, plural prunings)

LL-Q1860 (eng)-Flame, not lame-pruning.wav

(computer science) A method of enumeration that allows the cutting out of parts of a decision tree.


scraping

From Middle English scrapinge, equivalent to scrape + -ing.

The practice of scraping the internet is longstanding and was largely disclosed by the companies and nonprofit organizations that did it. But it was not well understood or seen as especially problematic by the companies that owned the data.

2023 July 15, Sheera Frenkel, Stuart A. Thompson, “‘Not for Machines to Harvest’: Data Revolts Break Out Against A.I.”, in The New York Times, →ISSN:

(computing) Automated collection of data, data scraping.


locking

(computing) The use of a lock or a mutex to restrict access to a part of the code to at most one process.


intranet

/ˈɪntɹəˌnɛt/

The operator uses a variety of methods to maximise engagement, including a new and improved intranet that's designed to encourage honest two-way communication between staff and management.

2020 January 2, Paul Stephen, “A great place to work”, in Rail, page 29:

(computing) A private computer network, typically one that uses the protocols of the Internet.

內聯網 /内联网

private computer network that uses the protocols of the Internet


stop list

If you equip your search engine with a stop list containing a few common words such as "a", "the", and "and", you can decrease the full-text index size by about 20%.

(computing) A list of words or other data items which, for some special reason, should be ignored or bypassed by a particular data processing operation.


tethered

Many mobile phones are equipped with software to offer tethered Internet access.

(computing, electronics) connected (especially a mobile phone to a computer, for use as a wireless modem)


humaniform

(science fiction, robotics) A robot resembling a human.


CATIA

(computer graphics) Acronym of computer-aided three-dimensional interactive application.


Initialism of Health Level 7, ultimately, a blend of health and the ISO networking model level 7.

(medicine, software) A set of international standards for transfer of clinical and administrative data between software applications used by various healthcare providers.


enumerated

en-adj

enumerated (comparative more enumerated, superlative most enumerated)

more enumerated (comparative)
most enumerated (superlative)

Enumerated types make your code easy to modify.

2004, Steve McConnell, Code Complete, page 304:

Specified (especially when fully specified) by an enumeration or list of steps, parts, values, amounts, etc.;

(computing) Defined to consist of a specified list of possible values.

Continuing the analogy, just as the numeric constant Math.PI can be assigned to a variable of its type (i.e., double), an enumerated constant can be assigned to a variable of its type (e.g. Team).

2021, William McAllister, S. Jane Fritz, Programming Fundamentals Using JAVA:

Having been included or listed in an enumeration of possibilities.

(computing) Having one of the possible values specified in advance for a type defined by an enumeration.


stop word

(computing) A word, usually one of a series in a stop list, that is ignored when searches are conducted on a database, search engine, etc.


code block

(programming) A block of source code, often one that is delimited by brackets or in some similar way, depending on the programming language.


computer technician

en-noun

computer technician (plural computer technicians)

(computing) A person who repairs computers, typically both hardware and software.


netcentric

en-adj

netcentric (comparative more netcentric, superlative most netcentric)

more netcentric (comparative)
most netcentric (superlative)

(computing) Pertaining to client/server architecture that is used throughout an enterprise's entire lines of business.


power user

Coordinate term: ubergeek

Whether you already consider yourself a 1-2-3 power user or would like to become one, the fact that you have picked up this book probably qualifies you as a person who will benefit from a guide to the real power of 1-2-3.

1988, E. Michael Lunsford, Peter Antoniak, Power user's guide to 1-2-3, Sybex Inc, →ISBN:

(computing) A person who makes heavy use of computers, running many applications and capable of using advanced functionality.

(computing) A computer user who seeks and uses products having the most features and the fastest performance.


presenter

(computing) A small handheld device used to remotely control a computerised slide show.

(software engineering) A conceptual layer in GUI-based software that assumes the functionality of the "middleman".

Präsentator

software: GUI software part that assumes the functionality of the "middle-man"


transclude

en-verb

transclude (third-person singular simple present transcludes, present participle transcluding, simple past and past participle transcluded)

transcludes (present singular third-person)
transcluding (participle present)
transcluded (participle past)
transcluded (past)

Transcopyright, Permission to Transclude Publicly.

1999 December, Ted Nelson, “Xanalogical Structure, Needed Now More than Ever: Parallel Documents, Deep Links to Content, Deep Versioning, and Deep Re-Use”, in ACM Computing Surveys, volume 31, number 4es, →DOI:

Finally, at the very bottom of the edit window is a list of transcluded pages—generally, but not always, these are templates (page 17).

2008, John Broughton, Wikipedia: The Missing Manual, O'Reilly Media, →ISBN, page 424:

That exception is the HTML <IMG> tag–which transcludes an image into the context of the document. The image itself is neither embedded within the document nor copied—it is transcluded.

2012, Julie A. Jacko, editor, Human Computer Interaction Handbook, 3rd edition, CRC Press, →ISBN, page 571:

(programming) To substitute a template or other input for its rendered text, such as when parsing wikitext. To include by transclusion. To process fetched data in-line.


DWIM

(computing, humorous) Initialism of do what I mean: a wished-for feature in computer systems, offering magical freedom from the often frustrating discrepancies between one's intentions and the actual effects of a command.


keyframe

(computer graphics) A complete video frame, used as a reference for subsequent interframes in video compression.

關鍵格 /关键格

complete frame used as a reference for interframes


fire and forget

An event aggregator facilitates a fire-and-forget model of communication. The object triggering the event doesn't care if there are any subscribers. It just fires the event and moves on. A mediator, though, might use events to make decisions, but it is definitely not fire and forget.

2013, Addy Osmani, Developing Backbone.js Applications, page 175:

Post is a “fire and forget” where the UI thread work is performed asynchronously; Send is synchronous in that the call blocks until the UI thread work has been performed.

2014, Richard Blewett, Andrew Clymer, Pro Asynchronous Programming with .NET, page 25:

(programming, attributive) The practice of transmitting or raising something, such as an event, and then proceeding without checking for any result or response.


conversational

en-adj

conversational (comparative more conversational, superlative most conversational)

more conversational (comparative)
most conversational (superlative)

(computing) Involving a two-way exchange of messages, such as between a client and a server.

交互式的

(computing) involving a two-way exchange of messages, such as between a client and a server


pharming

From farming, by analogy with earlier phishing.

Our prototype implements a basic pharming attack to selectively misresolve the client domain name requests.

2006, Markus Jakobsson, Steven Myers, Phishing and Countermeasures, page 128:

(computing) The redirection of traffic for one website to another, with intent to deceive.


CDRAM

cached dynamic random-access memory#English

(computing) Initialism of cached dynamic random-access memory.


RDRAM

random-access memory
random-access memory#English

(computing) Initialism of Rambus dynamic random-access memory.


SGRAM

(computing) Initialism of synchronous graphics random-access memory.


golfer

(computing) One who takes part in code golf or regex golf.


Oberon

Earlier Auberon, from Old French Alberon, partial loan translation from Middle High German Alberich, literally ‘elf king, fairy king’, from alp + -rich << Proto-Germanic *rīks.

programming language
programming language

(computing, operating systems) A general purpose programming language and operating system descended from Modula-2, developed in the late 1980s.


user experience

en-noun

user experience (countable and uncountable, plural user experiences)

(computing) The desired, expected, or actual experience of a user interacting with a product, especially as it relates to the design of the product's user interface.


look and feel

look and feel (countable and uncountable, plural looks and feels)

→ Dutch: look-and-feel

LL-Q1860 (eng)-Flame, not lame-look and feel.wav

(software, of an application, operating system, etc.) The combination of the visual design and behaviour of a user interface.

впечатле́ние и ощуще́ние

от испо́льзования програ́ммы


extensibility

extensibility (usually uncountable, plural extensibilities)

(computing) A quality of design that takes possible future advances into consideration and attempts to accommodate them


deallocate

en-verb

deallocate (third-person singular simple present deallocates, present participle deallocating, simple past and past participle deallocated)

deallocates (present singular third-person)
deallocating (participle present)
deallocated (participle past)
deallocated (past)

Computer programs should deallocate memory they no longer need, releasing it back to the system.

Similarly, the program deallocates storage for automatic objects when the procedure returns to its caller.

2010, Randall Hyde, The Art of Assembly Language, 2nd edition, No Starch Press, →ISBN, page 267:

(transitive, computing) To return previously allocated memory.


CRS

en-noun

CRS (countable and uncountable, plural CRSs)

central reservation system
w:central reservation system

computer reservation system
w:computer reservation system

(computing, aviation, travel) Initialism of central reservation system or computer reservation system.


tabling

(programming) The uses of a table that contains the results of subproblems which can then be used later in the solving of a problem when the same subproblem arises again.


niceness

niceness (countable and uncountable, plural nicenesses)

(computing, Unix) A value determining how much processor time to concede to a running process. (See also nice (verb), renice.)


pessimism

pessimism (usually uncountable, plural pessimisms)

From French pessimisme, from Latin pessimus (“worst”) + -ism, superlative of malus (“bad”).
As a doctrine, from German Pessimismus as used by the German philosopher Arthur Schopenhauer in 1819.

(computing) The condition of being pessimal.


short circuit operator

short circuit operator (plural short circuit operators)

(computing) A logical operator that returns a value as soon as the outcome is certain, without necessarily testing all operands (for example, an OR operator returning true if the first operand evaluates as true, without evaluating the second operand).


first-party

a first-party video game; a first-party character; first-party hardware

(computing, hardware, software) Of products, created or published by the company responsible for the platform on which it is released (or its internal developers), as opposed to third-party.


NPC

NPC (countable and uncountable, plural NPCs)

non-printing character
non-printing character#English

(computing) Initialism of non-printing character.


pseudocode

pseudocode (countable and uncountable, plural pseudocodes)

LL-Q1860 (eng)-Flame, not lame-pseudocode.wav

A description of a computer programming algorithm that uses the structural conventions of programming languages but omits detailed subroutines or language-specific syntax.

sasikode

Any format or language that resembles a programming language but is not.


uglify

en-verb

uglify (third-person singular simple present uglifies, present participle uglifying, simple past and past participle uglified)

uglifies (present singular third-person)
uglifying (participle present)
uglified (participle past)
uglified (past)

LL-Q1860 (eng)-Flame, not lame-uglify.wav

From ugly + -fy. Sense 3 by analogy with prettify.


deploy

deploy (third-person singular simple present deploys, present participle deploying, simple past and past participle deployed)

deploys (present singular third-person)
deploying (participle present)
deployed (participle past)
deployed (past)

Borrowed from French déployer (“to unroll, unfold”), from Old French desploiier, itself from des- + ploiier, or possibly from Late Latin displicāre (“to unfold, display”), from Latin dis- (“apart”) + plicare (“to fold”). Doublet of display.

der

The process for the deployment scenario includes: building a master installation of the operating system, creating its image and deploying the image onto a destination computer.

(computing) To install, test and implement a computer system or application.

uitrollen

to install, test and implement a computer system or application


deploy

Rolling back the bad deploy will usually solve the immediate production problem, but your team isn't done yet.

2021, James Shore, Shane Warden, The Art of Agile Development, page 433:

software engineering
software engineering


greets

greets to […]

I was just considering the term 'lamer' (because of all these ROM D00DZ who I think of as 'emulamers') and I was wondering: is 'lamer' a term that is unique to the C64 scene? I haven't seen in used it other circles, but it sure used to crop up a hell of a lot in demos, cracktro greets, etc.

1998, andreww, “C64 slang”, in comp.emulators.cbm (Usenet):

At this time, I do not really think it was hypocrisis^([sic]) to write "no greets to", or "fucking greets goes to"... The immediate effect was to release some other demoes^([sic]), proving you're not lame, and that you can beat your "fucker" :)

1999, Mickael Pointier, “Oldskool”, in comp.sys.ibm.pc.demos (Usenet):

(demoscene) Greetings sent to other demosceners, often included in the scrolltext of a demo.


glob

Possibly a blend of blob + gob or a clipping of globule. An element of sound symbolism is clearly involved: compare such phonetically and semantically similar words as glop, gop, blob, clump and clod. (Still, globe, clump and clod may be related via the Proto-Indo-European root *gel-; compare clew.)
In the programming sense, originates from the early (c. 1970) Unix command glob; short for global.
In the biological sense, proposed by Bevil R. Conway and Doris Y. Tsao, by analogy with the cytochrome-oxidase "blobs" of V1, an earlier stage in the hierarchical elaboration of colour.

(programming) A limited pattern matching technique using wildcards, less powerful than a regular expression.


glob

en-verb

glob (third-person singular simple present globs, present participle globbing, simple past and past participle globbed)

globs (present singular third-person)
globbing (participle present)
globbed (participle past)
globbed (past)

(programming) To carry out pattern matching using a glob.


unlink

unlink (third-person singular simple present unlinks, present participle unlinking, simple past and past participle unlinked)

unlinks (present singular third-person)
unlinking (participle present)
unlinked (participle past)
unlinked (past)

That's because the permission to unlink a file doesn't depend upon the permission bits on the file itself; it's the permission bits on the directory that contains the file that matter.

2001, Tom Phoenix, Randal L. Schwartz, Learning Perl, "O'Reilly Media, Inc.", →ISBN, page 175:

(transitive, computing, Unix) To delete (a file).


polycount

(computer graphics) The total number of polygons found in a three-dimensional model.


nop

The MIPS instruction set is rich in nops, since any instruction with zero as a destination is guaranteed to do nothing.

2004, Patterson et al, Computer Organization and Design: The Hardware/Software Interface
Notice that in computing CPI or IPC, we do not count any nops executed as useful instructions.

(programming) A no-op; a CPU instruction that does nothing.


nop

nop (third-person singular simple present nops, present participle nopping, simple past and past participle nopped)

nops (present singular third-person)
nopping (participle present)
nopped (participle past)
nopped (past)

For example, if there is a CALL 3140 and we want to skip this call, we can NOP it out.

Worse, some patching can result in codes which cannot be executed: for example nopping the load which provides the value for the denominator of a division can result in a division by zero.

2012, Michael W. Berry, Kyle A. Gallivan, Efstratios Gallopoulos, High-Performance Scientific Computing: Algorithms and Applications:

(programming) To replace machine code with nop instructions when modifying software.


data table

(computing) Any display of information in tabular form, with rows and/or columns named

(databases) A table stored in, or derived from, a database.


spreadsheet

The program's most quintessentially Macintoshian feature, one as yet unique among spreadsheets, is its icon bar, which resides at the top of the screen just below the standard menu bar.

1985 September 15, Erik Snadberg-Diment, “Number Crunching on the Macintosh”, in The New York Times, →ISSN:

(computing) A computer application for organization, analysis, and storage of data in tabular form.


courseware

en-noun

courseware (countable and uncountable, plural coursewares)

LL-Q1860 (eng)-Flame, not lame-courseware.wav

(computing) Educational software or documents in computerized form that facilitate course-based learning and teaching.


tokenizer

(computing) A system that parses an input stream into its component tokens.


canonicalize

en-verb

canonicalize (third-person singular simple present canonicalizes, present participle canonicalizing, simple past and past participle canonicalized)

canonicalizes (present singular third-person)
canonicalizing (participle present)
canonicalized (participle past)
canonicalized (past)

(transitive, computing) To convert (data) into canonical form.


serialize

serialize (third-person singular simple present serializes, present participle serializing, simple past and past participle serialized)

serializes (present singular third-person)
serializing (participle present)
serialized (participle past)
serialized (past)

(computing) To convert an object into a sequence of bytes that can later be converted back into an object with equivalent properties.

serialitzar

convert an object into a byte sequence that can be converted back


Eureka step

(computing, mathematics) A flash of insight that cracks a problem and paves the way to a solution.


bare-bones

en-adj

bare-bones (comparative more bare-bones, superlative most bare-bones)

more bare-bones (comparative)
most bare-bones (superlative)

Emil bought a bare-bones rig and a new CPU at the computer show, then popped in his old hard drive.

(computing) Describes a computer sold preassembled, but without certain essential components, often a processor, memory, and hard drive.


clickable

c. 1943 (entertainment), c. 1965 (manufacturing), c. 1985 (computing) click + -able

Putting a clickable link in your post is easy.

(computing) Causing some action to occur when clicked with a mouse or other pointing device.


clickable

The design strategy was to boil down the story's 17 pages to simple language, 5 sing-along songs and 5 games, with about 100 total clickables throughout the program.

1993, Children's Software Revue, volumes 1-4, page 13:

graphical user interface
graphical user interface

(computing, graphical user interface) Any element that can be clicked by the user.


buttery

buttery (comparative butterier, superlative butteriest)

butterier (comparative)
butteriest (superlative)

From Middle English buttry, equivalent to butter + -y. Piecewise doublet of butyric, butter ultimately being from Latin būtȳrum and -y being a doublet of -ic.

(see title)

2014 October 30, Greg Kumparak, “YouTube Can Now Play Videos At A Buttery 60 Frames Per Second”, in Tech Crunch:

These include improved textures and character models plus a new buttery frame rate as the game gets boosted to 1080p resolution and animation of 60 frames per second. Stylish.

2015 April 28, Jason Hidalgo, “Shout at the devil: DmC Devil May Cry Definitive Edition review”, in Reno Gazette Journal:

I dipped a few of the Nvidia-specific settings since I prefer smooth, buttery frame rate, but that’s impressive in itself given it’s the only game this year to make that happen.

2015 November 19, Hayden Dingman, “Assassin’s Creed Syndicate PC review impressions: This gorgeous, mostly smooth game is no Unity”, in PC World:

For video, setting a higher frame rate, like 60 frames per second, means having the ability for getting nicer, buttery, silky-smooth, slow motion—if you're into that sort of thing.

That frame rate is buttery. Your computer has an excellent graphics card, Masato

2018, Dachima Inaka, Do You Love Your Mom and Her Two-Hit Multi-Target Attacks?:

So, if you're looking to play PC games with a buttery frame rate, these monitors are ready to deliver a great experience, and it gets even better when paired with Nvidia’s G-Sync or AMD’s FreeSync.

2021 December 12, Mark Knapp, Matt Elliot, “Best 1080p Gaming Monitors 2021”, in IGN:

(computing, video games) Short for buttery smooth.


unwrite

en-verb

unwrite (third-person singular simple present unwrites, present participle unwriting, simple past unwrote, past participle unwritten)

unwrites (present singular third-person)
unwriting (participle present)
unwrote (past)
unwritten (participle past)

To eliminate this nonadiabatic energy loss, we need to change the cell state into a known state before writing a new data, which is called a^([sic]) unwrite operation.

2005, ACM Special Interest Group on Design Automation, IEEE Circuits and Systems Society, IEEE Solid-State Circuits Society, ISLPED'05, →ISBN:

(transitive, computing) To revert to a known state in so that new data can be written.


relational

en-adj

relational (comparative more relational, superlative most relational)

more relational (comparative)
most relational (superlative)

From relation + -al. The database sense is from the definition of relation as a set of ordered tuples.

(databases) Of a database technology using tables and adhering to Codd’s 12 rules.

relační

relating to, using, or being a method of organizing data in a database


overwrite

en-verb

overwrite (third-person singular simple present overwrites, present participle overwriting, simple past overwrote, past participle overwritten)

overwrites (present singular third-person)
overwriting (participle present)
overwrote (past)
overwritten (participle past)

/əʊ.vəˈɹaɪt/

I accidentally saved my unwanted changes and overwrote the version of the document I wanted to keep.

(transitive, computing) To destroy (older) data by recording new data over it.


overwrite

/əʊ.vəˈɹaɪt/

Tab to the number specifying the number of overwrites and enter a number between 1 and 9.

2014, Bruce Middleton, Conducting Network Penetration and Espionage in a Global Environment:

(computing) The operation of destroying older data by recording new data over it.


address space

(computing) A range of discrete addresses, all the address locations available in a particular, named, subset of a computer's (virtual or real) memory.


fsck

en-noun

fsck (countable and uncountable, plural fscks)

(computing) A *nix file system check to detect damage to, or corruption of, files or filesystem structures.


fsck

(computing) The tool, fsck, that performs a fsck.


fsck

en-verb

fsck (third-person singular simple present fscks, present participle fscking, simple past and past participle fscked)

fscks (present singular third-person)
fscking (participle present)
fscked (participle past)
fscked (past)

(computing, transitive) To run fsck on; to perform a fsck on.


fsck

At some point in your Linux career you should ask yourself:
"If there are 3.4 million successful, happy Mandrake users...what the fsck is wrong with me?"

2002, David D. Huff Jr., “Re: Mandrake 8.2 Musings”, in alt.os.linux.mandrake (Usenet):

What the fsck are you on?

2002, Lev Lafayette, “Re: "We are all Africans under the Skin"”, in alt.politics.nationalism.white (Usenet):

2003, Agelmar, Re: SSH problem, alt.roundtable, http://groups.google.com/group/alt.roundtable/msg/789b5801baee1417?dmode=source
At least I know what the fsck is going on with Slack...

(computing, Internet slang, text messaging, vulgar, euphemistic) Fuck.


*nix

Apparently from the wildcard *, indicating any sequence of characters, and Unix and Linux.

Linux, Mac OS X, AIX, Solaris, and DG/UX are examples of *nixes.

(computing, Internet) Unix and various other similar or compatible operating systems.


space bar

Hand position is best secured by dropping the fourth fingers upon P and Q and making the other fingers fall naturally upon the next figures in order, P O I U, for right hand, and Q W E R for the left; then place the right thumb on the space bar, and if the elbows are close to the body, a good hand position is attained.

1893, Bates Torrey, Instuction in Practical Shorthand, page 276:

(computing) A key, in the shape of a bar, near the bottom of a keyboard, that generates a space character when pressed.


space request

(computing) a parameter (in some file systems) that specifies the storage space required for a new file


space suppression

(computing, printing) The suppression of the normal advancement of paper in a printer after printing a line of text.


malloc

It compares the behavior of nine different mallocs when used with Hummingbird and GNU Emacs dynamic memory activity traces.

2001, USENIX Association, Proceedings of the FREENIX Track: 2001 USENIX Annual Technical Conference:

dynamic memory allocation
dynamic memory allocation

(computing) A subroutine in the C programming language's standard library for performing dynamic memory allocation.


malloc

malloc (third-person singular simple present mallocs, present participle mallocing, simple past and past participle malloced)

mallocs (present singular third-person)
mallocing (participle present)
malloced (participle past)
malloced (past)

(computing) To allocate memory using the C programming language malloc subroutine.


WAMP

(Internet software) Initialism of Windows, Apache, MySQL/MariaDB, and PHP/Perl/Python — a popular solution stack for use as a web server.


digital divide

As schools were closed, the digital divide meant that more affluent families with computers, iPads and good internet connections had a very different home educational (and informational, social and entertainment) situation than families without these amenities.

2020 April 17, Rebecca Solnit, “Coronavirus does discriminate, because that’s what humans do”, in The Guardian:

information technology
information technology

(information technology, sociology, neologism) The gap between those with regular, effective access to digital technologies (and the computer literacy to use them) and those without it.


EMU

en-noun

EMU (countable and uncountable, plural EMUs)

English metric unit
English metric unit#English

(computing) Initialism of English metric unit (“1/360,000-th of a centimetre, or, 1/914400-th of an inch”).


information integrity

(computing) The accuracy, consistency and reliability of the information content, processes and systems, especially with regard to database corruption.


white space

white space (countable and uncountable, plural white spaces)

LL-Q1860 (eng)-Flame, not lame-white space.wav

* (free time): Suggesting unfilled spaces on a calendar or schedule.

bílý znak

single character or series of characters

(computer science, uncountable) A contiguous collection of one or more characters that each represents horizontal or vertical space in typography.


workspace

(computing) A file (or system of files) in which related software and data can be manipulated or developed in isolation from others.

työtila

computing: A file (or system of files) in which related software and data can be manipulated

Unlike other Microsoft Office applications, Access doesn't automatically display an empty workspace when you start the program.

2011, June Jamrich Parsons, Dan Oja, Donna Mulder, Practical Microsoft Office 2010, page 128:

(computing, graphical user interface) An empty portion of the screen or window that serves as a container for other windows or objects.

(computing, graphical user interface) Any of the screens that can be switched between in a virtual desktop.

(robotics) The set of points that can be reached by the end-effector of a robotic manipulator


content wrangling

content management system
content management system

(computing) All the various tasks associated with content management systems, especially the preparation of documents for posting on a website.


content management system

content management system (plural content management systems)

(computing) A computer software system for organizing and facilitating collaborative creation of documents and other content, especially for loading to a website.


functor

LL-Q1860 (eng)-Flame, not lame-functor.wav

In the category of categories, #92;mathbb#123;CAT#125;, the objects are categories and the morphisms are functors.

1991, Natalie Wadhwa (translator), Yu. A. Brudnyǐ, N. Ya. Krugljak, Interpolation Functors and Interpolation Spaces, Volume I, Elsevier (North-Holland), page 143,
Choosing for U the operation of closure, regularization or relative completion, we obtain from a given functor ℱ∈𝒥ℱ the functors
◌̅F: overrightarrow X→◌̅F( overrightarrow X),F⁰: overrightarrow X→F( overrightarrow X)⁰,Fᶜ: overrightarrow X→F( overrightarrow X)ᶜ.

Given a homotopical category X and a functor u#58;A#92;rightarrowB, a homotopical u-colimit (resp. u-limit) functor on X will be a homotopically terminal (resp. initial) Kan extension of the identity (50.2) along the induced diagram functor Xᵘ#58;Xᴮ#92;rightarrowXᴬ (47.1).

2004, William G. Dwyer, Philip S. Hirschhorn, Daniel M. Kan, Jeffrey H. Smith, Homotopy Limit Functors on Model Categories and Homotopical Categories, American Mathematical Society, page 165:

2009, Benoit Fresse, Modules Over Operads and Functors, Springer, Lecture Notes in Mathematics: 1967, page 35,
In this chapter, we recall the definition of the category of Σ_*-objects and we review the relationship between Σ_*-objects and functors. In short, a Σ_*-object (in English words, a symmetric sequence of objects, or simply a symmetric object) is the coefficient sequence of a generalized symmetric functor S(M):X→S(M,X), defined by a formula of the form
S(M,X)=⨁ ᪲ᵣ₌₀(M(r)⊗X)_(Σᵣ).

(category theory) A category homomorphism; a morphism from a source category to a target category which maps objects to objects and arrows to arrows (either covariantly or contravariantly), in such a way as to preserve morphism composition and identities.


printer buffer

(computing) A hardware or software device that stores a stream of data to be printed until a printer is ready to process it.


built-in function

built-in function (plural built-in functions)

(computing) Any function that is provided as part of a high-level language and can be executed by a simple reference with specification of arguments