WhspBrd/docs/TECH_STACK.md
foglar 7bde699fc2 Sets up Nix flake for reproducible builds
Adds Nix flake configuration for the project, enabling reproducible builds and dependency management using gomod2nix.
Also removes unused code from main.go.
2025-06-04 07:29:56 +02:00

1.4 KiB

Použité technologie

GO

C

  • Pro rendrování a hashovací algoritmy v klient aplikaci embeded v go kodu

Java?

  • Server pro komunikaci mezi uživateli

Magick pro změnu obrázků

  • resize pro obrázky na 2 řádkovou resolution convert output.png
    ( +clone -alpha extract
    -draw 'fill black polygon 0,0 0,15 15,0 fill white circle 15,15 15,0'
    +clone -flip -compose Multiply -composite
    +clone -flop -compose Multiply -composite
    ) -alpha off -compose CopyOpacity -composite kogami-rounded.png

Nápady

  • načítat a sdílet přehrávanou hudbu (discord spotify integration, but with playerctl or some other music protocol)
  • v go je možné ukládat do binárky standartní soubory, možná se to třeba bude hodit
  • automaticky detekovat, že zařízení jsou na stejné síti a pak posílat komunikaci p2p