ruby directory listing
Делая первые шаги в руби и рельсах наткнулся на необходимость получить листинг папки без "." и "..". Вот так реализовалось:
[cc lang="ruby"]
class Dir
def self.listing(path, &block)
return nil if path.nil?
entries = Dir.entries(path).reject! { |filename| filename=='.' or filename=='..'}
entries.each(&block) if block_given?
entries
end
end
[/cc]
Огромаднейшее спасибо kpumuk'у за подсказки и помощь нюбу =)