I am D. Bohdan, and this is my page on SDF.org.
Random SDF homepages
New random SDF homepages every minute.
Enabling SSI on SDF
Thanks to jdd for figuring this out on bboard.
SDF users can use Server Side
Includes on their sites. Before the 2023 migration (to new hardware
and NetBSD 9.3) SSI was enabled by default; now it must be enabled
manually. To enable SSI in .shtml
files, add the line below
to the file .htaccess
in your ~/html
directory. Create the file if necessary.
AddHandler server-parsed .shtml
Update: At ~membership’s request I have turned this section into an SDF wiki page.
My stuff
humsize
humsize is a
du -h ./* | sort -h
replacement for NetBSD. It is an AWK
script that “humanizes” du(1) and similar output.
Website
I have a larger .com site. It is a personal wiki with dozens of pages. The pages cover topics from Rule 110 in JPEG XL to the dynamics of online communities. My wiki has hundreds of outgoing links, which is rare and exciting.
Projects with official NetBSD binaries
This is not an exhaustive list. I have tried to pick interesting things that are not just a client for some service (plus show off my project :-)).
Algernon
“Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support.” GitHub.
Other Go projects by the same developer have NetBSD binaries attached to releases.
croc
“Easily and securely send things from one computer to another.” GitHub.
csvq
“SQL-like query language for csv.” GitHub.
HiColor
“Convert images to 15/16-bit RGB color with dithering.” GitHub. Disclosure: I made this.
Piknik
“Copy/paste anything over the network.” GitHub.
powerline-go
“A beautiful and useful low-latency prompt for your shell, written in go.” GitHub.
Rclone
“rsync for cloud storage.” GitHub.
redbean
“Single-file distributable web server.” Website.
restic
“Fast, secure, efficient backup program.” GitHub.
rustic
“Fast, encrypted, and deduplicated backups powered by Rust.” GitHub. A Rust reimplementation of restic.
Syncthing
“Open source continuous file synchronization.” GitHub.
Downloads
In this section you can download some precompiled binaries for NetBSD 9 (amd64) that I have used. All were tested on SDF when they were published.
boltbrowser
“A CLI Browser for BoltDB Files.” GitHub.
- boltbrowser-7f10a8.tgz2023-01-14
GoAWK
“A POSIX-compliant AWK interpreter written in Go, with CSV support.” GitHub.
- goawk-1.21.0.tgz2023-02-13
gojq
“Pure Go implementation of jq.” GitHub.
- gojq-0.12.11.tgz2023-02-13
Joker
“Small Clojure interpreter, linter and formatter.” GitHub.
- joker-1.0.0.tgz2022-05-16
- joker-1.0.2.tgz2022-10-29
- joker-1.1.0.tgz2023-01-23
- joker-1.3.0.tgz2023-09-21
xh
“Friendly and fast tool for sending HTTP requests.” GitHub.
- xh-0.17.0-rustls.tgz2023-01-14
SHA1SUMS
SHA1 (boltbrowser-7f10a8.tgz) = 18edbeaf440c24f40c91c9462616fa892657cd72 SHA1 (goawk-1.21.0.tgz) = c6b5ea736400736c7fea8d4cf78eb0ee24c2e104 SHA1 (gojq-0.12.11.tgz) = a91ce24192713228ed9079c25182cdd43789ff54 SHA1 (joker-1.0.0.tgz) = e155709ac782e9d9245bbcc9acc88b0326ccaafb SHA1 (joker-1.0.2.tgz) = 04bf15cf97d9f4c2e9091dba244b71f7f18fa2c3 SHA1 (joker-1.1.0.tgz) = cc2e0a23a700b329c964afc57c8e9d78998a1095 SHA1 (joker-1.3.0.tgz) = df0c6b9283769c9956b2e4a3dfe31e18e37563b2 SHA1 (xh-0.17.0-rustls.tgz) = 9eded7916dd422eda148761fdf48758b55a228e3
Credits
Illustration from the QC School Clip Art Vol. 2 CD-ROM. The background image on the desktop is an edited System 7 wallpaper. The favicon is the default application icon from Borland C++Builder 5. I preferred Borland Delphi, but the icon is nice.