>

Automating Online Grading with Tampermonkey and AI

Discover how a Tampermonkey userscript was developed using Baidu Ernie AI to automate scoring and commenting for online short-answer homework, significantly reducing repetitive grading tasks for educators.

May 2, 2025 · 26 min · 5389 words · Tategoto Azarasi

Matrix Multiplication Performance Benchmark: from Triple Loops to 100+ GFLOPS on AMD Ryzen AI + Radeon

An in-depth benchmark comparing the performance of 11 matrix multiplication implementations (Naive, CPU multi-core/SIMD/BLAS, GPU via OpenCL/HIP/Vulkan) on AMD Ryzen AI + Radeon, revealing vast performance gaps and optimization insights.

April 19, 2025 · 50 min · 10476 words · Tategoto Azarasi

Beyond Basic Bridging: Robust Eventing Between C++ EnTT and Rust WASM with Boost.Signals2

Refactor a C++ EnTT host and Rust WASM plugin, replacing custom event triggers with Boost.Signals2 via Wasmtime for robust, decoupled FFI communication and advanced host-plugin interaction.

April 7, 2025 · 37 min · 7721 words · Tategoto Azarasi

Bridging the Gap: Flexible Relationship Management Between C++ Host and Rust WASM Plugins using EnTT

Manage EnTT entity relationships in a C++ host from Rust WebAssembly (WASM) plugins using Wasmtime, a stable C FFI, and a data-driven approach to overcome WASM boundary limitations.

April 6, 2025 · 23 min · 4873 words · Tategoto Azarasi

Deep Dive into Wasmtime: Bidirectional Communication and Memory Sharing Between C++ and Rust Wasm Modules

A detailed technical guide on using the Wasmtime runtime to enable complex bidirectional communication, shared memory access, and struct passing between C++ host applications and Rust WebAssembly modules.

April 6, 2025 · 27 min · 5657 words · Tategoto Azarasi

Weaving the Web: Managing Entity Relationships in EnTT

Manage 1:1, 1:N, & N:N entity relationships in C++ EnTT ECS using component-based CRUD strategies and best practices.

April 5, 2025 · 25 min · 5221 words · Tategoto Azarasi

Dev Log: Adding a All-in-One Widget to Breezy Weather - The ClockDayHourWeekWidget Journey

A detailed guide on adding a comprehensive “ClockDayHourWeekWidget” to the Breezy Weather app, combining clock, daily, and hourly forecasts into one Android widget.

March 30, 2025 · 17 min · 3502 words · Tategoto Azarasi