Now that we've been formally introduced to the Enumerator class, it's time to apply that knowledge in a concrete way. In this episode we use Pathname and Enumerator to locate …
Category: Premium Episodes
Episode #058: ARGF
This episode explores ARGF, a powerful object for working with input files in command-line programs.
Episode #057: FFI Part 5: The Mock API
Test-driving some more methods in our PulseAudio library.
Episode #054: FFI Part 4: Test of the Mainloop
Beginning on the implementation of a Ruby PulseAudio API.
Episode #053: Selectively Run Tests
Selectively running tests can be a lifesaver in a large codebase. This episode covers how to run just the tests you care about in both MiniTest and RSpec - including …
Episode #050: Include Namespace Module
Sometimes a utility module is overkill. In this episode, we make a namespace module do double-duty.
Episode #047: FFI Part 2: Smoke Test One
In part 2 of this series, we buy ourselves some peace of mind with a simple smoke test. The code for this episode can be found here: https://github.com/avdi/pulse-ffi/tree/RubyTapas047