11 May 23
A lightweight vanillaJS library to make your elements draggable.
01 May 23
pipis not included with python packages, you need to install it.
In general, you should check to see if a ports exists for the python software you want instead (e.g:pkglocatefrompkglocatedb, or https://openports.pl are useful).
30 Apr 23
28 Apr 23
noice is a small curses-based file browser.
It was first developed to be used with a TV remote control for a media
center solution.
While much attention has been focused on high-level software architectural patterns, what is, in effect, the de-facto standard software architecture is seldom discussed. This paper examines this most frequently deployed of software architectures: the BIG BALL OF MUD. A BIG BALL OF MUD is a casually, even haphazardly, structured system. Its organization, if one can call it that, is dictated more by expediency than design. Yet, its enduring popularity cannot merely be indicative of a general disregard for architecture.
I have OpenBSD running on a Raspberry Pi 3B+ as a home server hosting this wiki. I really enjoy the secure-by-default stance, quality documentation, and all the nice things they’ve added to the OS to help applications be more secure. It’s quite well-suited for server applications.
Neat is a simple HTML template. It’s tiny, opinionated, and made to last. It’s created by Joel Dare and heavily inspired by other minimalist sites like Hundred Rabbits and dozens of similar blogs.
Neat is about 2Kb and that is not minified or compressed. This documentation adds a few more bytes.
“That’s pretty neat!”
I first posted my notes on using OpenBSD as my workstation in of 2013, but I probably switched from Arch Linux in 2005. This is a collection of customizations I have used for over the years, as well as some hints for using some of OpenBSD’s more modern features.
Theory & Practice for Independent Consultants
Omeka Classic is a web publishing platform for sharing digital collections and creating media-rich online exhibits.
Take control of your research photos with Tropy, a tool that shortens the path from finding archival sources to writing about them. Spend more time using your research photos, and less time hunting for them.
26 Apr 23
The aim of this workshop is to get an understanding of the underlying concepts of Git.
A curated list of shell commands and tools specific to macOS.
Representations of animate objects are impermissible in Islam. This Bot can be used in your Telegram groups and channels to remove pictures and videos of animate objects.
Books on graphic design (and typography) is an independent selection of books on graphic design and typography, curated by designer Theo van Beurden. Each book has been individually selected and manually added to the list, which is subject to change. Books are occasionally added or removed. Under the motto “don’t judge a book by its cover”, the format focuses on the title, author, publisher and volume of the books.
Tools for Thought is an exercise in retrospective futurism; that is, I wrote it in the early 1980s, attempting to look at what the mid 1990s would be like. My odyssey started when I discovered Xerox PARC and Doug Engelbart and realized that all the journalists who had descended upon Silicon Valley were missing the real story. Yes, the tales of teenagers inventing new industries in their garages were good stories. But the idea of the personal computer did not spring full-blown from the mind of Steve Jobs.
ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc.
The Rugs of War is a project which investigates the history, iconography, production and distribution of “the war carpet”. The traditional knotted rugs and carpets made by the semi-nomadic peoples of Afghanistan are famous for their distinctive designs, their rich palette and the quality of their construction and materials, which characteristically feature traditional patterns and motifs.