Skip to content

Instantly share code, notes, and snippets.

@starius
starius / index.html
Created March 26, 2015 18:28
Building mono package for MXE
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>MXE (M cross environment)</title>
<link rel="stylesheet" href="assets/common.css">
@starius
starius / gh-discussions-save.sh
Created April 10, 2026 03:20
Save all issues and discussions from GitHub repo using gh tool
#!/usr/bin/env bash
set -euo pipefail
usage() {
cat <<'EOF'
Usage: gh-discussions-save.sh OWNER/REPO
Fetch all discussions, top-level comments, and threaded replies with GitHub
CLI and save one Markdown file per discussion in the current directory.
@starius
starius / extract_telegram_api.py
Created March 30, 2026 03:06
Extract api_id and api_hash from Telegram Desktop binary
#!/usr/bin/env python3
from __future__ import annotations
import argparse
import json
import re
import struct
import sys
from collections import Counter
@starius
starius / go.mod
Created October 25, 2025 16:24
VAES AVX2 test
module vaes-avx2-test
go 1.25.1
### Keybase proof
I hereby claim:
* I am starius on github.
* I am boris_golang (https://keybase.io/boris_golang) on keybase.
* I have a public key ASAOjSL8NV2cyhI9OOhxhAPnlOViPxzwhlypk4NW2EN3iQo
To claim this, I am signing this object:
@starius
starius / script.lua
Created April 2, 2015 21:21
How to interrupt running Lua
local x = 0
for i = 1, 10000000000 do
local y = getNumber() -- C function
x = x + y
end
print(x)
make[1]: Entering directory `/home/mxe/mxe-build-pkg-only-deps2-2'
uname -a
Linux sd-68075 3.2.0-4-amd64 #1 SMP Debian 3.2.68-1+deb7u4 x86_64 GNU/Linux
git log --pretty=tformat:"%H - %s [%ar] [%d]" -1
e659372c700027646aaf7981224bc9816cd0b061 - build-pkg: log and remove empty directories [4 days ago] [ (HEAD, origin/build-pkg-only-deps2, build-pkg-only-deps2)]
lsb_release -a 2>/dev/null || sw_vers 2>/dev/null || true
Distributor ID: Debian
Description: Debian GNU/Linux 7.9 (wheezy)
Release: 7.9
Codename: wheezy
@starius
starius / main.go
Created July 1, 2021 11:50
TLS server and client built on known ed25519 public key
package main
// See https://golang.org/src/crypto/tls/generate_cert.go
// See https://gist.github.com/denji/12b3a568f092ab951456
import (
"bytes"
"crypto/ed25519"
"crypto/rand"
"crypto/tls"
package main
import (
"crypto/aes"
"crypto/rand"
"crypto/sha256"
"fmt"
"hash"
"github.com/dchest/wots"
"""
Order copier
"""
# API key основного аккаунта
API_KEY = '69eQkHl0R0vgPod21c3XjQsT'
API_SECRET = 'EFAHxtJiOVYHSWa_HPtLAW50GpV31G_2GVSdm1gBZKH85Ltv'
# Список API ключей куда нужно транслировать ордера
API_KYES = ['hLlWHxkqxs42g-WeEt1_wC20']