並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 17 件 / 17件

新着順 人気順

coreutilsの検索結果1 - 17 件 / 17件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

coreutilsに関するエントリは17件あります。 RustLinuxtechfeed などが関連タグです。 人気エントリには 『2021年3月18日 Rustを学ぶためのプロジェクト―Debian開発者、coreutilsパッケージをRustで実装中 | gihyo.jp』などがあります。
  • 2021年3月18日 Rustを学ぶためのプロジェクト―Debian開発者、coreutilsパッケージをRustで実装中 | gihyo.jp

    Linux Daily Topics 2021年3月18日Rustを学ぶためのプロジェクト―Debian開発者、coreutilsパッケージをRustで実装中 「開発者にもっとも人気がある言語」としてここ1、2年、さまざまな調査でランクインすることの多いRustだが、オープンソースプロジェクトの現場でもRustの人気は高く、Cで書かれたコンポーネントやプロダクトをRustで書き換えるプロジェクトも増えている。そうしたプロジェクトのひとつとして、Linux/UNIX系のオペレーティングシステムに必須のコマンドラインツールを集めた「coreutils(GNU Core Utilities⁠)⁠」をRustで書き換える「uutils/coreutils」がGitHub上で活動中だ。 GitHub - uutils/coreutils : Cross-platform Rust rewrite o

      2021年3月18日 Rustを学ぶためのプロジェクト―Debian開発者、coreutilsパッケージをRustで実装中 | gihyo.jp
    • Rust-Written Replacement To GNU Coreutils Progressing, Some Binaries Now Faster - Phoronix

      Rust-Written Replacement To GNU Coreutils Progressing, Some Binaries Now Faster Written by Michael Larabel in Programming on 29 January 2022 at 07:52 AM EST. 221 Comments Along with the broader industry trend of transitioning security-sensitive code to memory-safe languages like Rust, there has been an effort to write a Rust-based replacement to GNU Coreutils. For nearly a year that Rust Coreutils

        Rust-Written Replacement To GNU Coreutils Progressing, Some Binaries Now Faster - Phoronix
      • Decoded: GNU coreutils – MaiZure's Projects

        Helpful background for code reading The GNU coreutils has its foibles. Many of these utilities are approaching 30 years old and include revisions by many people over the years. Here are some things to keep in mind when reading the code: Tiny programs - These utilities are small, (mostly) single-source file programs designed to do one thing and do it well. They are not designed for long life or to

        • Debian running on Rust coreutils

          tldr: Rust/coreutils ( https://github.com/uutils/coreutils/ ) is now available in Debian, good enough to boot a Debian with GNOME, install the top 1000 packages, build Firefox, the Linux Kernel and LLVM/Clang. Even if I wrote more than 100 patches to achieve that, it will probably be a bumpy ride for many other use cases. It is also a terrific project to learn Rust. See the list of good first bugs

          • How the GNU coreutils are tested

            Detailed here are some of the tools and techniques we use to test the GNU coreutils project, which should present some useful ways to automate the use of tools like gdb, strace, valgrind, sed, grep, or the coreutils themselves etc., either for testing or for other applications. We also describe general techniques like using timeouts in a robust and performant way. Test framework automake's test fr

            • The Rust Implementation Of GNU Coreutils Is Becoming Remarkably Robust - Phoronix

              The Rust Implementation Of GNU Coreutils Is Becoming Remarkably Robust Written by Michael Larabel in Programming on 8 February 2023 at 11:00 AM EST. 102 Comments Coming about over the past two years has been uutils as a re-implementation of GNU Coreutils written within the Rust programming language. This Rust-based version of cp, mv, and other core utilities is reaching closer to parity with the w

                The Rust Implementation Of GNU Coreutils Is Becoming Remarkably Robust - Phoronix
              • An update on rust/coreutils

                TLDR: we are making progress on the Rust implementation of the GNU coreutils. Well, it is an understatement to say my previous blog post interested many people. Many articles, blog posts and some podcasts talked about it! As we pushed coreutils 0.0.12 a few days ago and getting closer to the 10 000 stars on github, it is now time to give an update! This has brought a lot of new contributors to thi

                • GNU Coreutils 9.0: cp Now Enables CoW By Default + Copy Offload, wc Now Uses AVX2 - Phoronix

                  GNU Coreutils 9.0: cp Now Enables CoW By Default + Copy Offload, wc Now Uses AVX2 Written by Michael Larabel in GNU on 24 September 2021 at 01:36 PM EDT. 18 Comments Coreutils 9.0 is now available and it's a significant update to this collection of common open-source utilities found on effectively all Linux systems. First up, the widely-used cp utility for copying files/directories has some notabl

                    GNU Coreutils 9.0: cp Now Enables CoW By Default + Copy Offload, wc Now Uses AVX2 - Phoronix
                  • Rewriting the GNU Coreutils in Rust [LWN.net]

                    Please consider subscribing to LWNSubscriptions are the lifeblood of LWN.net. If you appreciate this content and would like to see more of it, your subscription will help to ensure that LWN continues to thrive. Please visit this page to join up and keep LWN on the net. As movement toward memory-safe languages, and Rust in particular, continues to grow, it is worth looking at one of the larger scal

                    • GitHub - Gandalf-/coreutils: Unix core utilities implemented in Haskell

                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                        GitHub - Gandalf-/coreutils: Unix core utilities implemented in Haskell
                      • GNU CoreUtils の sleep は infinity が指定できる

                        どうやら inf と infinity の両方が指定可能らしい。CoreUtils のソースを適当に検索してみようと GitHub から検索してみたけど、それっぽいものが引っかからない。 こりゃ調べないと分からないなと思って git clone した。こういうの気になりだすと、ちゃんと分かるまで気になって眠れなくなる病気です。 スタート地点は coreutils/src/sleep.c for (int i = optind; i < argc; i++) { double s; char const *p; if (! (xstrtod (argv[i], &p, &s, cl_strtod) || errno == ERANGE) /* Nonnegative interval. */ || ! (0 <= s) /* No extra chars after the number a

                          GNU CoreUtils の sleep は infinity が指定できる
                        • ファイル/シェル/テキスト操作のユーティリティ集「coreutils-9.0」が公開 | OSDN Magazine

                          The GNU Core Utilities(coreutils)開発チームは9月24日、最新のメジャーリリースとなる「coreutils-9.0」を公開した。 GNU Core Utilities(coreutils)は、UNIX系OSのファイル、シェル、テキストの操作のためのユーティリティセット。cat、tac、nl、base32などファイル全体の出力、整形などのためのプログラムが含まれている。coreutils-9.0は、2020年に公開されたcoreutils-8.32に続く最新版。 ファイルやディレクトリのコピーを行うcpで、データの処理方法が変更となった。CoW(Copy on Write)がデフォルトで有効となり、利用できる場合はコピーオフロードを行うようになった(copy_file_range)。また、SEEK_HOLEでholeを検出するようになった。 ハードウェア向けの

                            ファイル/シェル/テキスト操作のユーティリティ集「coreutils-9.0」が公開 | OSDN Magazine
                          • Experimental Rust-Based Coreutils Working Well Enough To Run Debian Basics - Phoronix

                            Experimental Rust-Based Coreutils Working Well Enough To Run Debian Basics Written by Michael Larabel in Debian on 9 March 2021 at 06:24 AM EST. 32 Comments Sylvestre Ledru who is a director at Mozilla by day while also being prolific to Debian/Ubuntu and LLVM/Clang development has managed to get a Rust version of Coreutils packaged and running well enough on Debian. Using "uutils" as a Rust imple

                              Experimental Rust-Based Coreutils Working Well Enough To Run Debian Basics - Phoronix
                            • GNU coreutils を入れてる M1 Mac で Python 3.x のビルドが通らないのをなんとかする。 | blog.dnpp.org

                              GNU coreutils を入れてる M1 Mac で Python 3.x のビルドが通らないのをなんとかする。 # GNU 版での表示 $ uname -a Darwin MBA101.local 20.6.0 Darwin Kernel Version 20.6.0: Wed Jun 23 00:26:27 PDT 2021; root:xnu-7195.141.2~5/RELEASE_ARM64_T8101 arm64 arm64 MacBookAir10,1 Darwin 結論 記事タイトルで半分くらい言っているのだが、 M1 搭載機では GNU 版 uname の出力が BSD 版 uname と異なっており、 config.guess にてその出力を利用しているのが原因だった。 わざわざ GNU 版 coreutils なんかを入れて普段使いしてる人間は少ない模様。ググって

                              • CLI text processing with GNU Coreutils

                                IntroductionI've been using Linux since 2007, but it took me ten more years to really explore coreutils when I wrote tutorials for the Command Line Text Processing repository. Any beginner learning Linux command line tools would come across the cat command within the first week. Sooner or later, they'll come to know popular text processing tools like grep, head, tail, tr, sort, etc. If you were li

                                  CLI text processing with GNU Coreutils
                                • Rust For The Linux Kernel Updated, Uutils As Rust Version Of Coreutils Updated Too - Phoronix

                                  Rust For The Linux Kernel Updated, Uutils As Rust Version Of Coreutils Updated Too Written by Michael Larabel in Linux Kernel on 23 May 2022 at 05:56 AM EDT. 47 Comments While not marked as a pull request yet for mainlining to the kernel, Miguel Ojeda this morning sent out an updated set of patches adding in the Rust programming language support for the Linux kernel. Separately, a new version of U

                                    Rust For The Linux Kernel Updated, Uutils As Rust Version Of Coreutils Updated Too - Phoronix
                                  • Rustで書かれた「uutils coreutils v0.0.21」がリリース - cpコマンドを初めとしたさまざまな改良が行われる | ソフトアンテナ

                                    メモリ安全なプログラミング言語「Rust」でGNU Coreutilsを再実装することを目指すプロジェクト「uutils coreutils」の最新版のv0.0.21が9月4日にリリースされました。 最新版ではcpコマンドの改良や、rmコマンドへのベンチマーク機能の追加、splitコマンドの数値と16進数のサフィックスの取り扱いの改善、いくつかのコマンドのパニックの修正などが行われています。 また、uutilsが使用するRustクレートの更新や、CI/ビルドシステムの強化、GNUテストスイート互換性の改善も継続的に行われています。 uutilsの最新版はGitHubからダウンロードすることができます。またプロジェクトに関する情報は新しいプロジェクト公式サイトから入手することも可能です。

                                      Rustで書かれた「uutils coreutils v0.0.21」がリリース - cpコマンドを初めとしたさまざまな改良が行われる | ソフトアンテナ
                                    1

                                    新着記事