Some references.

This commit is contained in:
Georges Dupéron 2019-03-10 06:45:54 +01:00
parent 35a6dd2161
commit d585a9a756

View File

@ -1,19 +1,38 @@
# Multimedia software
* [9780751305418](https://isbnsearch.com/isbn/9780751305418) Dorling Kindersley Multimedia The Complete User-Friendly Guide to the Internet, World Wide Web, DVDs, Virtual Reality, CD-ROMs and 3D Games
* [Dorling Kindersley Multimedia The Complete User-Friendly Guide to the Internet, World Wide Web, DVDs, Virtual Reality, CD-ROMs and 3D Games](https://isbnsearch.com/isbn/9780751305418).
ISBN-13: 978-0751305418, ISBN-10: 0751305413
This is an overview of the professions and techniques involved in the creation of interactive multimedia software. It fits well as a welcome guide for new employes, to let them know what the other professions are doing in the company, or as a pamhplet for students interested in joining a school training them for these professions.
# User interface
* The Humane interface Jeff Raskin
* [DocumentDefinitions](https://wiki.c2.com/?DocumentDefinitions), some definitions related to document-based interfaces, on the [C2 WikiWikiWeb](https://wiki.c2.com)
* [ZoomableUserInterface](https://wiki.c2.com/?ZoomableUserInterface), on the [C2 WikiWikiWeb](https://wiki.c2.com)
# Programming practices
# Software engineering best practices
* [Software Engineer's Reference Book](https://isbnsearch.com/isbn/9780750608138),
John McDermid, 1992. ISBN-13: 978-0750608138, ISBN-10: 0750608137
This is a compilation of surveys written by people in the fields of
testing, systems design, and so on. Each survey describes the
practices and techniques used in that field, and include a rich
bibliography
# Programming practices (human-human interactions)
* The psychology of computer programming silver anniversary edition
# Hardware
## CPU and integrated circuits
* Wikipedia's illustration of a [NAND gate's physical layout](https://en.wikipedia.org/wiki/CMOS#Example:_NAND_gate_in_physical_layout) clearly shows how NMOS and PMOS transistors are created on a silicon substrate, as well as a schematic representation of the resulting layers. Page visited on 2019-03-12.
* Some people have built small integrated circuits (e.g. inverters) at home, using simple equipment: [Jeri Ellsworth](https://hackaday.com/2010/03/10/jeri-makes-integrated-circuits/), [HomeCMOS](https://hackaday.com/2012/07/09/make-your-own-integrated-circuits-at-home/).
* [visual6502.org](http://visual6502.org/), a sumulation of the 6502 CPU based on photos of the silicon die. It features an online zoomable view of the CPU with different colors for the logic states, in which wires and transistors blink as the CPU executes instructions.
## Keyboard
* N-shot injection keycaps
@ -33,6 +52,7 @@
## Used to generate or write files in this project
* [Polyglot Markup](https://dev.w3.org/html5/html-polyglot/html-polyglot.html), an intersection of valid HTML5 and XHTML (except for the doctype)
* [Sending XHTML as text/html Considered Harmful](hixie.ch/advocacy/xhtml) on the subtle differences between XHTML and HTML.
* POSIX a.k.a. IEEE Std 1003.1 a.k.a. Open Group Base Specifications Issue 7:
* [latest edition](https://pubs.opengroup.org/onlinepubs/9699919799/),
* [2017-2018 edition](https://pubs.opengroup.org/onlinepubs/9699919799.2018edition/),