-
Notifications
You must be signed in to change notification settings - Fork 3
/
entries.json
708 lines (708 loc) · 36.3 KB
/
entries.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
[
{
"id": 1,
"title": "Cron (job scheduler)",
"description": "It comes from the Greek word for time, chronos (χρόνος). Chronos is the personification of time in early Greek mythology and literature. He later appears in the Renaissance as Father Time.",
"categories": ["OS", "unix", "linux", "open source"],
"references": [
{
"name": "Wikipedia",
"source": "https://en.wikipedia.org/wiki/Cron"
}
]
},
{
"id": 2,
"title": "Daemon",
"description": "The term coined by programmers of MIT's Project MAC, was inspired by the physicist James Clerk Maxwell's demon. It originated as an imaginary being from a thought experiment that constantly works in the background sorting molecules. In Greek mythology, a daemon is a supernatural being working in the background, with no particular bias towards good or evil. The daemon concept was subsequently adopted by Unix systems, however, BSD and some of its derivatives have used a Christian interpretation of the mythological deamon as their mascot rather than a Greek daemon.",
"categories": ["OS", "unix", "linux", "open source"],
"references": [
{
"name": "Wikipedia",
"source": "https://en.wikipedia.org/wiki/Daemon_(computing)#Etymology"
}
]
},
{
"id": 3,
"title": "Polymorphism",
"description": "In programming languages and type theory, polymorphism is the provision of a single interface to entities of different types. Polymorphism comes from the greek words, polys (πολύς), meaning \"much\" or \"many\" and morphē (μορφή), meaning \"form\" or \"shape\".",
"categories": ["programming", "coding"],
"references": []
},
{
"id": 4,
"title": "(Apache) Cassandra",
"description": "Apache Cassandra was named after Cassandra (Greek: Κασσάνδρα, also Κασάνδρα), daughter of King Priam and Queen Hecuba of Troy. A common version of her story is that Apollo gave her the power of prophecy in order to seduce her, but when she spurned his advances, he spat into her mouth to ensure that Cadandra’s prophesies fell on deaf ears.",
"categories": ["open source", "databases", "big data", "noSQL"],
"references": []
},
{
"id": 5,
"title": "Pseudo",
"description": "The prefix pseudo comes from pseudes (ψευδής,), meaning \"lying\" or \"false\". The term refers to something which appears, on the surface, to be one thing, but is actually another. Pseudo may connote coincidence, imitation, intentional deception, or a combination thereof.",
"categories": ["programming", "coding", "CSS"],
"references": []
},
{
"id": 6,
"title": "Trojan horse",
"description": "The term comes from the Ancient Greek story of the wooden horse that was used by the Greek troops to invade Troy by stealth from within the city’s walls.",
"categories": ["social engineering", "program"],
"references": []
},
{
"id": 7,
"title": "Technology",
"description": "Technology derives from the Greek words techne (τέχνη), meaning art, skill or sleight of hand and logia (λογία), which refers to a collection of techniques, skills and processes used in the production of goods, services or in the accomplishment of objectives. It is easy to see how these concepts apply to our contemporary understanding of technology.",
"categories": ["science"],
"references": []
},
{
"id": 8,
"title": "Kerberos (protocol)",
"description": "The protocol was named after Kerberos (or Cerberus) in Greek mythology, the ferocious three-headed guard dog of Hades. Its designers conceived it primarily as a client–server model and it provides mutual authentication - both the user and the server verify each other's identity.",
"categories": ["networking", "authentication protocol"],
"references": []
},
{
"id": 9,
"title": "Skeuomorph – Skeuomorphism",
"description": "The term skeuomorph is compounded from the Greek: skéuos (σκεῦος), meaning \"container\" or \"tool\", and morphḗ (μορφή), \"shape\". A skeuomorph is a derivative object that retains ornamental design cues from structures that were necessary in the original, like a software calendar that imitates the appearance of binding on a paper desk calendar. Skeuomorph can be used to describe computer and mobile interfaces.",
"categories": ["design", "interface"],
"references": []
},
{
"id": 10,
"title": "Eclipse",
"description": "The term eclipse is derived from the ancient Greek ékleipsis (ἔκλειψις), which means \"the abandonment, downfall, or darkening of a heavenly body\". Eclipse software, initially developed by IBM, is primarily used to produce Java applications. Many versions of Eclipse have been named after a celestial bodies, such as Juno, Luna and Mars.",
"categories": ["IDE", "programming", "coding", "software", "Java"],
"references": []
},
{
"id": 11,
"title": "Android",
"description": "The word was coined from the prefix andro- for \"man\" or \"male\" (ἀνδρ) and the suffix -oid \"having the form or likeness of\". It has recently come to refer to an operating system endorsed by Google, which has become a leader in the mobile device market.",
"categories": ["OS", "mobile", "Google", "open source"],
"references": []
},
{
"id": 12,
"title": "Icon",
"description": "An icon, from the Greek eikōn (εἰκών) defined as \"image\", is generally a flat panel painting depicting religious figures or scenes. The term has been adapted to refer to a graphical user interface (GUI), which is the visual symbol identifying a command, file, directory or device.",
"categories": ["GUI", "interface"],
"references": []
},
{
"id": 13,
"title": "Parameter",
"description": "Parameter comes from the ancient Greek words \"para\" (παρά), meaning \"beside, subsidiary\" and \"metron\" (μέτρον), meaning \"measure\". It commonly refers to a \"characteristic, feature, or measurable factor that can help in defining a particular system\". A parameter is an important element to consider in evaluation or comprehension of an event, project, or situation.",
"categories": ["programming", "coding"],
"references": []
},
{
"id": 14,
"title": "Asymmetric",
"description": "Asymmetric originated from the ancient Greek word asummetría (ἀσυμμετρία), meaning \"disproportion, deformity\". It can be found in many computing-related topics such as asymmetric cryptography, asymmetric digital subscriber line (ADSL) in internet connectivity and asymmetric multiprocessing in computer architecture.",
"categories": ["cryptography", "internet connectivity", "computing"],
"references": []
},
{
"id": 15,
"title": "Synchronous – Asynchronous",
"description": "Synchronous, meaning \"happening at the same time\", is from the Greek word synkhronos (συγχρόνως). It is a compound word formed by syn- \"together\" and -khronos \"time\". Asynchronous has the opposite meaning.",
"categories": ["computing", "programming", "coding", "telecommunications", "systems"],
"references": []
},
{
"id": 16,
"title": "Anonymous",
"description": "Anonymity is derived from the Greek word anonymia (ἀνωνυμία), for \"without a name\" or \"namelessness\". In colloquial use, \"anonymous\" is used to describe situations where the acting person's name is unknown. Some writers have argued that namelessness, though technically correct, does not capture what is more centrally at stake in contexts of anonymity. The important idea here is that a person be unidentifiable, unreachable, or untraceable. Anonymity is seen as a technique, or a way of realizing, certain other values, such as privacy, or liberty.",
"categories": ["hacking", "programming", "coding"],
"references": []
},
{
"id": 17,
"title": "Mosaic (web browser)",
"description": "Mosaic is the art of creating images with an assemblage of small pieces of colored glass, stone, or other materials. It comes from the Greek word mouseion, 'place holy to the Muses,' and may have been originally dedicated to the Muses. This applied art form shares a name with a discontinued early web browser credited with popularizing the World Wide Web. Mosaic or NCSA Mosaic was named for its support of multiple internet protocols and was also the first browser to display images.",
"categories": ["software", "browser"],
"references": []
},
{
"id": 18,
"title": "Kubernetes",
"description": "The Greek word kubernetes, means \"helmsman of a ship,\" or, more metaphorically, \"ruler\", while the Latin translation of \"kubernetes\" is \"gubernare\", meaning \"to rule\".",
"categories": ["open source", "cluster", "platform"],
"references": []
},
{
"id": 19,
"title": "Python",
"description": "Python (Πύθων), the dragon of Delphi, was always represented in Greek sculpture and vase-paintings as a serpent. He presided at the Delphic oracle, which was thought to exist at the center of the Earth-mother cult of Gaia, \"Earth\". Greeks considered the site to be the center of the earth, and the center of Delphi was represented by a stone; the omphalos, or navel, which Python guarded.",
"categories": ["programming language"],
"references": []
},
{
"id": 20,
"title": "Meteor",
"description": "The root word meteor comes from the Greek meteōros (μετέωρος), meaning \"high in the air\".",
"categories": ["javascript", "framework"],
"references": []
},
{
"id": 21,
"title": "Hyper (text, link, etc.)",
"description": "The English prefix hyper- comes from the Greek prefix \"ὑπερ-\" and means \"over\" or \"beyond\" and signifies the overcoming of the previous constraints. It has similar linguistic roots as the prefix \"super-\" which comes from Latin.",
"categories": ["internet", "web", "networking"],
"references": []
},
{
"id": 22,
"title": "Graphics",
"description": "The word graphics comes from the Greek graphikos (γραφικός), for \"something written\", like an autograph, for example. The contemporary meaning of the word graphics is \"visual images or designs on some surface, such as a wall, canvas, screen, paper, or stone to inform, illustrate, or entertain\".",
"categories": ["GUI", "interface"],
"references": []
},
{
"id": 23,
"title": "Peripheral",
"description": "A peripheral is a device that is used to put information into or get information out of the computer. Peripheral comes from the ancient Greek words periphéreia (περιφέρεια), meaning \"the line around the circle, circumference, part of a circle, an arc, the outer surface\" and phérō (φέρω) \" bear, carry\".",
"categories": ["hardware"],
"references": []
},
{
"id": 24,
"title": "Delphi",
"description": "In myths, the site of Delphi (Δελφοί) was believed to be the center of the \"Earth\" (\"Gaia\"), grandmother of Zeus. People consulted the Delphic oracle Pythia (always a woman), on everything from important matters of public policy to personal affairs. The Pythia and priests of Apollo's temple kept very detailed records of their visitors, kind of like an ancient database. Delphi was originally one of many codenames of a pre-release development tool project at Borland. Borland developer Danny Thorpe suggested Delphi as a codename in reference to the Oracle of Delphi. One of the design goals of the product was to provide database connectivity to programmers as a key feature and a popular database package at the time was Oracle database; hence, \"If you want to talk to [the] Oracle, go to Delphi\".",
"categories": ["programming language", "database", "software", "IDE"],
"references": []
},
{
"id": 25,
"title": "Homoiconic",
"description": "Derived from \"homo\" (όμο) meaning the same and \"icon\" (εικών) meaning representation. A progamming language is said to be homoiconic when it shares the same representation for code and data. A well-known example is LISP, where the primary primitive data structure is the list and programs are written as lists. As such, code can be manipulated as if it was data and vice-versa",
"categories": ["programming"],
"references": []
},
{
"id": 26,
"title": "Cryptography",
"description": "Derived from kryptós (κρυπτός) for \"hidden, secret\" and graphein (γράφειν) for \"writing\". Cryptography is the practice and study of techniques for secure communication in the presence of third parties.",
"categories": ["security", "communication", "software"],
"references": [
{
"name": "Wikipedia",
"source": "https://en.wikipedia.org/wiki/Cryptography"
}
]
},
{
"id": 27,
"title": "Steganography",
"description": "Combines the words steganos (στεγανός), meaning \"covered, concealed, or protected\", and graphein (γράφειν) meaning \"writing\". Steganography is the practice of concealing a file, message, image or video within another file.",
"categories": ["security", "communication"],
"references": [
{
"name": "Wikipedia",
"source": "https://en.wikipedia.org/wiki/Steganography"
}
]
},
{
"id": 28,
"title": "Entropy",
"description": "Comes from the word tropee (τροπή) which means \"turning toward\" or \"transformation\". Entropy is the randomness collected by an application for use in cryptography or other that requires random data. This randomness is often collected from hardware sources such as mouse movements or randomness generators.",
"categories": ["cryptography", "security", "communication"],
"references": [
{
"name": "Wiktionary",
"source": "https://en.wiktionary.org/wiki/entropy"
}
]
},
{
"id": 29,
"title": "Monolithic",
"description": "Derives from monólithos (μονόλιθος) which actually means \"made of one stone\". A software is called \"monolithic\" if it has a monolithic architecture, in which functionally distinguishable aspects are not separate components but are all integrated.",
"categories": ["programming", "architecture", "software"],
"references": [
{
"name": "Wikipedia",
"source": "https://en.wikipedia.org/wiki/Monolith"
},
{
"name": "Dictionary.com",
"source": "http://dictionary.reference.com/browse/monolith"
}
]
},
{
"id": 30,
"title": "Authentication",
"description": "From the word authentikos (αυθεντικός) meaning \"real, genuine\", is the act of confirming the truth of an attribute of a single piece of data, for example an identity, claimed true by an entity.",
"categories": ["programming", "software", "security"],
"references": [
{
"name": "Wikipedia",
"source": "https://en.wikipedia.org/wiki/Authentication"
}
]
},
{
"id": 31,
"title": "Mouse",
"description": "Comes from the word mees (μυς) which is the ancient Greek name of the rodent mouse. In the world of computing it's the name of a hardware device, the well-known source of input of a computer system.",
"categories": ["peripheral", "hardware"],
"references": [
{
"name": "Dictionary.com",
"source": "http://dictionary.reference.com/browse/mouse"
},
{
"name": "Etymonline",
"source": "http://www.etymonline.com/index.php?term=mouse"
}
]
},
{
"id": 32,
"title": "Parallelism",
"description": "From the word parállelos (παράλληλος) which combines two words \"παρά\" + \"άλληλος\" meaning \"along each other\". Parallelism is a type of computation in which calculations are carried out simultaneously.",
"categories": ["programming"],
"references": [
{
"name": "Wiktionary",
"source": "https://en.wiktionary.org/wiki/parallel#Etymology"
}
]
},
{
"id": 33,
"title": "Isomorphism",
"description": "In mathematics, an isomorphism (from the Ancient Greek: ἴσος isos \"equal\", and μορφή morphe \"form\" or \"shape\") is a homomorphism (or more generally a morphism) that admits an inverse. Two mathematical objects are isomorphic if an isomorphism exists between them. In the development world there are a lot of isomorphic frameworks lately",
"categories": ["programming"],
"references": []
},
{
"id": 34,
"title": "Ephemeral",
"description": "Ephemerality (from Greek εφήμερος – ephemeros, literally \"lasting only one day\") is the concept of things being transitory, existing only briefly. An ephemeral port is a short-lived transport protocol port for Internet Protocol (IP) communications allocated automatically from a predefined range by the IP software",
"categories": ["networking"],
"references": []
},
{
"id": 35,
"title": "Cube (OLAP)",
"description": "In computer science and BI an OLAP Cube is a collection of Dimensions, Measures and Hierarchies that are preprocessed and stored in a way that allows data to appear instantaneously when a user makes his/her analysis. The term cube is derived from \"kubos\" (κύβος). In ancient greek, kubos was a die. Later on the meaning expanded to many cube-shaped objects.",
"categories": ["big data", "databases", "data-warehouse", "business intelligence"],
"references": []
},
{
"id": 36,
"title": "Schema",
"description": "The word schema comes from the Greek word σχήμα (skhēma), which means shape, or more generally, plan. A database schema describes the structure of its database system.",
"categories": ["databases"],
"references": []
},
{
"id": 37,
"title": "(Adobe) Acrobat",
"description": "Adobe Acrobat is a family of application software and Web services developed by Adobe Systems to view, create, manipulate, print and manage files in Portable Document Format (PDF). Based on ancient Greek word ἀκροβάτης (akrobátēs, \"walking on tiptoe, climbing aloft\").",
"categories": ["software"],
"references": []
},
{
"id": 38,
"title": "Alpha / Beta",
"description": "A software release life cycle contains the \"alpha\" and \"beta\" stages of development. The alpha phase of the release life cycle is the first phase to begin software testing (alpha is the first letter of the Greek alphabet, used also as the number 1). Beta, named after the second letter of the Greek alphabet, is the software development phase following alpha. Beta phase generally begins when the software is feature complete but likely to contain a number of known or unknown bugs.",
"categories": ["software", "development"],
"references": []
},
{
"id": 39,
"title": "Disk (or disc)",
"description": "From Ancient Greek δίσκος (dískos, \"a circular plate suited for hurling\"), from δικεῖν (dikeîn, \"to hurl, to launch\").",
"categories": ["hardware"],
"references": []
},
{
"id": 40,
"title": "Program",
"description": "A computer program is a collection of instructions that performs a specific task when executed by a computer. The word program comes from Ancient Greek πρόγραμμα (prógramma, \"a written public notice, an edict\").",
"categories": ["hardware"],
"references": []
},
{
"id": 41,
"title": "(Google) Chrome / Chromium",
"description": "Google Chrome / Chromium are web browsers developed by Google. Their names are derived from the Greek word χρῶμα, chrōma, meaning color.",
"categories": ["software", "browser"],
"references": []
},
{
"id": 42,
"title": "Automaton",
"description": "The word \"automaton\" is the latinization of the Greek αὐτόματον, automaton, \"acting of one's own will\". An automaton (plural: automata or automatons) is a self-operating machine, or a machine or control mechanism designed to follow automatically a predetermined sequence of operations, or respond to predetermined instructions.",
"categories": ["hardware"],
"references": []
},
{
"id": 43,
"title": "Cyber",
"description": "The prefix cyber- is derived from \"cybernetic,\" which comes from the Greek word κυβερνητικός meaning skilled in steering or governing. It is used in the terms cyberspace, cyberpunk, cybergoth, cyberlaw, cybercrime, cyberwarfare, cyberterrorism, cybersex, and cyberbullying, among others.",
"categories": ["internet"],
"references": []
},
{
"id": 44,
"title": "Symfony (web application framework)",
"description": "Originates from the homophone word \"Symphony\" which is derived from the word συμφωνία (symphonia), meaning \"agreement / concord of sound\" and describes an extended musical composition in western classical music. Symfony is a \"full-stack\" PHP framework which promotes best practices and consists of a set of decoupled and reusable libraries. It implements the MVC architectural design pattern and many other design patterns like \"Dependency Injection\", \"Data Access Object\" and \"Observer\".",
"categories": ["programming", "frameworks"],
"references": [
{
"name": "Wikipedia",
"source": "https://en.wikipedia.org/wiki/Symphony#Origins"
},
{
"name": "Symfony",
"source": "http://symfony.com/what-is-symfony"
}
]
},
{
"id": 45,
"title": "Atomicity (database systems)",
"description": "Atomicity comes from the word άτομος (atomos) which means \"indivisible\". It's one of the ACID properties that guarantee transaction reliability. Atomicity requires that each transaction must be \"all or nothing\", so that if one part of the transaction fails, the entire transaction fails too and the database state is left unchanged. Also the series of operations cannot be divided apart and executed partially from each other, which makes the series of operations \"indivisible\", hence the name.",
"categories": ["databases"],
"references": [
{
"name": "Wikipedia",
"source": "https://en.wikipedia.org/wiki/Atomicity_(database_systems)"
}
]
},
{
"id": 46,
"title": "Delta (differencing)",
"description": "Δέλτα (delta) is a letter of the Greek alphabet (Δ or δ). Delta differencing is a way of storing or transmitting file differences rather than complete files. Deltas, for example, are the changes after a full backup. The differences are stored in files called deltas. As a backup approach saves bandwidth, reduces redundancy and storage. You can also find deltas on the deployment process of an application that requires database changes.",
"categories": ["backup", "databases"],
"references": [
{
"name": "Wikipedia",
"source": "https://en.wikipedia.org/wiki/Delta_encoding"
}
]
},
{
"id": 47,
"title": "Syntax",
"description": "The word syntax comes from Ancient Greek: σύνταξις \"coordination\", which consists of σύν syn, \"together\", and τάξις táxis, \"an ordering\". In computer science, the syntax of a computer language is the set of rules that defines the combinations of symbols that are considered to be a correctly structured document or fragment in that language.",
"categories": ["programming"],
"references": [
{
"name": "Wikipedia",
"source": "https://en.wikipedia.org/wiki/Syntax_(programming_languages)"
},
{
"name": "Wikipedia",
"source": "https://en.wikipedia.org/wiki/Syntax"
}
]
},
{
"id": 48,
"title": "Semantics",
"description": "Semantics (from Ancient Greek: σημαντικός sēmantikós, \"significant\") is the study of meaning. In computer science, the term semantics refers to the meaning of languages, as opposed to their form (syntax).",
"categories": ["programming"],
"references": [
{
"name": "Wikipedia",
"source": "https://en.wikipedia.org/wiki/Semantics"
}
]
},
{
"id": 49,
"title": "Kilo",
"description": "Derived from ancient greek χίλιοι (chilioi ) \"one thousand\". In computing it refers to multiplying the unit to which it is attached by 2^10 (1024).",
"categories": ["computing"],
"references": [
{
"name": "Wiktionary",
"source": "https://en.wiktionary.org/wiki/kilo-"
},
{
"name": "Wikipedia",
"source": "https://en.wikipedia.org/wiki/Kilo-"
}
]
},
{
"id": 50,
"title": "Paragon",
"description": "From Ancient Greek παρακονάω (parakonáō, \"I sharpen, whet\"). The Intel Paragon is a discontinued series of massively parallel supercomputers that was produced by Intel in the 1990s.",
"categories": ["hardware", "supercomputer"],
"references": [
{
"name": "Wiktionary",
"source": "https://en.wiktionary.org/wiki/paragon"
},
{
"name": "Wikipedia",
"source": "https://en.wikipedia.org/wiki/Intel_Paragon"
}
]
},
{
"id": 51,
"title": "Titan",
"description": "From Ancient Greek Τιτάν (Titán), a race of giant gods in Greek mythology that preceded and was overthrown by the Olympian gods. Titan is a supercomputer built by Cray at Oak Ridge National Laboratory for use in a variety of science projects. It uses graphics processing units (GPUs) in addition to conventional central processing units (CPUs). Titan is also the name of the prototype of the Atlas 2 computer developed by Ferranti and the University of Cambridge Mathematical Laboratory in Cambridge, England. Facebook also gave the name Titan to it's modern messaging system unveiled in 2010.",
"categories": ["hardware", "supercomputers", "software"],
"references": [
{
"name": "Wiktionary",
"source": "https://en.wiktionary.org/wiki/Titan"
},
{
"name": "Wikipedia",
"source": "https://en.wikipedia.org/wiki/Titan_(supercomputer)"
},
{
"name": "Wikipedia",
"source": "https://en.wikipedia.org/wiki/Titan_(computer)"
},
{
"name": "Digitaltrends",
"source": "http://www.digitaltrends.com/computing/facebooks-project-titan-is-the-modern-messaging-system-but-is-not-an-e-mail-killer/"
}
]
},
{
"id": 52,
"title": "Octet",
"description": "From ancient Greek ὀκτώ (oktṓ). An octet is a unit of digital information in computing and telecommunications that consists of eight bits. The term is often used when the term byte might be ambiguous, as historically there was no standard definition for the size of the byte. Octets are used in the representation of Internet Protocol computer network addresses.",
"categories": ["computing", "networking"],
"references": [
{
"name": "Wiktionary",
"source": "https://en.wiktionary.org/wiki/octo"
},
{
"name": "Wikipedia",
"source": "https://en.wikipedia.org/wiki/Octet_(computing)"
}
]
},
{
"id": 53,
"title": "Neural",
"description": "From Ancient Greek νεῦρον (neûron, “a sinew, nerve”) + -al. In computing it means something that is modelled on the arrangement of neurons in the brain. Neural network software is used to simulate, research, develop and apply artificial neural networks, biological neural networks and, in some cases, a wider array of adaptive systems.",
"categories": ["artifical intelligence", "networking", "software", "machine learning"],
"references": [
{
"name": "Wiktionary",
"source": "https://en.wiktionary.org/wiki/neural"
},
{
"name": "Wikipedia",
"source": "https://en.wikipedia.org/wiki/Artificial_neural_network"
}
]
},
{
"id": 54,
"title": "Protocol",
"description": "From Byzantine Greek πρωτόκολλον (“first sheet glued onto a manuscript”), from πρῶτος (prôtos, \"first\") + κόλλα (kólla, \"glue\"). In telecommunications, a communications protocol is a system of rules that allow two or more entities of a communications system to transmit information via any kind of variation of a physical quantity.",
"categories": ["networking", "communications"],
"references": [
{
"name": "Wiktionary",
"source": "https://en.wiktionary.org/wiki/protocol"
},
{
"name": "Wikipedia",
"source": "https://en.wikipedia.org/wiki/Communications_protocol"
}
]
},
{
"id": 55,
"title": "Method",
"description": "From Ancient Greek μέθοδος (méthodos, \"pursuit of knowledge, investigation, mode of prosecuting such inquiry, system\"). In object oriented programming it describes a subroutine or function belonging to a class or object.",
"categories": ["programming"],
"references": [
{
"name": "Wiktionary",
"source": "https://en.wiktionary.org/wiki/method"
}
]
},
{
"id": 56,
"title": "Topology",
"description": "From Ancient Greek τόπος (tópos, \"place, locality\") + -(o)logy (\"study of\", \"a branch of knowledge\"). In computing topology means the arrangement of nodes in a communications network.",
"categories": ["networking", "hardware", "communications"],
"references": [
{
"name": "Wiktionary",
"source": "https://en.wiktionary.org/wiki/topology"
}
]
},
{
"id": 57,
"title": "Diagnostics",
"description": "From Greek diagnōstikos ‘able to distinguish’, from diagignōskein ‘distinguish’. Any tool or technique, usually a special piece of software, used to find the root of a hardware or software problem and assist with it's fixing.",
"categories": ["software"],
"references": [
{
"name": "Wiktionary",
"source": "https://en.wiktionary.org/wiki/diagnosis"
},
{
"name": "Wiktionary",
"source": "https://en.wiktionary.org/wiki/diagnostic#English"
}
]
},
{
"id": 58,
"title": "Hexadecimal",
"description": "The word hexadecimal is composed of hexa-, derived from the Greek έξ (hex) for six, and -decimal, derived from the Latin for tenth. In mathematics and computing, hexadecimal (also base 16, or hex) is a positional numeral system with a radix, or base, of 16.",
"categories": ["computing"],
"references": [
{
"name": "Wiktionary",
"source": "https://en.wiktionary.org/wiki/hexa-#English"
},
{
"name": "Wikipedia",
"source": "https://en.wikipedia.org/wiki/Hexadecimal"
}
]
},
{
"id": 59,
"title": "Giga",
"description": "From Ancient Greek γίγας (gígas, “giant”). In computing it is a prefix that means multiplying the unit to which it is attached by 2^30 or 1,073,741,824.",
"categories": ["computing"],
"references": [
{
"name": "Wiktionary",
"source": "https://en.wiktionary.org/wiki/giga-"
}
]
},
{
"id": 60,
"title": "Meta (programming, data, etc.)",
"description": "Meta (from the Greek preposition and prefix meta- (μετά-) meaning \"after\", or \"beyond\") is a prefix used in English to indicate a concept which is an abstraction from another concept, used to complete or add to the latter.",
"categories": ["computing", "programming"],
"references": [
{
"name": "Wikipedia",
"source": "https://en.wikipedia.org/wiki/Meta"
}
]
},
{
"id": 61,
"title": "Lambda (function)",
"description": "Lambda calculus (also written as λ-calculus) is a formal system in mathematical logic for expressing computation based on function abstraction and application using variable binding and substitution. It was first introduced by mathematician Alonzo Church in the 1930s as part of an investigation into the foundations of mathematics. Lambda calculus is a universal model of computation equivalent to a Turing machine (Church-Turing thesis, 1937). Its namesake, Greek letter lambda (λ), is used in lambda terms (also called lambda expressions) to denote binding a variable in a function. Lambda calculus may be typed and untyped. In typed lambda calculus functions can be applied only if they are capable of accepting the given input's \"type\" of data. Lambda calculus has applications in many different areas in mathematics, philosophy, linguistics and computer science. Lambda calculus has played an important role in the development of the theory of programming languages. Functional programming languages implement the lambda calculus. Lambda calculus also is a current research topic in Category theory.",
"categories": ["computing", "programming"],
"references": [
{
"name": "Wikipedia",
"source": "https://en.wikipedia.org/wiki/Lambda_calculus"
}
]
},
{
"id": 62,
"title": "Mega",
"description": "From Ancient Greek μέγας (mégas, “great, large, mighty”). In computing, mega may sometimes denote 1,048,576 (2^20) of information units (example: a megabyte, a megaword), but denotes 1000000 (10^6) units of other quantities, for example, transfer rates: 1megabit/s = 1000000bit/s. The prefix mebi has been suggested as a prefix for 2^20 to avoid ambiguity.",
"categories": ["computing"],
"references": [
{
"name": "Wiktionary",
"source": "https://en.wiktionary.org/wiki/mega-"
},
{
"name": "Wikipedia",
"source": "https://en.wikipedia.org/wiki/Mega-"
}
]
},
{
"id": 63,
"title": "Analog",
"description": "From Ancient Greek ἀνάλογος (análogos, “proportionate”).A device or system in which the value of a data item (such as time) is represented by a continuous(ly) variable physical quantity that can be measured (such as the shadow of a sundial)",
"categories": ["technology"],
"references": [
{
"name": "Wiktionary",
"source": "https://en.wiktionary.org/wiki/analog"
}
]
},
{
"id": 64,
"title": "Dynamic",
"description": "from Ancient Greek δυναμικός (dunamikós, “powerful”).In computing it means something that is happening at runtime instead of being predetermined at compile time.For instance: dynamic allocation, dynamic IP addresses, the dynamic resizing of an array\n\n",
"categories": ["computing", "programming"],
"references": [
{
"name": "Wiktionary",
"source": "https://en.wiktionary.org/wiki/dynamic"
}
]
},
{
"id": 65,
"title": "Macro",
"description": "From Ancient Greek μακρός (makrós, “long”). A comparatively human-friendly abbreviation of complicated input to a computer program.",
"categories": ["computing", "programming"],
"references": [
{
"name": "Wiktionary",
"source": "https://en.wiktionary.org/wiki/macro"
}
]
},
{
"id": 66,
"title": "Ethernet",
"description": "The word Ethernet is a compound word formed by joining 'Ether' and 'Net'. The word 'Ether' is based on Ancient Greek word αἰθήρ (aithḗr, “upper air”).In computing it refers to a set of network cabling and network access (CSMA/CD) protocol standards for bus topology computer networks invented by Xerox but now controlled by the 802.3 subcommittee of the IEEE.",
"categories": ["networks"],
"references": [
{
"name": "Wiktionary",
"source": "https://en.wiktionary.org/wiki/Ethernet"
},
{
"name": "Wiktionary",
"source": "https://en.wiktionary.org/wiki/ether"
}
]
},
{
"id": 67,
"title": "System",
"description": "From Ancient Greek sunístēmi (σῠνῐ́στημῐ) meaning 'I place together, associate, unite'. 'In computer science and information science, system is a hardware system, software system, or combination, which has components as its structure and observable inter-process communications as its behavior. [...] System can also refer to a framework, aka platform, be it software or hardware, designed to allow software programs to run.'",
"categories": ["computing", "technology", "hardware", "software", "science"],
"references": [
{
"name": "Wiktionary",
"source": "https://en.wiktionary.org/wiki/System"
},
{
"name": "Wiktionary",
"source": "https://en.wiktionary.org/wiki/%CF%83%CF%8D%CF%83%CF%84%CE%B7%CE%BC%CE%B1#Ancient_Greek"
},
{
"name": "Wikipedia",
"source": "https://en.wikipedia.org/wiki/System"
}
]
}
]