I don’t have words to describe how cool this tool is: [Wayback/Archive] Kaitai Struct: declarative binary format parsing language:
Archive for the ‘Software Development’ Category
Kaitai Struct: declarative binary format parsing language
Posted by jpluimers on 2025/09/18
Posted in Development, Software Archeology, Software Development | Tagged: 1010, 1018, 738 | Leave a Comment »
Beyond the Cloud: Brooklyn Zelenka on Local-First Software | gotopia.tech
Posted by jpluimers on 2025/09/17
I bumped into [Wayback/Archive] Beyond the Cloud: Brooklyn Zelenka on Local-First Software | gotopia.tech
It is a great session with guidance how to kind of go “back to the future” by amending cloud based applications to run locally by means of caching and syncing data. No small feat, but very convenient for end-users to have their – recently regarded as old-fashioned – local running applications back.
There is a – member’s only – video of it as well at [Wayback/Archive] Beyond the Cloud: The Local-First Software Revolution • Brooklyn Zelenka & Julian Wood • GOTO 2025 – YouTube
--jeroen
Posted in Cloud Development, Development, Software Development, Systems Architecture | Leave a Comment »
Wijkcentrales – VVDSL.robinflikkema.nl
Posted by jpluimers on 2025/09/17
Voor mijn link archief: KPN telefooncentrales, waarvan een paar waar familie of ik een aansluiting had:
[Wayback/Archive] Wijkcentrales – VVDSL.robinflikkema.nl
Deze hadden Mojibake met de generic replacement character (“�”):
Wijkcentrales Code Plek Ctlr [Wayback/Archive] Wijkcentrale: Castelr� – VVDSL.robinflikkema.nl
(moet Castelré zijn)Odi [Wayback/Archive] Wijkcentrale: St. Odili�nberg – VVDSL.robinflikkema.nl
(moet Sint Odiliënberg zijn)
Let op: de [Wayback/Archive] fourstack KPN UI (toenmalig gebouwd door [Wayback/Archive] FourStack) is sinds 2021 uit de lucht, zie [WaybackSave/ArchiveBad] FPI Fourstack Snelheid DSL – Internet en hosting – GoT , dus de gegevens worden niet meer bijgewerkt.
--jeroen
Posted in ADSL, Development, Encoding, Internet, ISDN, ISP, KPN, Mojibake, Power User, PSTN, Software Development, Telephony | Leave a Comment »
Notes in case I want to create my own homebrew cask for installing software they disabled/removed
Posted by jpluimers on 2025/09/16
Some notes as it might enable me to install software that homebrew has deprecated or removed (note that local changes by default are ignored as the brew API takces precedence):
- [Wayback/Archive] Alert API users that edited formulae won’t be included automatically in commands · Issue #15073 · Homebrew/brew
- [Wayback/Archive] What are the precise step-by-step instructions for creating a cask in the Homebrew repo? · Homebrew · Discussion #4640 · GitHub
- [Wayback/Archive] GitHub – Homebrew/homebrew-cask: 🍻 A CLI workflow for the administration of macOS applications distributed as binaries
- [Wayback/Archive] Adding Software to Homebrew — Homebrew Documentation
- [Wayback/Archive] Taps (Third-Party Repositories) — Homebrew Documentation
…
brew tap <user>/<repo>makes a clone of the repository athttps://github.com/<user>/homebrew-<repo>into$(brew --repository)/Library/Taps. After that,brewwill be able to work with those formulae as if they were in Homebrew’s homebrew/core canonical repository.…
- [Wayback/Archive] How to Create and Maintain a Tap — Homebrew Documentation
- [Wayback/Archive] Interesting Taps and Forks — Homebrew Documentation
Despite the homebrew repository being a high commit-volume one which makes following it from a clone hard, just did already clone it Read the rest of this entry »
Posted in Apple, Development, DVCS - Distributed Version Control, GitHub, Home brew / homebrew, Mac OS X / OS X / MacOS, Power User, Ruby, Scripting, Software Development, Source Code Management, Versioning | Tagged: 15073, 4640 | Leave a Comment »
Some notes on running Windows 11 on virtualised hardware and some on TPM
Posted by jpluimers on 2025/09/16
Not all virtualised hardware (older hardware usually has died by now) conforms to the Windows 11 minimum specifications.
So here are some links that should be of help to still get Windows 11 running on those:
- [Wayback/Archive] How to Install Windows 11 Without a Microsoft Account | Tom’s Hardware
- [Wayback/Archive] How to Bypass Windows 11’s TPM, CPU and RAM Requirements | Tom’s Hardware
Note that Microsoft also has also created an official registry hack to bypass TPM 2.0 and CPU requirements for an in-place upgrade. However, this method still requires at least TPM 1.2 so, if you have no TPM at all, it’s worthless.
If you insist on running older hardware that has a TPM header on the mainboard:
Posted in CommandLine, Development, MSI, Power User, PowerShell, PowerShell, Scripting, Software Development, Windows, Windows 11, Z77A-G43 | Leave a Comment »
DeCENC is yet another way to beat Amazon, Netflix video DRM • The Register
Posted by jpluimers on 2025/09/12
From a while ago. I wonder what the current state is.
[Wayback/Archive] DeCENC is yet another way to beat Amazon, Netflix video DRM • The Register
- [Wayback/Archive] .:: Phrack Magazine ::. which is also a great example on how to publish an article including diagrams in ASCII
- [Wayback/Archive] DeCSS for Linux and DVD
--jeroen
Posted in Development, Encryption, Media, Media Streaming, Power User, Security, Software Development | Leave a Comment »
Jeff Geerling: Trying out a cheap USB VK-172 GPS dongle on a Mac | Jeff Geerling
Posted by jpluimers on 2025/09/11
On my list of things to try out (and see if it is better than an NTP clock):
- [Wayback/Archive] Trying out a cheap USB VK-172 GPS dongle on a Mac | Jeff Geerling
- [Wayback/Archive] DIY PTP Grandmaster Clock with a Raspberry Pi | Jeff Geerling
--jeroen
Posted in Development, Hardware Interfacing, Legacy Ports: COM, Software Development, USB | Leave a Comment »
xahteiwi.eu – Handy Git aliases
Posted by jpluimers on 2025/09/11
For my link archive: [Wayback/Archive] xahteiwi.eu – Handy Git aliases
- List branches by their date of last modification
- Delete old topic branches that have been merged
- Find the origin of a branch point
- Fix trailing whitespace
–jeroen
Posted in Development, DVCS - Distributed Version Control, git, Software Development, Source Code Management | Leave a Comment »
What Every Programmer Should Know about How CPUs Work • Matt Godbolt • GOTO 2024 – YouTube
Posted by jpluimers on 2025/09/10
[Wayback/Archive] What Every Programmer Should Know about How CPUs Work • Matt Godbolt • GOTO 2024 – YouTube
Main takeaways for me:
- CPU pipelines have grown a lot longer than I was aware off
- there are many more internal registers than I was anticipating
- clever ways to convert if statements to non-jumps
--jeroen
Posted in .NET, Assembly Language, C, C#, C++, Delphi, Development, Python, Scripting, Software Development | Leave a Comment »
“The Pocket Guide to Debugging” zine and Debugging Puzzels by b0rk (Julia Evans)
Posted by jpluimers on 2025/09/10
I forgot scheduling this post, but it is still very relevant: about the debugging related materials by b0rk (Julia Evans) as they are not limited to just “The Pocket Guide to Debugging”.
It is excellent material to learn at home, work or be used during education.
Before the Elmo* takeover, she mainly used Twitter to post beta material and later the final versions. Easiest queries to find back the Tweets are:
- [Wayback/Archive] from:@b0rk debugging zine – Twitter Search
- [Wayback/Archive] from:@b0rk debugging stragegy – Twitter Search / Twitter
Here are some of links found via the above lists of tweets:
Posted in Debugging, Development, Software Development | Leave a Comment »





