Skip to content

Instantly share code, notes, and snippets.

View onkoe's full-sized avatar
😮
pogging

Barrett Ray onkoe

😮
pogging
View GitHub Profile
2025-09-01T17:59:17.7748980Z Current runner version: '2.328.0'
2025-09-01T17:59:17.7771818Z ##[group]Runner Image Provisioner
2025-09-01T17:59:17.7772720Z Hosted Compute Agent
2025-09-01T17:59:17.7773272Z Version: 20250829.383
2025-09-01T17:59:17.7774063Z Commit: 27cb235aab5b0e52e153a26cd86b4742e89dac5d
2025-09-01T17:59:17.7774787Z Build Date: 2025-08-29T13:48:48Z
2025-09-01T17:59:17.7775335Z ##[endgroup]
2025-09-01T17:59:17.7775898Z ##[group]VM Image
2025-09-01T17:59:17.7776421Z - OS: Linux (arm64)
2025-09-01T17:59:17.7776991Z - Source: Partner
---
Finished <<< simulator [13.9s]
[Processing: custom_interfaces, lights, maps_backend, sensors, wheels]
[Processing: custom_interfaces, lights, maps_backend, sensors, wheels]
[Processing: custom_interfaces, lights, maps_backend, sensors, wheels]
[Processing: custom_interfaces, lights, maps_backend, sensors, wheels]
--- stderr: lights
error: linking with `/home/remi/Downloads/auto_ros2/.pixi/envs/default/bin/aarch64-conda-linux-gnu-cc` failed: exit status: 1
  |
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               wezterm-gui [3559]
Path:                  /Applications/WezTerm.app/Contents/MacOS/wezterm-gui
Identifier:            com.github.wez.wezterm
Version:               0.1.0 (1)
Code Type:             ARM-64 (Native)
@onkoe
onkoe / paramset_macro_rules.rs
Created July 18, 2025 21:25
dumb lil idea about `ParamSet` in bevy 0.16.1
#[derive(QueryData)]
#[query_data(mutable)]
pub struct PlayerQueryData {
player_transform: &'static mut Transform,
player_uuid: &'static PlayerUuid,
player_view: &'static mut PlayerView,
}
#[derive(QueryData)]
#[query_data(mutable)]
@onkoe
onkoe / ros2_fedora.md
Last active March 27, 2025 09:55
a working configuration for ROS 2 on Fedora 41

ROS 2 Jazzy on Fedora 41

# update your system
sudo dnf update -y && sudo reboot

# add this Fedora COPR repo (copr.fedorainfracloud.org/coprs/tavie/ros2)
sudo dnf copr enable tavie/ros2

# install some packages
@onkoe
onkoe / bevy_system_ambiguity.rs
Last active December 8, 2024 07:05
checking for system ambiguity in bevy 0.15.0
use bevy::{
ecs::schedule::{LogLevel, ScheduleBuildSettings},
prelude::*,
};
fn main() -> AppExit {
let mut app = App::new();
// ...

Assignment 2 - Test Cases

Part (a)

Sure. I'll go ahead and assume the use-case will be good with "basic" - that sounds pretty fundamental to me.

Part (b)

The following are from the "basic test case template" column of this site.

cargo install cargo-binstall && cargo binstall cargo-flash cargo-all-features cargo-sweep cargo-deny cargo-expand cargo-make cargo-semver-checks cargo-watch cargo-install-update cargo-outdated cargo-bloat cargo-msrv cargo-geiger
@onkoe
onkoe / gist:c83d82520f1bfead8c855ab47f4714ef
Created December 18, 2023 02:53
rust-analyzer vscode settings.json
"rust-analyzer.cargo.features": "all",
"rust-analyzer.check.command": "clippy",
"rust-analyzer.files.excludeDirs": ["/.flatpak_builder/"],