From e97a8eceb70f6ca328720983c7c342f8715491ef Mon Sep 17 00:00:00 2001 From: j Date: Fri, 16 Jun 2023 03:12:15 +0200 Subject: [PATCH] Update page '6-15-2023 Cohort 2 Sync Notes' --- 6-15-2023 Cohort 2 Sync Notes.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 6-15-2023 Cohort 2 Sync Notes.md diff --git a/6-15-2023 Cohort 2 Sync Notes.md b/6-15-2023 Cohort 2 Sync Notes.md new file mode 100644 index 0000000..77f3392 --- /dev/null +++ b/6-15-2023 Cohort 2 Sync Notes.md @@ -0,0 +1,24 @@ +1700h: + +Went over calendar changes, sent invites for the recurring ical event for cohort 2 + +* Max found this term "intentional asymmetry" here: https://docs.python.org/3/reference/datamodel.html?highlight=intentional%20asymmetry#object.__getattr__ + +* We discussed the meaning of the terms "symmetry", "asymmetry", "unconditionally", and "recursion" + +* Infinite plate example +* "look for numbers on the bottom of the plate" +* same instructions, no numbers -> run out of plates + +* Discussed `__getattr__` vs `__setattr__`, why there is no `__setattribute__`, you need to implement your own error handling for the case where you're trying to put something somewhere and it's not being accepted + +* Cryptography: hashes, symmetric encryption (AES) asymmetric encryption (DH, EC, ...) + +* Salting is important because of rainbow tables + +* Reviewed homework + +* Talked about resource management, garbage collection + +* Scott's reading notes demonstrated that dunder methods conflict with the markdown syntax for emphasis ('\*' and '\_'). Demonstrated the use of the backslash to escape the special meaning. +