Skip to content

Instantly share code, notes, and snippets.

@Hammer2900
Hammer2900 / main.py
Created June 18, 2026 13:34
astar and BMSSP Lite
"""
Grid-based demonstration of BMSSP Lite vs Classic Dijkstra.
English only. No Cyrillic.
"""
import pyray as pr
import random
import math
import heapq
from dataclasses import dataclass, field
@Hammer2900
Hammer2900 / datastar.md
Created June 16, 2026 10:39 — forked from corporatepiyush/datastar.md
The Ultimate Guide - Datastar framework for building complex UI with SSE, PostgreSQL and MongoDB

Datastar + Tailwind CSS — Complex UI Development Guide

Version: Datastar v1.0.x (latest stable) | Composable CSS: Tailwind CSS v4.x
Philosophy: Server-driven reactivity with declarative data-* attributes. No build step, no virtual DOM, ~10.7KB client.


Table of Contents

Quick Reference Cheatsheet — fast lookup for attributes, actions, SSE events & backend patterns

@Hammer2900
Hammer2900 / main.py
Created June 11, 2026 09:23
code formater from llm
# /// script
# requires-python = ">=3.12"
# dependencies = [
# "libcst",
# ]
# ///
import argparse
import bisect
import builtins
@Hammer2900
Hammer2900 / main.py
Created June 9, 2026 09:09
fix to py_ipfs_node
import signal
import os
import sys
import signal
if hasattr(signal, 'pthread_sigmask'):
try:
signal.pthread_sigmask(signal.SIG_BLOCK, {signal.SIGPIPE})
except Exception:
pass
@Hammer2900
Hammer2900 / main.py
Last active June 8, 2026 05:36
anomaly mod manager utility
import sys
import asyncio
import inspect
import os
import json
import shutil
import tkinter as tk
from tkinter import ttk, filedialog
from tkinter import font as tk_font
from typing import Any, Callable, Optional, Dict, List
@Hammer2900
Hammer2900 / main.py
Created June 6, 2026 12:46
image to pixelart
import sys
import os
import copy
from collections import Counter
import cv2
import numpy
from PySide6.QtWidgets import (
QApplication,
QMainWindow,
QWidget,
@Hammer2900
Hammer2900 / filemanager.py
Last active May 21, 2026 09:15
tk filemanger widget
import os
import sys
import shutil
import platform
import subprocess
from datetime import datetime
import tkinter as tk
from tkinter import ttk, messagebox, simpledialog
@Hammer2900
Hammer2900 / main.py
Created May 7, 2026 13:01
интерполяция рендера
import pygame
import sys
import math
import random
import time
from collections import deque
pygame.init()
W, H = 1200, 780
@Hammer2900
Hammer2900 / galaxy_genesis.sh
Last active April 24, 2026 10:16
auto installer stellaris old version include
#!/bin/bash
# Цвета для красоты
GREEN='\033[0;32m'
YELLOW='\033[1;33m'
RED='\033[0;31m'
CYAN='\033[0;36m'
NC='\033[0m' # No Color
clear
@Hammer2900
Hammer2900 / main.odin
Created February 4, 2026 17:23
slot map in odin
package main
import "core:fmt"
import "core:math"
import "core:time"
// =======================================================
// StableVector (Slot Map implementation)
// =======================================================