Update page '6-15-2023 Cohort 2 Sync Notes'

j
2023-06-16 03:12:15 +02:00
parent 90eaf0a792
commit e97a8eceb7
+24
@@ -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.