Installing tools written in Go
Today I learned how to install tools from GitHub that are written in Go, using [github.com/icholy/semgrepx](https://github.com/icholy/semgrepx) as ...
190 words
|
1 minute
Searching all columns of a table in Datasette
I came up with this trick today, when I wanted to run a `LIKE` search against every column in a table.
1443 words
|
7 minutes
The location of the pip cache directory
2024-07-22
`pip` uses a cache to avoid downloading packages again:
89 words
|
1 minute
Scraping Reddit and writing data to the Datasette write API
Today I built a system for monitoring Reddit for new posts that link to various domains that I own.
729 words
|
4 minutes
Running Python code in a subprocess with a time limit
I figured out how to run a subprocess with a time limit for [datasette-ripgrep](https://github.com/simonw/datasette-ripgrep), using the `asyncio.cr...
355 words
|
2 minutes
The Wikipedia page stats API
Via https://alexgarcia.xyz/dataflow/examples/wiki-pageviews/ I found this API for retrieving daily pageview stats from Wikipedia for any article:
73 words
|
1 minute
Implementing Automated API Status Monitoring for Tomcat Applications
A comprehensive guide to implementing automated API status monitoring for Tomcat applications using Bash scripting, with detailed explanations of script components, error handling, and best practices.
801 words
|
4 minutes
Start a server in a subprocess during a pytest session
I wanted to start an actual server process, run it for the duration of my pytest session and shut it down at the end.
273 words
|
1 minute