Recursion usually scares me a bit, but it worked out nicely here:

#convert "cx"-style Esperanto notation to native accents (ĉ) function eaccent { if [[ ${1:-} ]]; then echo "$*" |eaccent else sed 's/cx/ĉ/g; s/gx/ĝ/g; s/hx/ĥ/g; s/jx/ĵ/g; s/sx/ŝ/g; s/ux/ŭ/g; s/C[xX]/Ĉ/g; s/G[xX]/Ĝ/g; s/H[xX]/Ĥ/g; s/J[xX]/Ĵ/g; s/S[xX]/Ŝ/g; s/U[xX]/Ŭ/g' fi }

#bash #unix #shell #scripts #scripting #UnixShell #ShellScripting #Esperanto

https://youtu.be/CgQjSgvkD_Y

Turns out I wasn't done with this franchise yet

Pretty sure I will still return to it. Someday.

#OneTakeMan #InOneTake #HowIWould #Rework #Rewrite #Scripting #DoctorWho #NuWho #Gallifrey #TimeLords #HellBent #ButBetter

How I Would Rework Hell Bent

YouTube
There's nothing like writing a toy Lisp-like in #Scheme to realize that most other languages only need #scripting engines because they're not expressive enough.

If you have specialised knowledge of integrating scripting into a Rust program (a game, specifically) with a relatively high performance target and relatively low concern for protection against malware (basic restrictions of host APIs is nice but ultimately not necessary), please hit me up I have questions as I’m not experienced with the specific field

specifically I’m switching away from Rhai because it’s too slow for my usage and because my game is an automation game that has all the content built with scripting, ideally I’d want a very high performance target, anything short of JIT or native won’t be enough. the game’s logic mostly consists of independent scripts that send messages to each other via an actor system, and rendering is done by asynchronously collecting rendering commands from scripts. wasm isn’t out of the picture but it’s clunky and I don’t know how to make it performant or how to minimise serialisation overhead.

#rust #gamedev #rustgamedev #scripting

PowerShell Studio 5.10.267 has been released with support for PowerShell 7.4.14, 7.5.5 and 7.6.0.

Product version history:
👉 bit.ly/3NAsO3P

#NewRelease #pwsh #SAPIENTech #PowerShellStudio #scripting #PowerShell

Ihr programmiert gerne und nutzt dabei auch #GitHub #Copilot?

Dann solltet ihr jetzt in die Copilot Einstellung gehen und die Privacy Einstellung aktualisieren.

Denn GitHub will ab dem 24. April 2026 "Interaktionsdaten von GitHub Copilot für das Training von KI-Modellen, sofern Sie dem nicht widersprechen" verwenden.

Unter der Option: "Allow GitHub to use my data for AI model training" könnt ihr dem widersprechen, indem ihr einfach das Feld auf disabled setzt.

https://github.com/settings/copilot/features

Andernfalls kann GitHub jede Datei, an die Copilot ran kommt, theoretisch für das Training von KI Modellen nutzen.

#GitHubCopilot #KI #AI #GPT #Claude #Code #VSC #VisualStudioCode #VisualStudio #künstlicheintelligenz #AKI #Microsoft #Datenschutz #Privacy #Security #programmieren #entwickeln #Entwickler #Software #Anwendungsentwicklung #Apps #Programme #Scripting #Script #development #dev #Informatik #IT

PowerShell can be wonderfully helpful right up until the string 'false' pretends to be true. This PoshBytes short walks through why if($value) is not the same as if($value -eq $true) and when that difference matters.

#PowerShell #Automation #Scripting #DevOps

https://youtube.com/shorts/UFuG_e99B0g

PoshBytes: Is That Really False?

YouTube