Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。問題を解いているのですが、ドリル5の問題11の解説を読みながら、1~4行目までのコードの意味はわかるのですが、5行目のDir.new(".").each{}構文でeachがblockに渡す順番と渡すべきものを解説を読んでも理解できないので、教えて欲しいです。あと、ディレクトリの各エントリとはどう意味ですか。ファイル名とか個々の記事とかのことをエントリは指すみたいですけど、そういう意味ですか。わからない質問してたらすいません。URLも質問中に含めておいた方がいいと思います。23:02コメントありがとうございます。このサイトで初めて投稿するので、urlを貼ること、わかっていませんでした。次回質問する時は、参考としてurlも載せておきますね。そのurl先のサイトが問題のページに当たるものです。票2Dir#eachが返すものは「物理エントリー」順に並んだファイル名です。-fしたのと同じ結果が帰ってきます。エントリーというのは、そのディレクトリーないに存在するファイルやフォルダー一つ一つのことを言います。ディレクトリー構造に「登録」されるのでエントリーな訳です。..が来る意味がわかりません。13:29あるディレクトリーの下にどんなファイルがあって、それがディスクシステムのどこから始まって、どれ位の長さか?(実際はもっと複雑です)というテーブルというかデータベース的なものがないと、ディレクトリーの下にあるファイルを管理出来ませんよね?それが(物理)エントリーです。そこに書かれたものを書かれた順番に返すので、考えればどういう順番で登録されたかが解るという話では無いと思います。ls等はオプションがなければエントリーの内容をソートして返すので普段はエントリーにどんな順番で書かれたか?を意識することがないんです。14:12物理エントリーはディレクトリーの下にあるファイルを管理するデータベース的なもので、書かれた順番次第で渡す順番は決まるということですね。無知な僕でも物理エントリーのことがよくわかりました。ブロックに渡すものはディレクトリ内のファイル名/ディレクトリ名の文字列です。先頭に来ると思いますが。(そうでもないみたいでした)エントリというのはディレクトリ内のファイル/ディレクトリを指しています。Rubyのマニュアルも読んでみた方がいいと思います。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。会を開催します🎉コメントで回答する理由を教えてくださいサイトの未翻訳箇所を見つけて、もくもく会で直しましょう関連する質問1この処理をrubyらしく処理する方法を教えて下さい1yosemiteでpumaのgemがインストール出来ない。SSL周りのエラーですが、原因がわかりません。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。