Rust言語の話題はこちらへどうぞ
はてなブログを持っていれば、誰でも参加できます。
Rust製Pythonパッケージ&プロジェクトマネージャー "uv" の基本的な使い方の備忘録です。 はじめに uvの使い方 uvをインストールする uvの使い方を一覧で見る Pythonプロジェクトの作成 Python仮想環境の構築 Pythonパッケージの追加 インストールしたパッケージの確認 Pythonコードの実行 おわりに 参考 はじめに uvは、Rust製の高速なPythonパッケージ…
ゼロからのOS自作入門作者:内田公太マイナビ出版Amazon を読み始めた。(読了までいけるかはわからない) せっかくなのでRustで書いてみようということでググりながらHello Worldの出力まで。 全部作ると大変そうなのでuefi-rsを利用する方針でやります。 環境等 Rustのインストールとプロジェクト作成 実装とビルド Cargo.tomlの修正 .cargo/config.toml…
はじめに 本記事はBevy非公式(と思えないほど素晴らしい)サイトのメモである。 bevy-cheatbook.github.io メモ Local<T>はResMut<T>と同様のシステムパラメータである。これによりあらゆる型のインスタンスに変更可能でアクセスできる。 Res<T>/ResMut<T>は全システム間で共有されるグローバルな単一のインスタンスを参照する。一方、Local<T>は特定…
DxLibはWindows用のゲームなんかを作れるライブラリです。DxLibはC++のライブラリですが、C#用のDLLバージョンも公開されており、C#以外でもFFI(Foreign function interface)が使える言語なら使えます。RustもFFIが使える言語なのでDLL版DxLibを使うことが出来ます。 ただし、DLL版はいくつかの関数が使えません。例えばprintfDxやDraw…