Matthias Endler

Results 168 issues of Matthias Endler

### What? Show how to write a tool for building (Debian) packages. ### Why? Might teach a few things about how package management works internally and different tradeoffs on how...

level-intermediate
topic-patterns-and-idioms
topic-unix-tools

### What? docker cleanup tool ### Why? Spotify's [docker-gc](https://github.com/spotify/docker-gc), but it's a shell script ### How? Could be written as a docker plugin, maybe. If not, we could call it...

level-beginner
topic-devops

### What? The Unix tool `ps` lists the status of processes. We could write one in Rust. ### Why? Implementing Unix tools is a [good learning experience](https://matthias-endler.de/2017/yes/). `ps` in particular...

level-beginner
topic-systems-programming

### What? Write a simple allocator ### Why? Shows that Rust is a pretty versatile and hackable language. Also teaches a lot about compiler internals. ### How? [mmalloc](https://github.com/koute/mmalloc/) and [allocators-rs](https://github.com/ezrosent/allocators-rs/blob/master/mmap-alloc/src/lib.rs)...

level-intermediate
topic-systems-programming

### What? This is super-far-fetched, but I still wanted to note it down somewhere: It would be awesome to write a custom Rust controller for a quadrocopter/drone! ### Why? To...

level-intermediate
topic-embedded

Lately, I can't find the time to add more resources to this list. It would be nice to brush up the project a bit and add some more recent resources....

enhancement
help wanted

Previously, a pipeline would fail if `fail` was set to `true`. In the beginning I wasn't sure if this should be the default, so this is an opt-in. Feedback from...

2.0

See [this blog post](https://github.blog/changelog/2021-08-25-github-actions-reduce-duplication-with-action-composition/) on the topic and the [Github documentation](https://docs.github.com/en/actions/creating-actions/creating-a-composite-action). This way our example code would change from this: ```yaml name: Links on: repository_dispatch: workflow_dispatch: schedule: - cron: "00...

enhancement
good first issue
help wanted
2.0

If no links were found during a run, this could indicate a configuration issue. In order to warn users, this new option allows failing the pipeline in such a scenario....

2.0

As soon as #27 gets merged, we could add a config option for changing the snippet title. The default would be `[language] snippet query`, e.g. `[python] split string`, but we...

enhancement
help wanted
good first issue