liveBook · Manning

Plain text

Plain text is character data represented without rich formatting, markup, layout instructions, or presentation metadata.

How 2 Manning books explain it

Grokking Relational Database Design

Plain text is data stored in a directly readable, unencoded form.

How it is used
Protects sensitive database values by identifying plain-text storage that should be replaced with encryption or hashing.
How deep it goes
Explains password hashing, ASCII encoding, and column resizing, but does not detail how hashing algorithms are implemented.
Examples
Uses a user.password column changing from VARCHAR(20) plain passwords to CHAR(60) encoded bcrypt hashes.
What you can do after
Apply it via bcrypt and schema changes to avoid storing passwords as plain text.

Read how Grokking Relational Database Design explains plain text →

Python How-To

A text file is a persistent file that stores character data in an encoding intended to represent textual content.

How it is used
Uses plain text for programmatic file processing, including data preparation for tools such as pandas.
How deep it goes
Explains opening, reading, encoding, closing, and context-managed cleanup, while deferring detailed processing methods to other techniques.
Examples
Uses a tasks.txt file containing comma-separated task identifiers, titles, and urgency levels.
What you can do after
Operate/configure Python file access with `open`, `read`, `close`, and `with` for safely processing textual data.

Read how Python How-To explains plain text →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.