Skip to content

Instantly share code, notes, and snippets.

router id 192.168.254.247;
filter export_bgp {
if ( (ifname ~ "vmmd-*") ) then {
if net != 0.0.0.0/0 then accept;
}
reject;
}
protocol device {
40 ETCDCTL_API=3 ./etcdctl --cacert=/etc/kubernetes/pki/etcd/ca.crt --cert=/etc/kubernetes/pki/etcd/server.crt --key=/etc/kubernetes/pki/etcd/server.key get /registry/pods/kube-system/kube-proxy-b5zj5 > out
41 more out
42 file out
43 ETCDCTL_API=3 ./etcdctl --cacert=/etc/kubernetes/pki/etcd/ca.crt --cert=/etc/kubernetes/pki/etcd/server.crt --key=/etc/kubernetes/pki/etcd/server.key get /registry/pods/kube-system/kube-proxy-b5zj5 --write-out=json
44 ETCDCTL_API=3 ./etcdctl --cacert=/etc/kubernetes/pki/etcd/ca.crt --cert=/etc/kubernetes/pki/etcd/server.crt --key=/etc/kubernetes/pki/etcd/server.key get /registry/pods/kube-system/kube-proxy-b5zj5 --write-out=json|jq
45 ETCDCTL_API=3 ./etcdctl --cacert=/etc/kubernetes/pki/etcd/ca.crt --cert=/etc/kubernetes/pki/etcd/server.crt --key=/etc/kubernetes/pki/etcd/server.key get /registry/pods/kube-system/kube-proxy-b5zj5 --print-value-only
46 ETCDCTL_API=3 ./etcdctl --cacert=/etc/kubernetes/pki/etcd/ca.crt --cert=/etc/kubernetes/pki/etcd/se
@jbweber
jbweber / rogue.md
Last active October 9, 2023 14:48
rogue

Items to Look for

Molten Core

Name Notes
Aged Core Leather Gloves Dagger Rogue BIS until Death's Sting
Band of Accuria Could be replaced in Naxx by T3 ring or Band of Unnatual Forces
Striker's Mark Dagger Rogue BIS forever
package main
import (
"archive/tar"
"archive/zip"
"bytes"
"compress/gzip"
"errors"
"fmt"
"io"
package main
import (
"bufio"
"bytes"
"errors"
"fmt"
"io"
"strings"
)
@jbweber
jbweber / machine.json
Last active March 3, 2025 19:03
voron p1s
{
"from": "User",
"inherits": "Bambu Lab P1S 0.4 nozzle",
"is_custom_defined": "0",
"machine_end_gcode": ";===== date: 20230428 =====================\nM400 ; wait for buffer to clear\nG92 E0 ; zero the extruder\nG1 E-0.8 F1800 ; retract\nG1 Z{max_layer_z + 0.5} F900 ; lower z a little\nG1 X65 Y245 F12000 ; move to safe pos \nG1 Y265 F3000\n\nG1 X65 Y245 F12000\nG1 Y265 F3000\n; disable turning off the bed\n; M140 S0 ; turn off bed\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off remote part cooling fan\nM106 P3 S0 ; turn off chamber cooling fan\n\nG1 X100 F12000 ; wipe\n; pull back filament to AMS\nM620 S255\nG1 X20 Y50 F12000\nG1 Y-3\nT255\nG1 X65 F12000\nG1 Y265\nG1 X100 F12000 ; wipe\nM621 S255\nM104 S0 ; turn off hotend\n\nM622.1 S1 ; for prev firware, default turned on\nM1002 judge_flag timelapse_record_flag\nM622 J1\n M400 ; wait all motion done\n M991 S0 P-1 ;end smooth timelapse at safe pos\n M400 S3 ;wait for last picture to be taken\nM623; end of \"timelapse_record_flag\"\n\nM
import argparse
import glob
import json
import os
import platform
from pathlib import Path
def parse_json_file(path):