Sha256: 41da1a7d167f4598997ae17868121aa4c2e1c3ddd2e1ecbf40b3ded5f0f56b3c
Contents?: true
Size: 377 Bytes
Versions: 7
Compression:
Stored size: 377 Bytes
Contents
# -*- coding: utf-8 -*- # # calculate md5 of big files, snipped found on usenet # if RUBY_VERSION =~ /1\.8/ # std lib require 'md5' else # std lib require 'digest/md5' include Digest end class MD5 def self.file(file) File.open(file, "rb") do |f| res = self.new while (data = f.read(4096)) res << data end res end end end
Version data entries
7 entries across 7 versions & 1 rubygems