DEV Community

Discussion on: Gzip a file in Ruby

Collapse
 
nektro profile image
Meghan (she/her) • Edited

Great article! Also wanted to point out that in Markdown if you put the language after the ''' then you get cool syntax highlighting. So,

'''ruby
require "zlib"

def compress_file(file_name)
  zipped = "#{file_name}.gz"

  Zlib::GzipWriter.open(zipped) do |gz|
    gz.write IO.binread(file_name)
  end
end
'''

becomes

require "zlib"

def compress_file(file_name)
  zipped = "#{file_name}.gz"

  Zlib::GzipWriter.open(zipped) do |gz|
    gz.write IO.binread(file_name)
  end
end
Collapse
 
philnash profile image
Phil Nash

Thanks Sean! I actually had done that when I wrote the markdown for the article on my own site but RSS->dev.to integration loses that again.

I've updated now and the article is looking resplendent in it's syntax highlighting.