Found! string_io = Zip::OutputStream.write_buffer do |zos| zos.put_next_entry(file_name) zos.write dictionary.join(', ') end # Rewind string_io.rewind # Write simply to file in bin mode IO.write("#{file_name}.zip", string_io.sysread) ...
ruby-on-rails,rubygems,rubyzip
The zip-zip is gem so you can write it in Gemfile. The zip however is an Array method, so you can use it without having to require.