Book Stack Dump, Day 4

Book abbreviations correspond to titles on the picture from this link:
Cooperative Multireading Revisited and Started

POSA2: Loose-coupling.

POSA5: Design as a sort of problem solving vs. seeing the beauty. Newness.

AMP: View of concurrent concurrency problems as physical. Coordination protocol and proof by contradiction.

EIP: Vendor-independent vocabulary.

MM: In Win32 when main() exits other threads exit too, in Java it is not.

SC: Fundamental conflict between management and practitioners: discipline/control vs. freewheeling methods.

ASS: Support as a profit center.

SM: The definition of software includes all artifacts.

CC: Software construction is part of many software development activities but in different proportions.

RP: Remoting styles on top of existing middleware (COM+, EJB).

MES: Phreaking: phone hacking. 2600 magazine.

OOM: COM+ components as actors (need knowledge about collaborators). 

TIS: Atomicity and durability as recovery techniques.

NAT: OSI Layer 1 is independent from the physical media.

PT: Multilevel view of the language: Word as sentences of token letters. Linguist vs. computer scientist vs. formal-linguist. The latter’s view of the language as the set of sequences of symbols with identity.

CW: Screenscrapers and alternate on-screen input of characters. Polling vs. hooking for keyloggers.

PNA: Control bits are treated as opcodes and create more code complexity. Single PDU leads to proliferation of protocols.

CA: RISC: load/store architecture.

GC: Suspension or closure: pair (function, binding of names to locations). The ability of a function to return closure is based on heap allocation.

CS: Requirements for ADA were set by a committee of users, not language designers. Abstraction tools: package, type (state values) and generic.

- Dmitry Vostokov @ SoftwareGeneralist.com -

           

Announcements

Coming Soon:

Resume and CV: As a Book

Fundamentals of Complete Crash and Hang Memory Dump Analysis

Management Bits: An Anthology from Reductionist Manager

Crash Dump Analysis: Practical Foundations (Windows Edition, Systematic Software Fault Analysis Series)

Crash Dump Analysis for System Administrators and Support Engineers

New Magazines:

Debugged! MZ/PE: MagaZine for/from Practicing Engineers


New Books:

Advanced Windows Memory Dump Analysis with Data Structures: Training Course Transcript and WinDbg Practice Exercises with Notes

Accelerated .NET Memory Dump Analysis: Training Course Transcript and WinDbg Practice Exercises with Notes

Accelerated Windows Memory Dump Analysis: Training Course Transcript and WinDbg Practice Exercises with Notes

Introduction to Pattern-Driven Software Problem Solving

Memory Dump Analysis Anthology: Color Supplement for Volumes 4-5

Windows Debugging Notebook: Essential User Space WinDbg Commands

Memory Dump Analysis Anthology, Volume 5

Memory Dump Analysis Anthology, Volume 4

Memory Dump Analysis Anthology: Color Supplement for Volumes 1-3

Memory Dump Analysis Anthology, Volume 3

First Fault Software Problem Solving: A Guide for Engineers, Managers and Users

x64 Windows Debugging: Practical Foundations

Also available:

Windows Debugging: Practical Foundations

DLL List Landscape: The Art from Computer Memory Space

Dumps, Bugs and Debugging Forensics: The Adventures of Dr. Debugalov

WinDbg: A Reference Poster and Learning Cards

Memory Dump Analysis Anthology, Volume 2

Memory Dump Analysis Anthology, Volume 1

New Children's Book:

Baby Turing

Leave a Reply