Skip to content

Instantly share code, notes, and snippets.

@myers-dev
myers-dev / Testing Script
Created November 27, 2025 03:40
Testing Script
# Configuration
url = "http://127.0.0.1:8000/v1/chat/completions"
payload = {
"messages": [{"role": "user", "content": "Write 1000 short words; no markdown."}],
"max_tokens": max_model_len - prompt_tokens, # max_tokens = maximum context length - request size
"temperature": 0,
"top_p": 1,
"stream": False
}
@myers-dev
myers-dev / mlx_ethtool_exporter.py
Created November 26, 2025 20:20
mlx_ethtool_exporter.py
#!/usr/bin/env python3
# mlx_ethtool_exporter.py
#
# Exposes rx/tx Bps computed from ethtool -S counters (same method as mlnx_perf):
# rate = (curr_bytes - prev_bytes) / elapsed_seconds
#
# Metrics:
# mlx_rx_bytes_phy_bps{iface="<ifname>"} <float>
# mlx_tx_bytes_phy_bps{iface="<ifname>"} <float>
#
package main
import (
"encoding/json"
"fmt"
)
func main() {
b := []byte(`{"key":"value"}`)
@myers-dev
myers-dev / gist:8145a2052a21f2197f8564ea658129bb
Created November 3, 2021 20:12
Create CA, intermediary CA and client certificate
/bin/bash
# ------ Creating Root CA
echo "Create Root Key for sign the CA requests. -> rootCA.key"
openssl genrsa -passout pass:easy2decode -aes256 -out rootCA.key 4096
echo "Create and self sign the CA Root Certificate -> rootCA.crt"
openssl req -passin pass:easy2decode -new -key rootCA.key -x509 -out rootCA.crt -days 3650
@myers-dev
myers-dev / tmux
Last active June 6, 2020 21:40
tmux arrange panes
arrange panes
Ctrl-B :
select-layout even-vertical|even-horizontal|tiled
sent output to all panes
Ctrl-B :
setw synchronize-panes on
@myers-dev
myers-dev / tshark
Created April 11, 2020 01:17
tshark
sudo touch sender-azure.pcap
sudo tshark -f "host 10.0.1.5" -w sender-azure.pcap
sudo tshark -Y "ip.addr == 10.0.1.6"
Verify identation in VI : set cursorcolumn ( https://vi.stackexchange.com/questions/666/how-to-add-indentation-guides-lines )
Fix paste in VI : set paste
Display linenumber : set number
Turn off colors : syntax off
:setw synchronize-panes
:setw synchronize-panes off
https://sanctum.geek.nz/arabesque/sync-tmux-panes/
@myers-dev
myers-dev / gist:ab2482b1a913c60856b2f84d439c15f3
Last active October 14, 2019 15:21
One-liner deployment in Kubernetes
kubectl run ubuntu --image=ubuntu --replicas=10 -- bash -c "sleep infinity"
kubectl run ticker --image busybox -- /bin/sh -c 'while true; do date ; sleep 1 ; done'
kubectl run ticker --image busybox -- /bin/sh -c 'i=0; while true; do echo $i `date` ; i=$(($i+1)); sleep 1 ; done'
@myers-dev
myers-dev / checking OpenSSL certificates
Created October 5, 2019 19:03
Checking OpenSSL certificates
for i in *.key; do echo $i; openssl rsa -in $i -check ; read -n1 ; done
for i in *.crt; do echo $i; openssl x509 -in $i -text -noout ; read -n1 ; done