clobber

clobber (third-person singular simple present clobbers, present participle clobbering, simple past and past participle clobbered)

clobbers (present singular third-person)
clobbering (participle present)
clobbered (participle past)
clobbered (past)

British slang from 1941; possibly onomatopoeic of the sound of detonated bombs in the distance.

It is therefore clear that the system itself must be truly "clobber proof"; that is, no user may be capable of changing anyone else's program or tying up the system in any way that would disrupt normal service to other users.

1965 November, Charles W. Adams, “Responsive time-shared computing in business its significance and implications”, in AFIPS '65 (Fall, part I): Proceedings of the November 30--December 1, 1965, fall joint computer conference, part I, New York, N.Y.: Association for Computing Machinery, archived from the original on 2022-05-11, page 486:

In the slang of computer programmers, the second re-entry address is likely to "clobber" the machine's memory of the original re-entry address.

1966, George A. Miller, “Thinking machines: myths and actualities”, in Daniel Bell, Irving Kristol, editors, The Public Interest, volume 2, New York, N.Y.: National Affairs, Inc., archived from the original on 2022-05-11, page 104:

Inferences made in accordance with this reason are defeated by finding that the merged plan clobbers one of the causal-links in one of the constituent plans.

1999, Michael J. Wooldridge, Anand Rao, Foundations of Rational Agency, page 74:

The cp command does one thing as it clobbers a file; mv and ln do another.

2004, John R. Levine, Margaret Levine Young, Unix for Dummies, page 314:

These functions collide, and we can see in Figure 7-1 that the debug() function for SexyWidgets clobbers the developer′s debug() function. The last function declared with the same name in the same scope will silently clobber the earlier function definition.

2007, Billy Hoffman, Bryan Sullivan, Ajax Security, unnumbered page:

If you create your own mood instance attribute without being aware of the name clash, you will clobber the mood attribute used by the methods inherited from Dog.

2022, Luciano Ramalho, chapter 11, in Fluent Python, 2nd edition, O'Reilly, →ISBN:

(transitive, computing, slang) To overwrite (data) or override (an assignment of a value), often unintentionally or unexpectedly.

přepsat

to overwrite or override, often unintentionally


pragma

From the Ancient Greek root πρᾶγμα (prâgma, “a thing done, a fact”). May be a back-formation from pragmatic.

This pragma stops the compiler from generating those warnings we don't care about.

(computing, programming) A compiler directive; data embedded in source code by programmers to indicate some intention to a compiler.

(computing, programming) In HTTP version 1.0 and 1.1, a general-header that specifies some implementation-specific directive, to any recipient, and may specify that the HTTP response should not be cached.


uncompress

en-verb

uncompress (third-person singular simple present uncompresses, present participle uncompressing, simple past and past participle uncompressed)

uncompresses (present singular third-person)
uncompressing (participle present)
uncompressed (participle past)
uncompressed (past)

(computing, transitive) To restore a compressed file to its normal size.


decompress

decompress (third-person singular simple present decompresses, present participle decompressing, simple past and past participle decompressed)

decompresses (present singular third-person)
decompressing (participle present)
decompressed (participle past)
decompressed (past)

(transitive, computing) To restore (compressed data) to its original form.


niladic

(computing) Of an operator or function in a program, having no arguments.


toolbar

toolbars (plural)
tool bar (alternative)

Some UIs tend to improve this by displaying toolbars only when they are related to any object manipulated (e.g., an image, a rectangle) and undisplaying them afterwards.

2005, Maria Francesca Costabile, Fabio Paternò, Human-Computer Interaction – INTERACT 2005, page 199:

graphical user interface
graphical user interface

(graphical user interface) A row of buttons, usually marked with icons, used to activate the functions of an application or operating system.

alətlər paneli

row of icons in a graphical user interface


toolsmith

(computing) a person who creates utility programs


prologue

From Middle English prologue, prologe, from Old French prologue, from Latin prologus, from Ancient Greek πρόλογος (prólogos).

(computing) A component of a computer program that prepares the computer to execute a routine.


crossgrade

crossgrade (third-person singular simple present crossgrades, present participle crossgrading, simple past and past participle crossgraded)

crossgrades (present singular third-person)
crossgrading (participle present)
crossgraded (participle past)
crossgraded (past)
cross-grade (alternative)

Also if you are “crossgrading” from another platform such as Apple Logic, Mark of the Unicorn (MOTU) Digital Performer, or Steinberg Cubase, you may be looking for features or trying to use keyboard commands that you are used to and wondering where these are in Pro Tools.

2009, Mike Collins, Pro Tools 8, Taylor & Francis, →ISBN, page 7:

(computing, transitive) To upgrade (a software application) so that it is able to run on a different platform.


crossgrade

crossgrades (plural)
cross-grade (alternative)

If you install the upgrade or cross-grade first and then perform your migration, you may accidentally wind up with corrupted application settings.

2009, Elna Tymes, Charles Prael, Switching to Microsoft Windows 7, Que Publishing, →ISBN:

(computing) An upgrade of a software application that enables it to run on a different platform.


DM

en-noun

DM (countable and uncountable, plural DMs)

dimensional modeling
w:dimensional modeling

(computing, DWH) Initialism of dimensional modeling.


data transfer rate

data transfer rate (plural data transfer rates)

(computing) The transmission speed of a communications channel; measured in bits or bytes per second.


baitware

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

(computing) Freeware of deliberately poor quality with some, but generally not all, of the features of a software application, intended to entice those who download the freeware to buy the complete application.


finalize

en-verb

finalize (third-person singular simple present finalizes, present participle finalizing, simple past and past participle finalized)

finalizes (present singular third-person)
finalizing (participle present)
finalized (participle past)
finalized (past)
finalise (alternative)

(transitive, computing, programming) To prepare (an object) for garbage collection by calling its finalizer.


dot-commer

dot-commers (plural)
dotcomer (alternative)
dotcommer (alternative)

Maxine has joined her sister Brooke's state-of-the-art health club Megareps around the corner but isn't quite used yet to this nightly spectacle of yups on treadmills, plodding to nowhere while watching CNN or the sports channels, laid-off dotcommers who aren't at strip clubs or absorbed into massively multiplayer online games […]

2013, Thomas Pynchon, Bleeding Edge, Vintage, published 2014, page 448:

(computing) Someone who works (or worked) for a dotcom company.


database analyst

en-noun

database analyst (plural database analysts)

(computing) a person who is responsible for the logical and physical design of databases


munge

en-verb

munge (third-person singular simple present munges, present participle munging, simple past and past participle munged)

munges (present singular third-person)
munging (participle present)
munged (participle past)
munged (past)
mung (alternative)

Variant of mung; likely a misconstructed back-formation from munging, munged or munger.

As a part of the code review with the development team, notify them that you want to have these options as a part of the installation script, rather than you munging the installation scripts during deployment.

2011, Brian Knight, Ketan Patel, Wayne Snyder, Professional Microsoft SQL Server 2008 Administration:

(transitive, computing, informal) To transform data in an undefined or unexplained manner, as for example when data wrangling requires nonsystemic or nonsystematic edits.

pulauttaa

transform data in an undefined/unexplained manner

Munging is effective — it prevents unwanted email from reaching you by keeping your real email address out of the clutches of the address-harvesting programs.

1998, Alan Schwartz, Simson Garfinkel, Stopping spam:

(transitive, computing, informal) To add a spamblock to (an email address).


spamblock

(computing) Text inserted into an email address in order to make it invalid, though still readable to a human being. For example, in "jsmith-[AT]-example-[DOT]-com", the "@" and "." symbols have been replaced with literal text to prevent automated spambots from finding the email address while still leaving it readable.


spamblock

spamblock (third-person singular simple present spamblocks, present participle spamblocking, simple past and past participle spamblocked)

spamblocks (present singular third-person)
spamblocking (participle present)
spamblocked (participle past)
spamblocked (past)

(computing) To obfuscate (an email address) with a spamblock.


computer chip

(electronics) An integrated circuit, typically installed in a personal computer or other electronic devices.


addressing

en-noun

addressing (usually uncountable, plural addressings)

(computing) Any of several methods of locating and accessing information within storage

adresado

any of several methods of locating and accessing information


hot spot

hot spots (plural)
hotspot (alternative)

titik panas

location which has a higher temperature or amount of radiation than surrounding areas

пизэке

(figuratively) A place notable for a high level of activity or danger.

A part of an application that consumes a significant amount of execution time.

(graphical user interface) A part of a control (“an interactive interface element”) that responds dynamically as a user moves a pointer over it (for example, a part of an image map that contains a hyperlink which can be clicked on with a cursor).

(Internet, networking) A location in which Wi-Fi Internet access is available.


flyweight pattern

flyweight pattern (plural flyweight patterns)

structural design pattern
structural pattern

(computing, object-oriented computing) A structural design pattern in which an object contains no pointers to data type methods.


Ravenscar

Recorded as Rauenesere 1312, from Old Norse hrafn + sker, so Peak must have been a later renaming.
The computing term was derived from the name of the village, the location of the 8th International Real-Time Ada Workshop (IRTAW 8).

(computing) Acronym of Reliable Ada Verifiable Executive Needed for Scheduling Critical Applications in Real Time.


troubleshooter

From trouble + shooter, circa 1905. Whence troubleshoot (verb), shoot trouble (verb), and troubleshooting (noun) as back-formations.

(computing) A software program or routine that attempts to diagnose a problem with the system.


sign in

en-verb

sign in (third-person singular simple present signs in, present participle signing in, simple past and past participle signed in)

signs in (present singular third-person)
signing in (participle present)
signed in (participle past)
signed in (past)
sign-in (alternative)

(computing) To take some action to access a secured program or web page on a computer; to log in.


bluescreen

bluescreen (third-person singular simple present bluescreens, present participle bluescreening, simple past and past participle bluescreened)

bluescreens (present singular third-person)
bluescreening (participle present)
bluescreened (participle past)
bluescreened (past)

From blue + screen; derived from "blue screen of death".

His computer bluescreened because of the prerelease software.

(intransitive, computing) To experience a stop error and shut down to prevent damage to system hardware.


wheel war

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

From wheel (“superuser on certain systems”) + war.

compound

WHEEL WARS. A period during which student wheels hack each other by attempting to log each other out of the system, delete each other’s files, or otherwise wreak havoc—usually at the expense of the lesser users. A battle of Titans (heh heh).

[1983, Guy L. Steele Jr., Donald R. Woods, Raphael A. Finkel, Mark R. Crispin, Richard M. Stallman, Geoffrey S. Goodfellow, The Hacker’s Dictionary: A Guide to the Computer Underground, New York: Harper & Row, →ISBN, page 123:

Wikipedia policy prohibits “wheel wars”—cases in which a Wikipedia administrator repeatedly undoes the action of another—just as it prohibits edit wars.

2008, Jonathan Zittrain, The Future of the Internet and How to Stop It, New Haven, Connecticut: Yale University Press, →ISBN, page 290:

Many of us prefer to ask a colleague to intervene in a situation in which we risk entering a “wheel war” (when two or more editors revert each others’ edits over and over) or when we believe we need a consultation with a fresh eye.

2014, Dariusz Jemielniak, Common Knowledge? An Ethnography of Wikipedia, Stanford, California: Stanford University Press, →ISBN, page 52:

(computing, slang) A conflict in which users of a given computer system or (later) wiki who have administrative privileges try to lock each other out of the system or repeatedly attempt to reverse each other’s administrative actions.


computer program

en-noun

computer program (plural computer programs)

computer programs (plural)
computer programme (alternative)

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

programming language
programming language

A sequence or a set of instructions in a programming language for a computer to execute.


executable code

Other types of macros, shell scripts, batch files, interpretable source code, even Postscript files also contain executable code, and are, in theory, vulnerable to virus attack.

2003, Maximum Security, fourth, →ISBN, page 324:

The script itself contains variable and command substitution, the read command, and a while loop to get everything done in less than 10 lines of executable code!

2008, Arnold Robbins, Nelson H. F. Beebe, Classic Shell Scripting: Hidden Commands that Unlock the Power of Unix, →ISBN, page 158:

“Scripts” are distinct from the executable code of the application, as they are usually written in a different language with distinct semantics.

2012, Ivan Ivanov, Marten van Sinderen, Boris Shishkov, editors, Cloud Computing and Services Science, →ISBN, page 7:

(computing) Instructions for a computer in a form the computer can directly use (i.e. which it can execute). Derived from source code by compiling or assembling and linking.

可執行代碼 /可执行代码

code in the form a computer can directly use


USN

(computing, Microsoft Windows) Initialism of update sequence number.


elasticity

elasticity (countable and uncountable, plural elasticities)

(computing) A measure of the flexibility of a data store's data model and clustering capabilities.

(computing) A system's ability to adapt to changes in workload by automatically provisioning and de-provisioning resources.


timestamp

timestamps (plural)
time-stamp (alternative)

From time + stamp (noun); the verb sense derives from the noun.

(especially computing) A variable containing the date and time at which an event occurred, often included in a log to track the sequence of events.


timestamp

en-verb

timestamp (third-person singular simple present timestamps, present participle timestamping, simple past and past participle timestamped)

timestamps (present singular third-person)
timestamping (participle present)
timestamped (participle past)
timestamped (past)
time-stamp (alternative)

(transitive, especially computing) To record the date and time of (an event, etc).


ascii

The input text arrives as a sequence of ascii characters, which can be of any length.

2009, Paul Taylor, Text-to-Speech Synthesis, Cambridge University Press, →ISBN, page 41:

(computing, uncommon) Alternative letter-case form of ASCII.


briefcase

briefcases (plural)
brief case (alternative dated)

You create a briefcase called Files where you store all your important documents. The briefcase is stored on your Tablet PC's C: drive, and the source files reside on your server.

2004, Craig Forrest Mathews, Absolute Beginner's Guide to Tablet PCs, page 202:

(computing) In Microsoft Windows, a folder that supports file synchronization between itself and another folder.


keypress

keypresses (plural)
key press (alternative)

(computing) The buffered electrical signal resulting from such an event, sometimes distinguished from the release.


code signing

(computing) the attachment of a digital certificate (from a certification authority) to an executable program to ensure its legitimacy


clustering

(computing) The undesirable contiguous grouping of elements in a hash table.


sanitize

sanitize (third-person singular simple present sanitizes, present participle sanitizing, simple past and past participle sanitized)

sanitizes (present singular third-person)
sanitizing (participle present)
sanitized (participle past)
sanitized (past)
sanitise (alternative)

From sanitary. By surface analysis, sanity + -ize.

Remember to sanitize your query parameters to avoid SQL injection exploits.

(transitive, computing) To filter (text) to ensure it does not contain any characters that will cause problems for or be interpreted in an adverse way by the receiving system.

(transitive, computing) To remove sensitive or personal data from (a database or file).


proxy server

(computing) A hardware server that acts as an intermediary between a user and another server, usually on the Internet.


modulo

/ˈmɒd͡ʒələʊ/

/ˈmɑd͡ʒəloʊ/

From Latin modulō, ablative of modulus (“a measure”).

(computing) The operation or function that returns the remainder of one number divided by another.


biochip

(computing) A microchip made from biological macromolecules (especially DNA) rather than a semiconductor.


ATAPI

(computing) Initialism of Advanced Technology Attachment Packet Interface.


parametric

[pæɹ.əˈmɛt͡ʃ.ɹɪk]

/ˌpɛɹ.əˈmɛt.ɹɪk/

[ˌpɛɹ.əˈmɛt͡ʃ.ɹɪk]

parametric designs

parametric programming

(mathematics, design, engineering, computing) Of, relating to, or defined using parameters. In mathematics, this typically means related to parametrization / parametric equation.

parameterized

often synonymous, when agency of imposing such nature is relevant


thunk

ALGOL 60
Free On-line Dictionary of Computing

Said by the inventors to be from the irregular jocular past tense of think (see Etymology 1), being coined when they realised that the type of an argument in ALGOL 60 could be predetermined at compile time (with a little compile-time “thought”).

Not surprisingly, a thunk is more expensive to store than a single number[…].

2009, Bryan O'Sullivan, John Goerzen, Donald Bruce Stewart, Real World Haskell, O'Reilly, page 97:

functional programming
functional programming

(computing, functional programming) A delayed computation.

(computing) In the Scheme programming language, a function or procedure taking no arguments.

If the provider of these DLLs has not updated the code to a 32-bit environment, you will have to switch to a new 32-bit library or write thunks between your 32-bit code and the 16-bit DLL.

1995 October 10, PC Mag, volume 14, number 17, page 326:

(computing) A specialized subroutine that one software module uses to execute code in another module.


thunk

thunk (third-person singular simple present thunks, present participle thunking, simple past and past participle thunked)

thunks (present singular third-person)
thunking (participle present)
thunked (participle past)
thunked (past)

Not surprisingly, a thunk is more expensive to store than a single number, and the more complex the thunked expression, the more space it needs. For something cheap such as arithmetic, thunking an expression is more computationally expensive than calculating it immediately.

(computing, functional programming, transitive) To delay (a computation).

This efficiency is offset by the fact that some of the calls made by Win32 apps must now be thunked down to 16 bits, something that isn't necessary in Windows NT and OS/2.

1995 May 16, Andrew Schulman, “DOS is Dead? Look Again”, in PC Mag, volume 14, number 9, page 150:

(computing, transitive) To execute (code) by means of a thunk.


ghost imaging

(computing) The process of creating a ghost image of all the contents of a hard drive as a backup that may be stored and later retrieved if needed.


petabyte

As we moved along that progression, we went from the folder analogy to the file cabinet analogy to the library analogy to — well, at petabytes we ran out of organizational analogies.

2008 June 23, Chris Anderson, “The End of Theory: The Data Deluge Makes the Scientific Method Obsolete”, in Wired, →ISSN:

The Hadron Collider has gone from producing 320 terabytes of data a week to a petabyte a second. In short, it has been said that the total amount of data created worldwide in 2011 was about one zetabyte^([sic]) (or 1,000,000 petabytes) and that this figure will increase by 50%–60% in each subsequent year.

2017, Jeffrey R. Di Leo, Higher Education under Late Capitalism, Springer, →ISBN, page 82:


backscatter

en-noun

backscatter (countable and uncountable, plural backscatters)

backscatters (plural)
back scatter (alternative)
back-scatter (alternative)

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

(computing) The sending of IP packets to essentially random addresses in response to incoming packets that have a spoofed origin.


daisy chain

daisy chains (plural)
daisy-chain (alternative)

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

PIE word
 *dagaz
The noun is derived from daisy + chain. The verb is derived from the noun.

ketju

thing resembling a daisy chain in having several elements connected together

daisy-chainer

person who participates in a daisy chain (group-sex formation)

(by extension) A thing resembling a daisy chain (sense 1) in having several elements connected together, often in a circle.

(also computing) A bus wiring scheme in which a series of devices are connected in sequence: A to B, B to C, C to D, etc.


mickey

* (potato): From the common Irish name; compare murphy (“a potato”).
* (computer mouse resolution): An allusion to the cartoon character Mickey Mouse.

[…] mickeys per inch depending on the mouse hardware. Default values are 8 mickeys / 8 pixels horizontal and 16 mickeys / 8 pixels vertical.

1990, Ben Ezzell, Graphics Programming in Turbo C++, page 345:

(computing) The resolution of a mouse: the smallest measurable distance it can move the cursor, used as a unit of length.


memory leak

I tracked down my program’s memory leak to a function that didn’t release graphics resources properly.

(computing) Any of several faults in the memory allocation logic of a computer or program whereby parts of memory become hidden or unusable.

內存洩漏 /内存泄漏

any of several faults in the memory allocation logic of a computer or program


Scriptol

(computing) an object-oriented programming language that uses an internal data structure based on XML.


coaster

Hollywood Dream – The Ride
Universal Studios Japan

From coast (“to glide along without adding energy; to make a minimal effort; to slide downhill (especially, to slide on a sled upon snow or ice)”) + -er (suffix forming agent nouns). Coast is derived from Middle English costeien (“to travel along a border or coast; to go alongside (something), skirt; to accompany, follow; to travel across, traverse; to be adjacent to, to border;”) [and other forms], from Anglo-Norman [Term?], Old French costoier (“to be at the side of”) [and other forms] (modern French côtoyer (“to pass alongside; (figuratively) to rub shoulders”)), from Latin costicāre, from costa (“rib; side, wall”); see further at etymology 1.
The sense 2.1 (“small stand or tray”) is from the fact that the object and the decanter or wine bottle on it “coast” or travel around a tabletop from person to person. The sense 2.2.2 (“useless compact disc or DVD”) refers to the fact that the object is only useful as a drink coaster.

nb...

cost, costay, coste, costey, costie, coost, coostie, costen, costien

kelkka

something that coasts or is used to coast

Something that coasts or is used to coast.

(computing, slang) A useless compact disc or DVD, such as one that was burned incorrectly or has become corrupted.


preview

From pre- + view; compare Old French preveü, past participle of preveoir (“to foresee”).

(computing) A facility for viewing and checking a document or photo, or changes to it, before saving or printing it.


preview

en-verb

preview (third-person singular simple present previews, present participle previewing, simple past and past participle previewed)

previews (present singular third-person)
previewing (participle present)
previewed (participle past)
previewed (past)

(computing, transitive) To show something in advance, a facility for viewing and checking a document or photo, or changes to it, before saving or printing it.


sync

sync (third-person singular simple present syncs, present participle synching or syncing, simple past and past participle synched or synced)

syncs (present singular third-person)
synching (participle present)
syncing (participle present)
synched (participle past)
synched (past)
synced (participle past)
synced (past)
synch (alternative)

(informal, computing) To flush all pending I/O operations to disk.


right-click

right-click (third-person singular simple present right-clicks, present participle right-clicking, simple past and past participle right-clicked)

right-clicks (present singular third-person)
right-clicking (participle present)
right-clicked (participle past)
right-clicked (past)
rightclick (alternative)

højreklikke

to activate by pressing right-hand button of a mouse

(intransitive, computing) To press the right-hand button on a computer mouse.

You can download Google's deskbar for free […] It automatically installs itself as a toolbar on the Windows XP taskbar, but you have to turn it on by right-clicking the taskbar and choosing Toolbars → Google Deskbar.

2005, Preston Gralla, Windows XP Power Hound: Teach Yourself New Tricks, page 179:

(transitive, computing) To activate (an item on the screen) by right-clicking while the pointer is over it.


left-click

left-click (third-person singular simple present left-clicks, present participle left-clicking, simple past and past participle left-clicked)

left-clicks (present singular third-person)
left-clicking (participle present)
left-clicked (participle past)
left-clicked (past)
leftclick (alternative)

(intransitive, computing) To press the left button on a computer mouse.

(transitive, computing) To activate an item on the screen by left-clicking while the pointer is over it.

venstreklikke

to activate an item on the screen by left-clicking


open proxy

(computing) A proxy server that may be accessed by any Internet user.


open proxy server

en-noun

open proxy server (plural open proxy servers)

(computing) a proxy server that may be accessed by any Internet user


spam relay

(computing) An open proxy used to send spam.


restart

en-verb

restart (third-person singular simple present restarts, present participle restarting, simple past and past participle restarted)

restarts (present singular third-person)
restarting (participle present)
restarted (participle past)
restarted (past)

⇒ Czech: restartovat

/ˈɹiːˌstɑɹt/

/ˈɹiːˌstɑːt/


information technology

en-noun

information technology (countable and uncountable, plural information technologies)

information and communications technology

Since the launch early last year of […] two Silicon Valley start-ups offering free education through MOOCs, massive open online courses, the ivory towers of academia have been shaken to their foundations. University brands built in some cases over centuries have been forced to contemplate the possibility that information technology will rapidly make their existing business model obsolete.

2013 July 20, “The attack of the MOOCs”, in The Economist, volume 408, number 8845:

(computing) The practice of creating and/or studying computer systems and applications.

teknologjia e informacionit

the practice of creating and/or studying computer systems and applications

טכנולוגיית מידע \ טֶכְנוֹלוֹגְיָה מֵידָע

Have you spoken with Information Technology about this little workaround? And with Legal? You know that both of them frown on shadow IT because it's a big security risk, right?

(computing, capitalized) The computing department of an organization.


information and communications technology (countable and uncountable, plural information and communications technologies)

(computing) The processing of data using computers, and the movement of data between computers.

informatie- en communicatietechnologie

(computing) The creation of computer systems and applications, especially those that move data around a computer network, between clients and servers, or over the Internet.

tieto- ja viestintäteknologia

(computing) The computing and communications department of an organization.


NLS

(computing) Initialism of National Language Support.


delouse

en-verb

delouse (third-person singular simple present delouses, present participle delousing, simple past and past participle deloused)

delouses (present singular third-person)
delousing (participle present)
deloused (participle past)
deloused (past)

A deloused computer may still be considered no longer trustworthy.

(computing, transitive) To remove malicious software, such as viruses, trojans, spyware, or worms, from.


VS

V.S. (alternative)
V.S (alternative)
V. S. (alternative)

(computing) Initialism of Visual Studio: an integrated development environment.


high-level

en-adj

high-level (comparative higher-level, superlative highest-level)

higher-level (comparative)
highest-level (superlative)

(computing, of a programming language) Consisting of relatively natural language-like commands and mathematical notations which, after compilation or interpretation, become a set of machine language instructions.

vysokoúrovňový

programming: based on commands resembling natural language


algorithmic

/ˌælɡəˈɹɪðmɪk/

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

In an age when the charts have become an algorithmic spaghetti of streaming plays, radio and downloads, the purest way of measuring who is up and who is down in pop might be the Billboard Social 50, a sub-chart that measures reach across social networks.

2017 May 23, Gavin Haynes, “Why BTS are the K-pop kings of social media”, in The Guardian:

(mathematics, computing) Of, relating to, or being an algorithm.


userpass

(computing, rare) A combination of username and password.


telecommuter

(computing) Someone who telecommutes, using a computer connected to an employer's network or via the Internet.


plaintext

LL-Q1860 (eng)-Naomi Persephone Amethyst (NaomiAmethyst)-plaintext.wav

There are weak keys in the sense that their use by foisting chosen plaintexts can be proved, which could be interesting for chip cards with a ‘burnt-in key’.

2007, Reinhard Wobst, “Life After DES: New Methods, New Attacks”, in Angelika Shafir, transl., Cryptology Unlocked, John Wiley & Sons, Ltd, →ISBN, section 3 (IDEA: A Special-Class Algoritmh), subsection 5 (Cryptanalyzing IDEA), page 239:

(cryptography, computing) Alternative spelling of plain text.


plaintext

(computing) Consisting only of plain text.


kernel hacker

(computing) A developer who maintains the Linux kernel code.


steal

From Middle English stelen, from Old English stelan, from Proto-West Germanic *stelan, from Proto-Germanic *stelaną.
Compare West Frisian stelle, Low German stehlen, Dutch stelen, German stehlen, Danish stjæle, Swedish stjäla, Norwegian Bokmål stjele, Norwegian Nynorsk stela, Sanskrit स्तेय (steya); see below for more.
For the meaning development compare with Russian красть (krastʹ, “to steal”) and Russian кра́сться (krástʹsja, “to stalk, to prowl, to slink”).
etymology notes
Proposed etymologies beyond Germanic are numerous and include
* Proto-Indo-European *ster-: compare Welsh herw (“theft, raid”), Ancient Greek στερέω (steréō, “to deprive of”)
* Proto-Indo-European *stel(H)- (“to stretch”): compare Albanian pë/mbështjell (“I confuse, mess up, mix, wrap up”), Old Church Slavonic стєлѭ (steljǫ, “I spread out (bed, roof)”), Ancient Greek τηλία (tēlía, “playing table”)
* Proto-Indo-European *tsel- (“to sneak”): compare Sanskrit त्सरति (tsárati, “creep, sneak up on”) and other forms under Pokorny 5. *sel- "schleichen, kriechen"

cog

(computing) A policy in database systems that a database follows which allows a transaction to be written on nonvolatile storage before its commit occurs.


instant message

en-noun

instant message (plural instant messages)

(communication, computing) A message conveyed through an instant messaging program.


instant message

en-verb

instant message (third-person singular simple present instant messages, present participle instant messaging, simple past and past participle instant messaged)

instant messages (present singular third-person)
instant messaging (participle present)
instant messaged (participle past)
instant messaged (past)

(communication, computing) To convey a message via an instant messaging program.


fixture

Alteration of older fixure, on the model of mixture.

(computing, programming) A state that can be recreated, used as a baseline for running software tests.


nibbler

A-Copier. MegaSoft, Ltd. Full Featured Nibbler.

1988, The Software Encyclopedia, volume 2, page 688:

We used a program call Fast Hack 'Em. It had what was called a 'Nibbler'. It had the copy protection schemes for various games stored on one of the program disks, and you would load that up before copying the game. It then 'nibbled' away the protection from the data as it was copied.

a. 2005, Kleener (Internet forum user) quoted in 2005, Fiona Macmillan, New Directions in Copyright Law (page 234)

(computing, historical) A program for copying floppy disks at a low level (typically one bit at a time) to circumvent protection systems.


XOR

XOR (third-person singular simple present XORs, present participle XORing, simple past and past participle XORed)

XORs (present singular third-person)
XORing (participle present)
XORed (participle past)
XORed (past)

The XORed sequence has the same period as the sequence that is not XORed.

1989, IEEE Communications Society, Conference Record:

XORing different constants into the four s-boxes in such a cipher has exactly the same effect as XORing a single constant into each round function output.

1998, Stafford Tavares, Henk Meijer, Selected Areas in Cryptography:

There are weak keys in the sense that their use by foisting chosen plaintexts can be proved, which could be interesting for chip cards with a ‘burnt-in key’. First of all, however, these keys can be easily avoided—one only needs to XOR all subkeys with the hexadecimal number 0x0dae—and second, the probability that such a key can be caught is 2⁻⁹⁶; that is about one out of 10²⁹ randomly selected keys (this number even has a name: 100 quadrilliards).

(transitive, computing) To perform the XOR function upon.


quantifier

Appendix:Roget MICRA thesaurus/Class I § 4. Unsubstantiality

Appendix:Roget MICRA thesaurus/Class I § 78. Generality

Appendix:Roget MICRA thesaurus/Class I § 100. Plurality

Appendix:Roget MICRA thesaurus/Class I § 101. Zero

Appendix:Roget MICRA thesaurus/Class I § 102. Multitude

Appendix:Roget MICRA thesaurus/Class I § 103. Fewness

Appendix:Roget MICRA thesaurus/Class I § 105. Infinity

(computing) A symbol or symbols in a regular expression indicating the number of characters to be matched.


blocker

→ Polish: bloker, blokers

From Middle English blocker, blokker, bloker, blokkere, equivalent to block + -er.

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

Likewise, any connections shared between your child (the blocker) and the user being blocked will also be broken.

2013, Elizabeth Laugeson, The Science of Making Friends:

Agent noun of block (“obstruct or prevent”); something that blocks something else.

(computing) One who prevents another user from contacting them electronically.

an ad blocker

a content blocker

(computing) An application that stops / impedes unauthorised access to a programme.

bloqueador

(computing) An application that stops unauthorised access to a programme

(computing) A bug or issue that prevents software from being released.


year 2000 problem

en-noun

year 2000 problem (plural year 2000 problems)

efecto 2000

a design flaw in computer systems which which could cause date calculations to fail after 1999


diff

(computing) Any program which compares two files or sets of files and outputs a description of the differences between them.

edit diff

I didn't want to waste people's time telling them things they already knew. It's more efficient just to give them the diffs.

2004, Paul Graham, Great Hackers, Essay:

(computing) The output of a diff program, a diff file.


diff

en-verb

diff (third-person singular simple present diffs, present participle diffing, simple past and past participle diffed)

diffs (present singular third-person)
diffing (participle present)
diffed (participle past)
diffed (past)

As we move through this chapter, you will quickly see the benefits of diffing code changes to drivers, libraries, and applications.

2011, Gray Hat Hacking : The Ethical Hacker's Handbook, 3rd edition, New York: McGraw-Hill, →ISBN, →OCLC, page 484:

(transitive, computing) To run a diff program on (files or items) so as to produce a description of the differences between them, as for a patch file.

(transitive, computing) To compare two files or other objects, manually or otherwise.


diff

(computing) A program, historically part of the Unix operating system, which compares two files or sets of files and outputs a description of the differences between them.


APDU

application protocol data unit
application protocol data unit#English

(computing) Initialism of application protocol data unit.


IP tracker

(computing, networking) Software that converts an IP address into a hostname and provides location and other information.


Alexa

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

* Alex + -a. A feminine form of Alex.
* A female given name, clipping of Alexandra.

given name

Create an upbeat mix for your life’s soundtrack. Easier yet, tell Alexa to play songs from the ’70s, ’80s, and ’90s or whatever musical genre that is your motivational call-to-arms.

2023 November 14, Beth Romero, “Be a Weeble”, in Happy AF: Simple Strategies to Get Unstuck, Bounce Back, and Live Your Best Life, Berkeley, Calif.: She Writes Press, →ISBN, chapter 1 (The Art of Letting Go, Bouncing Back, and Being):

(computing) A speech recognition and intelligent personal assistant application developed by Amazon.com, Inc.


crawler

From crawl (“to move slowly, by dragging the body along the ground”) + -er.

suf

Crawler-based search engines have three major elements. The first is the spider, also called the crawler, which visits a web page, reads it, and then follows links to other pages within the site.

2008, Alex Michael, Ben Salter, Marketing Through Search Optimization, Routledge, →ISBN, page xii:

These serve as an algorithmic way to judge the “mobileness” of a site, and similar algorithms are likely to be used by the search crawlers.

2011, James Pearce, Professional Mobile Web Development with WordPress, Joomla! and Drupal, page 466:

(Internet) A software bot that autonomously follows connected paths such as links between web pages.


utility program

en-noun

utility program (plural utility programs)

utility programs (plural)
utility programme (alternative)

(computing) any of a large range of software, often included with the operating system, that runs specific tasks associated with the computer or its environment


ACL

access control list
access control list#English

(computing) Initialism of access control list.


web content

(computing) Elements making up a web page as delivered to the client, including text, images, hyperlinks, audio and video content; may be generated statically or dynamically.


applet

From app + -let, but perhaps also influenced by Apple (the term originated in AppleScript).

Holonyms: app, application, program

If a component must run on different kinds of client systems and if the limitations imposed by sandboxing are acceptable or outright desirable, then building that component as a Java applet makes sense.

1996, Network World, volume 13, number 22, page 48:

You can also configure a hot corner to open the Expo screen, or install the Expo applet.

2021, Richard Petersen, Linux Mint 20.2: Desktops and Administration:

(computing) A small program module that runs under the control of a larger application, typically a web browser.

miniaplicació

a small program module that runs under the control of a larger application


FOSSer

(computing, informal) A user or advocate of free open source software.


strobe

a memory strobe; a data strobe

(computing) An electronic signal in hardware indicating that a value is ready to be read.


certificate authority

certificate authority (plural certificate authorities)

(computing) An organization that issues digital certificates for use by other parties.

urząd certyfikacji

computing: an organization that issues digital certificates for use by other parties


digital certificate

digital certificate (plural digital certificates)

public key certificate
public key certificate


public key certificate

public key certificate (plural public key certificates)

(computing) A certificate that uses a digital signature to bind together a public key with an identity — used to verify that a public key belongs to a particular person.

varmenne

certificate used to verify authenticity of a public key


launcher

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

(computing) An application that launches another or others, often holding icons or menus for frequently used programs.

lanceur

computing: an application that launches another or others


redefine

en-verb

redefine (third-person singular simple present redefines, present participle redefining, simple past and past participle redefined)

redefines (present singular third-person)
redefining (participle present)
redefined (participle past)
redefined (past)

Next the "key redefiner" software came along. These were special programs that could "redefine" the keys on your keyboard , while still permitting you the normal use of the keys.

1992, Herman Holtz, Databased Marketing, page 170:

(transitive) To define again or differently.

(transitive, computing) To define a previously defined area of storage etc. in a different manner, e.g. changing it from textual to numeric.

määritellä uudelleen

to define an area of storage, that has already been defined, in a different manner


frame per second

en-noun

frame per second (plural frames per second)

The graphics are really choppy; I'm only getting 12 frames per second.

(usually in the plural) A measure of how many times an imaging or display device produces unique consecutive images (frames) in one second.


dimensionality

[dɪˌmɛn.ʃəˈnæl.ə.ɾɪ]

That is to say, it is the Analogue of Space, not in the sense in which we formerly regarded Space as the negation of Matter; but in the sense of Infinite Dimensionality, or of Dimensionality in all directions, as a vague generalization from the three spatial dimensions Length, Breadth, and Thickness.

1864, Edward B. Freeland, "Corresponding First Discriminations in Thought and Language", article two of The Scientific Universal Language, as serialized in The Continental Monthly, number 35 (volume 6, number 5), November 1864, bound as The Continental Monthly, volume 6, page 583 http://books.google.com/books?id=w3lBAAAAYAAJ&pg=PA583&dq=dimensionality

This often happens, for example, when a two-dimensional solution is obtained for data whose appropriate dimensionality is higher.

1978, Joseph B. Kruskal, Myron Wish, Multidimensional Scaling, →ISBN, page 44:

Finite Dimensionality of de Rham Cohomology:
Proposition 5.3.1. If the manifold M has a finite good cover, then its cohomology is finite dimensional.

1982, Raoul Bott, Loring W. Tu, Differential Forms in Algebraic Topology, →ISBN, page 43:

As well as the low dimensionality of the Bloch electron states, […]

1995, T. Ogawa, "Dimensionality and Optical Responses of Materials", chapter 1 in, T. Ogawa and Y. Kanemitsuu, editors, Optical Properties of Low-Dimensional Materials, page 6 http://books.google.com/books?id=yToRBYgdMcMC&pg=PA6&dq=bloch

The difficulties in implementing classification algorithms as is, on high volume databases, derives from the increase in the number of records/instances in the database and of attributes/features in each instance (high dimensionality).

2010, Lior Rokach and Oded Maimon, "Supervised Learning", chapter 8 in, Oded Maimon and Lior Rokach, editors, Data Mining and Knowledge Discovery Handbook, second edition, doi:10.1007/978-0-387-09823-4, page 142 http://books.google.com/books?id=alHIsT6LBl0C&pg=PA142&dq=dimensionality

The programming language does not impose any restrictions on the dimensionality of the arrays.

2010, Basavaraj S. Anami, Shanmukhappa A. Angadi, Sunilkumar S. Manvi, Computer Concepts and C Programming, second, →ISBN, page 139:

A vector v=(22,38,52,12) defines a four-dimensional space with a point at the stated co-ordinates, and so on to any dimensionality n. Vector spaces of dimensionality greater than three are impossible to visualise directly […]

2011, Hermann Moisl, "Hypothesis Generation", chapter 4 in, Warren Maguire and April McMahon, editors, Analysing Variation in English, page 82 http://books.google.com/books?id=TjirdzcZKZgC&pg=PA82&dq=dimensionality

(chiefly mathematics and computing) The number of dimensions something has.


DMS

DMS (countable and uncountable, plural DMSs)

Document Management System
document management system#English

(uncountable, computing) Initialism of Document Management System.


whaling

whaling (countable and uncountable, plural whalings)

Whaling attacks typically take specific responsibilities of these executive roles into consideration, using focused messaging to trick the victim.

2017, Prithviraj Gohel, Cyber Attacks: are we really secure?:

(computing) A form of highly personalized cyberattack that targets a senior business executive.


synchronous

en-adj

synchronous (comparative more synchronous, superlative most synchronous)

more synchronous (comparative)
most synchronous (superlative)

Translingual: ␖

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

Borrowed from Late Latin synchronus, from Ancient Greek σύγχρονος (súnkhronos, “contemporaneous”), from σῠν- (sŭn-, “with, together”) + χρόνος (khrónos, “time”). By surface analysis, syn- + chron- + -ous = synchrony + -ous; however, all related words (e.g., synchronic, synchrony, synchronicity, diachronous, diachronic, diachrony, diachronicity) were coined later, either as back-formations from, or otherwise by analogy with the surface analysis of, synchronous.

surf

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:

(computing, of communication) Single-threaded; blocking; occurring in the same thread as other computations, thereby preventing those computations from resuming until the communication is complete.


gateway

portti

point that represents the beginning of a transition

(computing, networking, telecommunications) In wireless internet, an access point with additional software capabilities such as providing NAT and DHCP, which may also provide VPN support, roaming, firewalls, various levels of security, etc.


magic number

We replaced the magic number 31 with a constant called MAX_DAYS_IN_MONTH.

A number which is manually entered into source code, rather than defined somewhere as a named constant; especially one which is arbitrary or lacks explanation.

A sentinel value which cannot occur in normal use, typically used as a placeholder (e.g. a fictitious date such as 2000-02-32).

A hash code, such as those used by some webmail servers to keep track of sessions.

These files have a "magic number" stored in a particular place near the beginning of the file that tells the UNIX operating system that the file is a binary executable, and which of several types thereof.

A number or pattern in a binary file that identifies the filetype.


marquee

From marquise, from French marquise. Ultimately from same root as march (“border country”), margin (“edge”). Ultimately cognate with marque.

Rectangular Marquee Tool

(computing) In graphical editing software, a special selection tool, used to highlight a portion of an image.


loader

(computing) A program that prepares other programs for execution.


adminship

en-noun

adminship (countable and uncountable, plural adminships)

Someone nominated him for adminship.

(computing) The role of an administrator; administratorship.

administratorship

any kind of administrator, not just computing contexts


CSP

CSP (countable and uncountable, plural CSPs)

CSPs (plural)
C.S.P. (alternative)
C. S. P. (alternative)
C S P (alternative)

(computing) Initialism of communicating sequential processes.


lockout

lockouts (plural)
lock-out (alternative)

(computing) A situation where the system is not responding to input.


jailbreak

jailbreaks (plural)
jail break (alternative)

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

(computing) A modification to the firmware of an electronic device (typically a mobile phone or tablet) to allow the installation and use of software not officially supported by the device's manufacturer.


jailbreak

en-verb

jailbreak (third-person singular simple present jailbreaks, present participle jailbreaking, simple past jailbroke, past participle jailbroken)

jailbreaks (present singular third-person)
jailbreaking (participle present)
jailbroke (past)
jailbroken (participle past)

Unofficially, it has been possible to “Jailbreak” iOS and gain access to the underlying Unix and kernel environment, but this voids the warranty.

2012, Ole Henry Halvorsen, Douglas Clarke, OS X and iOS Kernel Programming, Apress, →ISBN, page 21:

In order to gain true root access to a mobile device, a user has to either jailbreak (iOS) or root (Android/Windows) the device.

2016, Mike Meyers, CompTIA A+ Certification All-in-One Exam Guide, Ninth Edition (Exams 220-901 & 220-902), McGraw Hill Professional, →ISBN, page 1172:

(transitive, computing) To modify the firmware of an electronic device, especially a mobile phone, in order to remove restrictions that prevent it from running unofficial software.


bookmark

From Middle English *boke-merk, *boke-merke (attested only in the bare form merk (“bookmark”)), equivalent to book + mark. Cognate with Danish bogmærke (“bookmark”), Swedish bokmärke (“bookmark”), Norwegian bokmerke (“bookmark”), Icelandic bókamerki (“bookmark”). Eclipsed non-native Old English æstel (“bookmark”), from Old Irish astal, from Latin hastula (“little spear, splint”).

(computing) A record of the address of a file or Internet page, serving as a shortcut to it.


bookmark

bookmark (third-person singular simple present bookmarks, present participle bookmarking, simple past and past participle bookmarked)

bookmarks (present singular third-person)
bookmarking (participle present)
bookmarked (participle past)
bookmarked (past)

(computing, transitive) To create a bookmark.


Semapedia

(computing) A former project using Semacode nodes to connect Wikipedia articles to their relevant places in physical space.


Semacode

Marketing coinage, perhaps from semantic code.

(computing) A machine-readable two-dimensional barcode used primarily to code website addresses.


neurode

Each of these neurodes connected to several others, perhaps even to all other neurodes in the net.

1995, Richard Powers, Galatea 2.2, Vintage (2019), page 19:

(computing) An artificial neuron, a simple processing element of a neural network having several input signals and one output signal.


scag

scag (third-person singular simple present scags, present participle scagging, simple past and past participle scagged)

scags (present singular third-person)
scagging (participle present)
scagged (participle past)
scagged (past)
skag (alternative)

Unknown. Compare scat (“heroin; whiskey”), slag (“waste; a prostitute”), skank (“a disreputable woman”).

That last power hit scagged the system disk.

(computing) To destroy the data on a disk, either by corrupting the file system or by causing media damage.


point of contact

en-noun

point of contact (plural points of contact)

(computing) A person who is associated with a defined Internet entity.

yhteyshenkilö

person associated with an internet entity


hostname

fully qualified hostname
fully qualified hostname

(computing, Internet) A computer or other network device's Internet domain name; a fully qualified hostname.

unqualified hostname
unqualified hostname

(computing, Internet) The portion of a computer's Internet domain name that comes before the first period; an unqualified hostname.


typed

A typed variable can only store one kind of data.

(computing, of a variable, expression, or value) Having a specific data type.

expression; or value; expression; or value

Scheme is a typed language.

(computing, of a programming language) In which variables are typed.


div

(mathematics, computing) A function, implemented in many programming languages, that returns the result of a division of two integers.


compact disc

compact discs (plural)
compact disk (alternative)

A kind of plastic optical disc used to store audio or digital data, read by a laser in a drive.


data stream

(computing) a sequence of digitally encoded coherent signals used in a transmission


SOAP

The specified system will use SOAP for message exchange.

(computing) Acronym of Simple Object Access Protocol, a standard Internet protocol for exchanging structured information in a distributed environment.


impersonate

en-verb

impersonate (third-person singular simple present impersonates, present participle impersonating, simple past and past participle impersonated)

impersonates (present singular third-person)
impersonating (participle present)
impersonated (participle past)
impersonated (past)

From im- + person (verb-forming suffix) + -ate.

af

(transitive, computing) To operate with the permissions of a different user account.


programmable logic controller

en-noun

programmable logic controller (plural programmable logic controllers)

A programmable electronic device used in industrial automation to provide logic and sequencing controls for machinery.


edit conflict

(computing) An instance of two people trying to edit the same file or document simultaneously.

編輯衝突 /编辑冲突

two people trying to edit simultaneously


head

American Standard Code for Information Interchange

(computing) A 7-bit character set and character encoding. Based on the Roman alphabet as used in modern English, the code is employed almost universally on computing machinery, and has been integrated into the newer Unicode standard.

美國資訊交換標準代碼 /美国资讯交换标准代码

mei⁵ gwok³ zi¹ seon³ gaau¹ wun⁶ biu¹ zeon² doi⁶ maa⁵

美國信息交換標準代碼 /美国信息交换标准代码

mei⁵ gwok³ seon³ sik¹ gaau¹ wun⁶ biu¹ zeon² doi⁶ maa⁵

美國信息交換標準代碼 /美国信息交换标准代码

Měiguó Xìnxī Jiāohuàn Biāozhǔn Dàimǎ, Měiguó Xìnxí Jiāohuàn Biāozhǔn Dàimǎ

Code américain normalisé pour l'échange d'information


headless

From Middle English heedles, hevedles, from Old English hēafodlēas (“headless”), equivalent to head + -less. Cognate with Dutch hoofdloos (“headless”), Danish hovedløs (“headless”), Swedish huvudlös (“headless”), Icelandic höfuðlaus (“headless”).

/redirect. Used for console redirection in headless servers.

2003, William Boswell, Inside Windows Server 2003, Addison-Wesley, →ISBN, page 62:

Routers typically run headless, without a keyboard or monitor.

2007, Carla Schroder, Linux Networking Cookbook, O’Reilly Media, published 2008, →ISBN, page 47:

This is not unexpected for a Windows system running as a virtual machine or a headless server,[…]

2010, Charles Bell et al., MySQL High Availability: Tools for Building Robust Data Centers, O'Reilly Media, →ISBN, page 278:

(computing) Running without a graphical user interface; running without any attached output device (e.g., monitor) or input device (e.g., keyboard, mouse).


executable

The program as written by the programmer is generally processed into an executable that can be run.

(computing) A file that can be run directly by a computer's hardware or a p-code interpreter with no further processing.


lexicographic

en-adj

lexicographic (comparative more lexicographic, superlative most lexicographic)

more lexicographic (comparative)
most lexicographic (superlative)

(chiefly computing) Relating to alphabetical order or a generalization thereof.


I/O

I/Os (plural)
IO (alternative)
i/o (alternative)

In addition to the synchronous blocking I/O explored in the last two chapters, NIO also supports nonblocking I/O.

It reduces I/O latency, for selected eligible I/Os, to the point that z/OS no longer needs to undispatch the running task.

2021, Peter Kimmel, Sherri Brunson, Lisa Martinez, IBM DS8900F Performance Best Practices and Monitoring (page 22)

electrical engineering
electrical engineering

(computing, electrical engineering) Abbreviation of input/output.


lockup

(computing) A condition where a system stops responding to inputs; a freeze.


normalize

en-verb

normalize (third-person singular simple present normalizes, present participle normalizing, simple past and past participle normalized)

normalizes (present singular third-person)
normalizing (participle present)
normalized (participle past)
normalized (past)
normalise (alternative UK)

palauttaa

rail transport, transitive: to return to the normal position

palautua

rail transport, intransitive: to return to the normal position

(computing, databases, transitive) To subject to normalization; to eliminate redundancy in (a model for storing data).


ZIP

en-noun

ZIP (countable and uncountable, plural ZIPs)


PPP

Point-to-Point Protocol
w:Point-to-Point Protocol

(computing) Initialism of Point-to-Point Protocol.


connector

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

presentation software
presentation software

(computing) A line connecting two shapes in presentation software.

(computing) A software component that provides access from an application program to an external database or data source, such as a JDBC connector.


shell script

(computing) A prewritten list of commands, and perhaps other control information, to be executed (interpreted) by a shell or other command interpreter.

سْكْرِبْت شِل

file containing instructions for the shell


ul

(computing) Alternative form of UL (“upload”).


ul

en-verb

ul (third-person singular simple present uls, present participle uling, simple past and past participle uled)

uls (present singular third-person)
uling (participle present)
uled (participle past)
uled (past)


difference engine

en-noun

difference engine (plural difference engines)

(computing, historical) A mechanical special-purpose computer used to generate tables of values of polynomials.


analytical engine

analytical engine (plural analytical engines)

(computing) A mechanical general-purpose computer, designed by Charles Babbage but never built.


application domain

application domain (plural application domains)

Next we create a new thread, and that thread creates a new application domain, loads, and executes an assembly.

2002, Michael Stiefel, Robert J Oberg, Application development using C# and .NET:

.NET Remoting can be used for accessing objects in another application domain.

2004, Simon Robinson, Christian Nagel, Karli Watson, Jay Glynn, Morgan Skinner, Bill Evjen, Professional C#:

All managed code in the .NET Framework needs to run within an application domain.

2006, Stefan Schackow, Professional ASP.NET 2.0 security, membership, and role management:

(computing, .NET) An isolated context, with its own virtual address space, in which an application runs, analogous to a process in an operating system.


squiggly

squigglies (plural)
squiggley (alternative)

If you have dynamic spell checking enabled, your pamphlet will become a sea of red squigglies.

2007, Pariah S. Burke, Mastering InDesign CS3 for Print Design and Production, page 72:

Coding errors have colored squigglies beneath them to indicate the kind of error. For example, syntax errors appear with red squigglies beneath them...

2008, Rick Leinecker, Vanessa L. Williams, Visual Studio 2008 All-In-One Desk Reference For Dummies, page 484:

The next blue squiggly is in the word Dimm. That should be an easy fix. Change it to Dim. Again, that swats two bugs with one fix.

2010, James S. McKeown, Jim McKeown, Programming in Visual Basic 2010: The Very Beginner's Guide, page 75:

(computing, informal) A wavy underline used to indicate an error in text or source code.


lexicographical

en-adj

lexicographical (comparative more lexicographical, superlative most lexicographical)

more lexicographical (comparative)
most lexicographical (superlative)


bixie

From BIX, acronym for the Byte Information Exchange, a BBS on which these emoticons became popular.

(computing, dated) A type of emoticon such as <@_@>, which represents an unrotated expression, unlike a smiley.


checkpoint

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

After the crash, we rolled back the database to the last checkpoint.

(computing) A situation, often represented by a point in time, at which the state of a database system is known to be valid, and to which it can be returned in the event of a crisis by using a combination of backups and logs; the data stored at this event.


cablegami

/ˌkeɪbəlˈɡɑːmɪ/

(computing) A technique used in the building of computer systems that involves the complex folding of flat ribbon cables as if they were origami, or the routing and organization of non-flat cables.


regular expression

en-noun

regular expression (plural regular expressions)

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

(computing, more generally) Any pattern for text matching or searching, frequently offering more or less functionality than a theoretical regular expression.


DACL

(computing) Initialism of discretionary access control list.


MDX

(computing) Initialism of markdown extended.


deterministic

en-adj

deterministic (comparative more deterministic, superlative most deterministic)

more deterministic (comparative)
most deterministic (superlative)

On the other hand, if the genetic algorithm has many advantages, their computation cost is higher as compared with deterministic algorithms.

2014, Hélder Rodrigues et al., editors, Engineering Optimization, volume IV, CRC Press, →ISBN, page 311:

(computing, of an algorithm) For a given particular input, always producing the same output through the same sequence of states.

determinista

computing, producing the same output for a given input


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.


GPM

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


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.


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.


CAPTCHA

CAPTCHAs (plural)
captcha (alternative)
Captcha (alternative)

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”.

coin

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

en-noun

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


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.

(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.


slicer

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

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


binder

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

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.


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

text editors (plural)
text-editor (alternative)

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

مُحَرِّر نُصُوص

something used to edit text in computers

(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

text files (plural)
textfile (alternative)
.txt file (alternative)

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

文本文件

plain, human-readable file containing only text

(computing) A datafile in a character encoding that allows it to be read in a nonspecialized text editor.


visualization

visualization (countable and uncountable, plural visualizations)

visualizations (plural)
visualisation (alternative)

/ˌ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.


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:

en:marker that qualifies another code element, in computing

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


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.


Ogg

An abbreviation of OggSquish, a 1993 suggestion by Michael Whitsun to replace the original name (Squish) which was trademarked. Ogg was jargon from the computer game Netrek meaning roughly: to put all your resources into an attack to ensure its success, regardless of any negative consequences on the rest of the game. Allegedly ogg is a corruption of Og, the screen-name of the player who first played the game this way.

(file format) An open bitstream container file format for audio, video, and other multimedia content.


personalization

en-noun

personalization (countable and uncountable, plural personalizations)

personalizations (plural)
personalisation (alternative)

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.


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)
brute-force (alternative)

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

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


patch file

patch files (plural)
patchfile (alternative)

(computing) A text file or binary file that lists differences between two versions of a file.


diff file

(computing) A file produced by a diff program.

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


LFSR

linear feedback shift register
w:linear feedback shift register

Initialism of linear feedback shift register.


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.


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.


notification

en-noun

notification (countable and uncountable, plural notifications)

/ˌnəʊtɪfɪˈkeɪʃən/

From Middle French notification, from Old French notificacion, from Latin nōtificātiō.

A notification popped up on my computer.

(countable, computing) A message, alert, or signal displayed by a system or application to inform the user of an event, update, new message, 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) 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²)


associative array

en-noun

associative array (plural associative arrays)

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


lookup table

lookup tables (plural)
LUT (alternative)

(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/

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


en-noun

M1 (countable and uncountable, plural M1s)

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


(computing) Apple M2, 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.

съвмести́мост

capability to exist without mutual interference

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.


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 sufficient 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

the Transmission Control Protocol (canonical)

(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 that is 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.


background process

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)
dove-tail (alternative)

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


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²


fork bomb

fork bombs (plural)
forkbomb (alternative)

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

af

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

2002, Philip E. N. Howard, “Hacktivism”, in Steve Jones, editor, 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)

/ˌfɹæɡmənˈteɪt͡ʃən/

/ˌfɹæɡmənˈtæɪt͡ʃən/

(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


immutability

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.


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)
hot key (alternative)

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).


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

en:program or algorithm that gathers data from a source

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


boot block

boot blocks (plural)
bootblock (alternative)

(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

boot sectors (plural)
bootsector (alternative)

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


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


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

wild cards (plural)
wildcard (alternative)
wild-card (alternative)

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


QoS

quality of service
quality of service#English

(computing, telecommunications) Initialism of quality of service.


switching

en-noun

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.