"No graphics, no sound, no razzle-dazzle -- but NetHack is still one of the finest gaming experiences the computing world has to offer." - Wagner James Au, The Best Game Ever, Salon.com, 01/27/2000 The only thing heavier than the air in this place is the pack on your back. You haven't eaten in days, and you can't remember when you last saw the sun. You think about your faithful little dog who join
はじめに BSDやLinuxのglibcにはftsという関数群があります。これはディレクトリ内の再帰的なファイル列挙を高速に行う関数で、lsやfindなどの実装に使われています。 Rustでこのようなファイル列挙を行う場合、std::fs::readdirで実装するか、既存のwalkdir(これも内部的にはreaddirを使っているようです)を使うことになりますが、ftsが速いらしいということで、FFIライブラリを作ってそれを使ったwalkdir相当の実装を行いました。 ちなみにglibcに依存するのでおそらくBSD(OSX含む)とLinux限定です。Windows対応が必要なら素直にwalkdirを使いましょう。 リンク crates.io ソースコード ドキュメント 使い方
Introduction We’re happy to announce the release of servant-0.5. Quite a lot of exciting changes have happened since the last major release. A lot of things happened under the hood, but there’s also a number of changes on the surface. This will force servant users that want to upgrade to perform some changes to their code. Therefore the following section contains an upgrade guide. We hope, upgradi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く