• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/6

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

6 Cards in this Set

  • Front
  • Back

REPL

Read-Evaluate-Print-Loop


(loop (print (eval (read))))




read - read expression, parse into data struct


eval - takes data struct and evaluates


print - takes result of eval, and print to user


loop - afterwards it is returned to read state

Benefits of REPL

- access to features of OS and provide access to programming abilities within an SHELL


- instant prototyping


- great for novice for quick feedback



SYSTEMD

Linux INIT System, bootstraps user space and manage processes.


- Unifies behaviors across ditributions

How do you overwrite default linux container settings?

copy `/usr/lib64/systemd/system` to `/etc/systemd/system` and modify the settings. (Updates do not get applied)




or create directory named unit.d within /etc/systemd/system, and add a drop-in file `name.conf`


(Updates are applied)



Serialization

Translating data structs or objects into format that can be stored (through network, storage, etc). Also known as Marshalling




The reverse is called: Unmarshalling/Deserialization

Normalization

Organizing columns (attributes) and tables(relations) to reduce data redundancy and improve data integrity.