Workaround
   HOME
*





Workaround
A workaround is a bypass of a recognized problem or limitation in a system or policy. A workaround is typically a temporary fix that implies that a genuine solution to the problem is needed. But workarounds are frequently as creative as true solutions, involving outside the box thinking in their creation. Typically they are considered brittle in that they will not respond well to further pressure from a system beyond the original design. In implementing a workaround it is important to flag the change so as to later implement a proper solution. Placing pressure on a workaround may result in later system failures. For example, in computer programming workarounds are often used to address a problem or anti-pattern in a library, such as an incorrect return value. When the library is changed, the workaround may break the overall program functionality, effectively becoming an anti-pattern, since it may expect the older, wrong behaviour from the library. Workarounds can also be a use ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Kludge
A kludge or kluge () is a workaround or quick-and-dirty solution that is clumsy, inelegant, inefficient, difficult to extend and hard to maintain. This term is used in diverse fields such as computer science, aerospace engineering, Internet slang, evolutionary neuroscience, and government. It is similar in meaning to the naval term ''jury rig''. Etymology The word has alternate spellings ('' kludge'' and ''kluge''), pronunciations ( and , rhyming with ''judge'' and ''stooge'', respectively), and several proposed etymologies. Jackson W. Granholm The ''Oxford English Dictionary'' (2nd ed., 1989), cites Jackson W. Granholm's 1962 "How to Design a Kludge" article in the American computer magazine ''Datamation''. kludge Also kluge. . W. Granholm's jocular invention: see first quot.; cf. also ''bodge'' v., ''fudge'' v.br>'An ill-assorted collection of poorly-matching parts, forming a distressing whole' (Granholm); esp. in ''Computing'', a machine, system, or program that has be ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Hack (computer Science)
A kludge or kluge () is a workaround or quick-and-dirty solution that is clumsy, inelegant, inefficient, difficult to extend and hard to maintain. This term is used in diverse fields such as computer science, aerospace engineering, Internet slang, evolutionary neuroscience, and government. It is similar in meaning to the naval term '' jury rig''. Etymology The word has alternate spellings ('' kludge'' and ''kluge''), pronunciations ( and , rhyming with ''judge'' and ''stooge'', respectively), and several proposed etymologies. Jackson W. Granholm The ''Oxford English Dictionary'' (2nd ed., 1989), cites Jackson W. Granholm's 1962 "How to Design a Kludge" article in the American computer magazine ''Datamation''. kludge Also kluge. . W. Granholm's jocular invention: see first quot.; cf. also ''bodge'' v., ''fudge'' v.br>'An ill-assorted collection of poorly-matching parts, forming a distressing whole' (Granholm); esp. in ''Computing'', a machine, system, or program that has ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Computer Bug
A software bug is an error, flaw or fault in the design, development, or operation of computer software that causes it to produce an incorrect or unexpected result, or to behave in unintended ways. The process of finding and correcting bugs is termed "debugging" and often uses formal techniques or tools to pinpoint bugs. Since the 1950s, some computer systems have been designed to deter, detect or auto-correct various computer bugs during operations. Bugs in software can arise from mistakes and errors made in interpreting and extracting users' requirements, planning a program's design, writing its source code, and from interaction with humans, hardware and programs, such as operating systems or libraries. A program with many, or serious, bugs is often described as ''buggy''. Bugs can trigger errors that may have ripple effects. The effects of bugs may be subtle, such as unintended text formatting, through to more obvious effects such as causing a program to crash, freezing the ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Hearing Aid
A hearing aid is a device designed to improve hearing by making sound audible to a person with hearing loss. Hearing aids are classified as medical devices in most countries, and regulated by the respective regulations. Small audio amplifiers such as personal sound amplification products (PSAPs) or other plain sound reinforcing systems cannot be sold as "hearing aids". Early devices, such as ear trumpets or ear horns, were passive amplification cones designed to gather sound energy and direct it into the ear canal. Modern devices are computerised electroacoustic systems that transform environmental sound to make it audible, according to audiometrical and cognitive rules. Modern devices also utilize sophisticated digital signal processing to try and improve speech intelligibility and comfort for the user. Such signal processing includes feedback management, wide dynamic range compression, directionality, frequency lowering, and noise reduction. Modern hearing aids require ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Program Temporary Fix
In IBM terminology, a Program temporary fix or Product temporary fix (PTF), sometimes depending on date, is a single bug fix, or group of fixes, distributed in a form ready to install for customers. A PTF normally follows an APAR (Authorized Program Analysis Report), and where an "APAR fix" was issued, the PTF "is a tested APAR" or set of APAR fixes. However, if an APAR is resolved as "Fixed If Next" or "Permanent Restriction" then there may be no PTF fixing it, only a subsequent release. PTF installation Initially, installations had to install service via a semi-manual process. Over time, IBM started to provide service aids such as IMAPTFLE and utilities such as IEBEDIT to simplify the installation of batches of PTFs. For OS/360 and successors, this culminated in System Modification Program (SMP) and System Modification Program/Extended (SMP/E). For VM, this culminated in Virtual Machine Serviceability Enhancements Staged (VM/SP SES) and VMSES/E. For DOS/360 and successors, ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Planned Obsolescence
In economics and industrial design, planned obsolescence (also called built-in obsolescence or premature obsolescence) is a policy of planning or designing a good (economics), product with an artificially limited Product lifetime, useful life or a purposely frail design, so that it becomes obsolete after a certain pre-determined period of time upon which it decrementally functions or suddenly ceases to function, or might be perceived as fashion, unfashionable. The rationale behind this strategy is to generate long-term sales volume by reducing the time between repeat purchases (referred to as "shortening the replacement cycle"). It is the deliberate shortening of a lifespan of a product to force people to purchase functional replacements. Planned obsolescence tends to work best when a producer has at least an oligopoly. Before introducing a planned obsolescence, the producer has to know that the customer is at least somewhat likely to buy a replacement from them (see brand loyal ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Information Technology
Information technology (IT) is the use of computers to create, process, store, retrieve, and exchange all kinds of data . and information. IT forms part of information and communications technology (ICT). An information technology system (IT system) is generally an information system, a communications system, or, more specifically speaking, a computer system — including all hardware, software, and peripheral equipment — operated by a limited group of IT users. Although humans have been storing, retrieving, manipulating, and communicating information since the earliest writing systems were developed, the term ''information technology'' in its modern sense first appeared in a 1958 article published in the ''Harvard Business Review''; authors Harold J. Leavitt and Thomas L. Whisler commented that "the new technology does not yet have a single established name. We shall call it information technology (IT)." Their definition consists of three categories: techniques ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Preventive Maintenance
The technical meaning of maintenance involves functional checks, servicing, repairing or replacing of necessary devices, equipment, machinery, building infrastructure, and supporting utilities in industrial, business, and residential installations. Over time, this has come to include multiple wordings that describe various cost-effective practices to keep equipment operational; these activities occur either before or after a failure. Definitions Maintenance functions can defined as maintenance, repair and overhaul (MRO), and MRO is also used for maintenance, repair and operations. Over time, the terminology of maintenance and MRO has begun to become standardized. The United States Department of Defense uses the following definitions:Federal Standard 1037C and from MIL-STD-188 and from the Department of Defense Dictionary of Military and Associated Terms * Any activity—such as tests, measurements, replacements, adjustments, and repairs—intended to retain or restore a fun ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Jury Rig
In maritime transport terms, and most commonly in sailing, jury-rigged is an adjective, a noun, and a verb. It can describe the actions of temporary makeshift running repairs made with only the tools and materials on board; and the subsequent results thereof. The origin of jury-rigged and jury-rigging lies in such efforts done on boats and ships, characteristically sail powered to begin with. Jury-rigging can be applied to any part of a ship; be it its super-structure (hull, decks), propulsion systems (mast, sails, rigging, engine, transmission, propeller), or controls ( helm, rudder, centreboard, daggerboards, rigging). Similarly, after a dismasting, a replacement mast, often referred to as a jury mast (and if necessary, yard) would be fashioned, and stayed to allow a watercraft to resume making way. Etymology The phrase 'jury-rigged' has been in use since at least 1788. The adjectival use of 'jury', in the sense of makeshift or temporary, has been said to date from at le ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Design Around
In the field of patents, the phrase "to design around" means to invent an alternative to a patented invention that does not infringe the patent's claims. The phrase can also refer to the invention itself. Design-arounds are considered to be one of the benefits of patent law. By providing monopoly rights to inventors in exchange for disclosing how to make and use their inventions, others are given both the information and incentive to invent competitive alternatives that design around the original patent. In the field of vaccines, for example, design-arounds are considered fairly easy. It is often possible to use the original patent as a guide for developing an alternative that does not infringe the original patent. Design-arounds can be a defense against patent trolls. The amount of license fee that a patent troll can demand is limited by the alternative of the cost of designing around the troll's patent(s). In order to defend against design-arounds, inventors often develop a lar ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Coping Skill
Coping refers to conscious strategies used to reduce unpleasant emotions. Coping strategies can be cognitions or behaviours and can be individual or social. Theories of coping Hundreds of coping strategies have been proposed in an attempt to understand how people cope. Classification of these strategies into a broader architecture has not been agreed upon. Researchers try to group coping responses rationally, empirically by factor analysis, or through a blend of both techniques. In the early days, Folkman and Lazarus split the coping strategies into four groups, namely problem-focused, emotion-focused, support-seeking, and meaning-making coping. Weiten has identified four types of coping strategies:Weiten, W. & Lloyd, M.A. (2008) ''Psychology Applied to Modern Life (9th ed.)''. Wadsworth Cengage Learning. . appraisal-focused (adaptive cognitive), problem-focused (adaptive behavioral), emotion-focused, and occupation-focused coping. Billings and Moos added avoidance coping as o ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Audiologist
Audiology (from Latin , "to hear"; and from Greek , ''-logia'') is a branch of science that studies hearing, balance, and related disorders. Audiologists treat those with hearing loss and proactively prevent related damage. By employing various testing strategies (e.g. behavioral hearing tests, otoacoustic emission measurements, and electrophysiologic tests), audiologists aim to determine whether someone has normal sensitivity to sounds. If hearing loss is identified, audiologists determine which portions of hearing (high, middle, or low frequencies) are affected, to what degree (severity of loss), and where the lesion causing the hearing loss is found ( outer ear, middle ear, inner ear, auditory nerve and/or central nervous system). If an audiologist determines that a hearing loss or vestibular abnormality is present, they will provide recommendations for interventions or rehabilitation (e.g. hearing aids, cochlear implants, appropriate medical referrals). In addition to d ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]