Copper anniversary

Today, this blog reaches the 12.5 year mark (In the Netherlands, copper annyversary). Actually 0ink.net has been running for much longer than that, but as a blog format, it is from 2013-05-15 when it was migrated to Wordpress. You can find the firs post here. ...

Kpartx-and-losetup

https://www.ullright.org/ullWiki/show/mount-disk-image-files-kpartx or maybe use: https://unix.stackexchange.com/questions/466938/what-is-the-difference-between-mount-and-mount-o-loop Maybe we can mount directly the loop device. ...

Developer driven lists

https://github.com/agamm/awesome-developer-first https://free-for.dev/#/ https://github.com/awesome-selfhosted/awesome-selfhosted https://github.com/awesome-foss/awesome-sysadmin https://github.com/topics/awesome ...

DIY REST API

https://codeburst.io/this-is-how-easy-it-is-to-create-a-rest-api-8a25122ab1f3 How to write an REST API using bottle py add authentication Just add a PSK string in the header. The PSK is created in a web ui. And it is given an expiration date. ...

virtual AD testing

Creating a virtual AD controller https://www.freeipa.org/page/Setting_up_Active_Directory_domain_for_testing_purposes http://stef.thewalter.net/how-to-create-active-directory-domain.html Join a Samba Server to AD ...

More Python GUI programming

just talk about using after and also tkinter.createfilehandler -- UNIX specific. Python GUI Using select: still need to do after to poll file descriptors. Using asyncio, requires integrating with the Tcl/Tk main loop via after. after + queue.Queue Another: ...

2024-12-31-wayland-gotchas

So the day of wayland is coming. As of today the gotchas I have are: vnc on the desktop wayvnc (required wlroots) ...

2023-12-31-typescript

Duktape typescript-script Script that use "typescript" on a browser. https://github.com/niutech/typescript-compile Script that use "typescript" on a browser. ...