mise を使用した開発ツールの管理についておさらいしてみた
https://dev.classmethod.jp/articles/setup-and-manage-dev-tools-with-mise/

mise を使用した開発ツールの管理についておさらいしてみた
https://dev.classmethod.jp/articles/setup-and-manage-dev-tools-with-mise/
Today, like many days prior, I had _reasons_ to relearn how to strip directory and extension from file path with Bash!
Syntax: `//+(*\/|.ext)/`
Example:
```bash
shopt -s extglob
_path="/tmp/ham/sandwich.txt";
printf '%s\n' "${_path//+(*\/|.txt)/}";
#> sandwich
```
It's been a minute (almost 3 years, but who's counting?), but I've just released a new version of broken-links, to add a user agent to it (thank you @mike_k for the suggestion).
It's a link checker - give it a starting URL, and it'll recursively crawl all pages with that domain, checking all internal and external links found.
Install via `cargo install broken-links` or see the release page for other options: https://codeberg.org/kdwarn/broken-links/releases/tag/v0.2.4
Ya casi no queda tiempo para apartar la vista de la cotidiana realidad sintética y observar por unos minutos la obra de la naturaleza.
OpenAI Codex CLI: Lightweight coding agent that runs in your terminal
created programs for displaying Persian/jalali date and calendar, mostly for fun!
https://codeberg.org/CIAvash/khorshid
https://crates.io/crates/khorshid-date
https://crates.io/crates/khorshid-calendar
Also my first Rust project!
This has been my new RSS reader for the last couple of weeks, and I'm not looking back.
Newsboat.
Azure CLI Breaking Change Pre-Announcement.
Need quick help with a #Linux command but don’t have it installed? No worries. #openSUSE #manpages has you covered! Browse or search pages for #Tumbleweed, #Leap, #Slowroll and others right in your browser. #Linux #CLI https://manpages.opensuse.org
The Week in Review, Edition 87 (2025-15)
Topics:
Bikerouter: Revised Download Dialog
How much fuel does an airplane need? How does it compare to driving a car?
Firefox and vertical tabs
The Most Beautiful Color Palette: 12-bit Rainbow by @kate
CLI tool of the week: mitmproxy and mitmweb
#Wochenrückblick #Bikerouter #Boeing #Kerosene #Fuel #Car #Firefox #Color #Palette #Rainbow #CLI #mitmproxy #mitmweb #Charles #HTTPS #Proxy #Techno
Wochenrückblick, Ausgabe 87 (2025-15)
Themen:
Bikerouter: Überarbeiteter Download-Dialog
Wieviel Treibtstoff benötigt ein Flugzeug? Wie vergleicht sich das mit dem Auto fahren?
Firefox und vertikale Tabs
Die schönste Farbpalette: 12-bit Rainbow von @kate
CLI-Tool der Woche: mitmproxy und mitmweb
#Wochenrückblick #Bikerouter #Boeing #Kerosin #Treibtstoff #Auto #Firefox #Color #Palette #Rainbow #CLI #mitmproxy #mitmweb #Charles #HTTPS #Proxy #Techno
The purpose of the script is to generate and execute a Makefile to convert videos for recording VHS tapes - either directly from the computer or via a DVD player.
Outputting Makefile syntax is pretty easy with PHP: The toString method in the Makefile rule class only needs 5 lines of code. Look for yourself: https://codeberg.org/ncc1988/analogtape-utils/src/commit/6566e560fad1fea61bef7b32c9211353b572465f/encode_vhs.php#L55
2/2
I think I won't bother anymore with writing (bash) shell scripts that are longer than a few lines. I find the syntax too unintuitive and there are better programming languages like PHP that produce more readable code.
In the last two hours, I translated a bash shell script with ~250 lines to a PHP CLI script. The latter is nearly 400 lines long but definetly more readable and it also has more user-friendly output.
1/2