01🔧왜 우리 채널이어야 해
0/5 lessons빈 썸네일 152장, 우리 것이 아니던 데몬, 그리고 바이너리를 보는 게이트
Delta는 썸네일 384장짜리 그리드에서 시작했어. 그중 152장이 비어 있었지. 타일마다 SSH 세션을 새로 열었고, 그 몰림이 가족 누구도 주인이 아닌 데몬의 한도를 넘었거든. 이 트랙은 그다음에 이어진 생각을 따라가. 왜 답이 sshd를 더 잘 조이는 게 아니라 우리 서비스였는지, 그 서비스가 뭘 하고 뭐가 되면 절대 안 되는지 봐. 왜 Apple의 Python 3.9에서 표준 라이브러리만 쓰는지도 봐. macOS 로컬 네트워크 게이트는 플랫폼 바이너리를 통과시키고, launchd 에이전트는 권한 창에 답을 못 하거든. 마지막으로 Mac마다 프로세스 하나가 문 두 개로 갈라지는 걸 봐. 하나는 이 Mac의 앱들을 위한 루프백 엔진이고, 하나는 들어오는 연결을 들어온 길로 분류하는 게이트웨이야.
Lesson list (5)
- 01썸네일 152장~13 min · incident, ssh, maxstartups, loomis, measurement
- 02우리 게 아니라서 못 고쳐~12 min · doctrine, ownership, ssh, scope, named-errors
- 03바이너리를 보는 게이트~14 min · macos, local-network-privacy, launchd, python, ehostunreach
- 04표준 라이브러리만~13 min · python, stdlib, compatibility, testing, monotonic-clock
- 05리스너 둘, Mac 하나~14 min · architecture, loopback, gateway, launchd, ports