RubyTapas is part of a rich ecosystem of programming-related screencast series. I’ve always made an effort to support and encourage other content creators in this space. One of the ways …
Month: June 2016
Episode #423: Subprocesses Part 5: SIGCHLD
Starting processes is one thing. Keeping track of them after they've started is another.
Episode #422: Partial Safe Navigation
Today we learn about why it pays to be judicious in application of the Ruby "safe navigation" operator.
Episode #421: Cache Rot
Sometimes we put data into a cache, only to find that things break when we try to take it back out again. Here's how to avoid this problem.
Episode #420: Rake Custom Task
In today's episode we teach rake to manage remote blog posts the same way it manages local files.
Episode #419: Subprocesses Part 4: Redirection
Today we look at redirecting subprocess I/O, and discover that it's surprisingly easy!
Episode #417: Subprocesses Part 3: Spawn
In this episode we learn how to asynchronously start child processes.
Episode #416: Subprocesses Part 2: Command Input Operator
In today's dish, we learn about the pros and cons of Ruby's peculiar backtick operator.
Episode #418: No Comment
An episode about self-documenting code.
Read More