Jim's Memory
Remind me about > Ruby

Ruby

Quick Reference
Dependency Injection

How to embed binary data into a source file (in lieu of, say, packaging resources in a jar):
File.open("tones.rb", "w") do |wfile|
  Dir["*vox"].each do |rfile|
    data = nil
    File.open("#{rfile}", "r") { |file| data = file.read }
    wfile.write "#{rfile.tr('/.', '_').upcase} = #{data.inspect}\n\n"
  end
end

Submenu