Talking head
Ruby On Ales 2013

This presentation, by Andy Delcambre, is licensed under a Creative Commons Attribution ShareAlike 3.0

We as rubyists tend to write software that runs on the web, without a deep understanding of what it would take to write the plumbing for that same software. I think it's useful to have a basic understanding of how some of the lower level components of a system work. I'll discuss the basics of systems programming, using Ruby. I'll talk about syscalls and kernel space vs user space. I'll cover a bit about file descriptors and what they're for. And hopefully I'll walk through a small example of a working webserver using those primitive syscalls.

Rated: Everyone
Viewed 1,206 times
Tags: There are no tags for this video.