Warp is a new high-performance terminal built entirely in Rust that makes you and your team more productive and the CLI easier to use. The input editor for commands is a full text-editor that supports selections, cursor positioning, and shortcuts like you are used to in other apps. Commands and t…
GitHub – 01mf02/jaq: A jq clone focussed on correctness, speed, and simplicity
% jaq jaq is a clone of the JSON data processing tool jq. jaq aims to support a large subset of jq’s syntax and operations. jaq focusses on three goals: Correctness: jaq aims to provide a more correct and predictable implementation of jq, while preserving compatibility with jq in most cases. Exam…
WebGPUとRustでネコチャンを点描した話
かわいいですね。幸いにして論文と実装が公開されていたので、自分でもやってみようと思って、その結果を書いたのが前回の記事です。 読んでいただければわかるとおり、前回の記事の中ではGPUを使わずにアルゴリズムやデータ構造を工夫して近似的に計算しています。結果の画像についてはそんなに悪くないと思っています…
GitHub – spacedriveapp/spacedrive: Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
Spacedrive A file explorer from the future. spacedrive.app » Download for macOS · Windows · Linux · iOS · watchOS · Android ~ links will be added once release available ~ Spacedrive is an open source cross-platform file manager, powered by a virtual distributed filesystem (VDFS) written in Rust. …
RustもJuliaやGoみたいに廃れて消えていく気がしている。 – Qiita
Juliaは一時期すごい流行って数値計算の王座になると期待されライブラリも大量に作られたけど、結果Pythonの座を置き換えるにはいたらなかった。Goもコンテナ化との相性がよて一時期すごい流行ったけど、なんだかんだみんなJavaとかPHPとかRubyとか書いてる。 Rustもここ数年すごい流行ってるけど、JuliaとかGoみたいに…
GoとRust – 並行プログラミング編
はじめに こんにちはnasaちゃんです。 goroutine何も分からん!async/await何も分からん!となったのでそれぞれを比較しつつ理解を深めてみよう。という考えのもとGo, Rustの並行プログラミングの解説記事を書いてみました。 ところどころふわっとしているため、補足や指摘を貰えると大変助かります。 今回話すこと gorout…
GitHub – bootandy/dust: A more intuitive version of du in rust
Dust du + rust = dust. Like du but more intuitive. Why Because I want an easy way to see where my disk is being used. Demo Install Cargo cargo install du-dust 🍺 Homebrew (Mac OS) brew install dust 🍺 Homebrew (Linux) brew tap tgotwig/linux-dust && brew install dust Pacstall (Debian/Ubuntu) pacst…
CLI で 𝙈𝙮 𝙣𝙚𝙬 𝙜𝙚𝙖𝙧… する
新しく買ったものの画像と一緒に「𝙈𝙮 𝙣𝙚𝙬 𝙜𝙚𝙖𝙧…」とツイートする人が Twitter にはたくさんいます. この「𝙈𝙮 𝙣𝙚𝙬 𝙜𝙚𝙖𝙧…」のような装飾文字は Unicode で定義された文字なのですが,簡単には入力できないと思います.そのため,こういったサイトなどで変換して使うことになります. このサイトは文字を入力してボタ…
Why LSP?
LSP (language server protocol) is fairly popular today. There’s a standard explanation of why that is the case. You probably have seen this picture before: I believe that this standard explanation of LSP popularity is wrong. In this post, I suggest an alternative picture. Standard Explanation The…
Rustで設定値を持つにはどうしたらいいですか | κeenのHappy Hacκing Blog
κeenです。Rustではじめてアプリケーションを書くときに困りがちなことの1つにグローバルな値を持つにはどうしたらいいか分からないというのがあるようです。 その書き方を何パターンか紹介しできたらなと。 一応この記事には元ネタというかインスパイア元があり、以下のリポジトリも見ながら書かれています。 https://g…