Simon Willison’s Weblog

Subscribe
Atom feed

Elsewhere

Filters: Sorted by date

Release sqlite-utils 2.19 — Python CLI utility and library for manipulating SQLite databases
TIL Compiling the SQLite spellfix.c module on macOS — I wanted to browse a backup copy of my Plex database, which is a SQLite file. I tried this:
TIL Turning on Jinja autoescaping when using Template() directly — Jinja autoescaping is turned off by default. Coming from Django this frequently catches me out.
Release dogsheep-beta 0.8 — Build a search index across content from multiple SQLite database tables and run faceted searches against it using Datasette
TIL Talking to a PostgreSQL service container from inside a Docker container — I have a Django application which uses PostgreSQL. I build the Django application into its own Docker container, push that built container to the GitHub package registery and then deploy that container to production.
Release dogsheep-beta 0.7.1 — Build a search index across content from multiple SQLite database tables and run faceted searches against it using Datasette
Release dogsheep-beta 0.7 — Build a search index across content from multiple SQLite database tables and run faceted searches against it using Datasette
Release github-to-sqlite 2.6 — Save data from GitHub to a SQLite database
Release datasette 0.49.1 — An open source multi-tool for exploring and publishing data
TIL Open a debugging shell in GitHub Actions with tmate — > :warning: **17 Feb 2022: There have been reports of running tmate causing account suspensions**. See [this issue](https://github.com/mxschmitt/action-tmate/issues/104) for details. Continue with caution.
Release datasette-ics 0.5 — Datasette plugin for outputting iCalendar files
Release datasette-copyable 0.3 — Datasette plugin for outputting tables in formats suitable for copy and paste
Release datasette-atom 0.8 — Datasette plugin that adds a .atom output format
Release datasette-yaml 0.1 — Export Datasette records as YAML
Release datasette 0.49 — An open source multi-tool for exploring and publishing data
Release datasette 0.49a1 — An open source multi-tool for exploring and publishing data
Release datasette-seaborn 0.1a1 — Statistical visualizations for Datasette using Seaborn
Release datasette-seaborn 0.1a0 — Statistical visualizations for Datasette using Seaborn
Release datasette-dns 0.1a1 — Custom SQL function for making DNS lookups
Release datasette-dns 0.1a0 — Custom SQL function for making DNS lookups
Release dogsheep-beta 0.7a0 — Build a search index across content from multiple SQLite database tables and run faceted searches against it using Datasette
Release sqlite-utils 2.18 — Python CLI utility and library for manipulating SQLite databases
TIL Basic strace to see what a process is doing — I had a long-running process and I wanted to check that it was at least doing _something_.
Release sqlite-utils 2.17 — Python CLI utility and library for manipulating SQLite databases
TIL Display EC2 instance costs per month — The [EC2 pricing page](https://aws.amazon.com/ec2/pricing/on-demand/) shows cost per hour, which is pretty much useless. I want cost per month. The following JavaScript, pasted into the browser developer console, modifies the page to show cost-per-month instead.
Release datasette-backup 0.1 — Plugin adding backup options to Datasette
Release sqlite-dump 0.1.1 — An improved version of .iterdump() for sqlite3
Release sqlite-dump 0.1 — An improved version of .iterdump() for sqlite3
TIL Very basic tsc usage — I guess I [have to learn TypeScript](https://twitter.com/simonw/status/1302517496767938561) now.
Release sqlite-dump 0.1a — An improved version of .iterdump() for sqlite3

Beats

Years

Tags