File Directory Ruby

d = Dir.open('mydir')
d.reject { |f| f[0] == '.' }
d.rewind
d.reject { |f| !File.file? File.join(d.path, f) }
d.close