I hereby claim:
- I am thingengineer on github.
- I am joshcampbell (https://keybase.io/joshcampbell) on keybase.
- I have a public key ASBGn17Q6cYHyA0N5tAK1OOVfN5SmHZVUCmeHBI33g7rhwo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
Also see the original Pieter Noordhuis's guide
You need:
Virtual Environments (bash) A virtual environment is an isolated Python environment that allows you to install packages without affecting other Python projects or your system's Python installation. It also ensures you are working in a clean slate environment and enables reproducibility through dependency tracking.
Create:
Use:
CREATE OR REPLACE FUNCTION v_knight(
piece_id VARCHAR, -- ID of the piece being moved
target_pos VARCHAR, -- Target position in chess notation
board_state JSONB -- JSON containing all pieces and their positions
)
RETURNS TABLE (
is_valid BOOLEAN,
message VARCHAR
) AS $$
| #!/bin/bash | |
| # gpkg2mbtiles.sh - Convert GeoPackage to MBTiles with specified zoom levels | |
| # | |
| # Usage: ./gpkg2mbtiles.sh -Z <min_zoom> -z <max_zoom> <input_file> | |
| # Example: ./gpkg2mbtiles.sh -Z 14 -z 17 wa-parcels | |
| # | |
| # Created by: Josh Campbell - ThingEngineer | |
| # Date: 2025-05-01 |
Project 1 (Current - my-project) default settings:
54321, DB: 54322, DB.POOLER: 54329, Studio: 54323, Inbucket: 54324, Analytics: 54327, Edge Inspector: 8382Project 2 (New - my-project-2):
54331, DB: 54332, DB.POOLER: 54339, Studio: 54333, Inbucket: 54334, Analytics: 54337, Edge Inspector: 8383