年末年始休みは Rust の勉強をしていた。1月1日以外は毎日3, 4時間くらいはコードを書いていて、久しぶりにしっかり勉強したな、という感じ。 まだ入門したてだけど現時点での Rust の印象やどんな学習をしたかを書いておく。 Rust の印象 一言でいうと、Rust ...
ECの業務でCSVをいじるタスクが多いことは以前の投稿にも書きました。 この1週間は Rust の基礎を勉強しつつ、普段の業務で使っているコマンドラインツールを Rust で書き直してみました。 コードは非常に粗粗ですが、とりあえずコンパイルは通ってるし ...
Create handy command-line utilities in Rust. This article is about text processing in Rust, but it also contains a quick introduction to pattern matching, which can be very handy when working with ...
生成AIが得意なプログラミング言語は、PythonやJavaScriptと言われています。しかし、PythonやJavaScriptは、スクリプト言語であり、実行するためには、PythonやNode.jsのランタイムが必要です。そのため、配布が面倒な場面も多いものです。その点、Rustを使うと、小 ...
Common rust command-line macros and utilities, to write shell-script like tasks easily in rust programming language. Available at crates.io. Since all the macros' lexical analysis and syntactic ...
fish 4.0 has been released and brings with it a long list of changes and revisions. The new version of the "friendly and interactive shell" (fish for short) includes both technical adjustments that ...
Qubit Command provides a small, structured API for running external programs, capturing their output, enforcing timeouts, and reporting command failures with clear ...
I tried out the usability of the search command 'fd', which is simpler and faster than the 'find' command, and is made in Rust and has over 30,000 stars on GitHub This article, originally posted in ...