Skip to content

Instantly share code, notes, and snippets.

#!/usr/bin/env bun
"use strict";
const fs = require("fs");
const { execSync } = require("child_process");
const path = require("path");
// ANSI color constants
const c = {
cy: '\033[36m', // cyan
@sudokai
sudokai / cc-proxy.sh
Created July 29, 2025 17:22 — forked from olafgeibig/cc-proxy.sh
A LiteLLM proxy solution to use Claude Code with models from the Weights and Biases inference service. You need to have LiteLLM installed or use the docker container. Easiest is to install it with `uv tool install "litellm[proxy]"` Don't worry about the fallback warnings. Either LiteLLM, W&B or the combo of both are not handling streaming respon…
#!/bin/bash
export WANDB_API_KEY=<your key>
export WANDB_PROJECT=<org/project>
litellm --port 4000 --debug --config cc-proxy.yaml
@sudokai
sudokai / deep-link-from-browser.js
Created August 5, 2023 08:42 — forked from diachedelic/deep-link-from-browser.js
Deep link to a native app from a browser, with a fallback
@sudokai
sudokai / viewimage.user.js
Created April 11, 2020 10:39 — forked from bijij/viewimage.user.js
Userscript version of the View Image chrome extension
// ==UserScript==
// @name View Image
// @namespace https://github.com/bijij/ViewImage
// @version 3.3.0
// @description This userscript re-implements the "View Image" and "Search by image" buttons into google images.
// @author Joshua B
// @run-at document-end
// @include http*://*.google.tld/search*tbm=isch*
// @include http*://*.google.tld/imgres*
// @updateURL https://gist.githubusercontent.com/bijij/58cc8cfc859331e4cf80210528a7b255/raw/viewimage.user.js
@sudokai
sudokai / trello-md-code-highlight.js
Last active August 24, 2019 13:52 — forked from AsyncWizard/trello-md-code-highlight.js
Trello markdown code syntax highlight.
// ==UserScript==
// @name Trello Syntax Highlight (fixed 2019)
// @namespace https://gist.github.com/kxlt
// @version 0.2
// @description Github syntax highlighting for Trello code blocks
// @author AsyncWizard (https://github.com/AsyncWizard>), kxlt (https://github.com/kxlt)
// @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.10/highlight.min.js
// @resource https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.10/styles/github.min.css
// @match https://trello.com/*
// @grant none
@sudokai
sudokai / JDBIjOOQ.java
Created September 14, 2018 16:08 — forked from stantonk/JDBIjOOQ.java
JDBI + jOOQ. Combine SQL Builder of jOOQ with all the awesomeness of JDBI, but avoid using jOOQ's codegen, having to keep it up to date with schema changes (just update the single query that's changed) or overcomplicating your build process. jOOQ never touches the database.
// see:
// http://jdbi.org/fluent_queries/
// http://www.jooq.org/doc/3.7/manual/getting-started/use-cases/jooq-as-a-standalone-sql-builder/
// Your Java Bean
public static class Reminder {
private long id;
private long customerId;
public Reminder(long id, long customerId) {
@sudokai
sudokai / bil-to-hgt.sh
Created November 5, 2017 17:46
Convert a directory of .bil files to .hgt
#!/bin/bash
function gdal_pixel_count() {
if [ -z "$1" ]; then
echo "Missing arguments. Syntax:"
echo " gdal_extent <input_raster>"
return
fi
EXTENT=$(gdalinfo $1 |\
grep "Size is" |\
sed "s/Size is //g;s/,//;s/\n//")
@sudokai
sudokai / nginx.conf
Created April 9, 2017 19:15 — forked from plentz/nginx.conf
Best nginx configuration for improved security(and performance). Complete blog post here http://tautt.com/best-nginx-configuration-for-security/
# to generate your dhparam.pem file, run in the terminal
openssl dhparam -out /etc/nginx/ssl/dhparam.pem 2048
@sudokai
sudokai / object-watch.js
Created March 31, 2017 08:03 — forked from eligrey/object-watch.js
object.watch polyfill in ES5
/*
* object.watch polyfill
*
* 2012-04-03
*
* By Eli Grey, http://eligrey.com
* Public Domain.
* NO WARRANTY EXPRESSED OR IMPLIED. USE AT YOUR OWN RISK.
*/
@sudokai
sudokai / centos_nspawn.md
Created March 25, 2017 13:25 — forked from bhouse/centos_nspawn.md
Centos 7.2.1511 via systemd-nspawn

Make a directory to install CentOS 7.2.1511 in

[root@localhost ~]# mkdir /centos_chroot

Make a directory for the rpm database

[root@localhost ~]# mkdir -p /centos_chroot/var/lib/rpm

Create the RPM database