Skip to content

Instantly share code, notes, and snippets.

@csokun
csokun / gist:faffb8d2b9afeaaaff2b6856bc65ab0d
Created November 1, 2026 04:32
Claude Impl w/ Subagent - Prompt
Please implement the approved plan below.
Execution Instructions:
1. Act as the orchestrator. Do not try to stuff every single file read/write or deep exploration into this single main context if it gets bloated.
2. Delegate specialized, bounded subtasks (e.g., heavy codebase exploration, writing tests for isolated modules, debugging specific stack traces, or reviewing diffs) to built-in or custom subagents using the Agent/Task tool.
3. For subagent delegation, clearly specify the GOAL, constraints, and required output format—do not micro-manage step-by-step procedures.
4. Integrate the summarized results from each subagent back into the main workflow.
5. Run verification/tests after implementing each phase, and mark steps DONE only when tests pass.
Here is the plan to implement:
@csokun
csokun / docker-compose-down-all.sh
Created August 5, 2026 03:10
Stop all running docker compose
docker compose ls --format json | jq -r '.[].ConfigFiles' | xargs -I {} docker compose -f {} down
@csokun
csokun / bumblebee_example.exs
Created May 13, 2024 12:22
Bumblebee Example
Mix.install(
[
{:kino_bumblebee, "~> 0.5.0"},
{:exla, ">= 0.0.0"}
],
config: [nx: [default_backend: EXLA.Backend]]
)
repository_id = "nitrosocke/Ghibli-Diffusion"
{:ok, tokenizer} = Bumblebee.load_tokenizer({:hf, "openai/clip-vit-large-patch14"})
@csokun
csokun / cuda.sh
Created February 12, 2024 11:19
Install CUDA on Arch Linux (Majaro)
sudo pacman -S cuda cudnn
export PATH=$PATH:/opt/cuda/bin
nvcc --version
@csokun
csokun / stellar_export.sh
Last active January 30, 2024 05:14
Using stellar-etl to export ledgers|transactions|operations|effects|trades|assets|diagnostic_events
#!/bin/bash
# ref. https://github.com/stellar/stellar-etl/tree/master?tab=readme-ov-file#history-archive-commands
if [ $# -lt 3 ]; then
echo "Usage: $0 <export_type> <start_ledger> <end_ledger> [network]"
echo " $0 ledgers 2 500"
echo " $0 transactions 2 500 --futurenet"
echo " $0 operations 2 500 --testnet"
echo " $0 effects 2 500"
echo " $0 assets 2 500 --futurenet"
echo "===== History Archive URLs ====="
docker run -v $PWD/history:/working stellar/stellar-etl stellar-etl export_ledger_entry_changes \
--start-ledger 2 \
--end-ledger 500 \
--output /working/ \
--gcs-bucket "" \
--testnet \
-x /usr/bin/stellar-core \
-c docker/stellar-core_testnet.cfg
@csokun
csokun / eks-alb-actions-conditions.yml
Created January 15, 2024 01:43
EKS ALB Controller actions & conditions
apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx-deployment
spec:
selector:
matchLabels:
app: nginx
replicas: 2 # tells deployment to run 2 pods matching the template
template:
@csokun
csokun / spike.yml
Created January 8, 2024 05:29
Helm loop n times
{{ $times := 2 }}
{{- range $i := until $times }}
#{{ $i }}
{{- end }}
@csokun
csokun / ecto_query.exs
Created October 13, 2023 05:04
Ecto Query - aggr many-to-many count child
# user <1---*> playlist <1---*> playlist_song
(from p in Playlist,
join: u in assoc(p, :user),
left_join: ps in assoc(p, :songs),
where: p.id == ^1 and u.id == ^1,
group_by: p.id,
select: %{
playlist_id: p.id,
song_count: count(ps.id)
}
@csokun
csokun / pg.sql
Created September 10, 2023 09:18
postgres disconnect all clients
SELECT pg_terminate_backend(pg_stat_activity.pid)
FROM pg_stat_activity
WHERE pg_stat_activity.datname = 'TARGET_DB'
AND pid <> pg_backend_pid();