『最近』という言葉は「最も近い」はずなのに、「最近」だけだと latest の意味にならない気がしたので『一番最近』にしておきました。日本語めんどくさい。
Dir.glob("*").max_by{|f| File.mtime(f) }
max_by は使いドコロが多そうですね。
参考
idioms - Ruby: Finding most recently modified file - Stack Overflow
http://stackoverflow.com/questions/4823507/ruby-finding-most-recently-modified-file