yottabyte

[…] the Pentagon is attempting to expand its worldwide communications network, known as the Global Information Grid, to handle yottabytes (10²⁴ bytes) of data. (A yottabyte is a septillion bytes—so large that no one has yet coined a term for the next higher magnitude.)

2012 March 15, James Bamford, “The NSA Is Building the Country's Biggest Spy Center (Watch What You Say)”, in Wired, →ISSN:


yobibyte

(computing) Strictly, 2⁸⁰ (1024⁸, 1,208,925,819,614,629,174,706,176) bytes or 2¹⁰ (1024) zebibytes, as opposed to a yottabyte.


zebibyte

(computing) Strictly, 2⁷⁰ (1024⁷, 1,180,591,620,717,411,303,424) bytes or 2¹⁰ (1024) exbibytes, as opposed to a zettabyte.


hard-wire

en-verb

hard-wire (third-person singular simple present hard-wires, present participle hard-wiring, simple past and past participle hard-wired)

hard-wires (present singular third-person)
hard-wiring (participle present)
hard-wired (participle past)
hard-wired (past)

(computing) To implement a feature in hardware rather than in software so that it cannot easily be changed.


accelerator key

en-noun

accelerator key (plural accelerator keys)


daisy wheel printer

daisy wheel printer (plural daisy wheel printers)

daisywheel printer
daisywheel printer#English

(computing) Alternative spelling of daisywheel printer.


Turing tarpit

Turing tarpits (plural)
Turing Tarpit (alternative)

Coined by Alan Perlis (1922-1990), computer scientist, from the name of Alan Turing (1912-1954), who described a basis for all possible computational algorithms, and tarpit.

The basic reason for increasing the size of the language is the so-called Turing tarpit: if the language is too simple, one may be able to do anything in it.

1985, Jean-Paul Tremblay, Paul G Sorenson, The Theory and Practice of Compiler Writing:

Without more abstract notions of what constitutes important aspects of a programming language, one is seriously in danger of falling into the Turing Tarpit.

1994, Jørgen Lindskov Knudsen, Object-oriented Environments: The Mjolner Approach:

programming language
programming language

(computing) The situation in which a programming language is only minimally Turing complete, so that "everything is possible but nothing is easy".


serverless

Generally, when people think of serverless computing, they tend to think of applications with back-ends that run on third-party services, also described as code running on ephemeral containers. In my experience, many businesses and people who are new to serverless computing will consider serverless applications to be simply “in the cloud.”

2017, Maddie Stigler, Beginning Serverless Computing, Apress, →ISBN, page 1:

(computing) Based on a cloud computing execution model in which the cloud provider allocates machine resources on demand.

serverless architecture

2005, Coulouris et al, Distributed Systems: Concepts and Design
A group at the University of California, Berkeley, proposed a serverless network file system architecture and developed a prototype implementation.

(computing, literally) Not involving a server; composed only of clients.


backtick

The backtick acts like the double-quote operator.

2000, Lincoln D Stein, Network Programming with Perl:

(computing) The symbol `, resembling a reversed quotation mark.

zpětný apostrof

the symbol `, resembling a reversed quotation mark


backquote

The form that follows the backquote is not evaluated, except for certain items.

1988, Wendy L Milner, Common Lisp: A Tutorial:


backquote

en-verb

backquote (third-person singular simple present backquotes, present participle backquoting, simple past and past participle backquoted)

backquotes (present singular third-person)
backquoting (participle present)
backquoted (participle past)
backquoted (past)

(computing, transitive) To enclose (text) in backquotes.


quicksort

From Quick + sort, from its computational efficiency.

Somewhat surprisingly, the average behaviour of quicksort is the same as the best behaviour.

1987, Åke Wikström, Functional Programming Using Standard ML:

(computing) A sorting algorithm that operates by recursively partitioning the items to be sorted into two sets.


quicksort

quicksort (third-person singular simple present quicksorts, present participle quicksorting, simple past and past participle quicksorted)

quicksorts (present singular third-person)
quicksorting (participle present)
quicksorted (participle past)
quicksorted (past)

1991, Maguire et al, Geographical Information Systems: Principles and Applications
The first and last subsets are then recursively quicksorted.

(transitive, computing) To sort with such an algorithm.


Perlish

en-adj

Perlish (comparative more Perlish, superlative most Perlish)

more Perlish (comparative)
most Perlish (superlative)

Incidentally, the eval { } block around the method call is the Perlish way of catching exceptions.

2004, Ian F Darwin, Java Cookbook: Solutions and Examples for Java Developers:

Second, the standard domain-specific notation you're recreating in your Perl class must conform to the Perlish precedences and associativities.

2005, Damian Conway, Perl Best Practices:

In this chapter, I'll try to present examples in a more Perlish style of Perl.

2006, Jeffrey Friedl, Mastering Regular Expressions:

(computing, programming, informal) Typical of, or suited to, the Perl programming language.


user-defined graphic

en-noun

user-defined graphic (plural user-defined graphics)

It includes memory space for ASCII text characters in Screen RAM, character font in ASCII Font RAM, user-defined graphics font in Graphic RAM, […]

1984, Robert Gordon Middleton, New Digital Troubleshooting Techniques:

Most microcomputers now allow users to define their own characters by specifying their own patterns (user defined graphics).

1986, Douglas Hainline, New Developments in Computer-assisted Language Learning:

Other user-defined graphics can be defined by entering the 8-byte sequence.

2006, Paul Scherz, Practical Electronics for Inventors:

(computing, dated) A graphic symbol defined by the user, replacing one of the text characters in the computer's character set.


UDG

user-defined graphic
user-defined graphic#English

(computing) Initialism of user-defined graphic.


persistable

A message can contain any data, including persistable objects.

2000, Pradeep Tapadiya, COM+ Programming: A Practical Guide Using Visual C++ and ATL:

2002, Drayton et al, C# in a Nutshell: A Desktop Quick Reference
A dynamic module can be either transient or persistable.

(computing) That can be made to persist; permanent.


ARN

Use the ARN for the regions we want.

2020, Heartin Kanikathottu, AWS Security Cookbook: Practical solutions for managing security policies, monitoring, auditing, and compliance with AWS, Packt, →ISBN, page 370:

(cloud computing) Initialism of Amazon resource name.


RAM pack

Currently the Ace (for which a 16K RAM pack is obtainable) is one of the lowest priced machines available.

1985, John P Killingbeck, Microcomputer Quantum Mechanics:

After preprogramming, the player can insert the RAM pack into the slot and push a button, and the instrument will load the information and set the registers.

2002, Wendy Horobin, How It Works: Science and Technology:

(computing) A hardware module containing RAM for use by another device.


soft hyphen

(computing, typography) A generally invisible text character marking a point where hyphenation can occur without forcing a line break in an inconvenient place if the text is later reflowed.

weiches Trennzeichen

a generally invisible text character marking a point where hyphenation can occur without forcing a line break in an inconvenient place if the text is later reflowed


hyphen-minus

hyphen-minuses (plural)
hyphen minus (alternative)

The symbol -, used as a hyphen, a minus sign and a dash.


boot disk

boot disks (plural)
boot disc (alternative)

(computing) A computer disk holding a bootstrap loader and an operating system.


CVE

(computing) Initialism of collaborative virtual environment.


serializable

This implies that the fields must be either of primitive types or of class types that are themselves serializable.

2002, Ivor Horton, Beginning Java 2: SDK 1.4 Edition:

If a class is serializable, all of its subclasses are also serializable.

2006, Herbert Schildt, Java: The Complete Reference:


preprocess

en-verb

preprocess (third-person singular simple present preprocesses, present participle preprocessing, simple past and past participle preprocessed)

preprocesses (present singular third-person)
preprocessing (participle present)
preprocessed (participle past)
preprocessed (past)
pre-process (alternative)

If the desired result is to perform the smallest possible rotation between each pair of two orientations, you can preprocess the quaternions to achieve this.

2001, Mark A. DeLoura, editor, Game Programming Gems 2, Charles River Media, Inc., →ISBN:

In pattern recognition we can divide an entire task into three phases: data acquisition, data preprocessing, and decision classification.

2002, Sing-Tze Bow, editor, Pattern Recognition and Image Preprocessing, Marcel Dekker, Inc., →ISBN:

To obtain the same performance benefits of traditional OLAP systems, a UDM uses preprocessed aggregates.

2006, Brian Larson, Delivering Business Intelligence with Microsoft SQL Server 2005, Osborne/McGraw-Hill, →ISBN:


instruction set

en-noun

instruction set (plural instruction sets)

(computing) The set of machine instructions that a particular CPU can execute; the corresponding set of assembly language mnemonics.


machine instruction

machine instruction (plural machine instructions)

(computing) Any of a set of discrete instructions, each with its own binary representation and associated assembly language mnemonic, that a CPU can execute; typically they involve the movement, comparison or manipulation of data.


neuroinformatics

(biology, computing) The science that studies the neural system by use of computational models


deserialize

en-verb

deserialize (third-person singular simple present deserializes, present participle deserializing, simple past and past participle deserialized)

deserializes (present singular third-person)
deserializing (participle present)
deserialized (participle past)
deserialized (past)
deserialise (alternative UK)

/diːˈsɪəɹɪəlaɪz/

(transitive, computing) To parse (serialized data) so as to reconstruct the original object.


hotfix

When you extract the files in a hotfix, you'll generally find the following.

1999, John Savill, The Windows NT and Windows 2000 Answer Book:

For example, the IIS 3.0 denial-of-service attacks that brought down Microsoft's web site several times in 1997 quickly led to the release of a hotfix.

2000, Paul Robichaux, Managing the Windows 2000 Registry:

(computing) A cumulative package of one or more files used to address a problem in a software product.


desktop publisher

en-noun

desktop publisher (plural desktop publishers)

(computing) A person involved in desktop publishing.

(computing) A piece of software that performs desktop publishing.


high bit

(computing) The most significant bit in the binary representation of a number, sometimes used to record the sign of the number.


preoptimize

en-verb

preoptimize (third-person singular simple present preoptimizes, present participle preoptimizing, simple past and past participle preoptimized)

preoptimizes (present singular third-person)
preoptimizing (participle present)
preoptimized (participle past)
preoptimized (past)
preoptimise (alternative)


preoptimization

en-noun

preoptimization (countable and uncountable, plural preoptimizations)

preoptimizations (plural)
preoptimisation (alternative)

(computing) An advance optimization; an instance of preoptimizing.


ISPF

(computing) Initialism of Interactive System Productivity Facility; An IBM mainframe online application development system.


screen-scrape

en-verb

screen-scrape (third-person singular simple present screen-scrapes, present participle screen-scraping, simple past and past participle screen-scraped)

screen-scrapes (present singular third-person)
screen-scraping (participle present)
screen-scraped (participle past)
screen-scraped (past)

Screen-scraping programs, by their nature, are very reliant on the layout of the information source that they are analyzing.

2003, Kim Topley, Java Web Services in a Nutshell:

Often it is simpler to screen-scrape this data rather than trying to recreate the logic of a script using programmatic interfaces to the database.

2006, Kevin Strange, C. Elegans: Methods and Applications:

Or you could go to the other extreme and screen-scrape the site at will.

2008, Raymond Yee, Pro Web 2.0 Mashups: Remixing Data and Web Services:

(transitive, computing) To extract data from (a source such as a webpage) by picking it out from among the human-readable content.


drag and drop

Use drag and drop to move the unwanted files to the trash.

graphical user interface
graphical user interface

(usually attributive, computing, graphical user interface) A feature of a graphical user interface whereby the user can move or copy an object by dragging its visual representation across the screen and releasing it in another location.


drag and drop

drag and drop (third-person singular simple present drags and drops, present participle dragging and dropping, simple past and past participle dragged and dropped)

drags and drops (present singular third-person)
dragging and dropping (participle present)
dragged and dropped (participle past)
dragged and dropped (past)
drag-and-drop (alternative)

You can duplicate the files by holding the Ctrl key while dragging and dropping them.

(transitive, computing, graphical user interface) To use such a feature to move or copy an object.


drag-drop

The problem is that drag-drop is handled differently in various situations, so sometimes you'll need to modify your behavior to achieve the desired result.

2005, David A Karp, et al: Windows XP in a Nutshell:


hot-swappable

(computing, of hardware) That can be inserted or removed without switching off the computer.


swap file

So called because data can be swapped between memory and this file.

(computing) A file on disk used as auxiliary memory.


page fault

(computing) An alert (such as an interrupt or exception) indicating that a page of memory was accessed without being loaded.


swap out

swap out (third-person singular simple present swaps out, present participle swapping out, simple past and past participle swapped out)

swaps out (present singular third-person)
swapping out (participle present)
swapped out (participle past)
swapped out (past)

(transitive, computing) To transfer (memory contents) into a swap file.


swap in

swap in (third-person singular simple present swaps in, present participle swapping in, simple past and past participle swapped in)

swaps in (present singular third-person)
swapping in (participle present)
swapped in (participle past)
swapped in (past)

(transitive, computing) To retrieve (memory contents) from a swap file.


frameless

So there's still a need for a frameless alternative to any web page.

2005, Michael Meadhra, How to Do Everything with Dreamweaver 8:

(computing, of a webpage) Without frames.


page out

page out (third-person singular simple present pages out, present participle paging out, simple past and past participle paged out)

pages out (present singular third-person)
paging out (participle present)
paged out (participle past)
paged out (past)

However, if the ASE application is paged out because of memory starvation, the entire process is blocked and no useful work can be done until the required pages are brought into memory.

2002, Allan N. Packer, Configuring and Tuning Databases on the Solaris Platform, page 362:

(transitive, computing) To transfer (memory contents) to auxiliary storage.


page in

page in (third-person singular simple present pages in, present participle paging in, simple past and past participle paged in)

pages in (present singular third-person)
paging in (participle present)
paged in (participle past)
paged in (past)

(transitive, computing) To transfer (memory contents) from auxiliary storage.


backtrace

backtrace (third-person singular simple present backtraces, present participle backtracing, simple past and past participle backtraced)

backtraces (present singular third-person)
backtracing (participle present)
backtraced (participle past)
backtraced (past)


unpaged

The routine that actually changes the paging register must be in an unpaged region; otherwise it will no longer be executable after it has swapped pages.

(computing, of memory) Not subject to paging.


keylogging

(computing) The logging of keystrokes, as with a key logger


bootable

(computing, of a disk, etc.) That can be booted; from which one can boot the system.


bootable

(computing) A disk or other medium from which the system can be booted.


glue code

One of the concerns raised was that glue code is typically something that is very special for a given context and therefore hard to reuse.

1993, Eike Best, editor, CONCUR '93: 4th International Conference on Concurrency Theory:

The linker interposes the glue code in front of each downward call.

2000, John R Levine, Linkers and Loaders:

(computing) Code that serves to connect separate parts of a program for compatibility or interoperability.


filename extension

en-noun

filename extension (plural filename extensions)


thin client

(computing) A minimal client that relies on the server to do most of its processing.

cienki klient

a minimal client that relies on the server to do most of its processing


fat client

(computing) A complex client that does not rely on the server to do most of its processing.


tarpit

tar baby

another term related to tar and to trapping or bogging down

(computing) A service that purposely delays incoming connections in order to reduce the effectiveness of spamming and similar techniques.


tarpit

en-verb

tarpit (third-person singular simple present tarpits, present participle tarpitting, simple past and past participle tarpitted)

tarpits (present singular third-person)
tarpitting (participle present)
tarpitted (participle past)
tarpitted (past)

If an attack matches a certain pattern, the connection can be tarpitted.

2004, Steven Andres, Brian Kenyon, Erik Pack Birkholz, Security Sage's Guide to Hardening the Network Infrastructure, page 415:

(transitive, computing) To delay by means of a tarpit service.


discretization

en-noun

discretization (countable and uncountable, plural discretizations)

discretizations (plural)
discretisation (alternative)
discretation (alternative)

/dɪˌskɹiːtəˈzæɪʃən/

Analyses all required a planar mathematical discretization of a region containing a prescribed number of cells with prescribed orientations.

BLAZE Multiphysics has many features from: discretation, temporal resolution, user modification and post processing.

For extensional-stress resolving 'shelfy stream' models, differences between model results were mainly due to the choice of spatial discretization.

2013, Issues in Earth Sciences, Geology, and Geophysics, page 34:

(mathematics, computing, cognitive science) The act of discretizing, or dividing a continuous object or spectrum into a finite number of discrete elements


misrecognize

en-verb

misrecognize (third-person singular simple present misrecognizes, present participle misrecognizing, simple past and past participle misrecognized)

misrecognizes (present singular third-person)
misrecognizing (participle present)
misrecognized (participle past)
misrecognized (past)
misrecognise (alternative)

This process of misrecognizing one's self in the image in the mirror creates the ego, the entity that says 'I.'

2006, Mary Klages, Literary Theory, →ISBN, page 80:

(psychology, computing) To recognize in error


command line

I'm so used to the command line that I don't even know how to find things in the GUI.

The command line offers a lot of helpful features, such as tab completion and wildcard expansion.

command line interface
command line interface

A shell, a command line interface; usually used with the definite article.

Type the following at the command line: du -s -h.

The text prompt presented to the user in a command line interface.

linie de comandă (linie textuală de comandă)

Use the following command line to compile a file without linking: gcc -c main.c -o main.o

A line of text that is entered at such a prompt.


shortcut key

(computing) A key or key combination involved in a keyboard shortcut.

tecla de drecera

a key that allows quick access to a prgramme or task


DLL hell

A more succinct way to say this is that the versioning the CLR enforces for strong-named assemblies means the end of DLL hell.

2002, David Chappell, Understanding .NET: A Tutorial and Analysis:

Another feature of Windows 2000 or later Windows operating systems that deals with DLL Hell is file protection: system DLLs are protected...

(computing, informal) Problems caused by incompatible versions of a DLL (dynamic-link library).


versioning

en-noun

versioning (usually uncountable, plural versionings)

There have been many proposals to incorporate versioning in object-oriented databases.

1993, Stefano Ceri, Katsumi Tanaka, Shalom Tsur, Deductive and Object-oriented Databases:

2005, Longley et al, Geographic Information Systems and Science
An alternative to pessimistic locking is optimistic versioning.

(computing) The use of versions as a means of distinguishing similar items.


black hat

From the black stetsons (cowboy hats) traditionally worn by such villains.

(computing, computer security, slang) A malicious hacker, one who violates computer security out of malice or for personal gain.


datahub

(computing) An administrative building centre with access to multiple, independent (often remote) databases


spawner

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

(computing) A program which spawns objects or processes as needed


subnotebook

(computing) A small, lightweight laptop computer, smaller than a notebook computer.


number cruncher

number cruncher (plural number crunchers)

Right above the database access layer sits a number cruncher that performs any calculations that a particular request may require, such as computing a standard deviation. In many cases, this layer just forwards raw numbers.

2001, C/C++ Users Journal, volume 19, page 38:

(computing) A program, algorithm, or hardware with a focus on numerical calculation.


unclicked

...design for hypertext was blue for unclicked and purple for clicked. People like it because they're used to it.

2002, Gerry McGovern, Rob Norton, Catherine O'Dowd, The Web Content Style Guide:

THE EXPOSURE EFFECT OF UNCLICKED BANNER ADVERTISEMENTS

2007, Charles R Taylor, Doo-Hee Lee, Cross-Cultural Buyer Behavior:


middle-click

en-verb

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

middle-clicks (present singular third-person)
middle-clicking (participle present)
middle-clicked (participle past)
middle-clicked (past)
middleclick (alternative)

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

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


triple-click

(computing) The action of pushing the button on a mouse three times in quick succession in order to perform a different task that would be performed from a single-click or double-click.

Dreifachklick

pushing the button on a computer mouse three times in quick succession


triple-click

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

triple-clicks (present singular third-person)
triple-clicking (participle present)
triple-clicked (participle past)
triple-clicked (past)

(computing) To push the button on a mouse three times in quick succession in order to perform different task that would be performed from a single-click or double-click.


single-click

(computing) The action of pushing the button on a mouse once in order to perform a different task that would be performed from a double-click or triple-click.

單擊 /单击

action or event of pushing mouse-button once


single-click

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

single-clicks (present singular third-person)
single-clicking (participle present)
single-clicked (participle past)
single-clicked (past)

(computing) To push the button on a mouse once in order to perform different task that would be performed from a double-click or triple-click.


netbook

Blend of net + notebook, a trademark registered by Psion.

2009 March 4, The net(book) effect, “Joe Brancatelli”, in NBC News:

As the line between traditional laptop computers and smartphones blurs and new ideas like netbooks arrive, business travelers face a new series of choices about what to carry on the road.

(computing) An economical notebook computer able to access the Internet.


parentless

The top-level window is parentless and forms the root of the hierarchy.

2012, Michael Lawrence, John Verzani, Programming Graphical User Interfaces in R, page 19:

Two consequences of parentless elements complicate the rules.

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

(computing) Having no parent in a data structure.


undeletable

(computing) That cannot be deleted; indelible.


logfile

(computing) A file that serves as a log.


turtle graphics

(computing) Vector graphics generated by a turtle that moves according to relative coordinates on a Cartesian plane, as in the Logo programming language.


chording

en-noun

chording (countable and uncountable, plural chordings)

(computing) The ability, using a keyboard or similar device, to enter characters or commands in the form of "chords" by pressing several keys simultaneously.


chorded

(computing, of a computer keyboard) Through which input is supplied by pressing a relatively small number of keys in combinations, as though playing chords.


submenu

(computing, graphical user interface) A secondary menu available through another menu, especially one that branches off the first.


passphrase

(computing) A password that comprises a whole phrase.

pasfrazo

computing: a password that comprises a whole phrase


pixel-perfect

en-adj

pixel-perfect (comparative more pixel-perfect, superlative most pixel-perfect)

more pixel-perfect (comparative)
most pixel-perfect (superlative)

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

(computing, design) Having precise dimension ratios in all aspects on well-defined drawing glyphs.


beaconing

en-noun

beaconing (countable and uncountable, plural beaconings)

(computing, telecommunications) A continuous signaling of error conditions on a LAN, or small packets on a wireless LAN (WLAN).

(computing, telecommunications) In a token ring network, the process of isolating a fault domain with signals, so that recovery actions can take place.


RTOS

operating system
operating system#English

(computing) Initialism of real-time operating system.


hypercomputation

hypercomputation (countable and uncountable, plural hypercomputations)

(computing) Any of several forms of computation that are theoretically (or practically) impossible with current technology.


multiboot

(computing) Having several operating systems available, such that any of them can be selected each time the computer is booted.


dual-boot

In either situation, a dual-boot installation uses unpartitioned free space on the current or on another hard disk as the target.

2004, Mark Edward Soper, Absolute Beginner's Guide to A+ Certification:

(computing) Having two operating systems available, such that either of them can be selected each time the computer is booted.


fullwidth

From full + width, as a calque of Japanese 全角 (zenkaku).

(computing, typography) Of a text character, occupying the space of two alphanumeric characters in a monospace font, or two "normal" text columns.

全角

occupying two columns on a traditional text display


luggable

(computing, dated) An early portable computer, similar to a desktop computer.

The number of pocket or hand-held computers will grow, while the number of luggables will decline.

1991, Thomas F Wheeler, Professional Workstations:

Witness the speed with which so-called luggable systems became portables, and portables became laptops.

1994, Michel Banâtre, Peter A Lee, Hardware and Software Architectures for Fault Tolerance:

(computing) An early portable computer, heavier than the modern laptop.

(computing) A portable computer that can be easily carried and moved, but cannot easily be used during travel.


LPC

LPC (countable and uncountable, plural LPCs)

linear predictive coding
w:Linear predictive coding

(computing) Initialism of linear predictive coding.


CPC

C.P.C. (alternative)
C. P. C. (alternative)

(computing, historical) Colour Personal Computer, an 8-bit home computer of the 1980s.


download manager

download manager (plural download managers)

(computing) A computer program which aids in the downloading of files.


context menu

(computing, graphical user interface) A context-sensitive menu.

kontekstivalikko

computing, GUI: a context-sensitive menu


invokable

If we defined all functions as independent services and provided an invokable interface, we ^([sic]) have made a big step toward our goal.

2006, Jana Polgar, Robert Mark Bram, Anton Polgar, Building and Managing Enterprise-Wide Portals:

(computing) That can be invoked; callable.


telesoftware

This was the culmination of four years experimental work to examine the technical and educational viability of a telesoftware service […]

1984, “Digest of Technical Papers”, in IEEE:

Of particular appeal is the telesoftware facility which gives subscribers access to hundreds of individual computer programmes and videogames […]

1984, Timothy Hollins, Beyond Broadcasting: Into the Cable Age:

(computing, dated) The broadcasting of software for home computers via Teletext, viewdata systems, etc.


double-ended queue

double-ended queue (plural double-ended queues)

(computing) An abstract list-type data structure where elements can be added to or removed from the front (head) or the back (tail).


resample

en-verb

resample (third-person singular simple present resamples, present participle resampling, simple past and past participle resampled)

resamples (present singular third-person)
resampling (participle present)
resampled (participle past)
resampled (past)

(computing, media) To change the sample rate or dimensions of digital imagery or audio


what you see is what you get

Originally a humorous allusion to a catchphrase popularized by the comedian Flip Wilson on American TV in the 1960s.

For:Word, like Wang's editing system, is an early approach to a what-you-see-is-what-you-get word processor.

(idiomatic, computing) The screen image resembles the printed output.

所見即所得 /所见即所得

(idiomatic, computing) the screen image resembles the printed output


noninherited

(computing, programming) Not derived from a superclass through inheritance.


pathfinding

en-noun

pathfinding (usually uncountable, plural pathfindings)

When a suitable site block is detected, the villager starts pathfinding to it, staking a provisional claim.

2024 December 11 (last accessed), “Villager”, in Minecraft Wiki:

(computing) The plotting by a computer application of the best route between two points.


nanokernel

(computing) A particularly small or minimal microkernel.


exokernel

(computing) A very low-level kernel that avoids abstractions.


referential integrity

(computing, databases) The property of a relational database that enforces valid relationships between tables, such that no foreign key can contain a value that does not match a primary key in the corresponding linked table.


clickability

c. 1970 (manufacturing), c. 1990 (computing) click + -ability

If a more obvious clue that clearly communicates clickability, such as an underline, fails to appear on a web page, users might start desperately running the mouse around the page […]

2007, Virginia DeBolt, Mastering Integrated HTML and CSS, →ISBN, page 208:

(computing) The quality of being clickable, of causing a particular action when clicked


expansion slot

Fitting any of the joysticks to a Spectrum proved tedious. For starters I tried the Spectrum ZX Interface 2, a 5in-by-3in. chunk of plastic containing a single chip. It fits into the Spectrum expansion slot in a way that tempts wobble.

1984, Practical Computing, volume 7, page 93:

(computing) A slot for additional hardware, cards, etc. for the purpose of expanding a computer system.


changelog

/ˈtʃeɪndʒˌlɒɡ/

(computing) A log that records changes between versions, as in source control.


debuggable

[diːˈbʌɡəbəɫ]

[diːˈbʊɡəbəɫ]

If the output shows a space name $DEBUG$, the program was compiled as debuggable with the -g option.

1997, Robin Burk, David B Horvath, UNIX Unleashed: Internet Edition:

In an attempt to detect the problem closer to where it happened, our experts tried to replace the standard malloc with a debuggable version...

2001, Robert D Kent, Todd W Sands, High Performance Computing Systems and Applications:

Such large-grain, naive parallelism can be simple enough to be readily implementable and debuggable...

1998, Steven S Skiena, The Algorithm Design Manual:

Your Java programs will be more debuggable and expandable if you use local variables instead of instance variables...

2005, Kathy Sierra, Bert Bates, Head First Java:

(computing) Easy or convenient to debug.


rich text

(computing) Text that has been enhanced with formatting, multimedia, etc., such as Microsoft's Rich Text Format or the enriched text format used in electronic mail.


keyclick

The keyclick option is helpful to experienced typists who don't need to look at the keyboard.

The c option sets the volume of the keyboard's keyclick.

1993, Valerie Quercia, Tim O'Reilly, X Window System User's Guide:

(computing) The sound produced by a keypress.


core dump

From dumping the contents of the (now obsolete) core memory out to be read.

Certain signals cause a process to create a core dump and terminate (Table 20-1, page 396). A core dump is a file containing a memory image of the process at the time it terminated. (The term core derives from an old memory technology.)

2010, Michael Kerrisk, The Linux Programming Interface, No Starch Press, →ISBN, page 448:

(computing) The recorded state of the memory of a computer program at a specific time, generally when the program has terminated abnormally.


Turing

(programming language): Named after Alan Turing.


overcommit

overcommit (usually uncountable, plural overcommits)

(computing) Allocation of more resources than are actually available.


PC Card

personal digital assistant
personal digital assistant

(computing) A removable memory or I/O device that fits into an expansion slot on a notebook computer or a personal digital assistant (PDA). PC Cards are used primarily in notebook computers and PDAs. PC Card peripherals include Wi-Fi network cards, memory cards, modems, wired NICs, and hard drives.


IAP

IAP (countable and uncountable, plural IAPs)

(computing) Initialism of integrated access point: a series of access points built into a single device and controlled by a single, multi-channel MAC resident on an array controller.

integrated access point

[…] but the metadata and application binary must be in iTunes Connect for you to manage your IAP products.

2012, Kevin Hoffman, Sams Teach Yourself Mac OS X Lion App Development in 24 Hours, Sams, published 2012, →ISBN, page 318:

IAPs are the single biggest revenue source in all successful F2P games.

2013, Will Luton, Free-to-Play: Making Money From Games You Give Away, New Riders, published 2013, →ISBN, page 11:

Crafting a viable and meaningful IAP system into your game takes a lot of thought and planning on your end.

2014, Jesse Freeman, Releasing HTML5 Games for Windows 8, O'Reilly Media, published 2014, →ISBN, page 105:

(computing) Initialism of in-app purchase: a technology used in games and various other software that allows you to purchase virtual goods within the software.


wireless network

wireless network (plural wireless networks)

(computing) Devices connected to a network using a centralized wireless access point (WAP).

無線網絡 /无线网络

a type of computer network that is not connected by cables of any kind


rogue access point

rogue access point (plural rogue access points)

(computing, networking) An unauthorized access point installed on a WLAN.


VLAN

virtual local area network
w:virtual local area network

(computing) Initialism of virtual local area network.


KOS

(computing) Initialism of kernel operating system.


EOM

(computing) Initialism of end of message.

(computing) Initialism of end of medium.


broking

2004, Min Li, Xiaobo Wu, Menglian Zhao Hui Wang, Xiaolang Yan, Heterogeneous Grid Computing for Energy Constrained Mobile Device, Laurence Tianruo Yang, et al. (editors), Embedded and Ubiquitous Computing: International Conference EUC 2004, Aizu-Wakamatsu City, Japan, August 2004, Proceedings, LNCS 3207, page 360,
The UPnP architecture provides features for connectivity layer and resource layer that are defined in general grid computing architecture. Unfortunately, collective layer mechanisms, such as co-allocation, directory service, broking, work load management, community account and payment, are not defined yet.

Currently there are two brokers involved used by the portal: the LCG-2 broker and GTbroker. The GTbroker interact with the Globus resources to perform job submission. The static and dynamic information of grid resources are collected by GTbroker to achieve scheduling activities. The LCG-2 broking solution is used to reach LCG-2 based grids.

2009, Frédéric Magoulès, Fundamentals of Grid Computing: Theory, Algorithms and Technologies, page 20:

The required interface of the value-adding service will be finally fulfilled by the provided interfaces of the transportation services, with the broking and managing of the component objects and the architecture object.

2009, Jing Dong, Raymond Paul, Liang-Jie Zhang, High Assurance Services Computing, page 175:

(computing) The action of a broker agent; exchange of messages or transactions involving a software agent.


XQuery

(computing) A query language designed to query collections of XML data


cohost

en-verb

cohost (third-person singular simple present cohosts, present participle cohosting, simple past and past participle cohosted)

cohosts (present singular third-person)
cohosting (participle present)
cohosted (participle past)
cohosted (past)
co-host (alternative)

Generally speaking, in a shared computing system, such as a server farm shared by multiple cohosted Web sites, common resources can be categorized into two different types: those shared in time and those shared in space.

2006, Hossein Bidgoli, Handbook of Information Security:

If you choose to cohost specific components on the same server (e.g., VMM server and database), please keep in mind that each has its own performance characteristics and resource requirements.

2011, Michael Michael, Hector Linares, Mastering Virtual Machine Manager 2008 R2, →ISBN, page 52:

For small and midsize scenarios, which commonly address an environment with a small number of users and few packages in a single geographical site, you might cohost all of the roles on a single server.

2015, Byron Wright, Brian Svidergol, Virtualizing Desktops and Apps with Windows Server 2012 R2 Inside Out, →ISBN:

However, it is not a Microsoft-recommended installation path and you should build your CAs on their own servers; try not to cohost them with other roles whenever possible.

2016, Jordan Krause, Mastering Windows Server 2016, →ISBN, page 115:

(computing, transitive) To store data or applications on a shared server (as in web hosting).


co-host

co-host (third-person singular simple present co-hosts, present participle co-hosting, simple past and past participle co-hosted)

co-hosts (present singular third-person)
co-hosting (participle present)
co-hosted (participle past)
co-hosted (past)
cohost (alternative)

(computing) To store data on a shared server (as in web hosting).


reverser

Antidebugger techniques are particularly effective when combined with code encryption because encrypting the program forces reversers to run it inside a debugger in order to allow the program to decrypt itself.

2011, Eldad Eilam, Reversing: Secrets of Reverse Engineering:


pen test

pen tests (plural)
pen-test (alternative)
pentest (alternative)

(computing, informal) A penetration test.


superuser

(computing) A user with complete access to the operating system and its configuration.

超級用戶 /超级用户

user with complete access to an operating system


message broker

(computing) An intermediary program that translates a message from the formal messaging protocol of the sender to the formal messaging protocol of the receiver in a telecommunication network where programs communicate by exchanging formally-defined messages.


bitstream

(computing) A stream of bits (binary digits).


codespace

A codespace range is specified by a pair of codes of some particular length giving the lower and upper bounds of that range.

Most of the characters in common use fit into the first 64K code points, a region of the codespace that's called the basic multilingual plane (BMP).

2008, David Salomon, A Concise Introduction to Data Compression:

(computing) A range or region that defines the lower and upper bounds for an encoding.


stringification

(computing) The act or process of stringifying; conversion to a string.


securable

(computing, Microsoft SQL Server) A resource that can be secured.


point-and-click

Carrying on the Sierra On-Line tradition of point-and-click adventure, Roberta Williams and Jane Jensen created two classics of the interactive movie genre.

2007, Mark J P Wolf, The Video Game Explosion:

(computing) With which the user interacts by pointing and clicking, using a mouse or similar device.


spinner

From Middle English spynnere; equivalent to spin + -er.

Select the number of copies you would like to print using the Number of copies spinner.

1997, Lynn Marie Bacon, Getting started with Microsoft PowerPoint 7.0 for Windows 95, page 51:

(computing, graphical user interface) An input control for entering a number, with accompanying arrowed buttons that increase or decrease the value.

numerovalitsin

computing: input control for entering a number with accompanying arrowed buttons


burstable

en-adj

burstable (comparative more burstable, superlative most burstable)

more burstable (comparative)
most burstable (superlative)

Our Internet service includes a burstable connection.

(computing, network analysis) Having the ability to exceed the normal maximum bandwidth for short periods.


mini-floppy

mini-floppies (plural)
minifloppy (alternative)
mini floppy (alternative)

(computing, dated) A 5.25-inch floppy diskette.


micro-floppy

micro-floppies (plural)
microfloppy (alternative)
micro floppy (alternative)

(computing, dated) a 3.5-inch floppy diskette


micro-diskette

micro-diskettes (plural)
microdiskette (alternative)
micro diskette (alternative)


mini-diskette

mini-diskettes (plural)
minidiskette (alternative)
mini diskette (alternative)


flippy disk

flippy disks (plural)
flippy disc (alternative)

(computing, dated) An 8-inch or 5.25-inch floppy diskette that has been modified to be double-sided, allowing data storage on both sides of the disk.


cassette drive

(computing) A cassette tape interface unit for computers, used to read and/or write data to/from a minicassette.


tape drive

(computing, historical) A cassette drive.

Required: FORTRAN, line printer, enough storage for approx 375K Bytes -- tape drives preferred for confidentiality.

1979 April 14, “Reliable Computer (classified advertisement)”, in Gay Community News, page 14:

(computing, historical) A reel-to-reel tape machine for computers.

(computing) A cartridge-based interface for computers that reads from and/or writes to a tape.


ELT

extract, load, transform
w:extract, load, transform

(computing, data warehousing) Initialism of extract, load, transform.


last in first out

(accounting, computing, business) Of or pertaining to any situation where the last to arrive is the first to go, or a data structure where the most recently added item is the first to be retrieved.

後進先出 /后进先出

of a situation where the last to arrive is the first to go


pseudonymously

(computing, law) Pertaining to pseudonymization.


user agent

(computing) A client application used by an end user, typically for a network protocol such as HTTP or FTP.


TSR

UK railway signalling#Speed restrictions

(computing, software) Initialism of terminate and stay resident: a type of DOS program that can continue to run all the time, once it is loaded, even while other programs are running.


DLT

Digital Linear Tape
w:Digital Linear Tape

(computing) Initialism of Digital Linear Tape: a computer storage tape format having a single spooled cartridge using multitrack linear serpentine recording on a half-inch wide tape.


LTO

en-noun

LTO (countable and uncountable, plural LTOs)

(computing) Initialism of Linear Tape-Open, an open standard computer storage tape format having a single spooled cartridge with half-inch tape.


QIC

quarter-inch cartridge
quarter-inch cartridge#English

(computing) Initialism of quarter-inch cartridge: a tape storage format having a dual spooled cartridge with a quarter-inch wide tape.


nonlocal

(computing) An identifier that is not locally scoped.


what-you-see-is-what-you-get

en-adj

what-you-see-is-what-you-get (comparative more what-you-see-is-what-you-get, superlative most what-you-see-is-what-you-get)

more what-you-see-is-what-you-get (comparative)
most what-you-see-is-what-you-get (superlative)

(computing) Maintaining a close correspondence between the screen image and the printed image.


JavaScripting

This can happen for a variety of reasons but it most often occurs when Javascripting^([sic]) is involved.

1999, Andrew T Stull, Jeff L Platt, Psychology on the Internet 1999-2000:

First, set your browser security protocols to high, and be sure JavaScripting is disabled. This will solve some of the problem...

2001, Michael Chesbro, The Complete Guide to E-Security:

(computing) Execution of JavaScript code.


scripter

(computing) A programmer who uses a scripting language.


framebuffer

(computing) A video output device that drives a display from a memory buffer containing a complete frame of graphical data.


frame buffer

(computing) Alternative spelling of framebuffer.


bootstrapper

If you examine the prerequisites list, you will notice it does not include bootstrapper packages for the Office 2003 PIAs.

2009, Rob Bovey, Stephen Bullen, Dennis Wallentin, John Green, Professional Excel Development:

(computing) A process that performs bootstrapping.


multivolume

multivolume archives

(computing) Of or relating to more than one volume, or storage area.


preinstall

I can't install this software because one of the preinstall checks failed.


optimizer

(computing) A program that uses linear programming to optimize a process.

(computing) A compiler or assembler that produces optimized code.


multithreading

(computing) The use of multithreaded code.


prewrite

(computing, databases) A write operation that is buffered instead of being applied directly to the database.


screen reader

screen readers (plural)
screen-reader (alternative)
screenreader (alternative)

(computing) A software application that speaks aloud information from a computer display, for users with impaired vision.


eigenimage

Various partial summations of the individual singular eigenimage matrices are included to demonstrate the cumulative effect of the individual outer products on the reconstruction of the entire image.

1977, Harry C. Andrews, Digital image restoration, page 38:

The five eigenimage generic model succeeds as well as the five eigenimage individual model in capturing the global shading pattern, though the geometry is of course different.

1999, Peter W. Hallinan, Two- and Three-Dimensional Patterns of the Face, page 62:

We assume that the KLT, to a first approximation, fully decorrelates the eigenimages; we further assume that the wavelet transform fully decorrelates the pixels in each eigenimage.

2006, Pankaj N. Topiwala, Wavelet Image and Video Compression, page 266:

(computing) The set of eigenvectors used by a computer system in the recognition of an image (especially of a face).


bioinformatical

Diversity profiles may, therefore, become a valuable bioinformatical tool for technological benchmarking and normalization of immune repertoire sequencing in the future, enabling cross-laboratory comparisons and meta-analyses, which would be highly valuable in advancing the development of next-generation immunogenomics diagnostics.

2015 May 28, Victor Greiff et al., “A bioinformatic framework for immune repertoire diversity profiling enables detection of immunological status”, in Genome Medicine, volume 7, →DOI:

(biology, computing) Of or pertaining to bioinformatics.


typeful

(computing) Not typeless; having the concept of types; typed.


OTPROM

programmable read-only memory
programmable read-only memory#English

(computing) Acronym of one-time programmable read-only memory.


cyberinfrastructure

en-noun

cyberinfrastructure (countable and uncountable, plural cyberinfrastructures)

(computing) The research environments that support advanced data acquisition, storage, management, integration, visualization etc. over the Internet.


cyberworld

(uncountable, computing) The world of intercomputer communication

Neo (Keanu Reeves) has been required to fly, to master martial arts, and to learn that his faith and belief can make things happen. His fights all take place within virtual reality spaces, while he reclines in a chair and is linked to the cyberworld, but he can really be killed, because if the mind thinks it is dead, "the body is controlled by the mind."

2003, Roger Ebert, The Matrix Reloaded review:

(countable, computing) A real or virtual world of information in cyberspace.


undebuggable

en-adj

undebuggable (comparative more undebuggable, superlative most undebuggable)

more undebuggable (comparative)
most undebuggable (superlative)


nonjava

Additional items found on the CD include calling nonjava libraries from Java, and using the security API and developing JavaBeans components.

1998, Journal of Object-oriented Programming:

Since writeUTF uses a variant of UTF-8 that's subtly incompatible with most nonjava software...

2000, Elliotte Rusty Harold, Java Network Programming:

Native code is also useful when accessing legacy data through nonjava gateways.

2001, Jason Hunter, William Crawford, Java Servlet Programming:

As the work of EJBs and other business objects often involves using nonjava resources such as databases...

2002, Rod Johnson, Expert One-on-One J2EE Design and Development:

Serialization is appropriate when saving data for nonjava programs to use.

2003, Kathy Sierra, Bert Bates, Head First Java:

...and in corner cases they will not necessarily give the same results as implementations based on the JDK, let alone nonjava implementations.

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

(computing) That is not Java or does not conform to the standards and expectations of Java.


toolchain

toolchains (plural)
tool chain (alternative)
tool-chain (alternative)

A toolchain is a set of tools for building, inspecting, and modifying software.

2015, Jim Kukunas, Power and Performance: Software Analysis and Optimization:

(computing) A set of tools for software development, often used in sequence so that the output of one tool comprises the input of the next.


flyout

You can also insert some commands from the various palette flyouts.

2000, Ken Milburn, Photoshop 5.5: get professional results:

If a tool has a flyout, you'll see a small triangle in the lower-right corner of the tool.

2006, George Omura, Mastering AutoCAD 2007 and AutoCAD LT 2007:

The submenu flyouts are controlled by JavaScript.

2007, David Powers, The Essential Guide to Dreamweaver CS3 with CSS, Ajax, and PHP:

(computing, graphical user interface) A popup menu that branches off some other visual element.

horere

(Computing) A user interface that branches off some visual elements.


.NET

Common Language Infrastructure
Common Language Infrastructure

(computing, Microsoft) A set of Microsoft products and services – primarily the .NET Framework, which permits the development of software for a virtual machine in any programming language that is CLI-compliant (i.e., conforms with the Common Language Infrastructure).


multicharacter

(computing) Consisting of more than one character (unit of text).


microsequencer

(computing) A device that generates addresses in a microprogram


goodput

(computing, networking) Application-level throughput, i.e. the number of useful bits per unit of time forwarded by a network from source to destination, excluding protocol overhead such as retransmissions.


lossful

lossful (comparative more lossful, superlative most lossful)

more lossful (comparative)
most lossful (superlative)

Thresholding and neighborhood definition are further lossful transformations which make details of the original application data virtually unrecoverable.

2008, Edward Szewczak, Selected Readings on the Human Side of Information Technology:

(telecommunications, computing) Lossy; involving loss of information.


non-breaking space

en-noun

non-breaking space (plural non-breaking spaces)

(computing) A variant of the space character that prevents text from wrapping onto the next line at that point.


substream

(computing) A stream contained within another stream.


card punch

(computing, historical) A machine that punches holes in a punch card


XMS

Extended Memory Specification
w:Extended Memory Specification

(dated, computing) Initialism of Extended Memory Specification.


EMM

(dated, computing) Initialism of Expanded Memory Manager.


XMM

(computing, dated) Initialism of Extended Memory Manager.


UMA

UMA (countable and uncountable, plural UMAs)

(computing) Initialism of unified memory access.

(dated, computing) Initialism of upper memory area.


UMB

(dated, computing) Initialism of upper memory block.


HMA

(dated, computing) Initialism of High Memory Area.


undistributed

When I got there, Wall St. was indeed backward, mainframed and undistributed.

2012, Emanuel Derman, My Life as a Quant: Reflections on Physics and Finance:

distributed computing
distributed computing

(computing) Not employing the technique of distributed computing.


Bksp

(computing) Abbreviation of backspace, on a computer keyboard.


escape sequence

escape sequence (plural escape sequences)

In the C programming language, the backslash is an escape character; for example, \n is an escape sequence which represents a newline.

(computing, telecommunications) An escape character together with subsequent characters, not output as written, but specifying a particular behaviour.


software engine

software engine (plural software engines)

(computing) The core logic of a computer program, without such peripheral aspects as user interface, etc.


phonebook

phonebooks (plural)
phone book (alternative)

have more chins than a Chinese phonebook

He does this by using the Domain Name System, or DNS, which is the phonebook for the Internet.

2007 July 9, John Markoff, “Fixing Typos by Web Users, Without Raising Hackles”, in New York Times:

(by extension, computing) A large lookup table.


hashkey

Rather than store all the data in some type of sorted order, the data is to be stored and accessed on the basis of a hashkey that is computed by a function...

1995, Ronald J Leach, Object-oriented Design and Programming with C++:

...thus minimizing the number of I/Os needed to search through the chain for a single hashkey value.

2001, Elizabeth O'Neil, Database: Principles, Programming, and Performance:

...the qualifier would indicate the hashkey that returns the single required object rather than the whole set.

2002, Andy Carmichael, Dan Haywood, Better Software Faster:

(computing, rare) The key used to locate a value in a hash table or equivalent data structure.


cybersphere

The sexual frontier that once beckoned to adventurers as unalike as Gianni Versace and Michel Foucault has largely shifted to the cybersphere.

2007 August 19, Guy Trebay, “These Hills Still Talk to Him”, in New York Times:

Who would be first to record the very latest and most supercrucial bit of subtrivia to transmit to “friends” in the cybersphere?

2009 February 19, Guy Trebay, “Troubling Signs Around the Shows”, in New York Times:

(computing) The sphere of digital information.


DDE

(computing) Initialism of Dynamic Data Exchange.


SDE

SDE (countable and uncountable, plural SDEs)

(computing) Initialism of software development engineer.

(computing) Initialism of software development environment.


graphics engine

graphics engine (plural graphics engines)

(computing) Software engine in an application responsible for all functions pertaining to the graphics.


crapware

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

Can it download and execute dangerous code, including viruses and really buggy crapware? No problem.

1996 September 23, Ross Greenberg, “Java or ActiveX? Maybe both”, in Computerworld, page 98:

MS [Microsoft] “crapware,” as some call it, is widely disparaged as inelegant and buggy.

1998 January 26, David Shenk, “Slamming gates: Is Microsoft-bashing good for you?”, in The New Republic, volume 218, page 21:

Malware distributors will often use them to try to con you into downloading their crapware.

2007, Larry Stevenson, Nancy Altholtz, Rootkits for Dummies, →ISBN, page 65:

(computing, informal) Software that is useless or of poor quality.

We suspect that its extra pound of heft is made up entirely of crapware—the Vaio ships with a ludicrous number of useless preinstalled applications. We understand the economic necessities of subsidizing inexpensive PCs with third-party crapware, but there's no excuse for whoring out a notebook of this price.

2008, "Can Apple's Best Topple the PC Competition?", Maximum PC, Future US, Inc. (ISSN 1522-4279), No. 96, page 26

Big-name system vendors typically install software on their consumer PCs at the factory. These "extras" go by many names: bundleware, begware, bloatware, and my favorite, crapware. That's because a lot of it is just that: useless crap. […] A few vendors, like Sony and Dell, offer some options to avoid crapware, but usually just for small businesses. Boutique manufacturers, like Velocity Micro, do a better job of providing a clean system.

2009, Eric Griffith, "Make the Most of Your New PC", PC Mag, Ziff Davis Inc. (ISSN 0888-8507), Volume 28, No. 1, page 68

All crapware programs can be useful—but each program is likely to be useful to only a few of the people the PC manufacturer inflicts it on. The PC manufacturers claim they install crapware to provide useful software, but the real reason is that the software companies pay them to include it.

2011, Guy Hart-Davis, The Healthy PC: Preventive Care, Home Remedies, and Green Computing, 2nd Edition, McGraw Hill Professional, →ISBN:

I hate it when the computer I want comes loaded with all that nice, “free” crapware. I'd seriously consider paying more to get a clean computer. You don't need an antivirus and Internet security program preinstalled on your new PC. lt'll just open and beg for money next month. Windows 8 comes with Windows Defender, and it works great — for free. Browser toolbars? Puh-lease.

2012, Woody Leonhard, Windows 8 All-in-One For Dummies, John Wiley & Sons, →ISBN:

(computing, informal) Unwanted software that comes pre-installed with personal computers or mobile devices.


delineator

The values listed for fontstyle are combined using the comma as a delineator: BOLD, ULINE.

1998, James Hay, Reference MWAPI, page 156:

"gawk" is the GNU version of "awk", a powerful pattern-matching program for processing text files that may be composed of fixed- or variable-length records separated by some delineator ( by default, a newline character).

2003, Ellen Siever, Stephen Figgins, Aaron Weber, Linux in a Nutshell, page 734:

The argument "eol" is an argument of mode character and gives the end of line delineator.

2019, Margot Tollefson, R Quick Syntax Reference, page 195:


fuzz test

(computing) Any test that uses the fuzz testing methodology.


unemulated

(computing) That is not emulated or is omitted from an emulation.


midscale

A typical midscale database can contain scores of tables that contain supporting or special-purpose data.

2011, Paul Turley, Dan Wood, Beginning T-SQL with Microsoft SQL Server 2005 and 2008:


object language

object language (plural object languages)

Objektsprache

language speaking about objects rather than about language

(computing) target language; the language of the object code, the output of a compiler (not necessarily executable machine code)

teanga aidhme

computing: target language of a compiler


class break

(computing) A security breach that is the first of its kind, and leads to others of the same class


variation selector

variation selector (plural variation selectors)

(computing, typography) A metacharacter in Unicode that selects one of a set of semantically equivalent glyphs.


native support

My plug-in allows the media player to use the existing native support to play videos.

(computing) a feature that already exists in the environment in which an application is run.

My web-browser has native support for displaying SVG images.

(computing) a feature that works out of the box, without the need to install extensions, rely on external modules, or program extensive specific code.


userspace

userspace (countable and uncountable, plural userspaces)

(computing) The area of memory used for a user's applications, etc., as opposed to that reserved for the operating system kernel.


superblock

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

(computing) A segment of metadata describing the file system on a block device.


zilde

(computing) In the APL programming language, the symbol ⍬ (a zero crossed by a tilde), representing an empty numeric vector.


type-in

Now, there aren't many magazines for which I'd have been prepared to write the tips pages two years running. And even fewer that would inspire me to compile their type-in pages for month after month. But YS tips and type-ins weren't like other magazines', and I didn't mind doing them at all.

1993 Sep, Jonathan Nash, “Jugglers Ahoy!”, in Your Sinclair:

...why did we drop the type-ins, people asked. Here's why. In 1979, when COMPUTE!'s first issue appeared, personal computers were scarce. Software for those computers was even scarcer.

The quality of the type-ins were ^([sic]) a cut above the ones found in rival magazines...

(computing, dated) A program listing, printed in a magazine, etc., to be inputted and run by the reader.


bastard operator from hell

bastard operator from hell (plural bastard operators from hell)

system administrator
system administrator

(slang, mildly vulgar, computing) A rogue system administrator who abuses users of the system.


TAM

TAM (countable and uncountable, plural TAMs)

technology acceptance model
w:technology acceptance model

(computing, sociology) Initialism of technology acceptance model.


overtype

overtype (countable and uncountable, plural overtypes)

(computing, uncountable) A feature in wordprocessing whereby each typed character replaces the character after the cursor rather than being inserted before it.


shellcode

shellcode (countable and uncountable, plural shellcodes)

In ELF executables, there aren't a whole lot of code caves (such as in the PE format), so you are not likely to be able to shove more than just a meager amount of shellcode into existing code slots […]

2016, Ryan "elfmaster" O'Neill, Learning Linux Binary Analysis (page 97)

(computing) A small piece of code, used as the payload of a virus or other malware, that launches a shell so that the attacker can control the compromised computer.


reentrancy

reentrancy (countable and uncountable, plural reentrancies)

reentrancies (plural)
re-entrancy (alternative)

The mikroC compiler supports only a limited function reentrancy. Functions that have no arguments and local variables can be called both from the interrupt service routines and from the main program.

2011, Dogan Ibrahim, Advanced PIC Microcontroller Projects in C, Newnes, →ISBN, page 184:

(computing) The state or condition of being reentrant.


northbridge

(computing, electronics) A microchip connected directly to the CPU (unlike the southbridge) and thus responsible for tasks that require the highest performance.


southbridge

(computing, electronics) A secondary microchip connected to the CPU only through the northbridge.


microbenchmark

(computing) A benchmark designed to measure the performance of a very small and specific piece of code.


OLTP

OLTP (countable and uncountable, plural OLTPs)

online transaction processing
w:online transaction processing

(computing, databases) Initialism of online transaction processing.


reflow

en-verb

reflow (third-person singular simple present reflows, present participle reflowing, simple past and past participle reflowed)

reflows (present singular third-person)
reflowing (participle present)
reflowed (participle past)
reflowed (past)

The latter option will reflow text to even out the spacing within each paragraph.

2008, Trish Meyer, Chris Meyer, Creating motion graphics with After Effects:

(transitive, computing, wordprocessing) To modify the layout of text around other objects in a document.


reflow

(computing) The process of recreating the layout of a document when some of its component elements have changed.


static random access memory

A type of semiconductor memory that uses bistable latching circuitry (flip-flop) to store each bit.


dynamic random access memory

en-noun

dynamic random access memory (usually uncountable, plural dynamic random access memories)

DRAM is typically slower but much less expensive than SRAM, and is therefore often used as the main memory in a computer system.

random access memory
random access memory

(computing) A form of random access memory that requires fewer transistors per bit than SRAM, but in which each bit needs to be refreshed regularly to retain its contents.


unported

There are still two hundred unported applications that we need to add to the distribution.

(computing) Not having been ported, or converted to another platform.


RAM disk

RAM disks (plural)
ramdisk (alternative)
RAM disc (alternative)

(computing) A virtual disk, implemented in software, that stores its contents in random access memory.

ĉefmemora disko

virtual disk, implemented in software, that stores its contents in RAM


APLer

...his disappointment that APL was not chosen over BASIC as IBM's premier language for the PC. Having established his credentials as an APLer, though,...

This leaves two situations not covered — the repetitive task being done by an APLer, and the highly unstructured task...

1985, Lib Gibson, Joshua S Levine, Robert C Metzger, Application systems in APL: how to build them right:

This means that APLers can take great strides in moving APL applications towards the machine efficiencies...

1986, SHARE, Proceedings: SEAS Spring Meeting 1986:

It is hoped that these transliteration programs have paved the way for communication among APLers to roll forward on the information superhighway.

1995, IEEE, Computer and Control Abstracts:


thunking

DLLs are greatly affected by this thunking mechanism.

1995, Kathleen Panov, Larry Salomon, Arthur Panov, The Art of OS/2 Warp Programming:

But if you have a copy of Visual Basic version 4 hanging around, thunking is easy.

1997, Bruce McKinney, Hardcore Visual Basic:

Most runtimes (including the CLR) provide a way to integrate with C-based libraries through a thunking layer.

2003, Don Box, Chris Sells, Essential.NET: The Common Language Runtime:

(computing) The use of thunks (data mappings).


metasearch

metasearch (countable and uncountable, plural metasearches)

You can also use a metasearch site like Kayak.com to get a snapshot of available flight alternatives.

2008 June 28, Michelle Higgins, “Spate of Changes in Airline Industry Heightens the Need to Plan Ahead”, in New York Times:

A search technology that uses the results from a number of traditional search engines.

An individual search operation of this kind.


metasearch

en-verb

metasearch (third-person singular simple present metasearches, present participle metasearching, simple past and past participle metasearched)

metasearches (present singular third-person)
metasearching (participle present)
metasearched (participle past)
metasearched (past)


tab page

graphical user interface
graphical user interface

(computing, graphical user interface) Any of the individual screens associated with a tab on a tab control.


tab control

(computing, graphical user interface) A control consisting of a number of screens (tab pages) that occupy the same visible space and can be selected by clicking a protruding tab.


userland

(computing, informal) A conceptual space outside the kernel in which a user's applications can run without the risk of damage to the operating system.


subsite

Holonyms: website, site

(computing, Internet) A website that is subordinate to another website and hosted in its entirety under that site's domain name.


(computing) Abbreviation of Microsoft Windows 16-bit.


(computing) Abbreviation of Microsoft Windows 32-bit.


(computing) Abbreviation of Microsoft Windows 64-bit.


daughterboard

From daughter + board, modelled on motherboard.

(computing, electronics) A circuit board that is an extension of a motherboard or other card.


dialog box

dialog boxes (plural)
dialogue box (alternative UK)

(computing, graphical user interface) A window that prompts the user to enter information.


dialogue box

(British, computing) Nonstandard spelling of dialog box.


rekeying

en-noun

rekeying (countable and uncountable, plural rekeyings)

(computing) The process of entering information into a device again, by means of a keyboard or similar.


nonparsing

A simple nonparsing algorithm interprets the input string.


dword

Using a double loop, each dword of the first factor is multiplied by each dword of the second factor […]

1991, William B Giles, Assembly language programming for the Intel 80XXX family:

A bridge may combine posted memory writes to successive dwords into a single burst memory write transaction using linear addressing.

1999, Don Anderson, Tom Shanley, PCI system architecture:

The subtraction of each dword is independent of the other; there is no borrow from dword to dword.

2003, Randall Hyde, The Art of Assembly Language:

(computing) A numerical value of twice the magnitude of a word, thus typically 32 bits.


quadword

(computing) A numerical value of four times the magnitude of a word, thus 64 bits on a 16-bit architecture.


qword

On line 7, "X" and "Y" are defined to be qwords. Therefore, each is eight bytes long — the size of a double in C.

1991, William B. Giles, Assembly language programming for the Intel 80XXX family:


nonregister

Typically, the second operand may be obtained from a nonregister memory location.

1985, Hugo T Jackson, A M Fischer, Learning assembly language: a guide for BASIC programmers:

Functions need to access two kinds of nonregister variables: formal parameters and local auto variables. Both types are allocated on the stack.

1986, Dr. Dobb's journal of software tools for the professional programmer:

In RISC processors, instructions excluding the load and store use registers only; any nonregister value is treated as a constant.

2005, Sivarama P Dandamudi, Guide to RISC Processors: For Programmers and Engineers:


frameskip

(computing) A software feature that skips the display of certain frames of animation to improve performance at the expense of visual smoothness.


pointerlike

en-adj

pointerlike (comparative more pointerlike, superlative most pointerlike)

more pointerlike (comparative)
most pointerlike (superlative)

You must resist the temptation to implement basic data structures such as linked lists and trees just because a pointerlike capability is available.

1997, Sriram Srinivasan, Advanced Perl programming:

(computing, programming) Like a pointer (variable holding a memory address).


unkeyed

an unkeyed hash function

(computing, cryptography) Without a key.


obfuscator

(computing) A software program that modifies another program to make it harder to decompile or reverse-engineer.


SED

en-noun

SED (countable and uncountable, plural SEDs)

SEDs (plural)
S.E.D. (alternative)
S. E. D. (alternative)

(computing) Initialism of self-encrypting drive.


CADCAM

(computing, manufacturing) Alternative spelling of CAD/CAM.


CAD/CAM

(computing, manufacturing) The combination of computer-aided design and computer-aided manufacturing.


threadsafe

Only a few collection classes are threadsafe. As we'll see later, being threadsafe does not necessarily mean that you can safely use them in every multithreaded program.

2004, Scott Oaks, Henry Wong, Java threads:

SessionFactory objects are threadsafe, so it is not necessary to obtain one for each thread.

2006, Dave Minter, Jeff Linwood, Beginning Hibernate: From Novice to Professional:

(computing, programming) That can be safely accessed from multiple threads.


threadable

(computing) Suitable for multithreading.


logoff

(computing) The process or an instance of logging off.


batch file

(computing, especially MS-DOS) A file containing a series of instructions to be carried out by the operating system.


pair programming

(computing, programming) A software development technique, part of extreme programming, in which two programmers work together at a single keyboard, one coding while the other observes and reviews. The roles are often switched at regular intervals.


PICNIC

Inspiration also comes from the workers who take care of the workers. Ever reported a picnic error to the IT helpdesk? No? Well they're logging them. It stands for a problem in chair, not in computer error among hapless colleagues.

2006 November, Claire Heald, “Let's help to herd the dinosaurs”, in BBC News:

(humorous) Acronym of problem in chair, not in computer: states that the problem was not in the computer but was instead caused by the user operating it.


DMLT

Distributed Multi-Link Trunking
w:Distributed Multi-Link Trunking

(computing) Initialism of Distributed Multi-Link Trunking, a distributed link aggregation protocol.


binary-coded decimal

binary-coded decimal (plural binary-coded decimals)

(computing) A decimal number encoded in such a way that each decimal digit is represented by its own binary sequence, simplifying conversion between binary and decimal, and allowing exact representation of decimal fractions.


queueable

(computing, networking) That can be queued.


blockwise

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


blockwise

(computing) In terms of blocks; one block of data at a time.


LZW

From the names of its creators: Abraham Lempel, Jacob Ziv, and Terry Welch.

(computing) Initialism of Lempel–Ziv–Welch, a lossless data compression algorithm.


Procrustean assignment

After the legendary highwayman Procrustes, who stretched or cut his victims to make them fit a bed.

[…]the string that is being assigned to it is cut off on the right if it is too long, or filled out with spaces if it is too short - this is called Procrustean assignment[…]

1982, Steven Vickers, Robin Bradbeer, Sinclair ZX Spectrum: BASIC Programming:

[…] that Procrustean assignment that the Manual goes on about: string arrays always have a fixed length of word.

1983, Ian Stewart, Robin Jones, Machine code and better BASIC, page 51:

Because the T/S uses procrustean assignment for string arrays, there are some uses for single-element arrays.

1985, Sharon Zardetto Aker, T/S 2068 basics and beyond, page 38:

(computing, dated, rare) A form of assignment to fixed-length string variables in which a shorter value is padded to the necessary length while a longer one is truncated.


seekable

(computing) Through which one can seek back and forth; not purely sequential.


struct

Abbreviation of structure, used as a keyword in the C programming language and its descendants.

Note that because structs are value types, the new operator does not work in the same way as it does for classes and other reference types.

2005, Christian Nagel, Bill Evjen, Jay Glynn, Karli Watson, Morgan Skinner, Allen Jones, Professional C# 2005, John Wiley & Sons, →ISBN, page 103:

Like most object-oriented languages, including Objective-C, Swift supports two basic object-oriented data structures: classes and structs.

2015, Michael Dippery, Professional Swift, John Wiley & Sons, →ISBN, page 62:

(computing, programming) A data structure, especially one that serves to group a number of fields (in contrast to an object-oriented class with methods) or one that is passed by value rather than by reference.


CP/M

Abbreviation of Control Program/Monitor, later explained as Control Program for Microcomputers.

The CP/M system includes a powerful editor, an assembler, and a debugger. The user may purchase from Digital Research or the CP/M user's group such additional support utilities as a macro-assembler, symbolic debugger, […]

1981, Carl Townsend, How to Get Started with CP/M, Dilithium Press, →ISBN:

(computing, historical) An early 8-bit operating system.


CP/Mer

The best advice to Apple CP/Mers is, "Enjoy — but don't try to change too much."

1983, Thomas A Dwyer, Margot Critchfield, CP/M and the personal computer

Could you do me, and perhaps other CP/Mers, a favor and supply a few contact points for the First Osborne Group.

For a while, resellers such as Lifeboat Systems in New York City did a nice business simply supplying CP/Mers with the software of their choice on floppies...

2006, Merrill R Chapman, In Search of Stupidity: Over 20 Years of High-tech Marketing Disasters:


noninterface

(computing, programming) Not an interface, or not belonging or relating to one.


typelessness

(computing) The state or condition of being typeless; lack of fixed data types.


unsignedness

You're quite right: bits are bits, and the "signedness" or "unsignedness" of a given bit pattern depends strictly on your point of view.

Under ANSI C, the wider type's signedness or unsignedness prevails if the resulting value can be stored in that type, otherwise unsignedness prevails.

Earlier versions of GCC would try to preserve unsignedness.

2006, William Von Hagen, The definitive guide to GCC:

(computing) The state or condition of being unsigned.


automatic data processing machine

automatic data processing machine (plural automatic data processing machines)

automatic data processing machines (plural)


userbase

A corporate takeover of this project is likely to alienate the userbase.

(computing) The established group of users for a particular computer program, technology, etc.


macrocomputer

(computing) A mainframe, as opposed to a microcomputer.


defragmenter

(computing) That which defragments; a program that performs defragmentation.

défragmenteur

that which defragments; a program that performs defragmentation


keymask

(computing, programming) A bitmask specifying which keypresses were made.


exbibyte

(computing) Strictly, 2⁶⁰ (1024⁶, 1,152,921,504,606,846,976) bytes or 2¹⁰ (1024) pebibytes, as opposed to an exabyte.


pseudonymization

pseudonymization (usually uncountable, plural pseudonymizations)

pseudonymizations (plural)
pseudonymisation (alternative)

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

(computing, law) The replacement of all data (in a database etc) that identifies a person with an artificial identifier or pseudonym.

pseudonymisation

replacement of all data that identifies a person with an artificial identifier or pseudonym


FTS

FTS (countable and uncountable, plural FTSes)

(computing) Initialism of full-text search.


notification area

notification area (plural notification areas)

When this check box is activated, Windows XP will hide notification area icons that you haven't used in a while.

2001, Paul McFedries, The complete idiot's guide to Windows XP:

If you want to add these controls to the notification area, you must do it yourself, using the corresponding Control Panel programs...

2002, David Pogue, Windows XP Home Edition: The Missing Manual:

The notification area is configured by default to hide icons when they are not in use...

2005, Curt Simmons, Windows XP headaches:

(computing, graphical user interface) An area of the taskbar used for icons and alerts.

área de notificação

computing: an area of the taskbar used for icons and alerts


first in first out

first-in-first-out (alternative)
first-in first-out (alternative)
first in, first out (alternative)
first-in, first-out (alternative)

(computing) A type of queue data structure in which the oldest added items are retrieved first.


STL

Standard Template Library
w:Standard Template Library

(computing, programming) Initialism of Standard Template Library, a set of algorithms and data structures for C++.


compilable

The study in [ 8 ] shows that all the linear recursions ( containing single linear recursive rules ) are compilable to n - chain recursions or bounded recursions .

1988, Catriel Beeri, Umesh Dayal, J.W. Schmidt, Data and Knowledge Bases, page 67:

. Nothing in the definition of a slice requires that the set of statements is compilable;

2018, Paul C. Jorgensen, Software Testing, page 180:

Merges are less compilable (83%) than commits (91%) across all projects.

2021, Ana C. R. Paiva, Ana Rosa Cavalli, Paula Ventura Martins, Quality of Information and Communications Technology, page 558:


tpi

(computing) Initialism of tracks per inch — a measure of disk capacity


templatize

en-verb

templatize (third-person singular simple present templatizes, present participle templatizing, simple past and past participle templatized)

templatizes (present singular third-person)
templatizing (participle present)
templatized (participle past)
templatized (past)
templatise (alternative UK)

To ensure a professional-looking product and fewer hassles, take the first step and 'templatize' your pattern pieces.

1979 November 12, Kathy Faryon, “Patchwork Quilting”, in Edmonton Journal, →ISSN, page B6:

For our final look at metaprogramming, we templatize matrix multiplication.

2000, Mark A DeLoura, Game programming gems:

We must templatize the engine with the base types of the two arguments (left-hand side and right-hand side).

2001, Andrei Alexandrescu, Modern C++ Design: Generic Programming and Design Patterns Applied:

This makes it trivial to templatize your application; changes to the new generic base form automatically cascade to the derived classes at the next build.

2004, Chris Sells, Justin Gehtland, Windows Forms programming in Visual Basic.NET:

An iterator is a generalization of a pointer and we could templatize the code to work off any iterator.

2008, Mark S Joshi, C++ Design Patterns and Derivatives Pricing:

(transitive, especially computing and programming) To convert into a template or to represent by means of a template, for purposes of genericizing, automating, tracking, etc.


precompile

precompile (third-person singular simple present precompiles, present participle precompiling, simple past and past participle precompiled)

precompiles (present singular third-person)
precompiling (participle present)
precompiled (participle past)
precompiled (past)


precompiler

(computing) A program or algorithm that precompiles.


closed beta

(computing) A testing arrangement in which a beta test version of software is distributed to a small group of testers.


diskless

(computing) Without the use of floppy disks.


queryable

The application can connect to any queryable data source.


SRB

(computing, Internet) Initialism of storage resource broker.


incremental backup

en-noun

incremental backup (countable and uncountable, plural incremental backups)

(computing) A backup method where only the information that has changed since a previous backup is saved.


multiloader

From multiload + -er or multi- + loader.

The other game in the package is the official adventure of the film The Neverending Story. Again, the original version was a multiloader, although this time the game came in four chunks. The 128 version is another single load program, which makes it far more enjoyable to play.

1986 April, Julian Rignall, “All the Little Extra Bits”, in Crash, number 27:

What those first games had though, which Licence To Kill doesn't, is a reasonable level of originality. They were multiloaders with several very different (if slightly crap) levels, while this one is more of a vertically-scrolling shoot-'em-up with very minor differences between levels.

1990 December, Jonathan Davies, “The YS Complete Guide to Film and TV Licences”, in Your Sinclair, number 60:

(computing, dated) A piece of software that multiloads.


bugless

en-adj

bugless (comparative more bugless, superlative most bugless)

more bugless (comparative)
most bugless (superlative)


kbd

en-noun

kbd (countable and uncountable, plural kbds)


client-side

Client-side validation of data is dangerous because the client might be malicious.

(computing, networking) Occurring on the client (local machine) rather than the server (remote machine).

πλευρά-πελάτη

occurring on the client (local machine) rather than the server (remote machine)


server-side

We use server-side processing to reduce the load on the individual clients.

(computing, networking) Occurring on the server (remote machine) rather than the client (local machine).

πλευρά-εξυπηρετητή

occurring on the server (remote machine) rather than the client (local machine)


unhackable

en-adj

unhackable (comparative more unhackable, superlative most unhackable)

more unhackable (comparative)
most unhackable (superlative)

With Vista, parents for the first time have powerful, easy-to-use, practically unhackable tools to control and monitor just about everything their children do with the home computer, online and off.

2007 January 8, Seth Schiesel, “For Parents, New Ways to Control the Action”, in New York Times:

(computing) Not hackable; that cannot be hacked or broken into.


APM

en-noun

APM (countable and uncountable, plural APMs)

(computing, uncountable) Initialism of advanced power management.

(computing) Initialism of application performance management/monitoring.


APM

Apple Partition Map
w:Apple Partition Map

(computing) Initialism of Apple Partition Map.


unversioned

(computing) Not versioned; not subject to versioning.


versioned

(computing) Subject to versioning; of which more than one version may be stored.


kitchen table software

So much for kitchen-table software being small potatoes.

1986, Personal computer, Software Communications, page 91:

However, the need to evaluate software before buying is no less important than in the days of the kitchen-table software developer.

1987, Jimmy D. Lindsey, Computers and exceptional individuals, →ISBN, page 54:

More and more vendors, from IBM to "kitchen table" software authors, seem to be heading in this direction.

2003 January 8, Robin Miller, “The business of making Linux easier to use”, in linux.com, retrieved 2009-05-08:

(dated, idiomatic, computing) Especially in the early years of personal computers, a set of computer programs developed by an entrepreneurial advanced amateur or self-employed professional computer programmer in his or her own home; software developed by a small business using the services of such programmers.


microdata

(computing) Data stored in a microformat.


plugfest

In the New Serial Bus (NSB) plugfest, the FooMonkey device was unable to connect to a NSB controller and therefore did not receive compliance certification.

(computing, informal) An event during which hardware devices are tested for interoperability with emerging standards by physically connecting them together.


GIF

GIFs (plural)
gif (alternative)
Gif (alternative)

Translingual: .gif

(computing) A bitmap image format for pictures with support for multiple images per file or animations, and up to 256 distinct colors per frame, including a fully transparent color.


reflag

en-verb

reflag (third-person singular simple present reflags, present participle reflagging, simple past and past participle reflagged)

reflags (present singular third-person)
reflagging (participle present)
reflagged (participle past)
reflagged (past)

In addition, it is only necessary to reflag the cells that lie along the free surface and some of their neighbor cells in each computational step.

1991, Luiz C Wrobel, C A Brebbia, Computational Modelling of Free and Moving Boundary Problems: Fluid flow:

(computing, transitive) To flag (mark with a variable) again or differently.


remoting

The remoting infrastructure supports multiple activation models...

2002, Ben Albahari, Peter Drayton, Brad Merrill, C# essentials:

A number of different remoting styles are used in today's middleware systems.

2004, Markus Völter, Michael Kircher, Uwe Zdun, Remoting patterns:

Java provides innate support for a good selection of remoting mechanisms...

2007, Dave Minter, Steven Devijver, Beginning Spring 2: From Novice to Professional:

(computing, programming) A technology that allows a program to interact with the internals of another program running on a different machine.


chiclet keyboard

en-noun

chiclet keyboard (plural chiclet keyboards)

From Chiclets (itself from chicle), a brand of chewing gum bearing some resemblance to the keys.

At the best of times it's difficult to type on a chiclet keyboard.

1984 February, Popular Mechanics, volume 161, number 2:

The chiclet keyboard and single-line LED display do not permit rapid data entry and text editing...

1985, Linda Gail Christie, The Simon and Schuster guide to computer peripherals:

[…] clamshell-like devices with a tiny chiclet keyboard, a stylus for selecting and pointing, and a black-and-white Windows 95-like user interface.

2002, Paul B Thurrott, Windows XP home networking:

(computing, informal) Any of various early computer keyboards having an array of small, flat rectangular or lozenge-shaped rubber or plastic keys.


overloop

Well , they certainly didn't know about loops yet, much less closed loops and overloops.

1998, Dan Parkinson, The Whispers, page 133:

In contrast to the loop-based construction, the overloop-based algorithm (Algo.2) suppresses this problem completely.

2011, Béatrice Bouchou-Markhoff, Pascal Caron, Jean-Marc Champarnaud ·, Implementation and Application of Automata, page 174:

(computing) An outer loop; A loop that contains an inner loop.


NDK

(Android, computing) Initialism of Native Development Kit.


charityware

(computing) Software distributed in a way that benefits a charity, as by users being encouraged to donate to the charity in lieu of paying for the software.


cookieless

Cookieless sessions enable you to take advantage of session state without relying on browser cookies.

2004, Stephen Walther, ASP.NET unleashed:

(computing, Internet) Without the use of HTTP cookies.


emailware

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

(computing) Software whose users are encouraged to send the creator an e-mail message in lieu of payment or registration.


guiltware

(computing, informal) Software that attempts to convince the user to fulfil some obligation (such as registration or donation to a charity) by eliciting feelings of guilt.


careware

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

Some careware is distributed free, and the author suggests that some payment be made to a nominated charity. Other careware includes a levy for charity on top of the distribution charge.

2007, Jielin Dong, Network Dictionary, page 86:


annoyware

[…]where you should put the disclaimer for software (somewhere that the user sees it when they start the program, tho' I wouldn't do that, just put it in the 'about' box like the mpgn.com guy suggests -- otherwise, having something pop up makes it annoyware, IMHO).

1994 September 8, Kendall Bullen, “COPYRIGHT POLICY”, in rec.games.frp (Usenet):

(computing, informal) Software that annoys the user, as by displaying constant advertisements or reminders to register.


scareware

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

(computing, informal) Software that attempts to scare the user into compliance, as by displaying false warnings of virus infection.


CCW

(computing, IBM) Initialism of channel command word.


rerender

en-verb

rerender (third-person singular simple present rerenders, present participle rerendering, simple past and past participle rerendered)

rerenders (present singular third-person)
rerendering (participle present)
rerendered (participle past)
rerendered (past)
re-render (alternative)

There was a slight delay while the program rerendered the image in its new perspective.


turboloader

Who wants to sell a c64 1541 turboloader cartridge to me ????

1998, Freddy Krueger, “1541 turboloader cartridge wanted !!”, in comp.sys.cbm (Usenet):

If it's just a standard loader, Taper (or various other utilities) will allow you to convert a .voc into a .tap. If it's a turboloader of any sort, you're out of luck.

1998, Philip Kendall, “Voc to Something”, in comp.sys.sinclair (Usenet):


multiagent

artificial intelligence
artificial intelligence

(computing, artificial intelligence) Involving more than one agent (actor that can make decisions).


botlike

en-adj

botlike (comparative more botlike, superlative most botlike)

more botlike (comparative)
most botlike (superlative)

The combination of communication with a known C&C server and botlike activity is usually enough to conclude this is a positive determination of a botnet.

2008, Harold F Tipton, Micki Krause, Information security management handbook:

(computing) Resembling a bot (automated software process).


non-binary

non-binaries (plural)
nonbinary (alternative)

Please don't post non-binaries into alt.binaries.doom. Pretty please.

1994 June 7, "Zhar", Don't Post Non-Binaries In alt.binaries.doom, alt.games.doom, Usnet

(computing) Something which is not a binary; a computer file that is not readable text.


hackily

en-adv

hackily (comparative more hackily, superlative most hackily)

more hackily (comparative)
most hackily (superlative)


pointerless

We will see, however, that the pointerless techniques are seldom satisfactory. Implementations of trees tend to be more complex than those of ordered lists.

1989, Allen Kent, James G Williams, Rosalind Kent, Encyclopedia of Microcomputers: Volume 4:

The list representation is a pointerless representation that facilitates sequential access but is inefficient for random access to specific image elements.

1992, Giorgio Gambosi, Michel O Scholl, Hans-Werner Six, Geographic database management systems: workshop proceedings, Capri, Italy:

But we can't use function pointers as we would in C++, and not just for the ideological reason that it doesn't enter into the spirit of the brave new pointerless world of the CLR.

2003, Ian Griffiths, Matthew Adams, .NET Windows forms in a nutshell, page 18:

(computing, programming) Without the use of pointers.


bytewise

Our bitwise multiset attacks naturally extend to bytewise multiset attacks, because the multiset characteristics are based on the bytewise XOR-sum property. Tetsu Iwata, Jung Hee Cheon (2015 November 26) Advances in Cryptology – ASIACRYPT 2015: 21st International Conference on the Theory and Application of Cryptology and Information Security, Auckland, New Zealand, November 29 -- December 3, 2015, Proceedings, Springer

(computing) In terms of bytes, or one byte at a time.


Ammy

Hi. I used to have a CPC464 and now have an Amiga 1200. I've moved to Edinburgh for Uni, and left the Ammy for my younger brother and sister. However, I wouldn't mind being able to play all the old classics...

1995, Paul Branney, “CPC464+ wanted”, in comp.sys.amstrad.8bit (Usenet):

Hi all. A few weeks ago I asked for information on how I could get a replacement 3" drive for/repair to my Amstrad 6128. Glad to say that the drive has now been fixed and my lovely Ammy now works a treat.

1998, D Mazzetti, “CPC 6128”, in comp.sys.amstrad.8bit (Usenet):

Has anyone got an ^([sic]) 6128 for sale?

1999, Paul Morse, “Ammy 6128”, in comp.sys.amstrad.8bit (Usenet):

(computing, informal) An Amstrad CPC computer.


autostart

en-verb

autostart (third-person singular simple present autostarts, present participle autostarting, simple past and past participle autostarted)

autostarts (present singular third-person)
autostarting (participle present)
autostarted (participle past)
autostarted (past)

(transitive, intransitive, computing) To start automatically.


autostart

en-noun

autostart (countable and uncountable, plural autostarts)

When you utilize this option, the autostart and autostop options are added to the virtual machine's vmx file. You can also take this a step further and define the startup and shutdown order of the virtual machines […]

2011, Rogier Dittner, David Rule, The Best Damn Server Virtualization Book Period, page 807:

(computing) (An instance of) automatic starting.

Vundo installs two autostarts—one a WinLogon Notify and the other a BHO—that reference the same randomly named infective DLL file.

2006, Dave Kleiman, editor, Winternals Defragmentation, Recovery, and Administration Field Guide, →ISBN, page 104:

EnCase 6 has a new folder “Main” and is utilized as an autostart. Inside the Main folder is the Tool Menu Plugin script that loads on startup […]

2008, Steve Bunting, EnCE: The Official EnCase Certified Examiner Study Guide, 2nd edition, →ISBN, page 510:

This category of autostarts comprises packages that define or extend user authentication for Windows, via the Local Security Authority (LSA).

2011, Mark E. Russinovich, Aaron Margosis, Windows Sysinternals Administrator’s Reference, 1st edition, →ISBN:

(computing) A program or application set to start automatically.


autoboot

en-verb

autoboot (third-person singular simple present autoboots, present participle autobooting, simple past and past participle autobooted)

autoboots (present singular third-person)
autobooting (participle present)
autobooted (participle past)
autobooted (past)


autoboot

(computing) The automatic booting of a system.