c58c69e923bf0587bdf87d368959fcfbcef2d542
🌊 VrbaOne Projects · .NET 10 Ecosystem
V tomto repozitári sa nachádzajú dva samostatné projekty postavené na .NET 10 a Blazor WebAssembly:
- 🌊 Network Aquarium – Živý server traffic vizualizovaný ako interaktívne podmorské akvárium.
- 🧬 Website DNA – Generatívny digitálny fingerprint a genóm ľubovoľného webu.
1. 🌊 Network Aquarium
Živý network traffic vizualizovaný ako akvárium s nulovou záťažou na server.
- 🐟 Rybky: Štandardné HTTP GET/POST/PUT/DELETE requesty (rýchlosť = latencia).
- 🐬 Delfíny: WebSockets a streamy s animovanými sonarovými vlnami.
- 🐋 Veľryby: Veľké downloady a payloady (> 500 KB – 10 MB+).
- 🪼 Medúzy: 500 chyby servera (červené) a 4xx chyby klienta (jantárové).
- 🦈 Žraloky: 429 Rate-Limits & DDoS traffic spiky.
- 🦀 Krabíci: Databázové operácie a background worker úlohy.
Spustenie Network Aquarium:
# Backend (Port 5050)
dotnet run --project src/Aquarium.Server --urls "http://localhost:5050"
# Frontend Blazor WASM (Port 5100)
dotnet run --project src/Aquarium.Client --urls "http://localhost:5100"
Otvorte prehliadač na http://localhost:5100.
2. 🧬 Website DNA
Zadajte akékoľvek URL a získajte vizuálny fingerprint a genóm webu.
- 3D Rotujúca Double Helix:
- A (Modrá): Sémantické HTML a štruktúra
- T (Fialová): CSS a štylistická hustota
- C (Žltá): JavaScript a interakčná logika
- G (Zelená): Mediá, obrázky, SVG a fonty
- 🎨 Chromozomálne farebné pásy: Extrahované dominantné farby z CSS palety stránky tvoria jadro DNA lúča.
- ☣️ Mutačné anomálie: Detekcia trackerov (Google Analytics, Meta Pixel, Hotjar, Sentry) ako žiariace spóry.
- ⚔️ Cross-Comparison Mode: Porovnanie dvoch webov vedľa seba (napr. Google vs Reddit) s výpočtom genetickej kompatibility.
- 🎵 DNA Sonifikácia: Web Audio API generuje ambientné hudobné akordy z báz A-T-C-G.
- 🎴 Hologram Card Export: Export do PNG zberateľskej karty na 1 klik.
Spustenie Website DNA:
# Backend (Port 5060)
dotnet run --project src/WebsiteDna.Server --urls "http://localhost:5060"
# Frontend Blazor WASM (Port 5160)
dotnet run --project src/WebsiteDna.Client --urls "http://localhost:5160"
Otvorte prehliadač na http://localhost:5160.
Languages
C#
40.1%
JavaScript
24.5%
HTML
18.3%
CSS
16.7%
Dockerfile
0.4%