RubyConf 2023 - Re-interpreting Data by Murray Steele

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=0MrgQ7TzRUc



Duration: 44:32
41 views
0


A talk about turning data into other data. Not particularly useful data, but imagine if you could listen to a jpeg, or see what an executable file looked like, or turn a zip file into an orchestral score?

Some time ago I stumbled across the header description for WAV files and wondered: what if I took a file and calculated the appropriate WAV file header for it, could I hear my data? Turns out, yes, you can. You probably don’t want to, but you can! In this talk we’ll explore how it works for WAV files, BMP files and MIDI files. Along the way we’ll learn a lot about using ruby to manipulate raw bytes and bits of data, but also we’ll hear a README file, view an executable, and listen to the ruby interpreter itself!




Other Videos By Confreaks


2024-01-01RubyConf 2023 - Get your Data prod ready, Fast, with Ruby Polars! by Paul Reece
2024-01-01RubyConf 2023 - The Second Oldest Bug by Jeremy Evans
2024-01-01RubyConf 2023 - Livin’ La Vida Hanami by Tim Riley
2024-01-01RubyConf 2023 - Keynote by Yukihiro "Matz" Matsumoto
2024-01-01RubyConf 2023 - The Future of Understanding Ruby Code by Kevin Newton
2024-01-01RubyConf 2023 - Finding a needle in the haystack - Debugging performance issues by Puneet Khushwani
2024-01-01RubyConf 2023 - How Programs Learn, and What Happens After They're Built by Phil Crissman
2024-01-01RubyConf 2023 - The Secret Ingredient: How To Understand and Resolve Just... by Alan Ridlehoover
2024-01-01RubyConf 2023 - Popping Into CRuby by Jemma Issroff
2024-01-01RubyConf 2023 - Which Time Is It? by Joël Quenneville
2024-01-01RubyConf 2023 - Re-interpreting Data by Murray Steele
2023-10-26Who Wants to be a Ruby Engineer? by Drew Bragg
2023-10-26Let’s Extract a Class: The Single Responsibility Principle and Design Patterns by Jon Evans
2023-10-26Return To Simplicity: Architect Hypermedia REST applications using Hanami + HTMX by Brooke Kuhlmann
2023-10-26Go Pro with POROs by Ifat Ribon
2023-10-26Modularizing Rails Monoliths One Bite at a Time by Marc Reynolds
2023-10-26Rocky Mountain Ruby 2023 - Lightning Talks
2023-10-26The pursuit of happiness. by Dustin Haefele-Tschanz
2023-10-26Turbo Frames Explored... for Fun and Profit by Jon Sullivan
2023-10-26A blueprint for making scary choices by Davy Stevenson
2023-10-26Caching strategies on https://dev.to by Ridhwana Khan



Tags:
RubyConf
Ruby
Programming
rubyfriends
tech conference
coding
tech sessions
tech event
ruby and rails