Skip to content

Instantly share code, notes, and snippets.

View kamuridesu's full-sized avatar
💍
CLAP YOUR HANDS

Luiz Miranda kamuridesu

💍
CLAP YOUR HANDS
View GitHub Profile

Keybase proof

I hereby claim:

  • I am kamuridesu on github.
  • I am kamuridesu (https://keybase.io/kamuridesu) on keybase.
  • I have a public key whose fingerprint is F7E0 DE4D 38D6 D2B5 0F0B BBC7 22D4 1B52 785E 40A7

To claim this, I am signing this object:

@kamuridesu
kamuridesu / samsung-tracking.sh
Created February 10, 2025 20:59
Track samsung packages
OLD_MESSAGE_SHA=""
TRACKING_NO=""
LSS_ID=""
while true; do
RESULT=$(curl -sSL 'https://plusla.samsungscl.com/cello/tms/integration/json/TMS_PEXT_EX_0029' --compressed -X POST -H 'User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:134.0) Gecko/20100101 Firefox/134.0' -H 'Accept: application/json, text/javascript, */*; q=0.01' -H 'Accept-Language: en-US,en;q=0.5' -H 'Accept-Encoding: gzip, deflate, br, zstd' -H 'Content-Type: application/json' -H 'X-Requested-With: XMLHttpRequest' -H 'Origin: https://plusla.samsungscl.com' -H 'DNT: 1' -H 'Connection: keep-alive' -H "Referer: https://plusla.samsungscl.com/cello/tms/html/tms/prime/ext/TmsTrackAndTraceBrExt.html?TRACKING_NO=${TRACKING_NO}" -H 'Sec-Fetch-Dest: empty' -H 'Sec-Fetch-Mode: cors' -H 'Sec-Fetch-Site: same-origin' -H 'Pragma: no-cache' -H 'Cache-Control: no-cache' --data-raw "{\"shprOrderNo\":\"${TRACKING_NO}\",\"lssId\":\"${LSS_ID}\"}")
ITEM=$(echo "$RESULT" | jq ".itens[0].desc")
DEST=$(echo "$RESULT" | jq ".destinationAddress")
@kamuridesu
kamuridesu / base.py
Last active February 3, 2026 12:23
Python Base class to parse json into dataclasses
import json
from dataclasses import dataclass
from typing import TypeVar, Callable, Any, Type, get_args, Self
T = TypeVar("T", bound="Base")
self_checker: Callable[[Any], bool] = lambda annotation: annotation is Self
class Base:
@classmethod
DOCKER_CONFIG=${DOCKER_CONFIG:-$HOME/.docker}
mkdir -p $DOCKER_CONFIG/cli-plugins
ARCH=$(uname -a | awk '{print $(NF-1)}')
curl -SL https://github.com/docker/compose/releases/download/v2.29.6/docker-compose-linux-$ARCH -o $DOCKER_CONFIG/cli-plugins/docker-compose
chmod +x $DOCKER_CONFIG/cli-plugins/docker-compose
echo "DONE!"
@kamuridesu
kamuridesu / Dividir.java
Created January 31, 2024 18:20
Dividir Ping Java
import javax.swing.*;
import java.lang.Double;
import java.util.Formatter;
import java.lang.StringBuilder;
import java.io.IOException;
public class Dividir {
// classe principal
static void print(Object ...args) {
// função para printar
@kamuridesu
kamuridesu / haproxy.sh
Created July 5, 2023 20:56
HAProxy Load Balancer Config
# /usr/bin/bash
sudo apt update && sudo apt update -y && sudo apt install haproxy curl certbot vim net-tools git -y
sudo iptables -I INPUT 6 -m state --state NEW -p tcp --dport 81 -j ACCEPT
sudo iptables -I INPUT 6 -m state --state NEW -p tcp --dport 80 -j ACCEPT
sudo iptables -I INPUT 6 -m state --state NEW -p tcp --dport 443 -j ACCEPT
sudo netfilter-persistent save
sudo certbot certonly --standalone -d kamuridesu.com -d count.kamuridesu.com -d waifuis.kamuridesu.com -d inv.kamuridesu.com -d rabbit.kamuridesu.com -d www.kamuridesu.com -d notes.kamuridesu.com --non-interactive --agree-tos --email myk.gata14@gmail.com
sudo mkdir -p /etc/ssl/com.kamuridesu/
sudo cat /etc/letsencrypt/live/kamuridesu.com/fullchain.pem /etc/letsencrypt/live/kamuridesu.com/privkey.pem | sudo tee /etc/ssl/com.kamuridesu/com.kamuridesu.pem
import Pino from 'pino';
import { default as makeWASocket, DisconnectReason, makeInMemoryStore, useMultiFileAuthState, WAMessage } from '@adiwajshing/baileys'
// also tried `import makeWASocket from ..., same issue
import { Boom } from '@hapi/boom'
import { Bot } from "../types/bot.js";
interface Media {
media: Buffer | string;
messageType: string;
mimeType: string;
This file has been truncated, but you can view the full file.
INFO 2023/02/09 11:29:03.677951 log.go:106: logger level set to: 3
INFO 2023/02/09 11:29:03.678082 eventual_consistency.go:75: (pid=1279395, gid=1) OCI_GO_SDK_EC_CONFIG: Unknown ec mode '', assuming 'inprocess'
INFO 2023/02/09 11:29:03.678122 log.go:106: logger level set to: 3
2023/02/09 11:29:03 [INFO] terraform-provider-oci 4.107.0
DEBUG 2023/02/09 11:29:03.726377 client.go:324: The /home/kamuri/.oci/config does not exist, will check env var OCI_CONFIG_FILE for file path.
DEBUG 2023/02/09 11:29:03.726411 client.go:324: The env var OCI_CONFIG_FILE does not exist...
DEBUG 2023/02/09 11:29:03.726443 provider.go:291: Configuration provided by: {[Configuration provided by file: /home/kamuri/.oci/config Configuration provided by file: /home/kamuri/.oraclebmc/config Configuration provided by environment variables prefixed with: TF_VAR]}
INFO 2023/02/09 11:29:03.762707 [INFO] validating Terraform CLI
INFO 2023/02/09 11:29:03.762716 terraform bin path ---
INFO 2023/02/09 11:29:03.762720 terraform bin path ---
class Server:
def __init__(self, port: int | None = None):
self.HOST = "0.0.0.0"
self.PORT = PortSelector().choosen_port if port is None else port
self.__thread = None
self.__handle_threads = []
self.__TIPOS = Tipos()
self.__running = True
self.__server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
self.__server.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
from time import sleep
import multiprocessing as mp
def sc(arg):
try:
print(f"called {arg}")
sleep(arg)
print(f"exited {arg}")
except KeyboardInterrupt: