Rust による外部 REST サービスとの非同期通信実装

JSONPlaceholder(https://jsonplaceholder.typicode.com/)は、RESTful インターフェースの動作検証に特化した無料のモック API サービスです。本稿では、Rust を用いてこのサービスと連携し、CRUD 操作を非同期で実行する方法を解説します。 対象エンドポイントとデータ構造 以下のエンドポイントを対象とします: GET /posts/1 — 単一投稿の取得 GET /posts — 投 ...

7月21日 21:38 投稿

Rustで実装するカラフルなファイルリスト表示ツール

このツールは、Unix系のlsコマンドをRustで再実装したもので、カラー付きテーブル表示とJSON出力機能を備えています。実行例では、ディレクトリ内容を視覚的に整理し、ファイル種別や最終更新日時を直感的に把握できます。 プロジェクト初期化 cargo new rust-ls && cd rust-ls 依存パッケージの追加 Cargo.tomlに以下のセクションを追加します: [package] name ...

6月9日 17:42 投稿