Daily Shaarli

All links of one day in a single page.

07/19/21

Towards Inserting One Billion Rows in SQLite Under A Minute - blag
https://lab6.com/0
Regex Legends: The People Behind the Magic
doppelganger - Save and load your shell environment to create doppelganger shells!

Ever been in one shell, in a specific folder, with some environment active, and then wanted to be in the same place in another? Then doppelganger is for you! The dgs command will save the current shell setup (functions, local variables and environment variables), and then dgl can be used to load them into a different shell. Your original shell can also still be active.

diffsitter - A tree-sitter based AST difftool to get meaningful semantic diffs

diffsitter creates semantically meaningful diffs that ignore formatting differences like spacing. It does so by computing a diff on the AST (abstract syntax tree) of a file rather than computing the diff on the text contents of the file.

angle-grinder - Slice and dice logs on the command line

Angle-grinder allows you to parse, aggregate, sum, average, min/max, percentile, and sort your data. You can see it, live-updating, in your terminal. Angle grinder is designed for when, for whatever reason, you don't have your data in graphite/honeycomb/kibana/sumologic/splunk/etc. but still want to be able to do sophisticated analytics.