VirtualTam's bookmarks
305 bookmarks found
-
Zoekt - Fast trigram based code search
2025-02-19 - FAQ
- Zoekt Query Language Guide
- isker/neogrok - A frontend for Zoekt
- Query Language Guide by Neogrok
-
Hockeypuck - An OpenPGP public keyserver
2025-02-06 -
Zork: The Great Inner Workings
2025-01-21 It is pitch black. You are likely to be eaten by a grue.
-
dyff - Diff tool for YAML and JSON
2025-01-09 -
- Strings, bytes, runes and characters in Go
- x/exp/utf8string - Index strings by rune rather than by byte
- How can I elliptically truncate text in golang?
- Why can the Go
string
type contain invalid UTF-8 data?
-
wirelogd - Logging daemon for Wireguard
2025-01-04 Wirelogd relies on the latest handshake to determine if a peer is active or inactive. While there is trafic the handshake should be renewed every 2 minutes. If there is no trafic handshake is not renewed. Based on this behavior we assume that if there is no new handshake after a while, the client is probably inactive.
-
- Antithesis - So you think you want to write a deterministic hypervisor?
- Resonate - Deterministic Simulation Testing
- TigerBeetle - Deterministic Simulation Testing
- Introducing Limbo: A complete rewrite of SQLite in Rust - Can we match SQLite’s world-famous reliability?
- Polar Signals - (Mostly) Deterministic Simulation Testing in Go
-
Text normalization in Go
2024-11-28 Standard library:
- unicode - Data and functions to test some properties of Unicode code points
Extra libraries:
- golang.org/x/text - Supplementary Go packages for text processing, many involving Unicode
- golang.org/x/text/runes - Tansforms for UTF-8 encoded text
- golang.org/x/text/transform - Reader and writer wrappers that transform the bytes passing through
- golang.org/x/text/unicode/norm - Types and functions for normalizing Unicode strings
- golang.org/x/text/unicode - Building blocks for other packages in golang.org/x/text
Third-party libraries:
- anyascii/go - Converts Unicode characters to their best ASCII representation
RFCs:
- RFC 8264 - PRECIS Framework: Preparation, Enforcement, and Comparison of Internationalized Strings in Application Protocols
- RFC 8265 - PRECIS for Usernames and Passwords
- RFC 8266 - PRECIS for Nicknames
Resources:
-
- Self-hosted online collaborative drawing platform Excalidraw (alternate version on Medium)
- alswl/excalidraw-collaboration - Excalidraw with collaboration feature, self-hosting, and only one-click deploy
- alswl/excalidraw-storage-backend - Storage for scenes, images and collaboration rooms
- alswl/excalidraw.alswl.com - Custom static version featuring a Chinese font with handwriting style
- Someone0nEarth/excalidraw-self-hosted - A docker-compose configuration for a fully self-hosted excalidraw stack, a collaborative whiteboard solution
- r/selfhosted - Excalidraw
- PatWie/excalidraw-complete - Self-host Excalidraw with a single Go binary - Supports multiple storage options and real-time collaboration
- Self-hosted online collaborative drawing platform Excalidraw (alternate version on Medium)