~/talk

Finding penguins with a snake Linux features for a Python user

Talkat PyCon US 2022 · 2022-04-27..05-03· [python]
slides:none on file

Concrete demos show how Python calls fork+exec (the subprocess source uses them), how stdio is just a file descriptor under /proc/self/fd, and how buffering explains delayed output. The talk walks through registering atfork handlers, signal behavior (SIGINT -> KeyboardInterrupt, SIGPIPE -> BrokenPipeError), blocking semantics of named pipes, and bidirectional unix domain sockets via socketpair. Examples run live and are reproducible; the membrane codebase is cited as a real project to read for working implementations.

AI-written summary · about

  1. 0:00Linux & Python
  2. 4:59Processes fork
  3. 10:26Files
  4. 14:07locale
  5. 16:11time
  6. 18:02Signals
  7. 22:04Unix domain sockets
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.