Wszystkie wpisy

Notatka

Self-hosting #6Authelia

Authelia jako SSO i 2FA przed serwisami za Traefik: forwardAuth, file backend użytkowników, sesje, access control, generowanie sekretów i docker-compose.

Post

MCP #4Narzędzia dla deweloperów

Serwery MCP do codziennej pracy programisty: GitHub MCP, Context7, Sequential Thinking i Git MCP Server. Pakiety, klucze API, cennik i konfiguracja w Claude.

Post

MCP #3Generowanie obrazków

Generowanie obrazów w Claude przez MCP: OpenAI (DALL-E 3, gpt-image-1), Flux przez Replicate i Hugging Face Spaces. Konfiguracja, cennik, przykłady promptów.

Post

O testach statystycznych

Base rate fallacy: dlaczego test o 99% czułości i swoistości myli się w 99% przypadków. Bazowa częstość, rzadka choroba i rozpoznawanie twarzy w monitoringu.

Post

MCP #2Wyszukiwanie i pobieranie

MCP do wyszukiwania i scrapowania w Claude Code: Brave Search, Tavily, Firecrawl i Fetcher. Konfiguracja, cennik, porównanie z WebSearch i kiedy wybrać który.

Post

MCP #1Czym jest?

Model Context Protocol (MCP): otwarty standard łączący Claude z narzędziami. Prymitywy, tryby transportu, koszt tokenów i konfiguracja pierwszych serwerów.

Notatka

Self-hosting #5Traefik

Traefik jako reverse proxy: automatyczny TLS z Let's Encrypt, dynamic file provider, redirect HTTP na HTTPS, middleware Authelia, blokowanie .php/.wp-*.

Post

Efekt ignorowania mianownika

Dlaczego mózg woli „9 z 100" niż „1 z 10", chociaż druga opcja daje większą szansę wygranej. Kilka przykładów efektu ignorowania mianownika.

Post

YubiKey #4SSH

SSH z kluczem FIDO2 (ed25519-sk, resident key) na YubiKey: generowanie, dystrybucja klucza, hardening serwera z verify-required, GitHub i podpisywanie commitów.

Post

SDR #3Odbiór FM

Odbiór radia FM przez SDR: modulacja FM, widmo sygnału FM broadcast (pilot 19 kHz, stereo, RDS), tor demodulacji blok po bloku i odbiornik FM w GNU Radio.

Post

YubiKey #3podstawowa konfiguracja

Konfiguracja YubiKey w ykman: informacje o urządzeniu, lista appletów, włączanie, wyłączanie funkcji USB i NFC, reset per applet, lock code i ustawienie PIN-ów.

Post

SDR #2GNU Radio i Gqrx na Ubuntu WSL

Instalacja GNU Radio i Gqrx na Ubuntu w WSL2: przekazanie USB przez usbipd-win, konfiguracja RTL-SDR i Airspy Mini, SoapySDR i pierwszy odbiór w WSLg.

Post

YubiKey #2modele i narzędzia

Przegląd modeli YubiKey 4 i 5, różnice w firmware, macierz funkcji. Instalacja ykman, pcscd, libfido2 na Ubuntu, naprawa uprawnień do socketa pcscd.

Post

SDR #1Czym jest Software Defined Radio

Wprowadzenie do Software Defined Radio: architektura SDR, porównanie RTL-SDR V4, Airspy Mini i ADALM-Pluto, pasma możliwe do odbioru oraz oprogramowanie do SDR.

Post

YubiKey #1wprowadzenie

YubiKey od podstaw: jak sprzętowy klucz kryptograficzny chroni klucze prywatne. Applety, pojęcia FIDO2, WebAuthn, OpenPGP, PIV, OATH, OTP i scenariusze użycia.

Notatka

Self-hosting #4Watchtower

Watchtower do automatycznych aktualizacji kontenerów Docker: fork nicholas-fedor, tryb label-enable, prywatne rejestry (GHCR), poll interval i zmienne env.

Notatka

Self-hosting #3Beszel

Beszel: lekki monitoring CPU, RAM, dysku i temperatury serwerów w homelabie. Architektura hub-agent przez SSH, metryki Docker per kontener i docker-compose.

Post

Algorytm Boyer–Moore

Algorytm Boyer-Moore: porównywanie wzorca od końca, reguła złego znaku i dobrego sufiksu, sublinearna złożoność w typowym przypadku oraz porównanie z KMP.

Notatka

Self-hosting #2Dozzle

Dozzle: podgląd logów Docker w czasie rzeczywistym. Architektura hub-agent dla wielu hostów, konfiguracja docker-compose i wspólny sekret agentów.

Post

Parametryczny generator modeli 3D

Modelowanie parametryczne w przeglądarce: generator modeli 3D do druku (pudełka, szpule, klocki) z podglądem WebGL i eksportem do pliku STL.

Notatka

Self-hosting #1Homepage

Homepage Dashboard jako punkt wejścia do homelaba: konfiguracja w YAML, serwisy i zakładki, auto-discovery przez Docker labele, widgety i ikony. Docker Compose.

Post

Visa K2000 - generator

Visa K2000 generator: open source generator kodów serwisowych do tomografów komputerowych Philips z systemem Visa K2000. Dostęp do menu serwisowego.

Post

Standardy w Ethereum #1

Standardy tokenów w Ethereum: ERC-20, ERC-165, ERC-721 (NFT), ERC-777, ERC-1155 i ERC-1363. Intencja, funkcjonalności i interfejsy smart contractów.

Post

Narzędzia #7 (tmux, cppInsights)

tmux do zarządzania sesjami i oknami terminala wraz z tabelą skrótów oraz CPP Insights: podgląd kodu pośredniego C++ dla lambd, wartości zwracanych i pętli for.