Wszystkie wpisy

Post

Zmiany w Pythonie #5wersja 3.15

Python 3.15: lazy import, rozpakowywanie w comprehension, frozendict, sentinel, UTF-8 domyślnie, profiler Tachyon, pliki .start i TypeForm z przykładami kodu.

Post

Zmiany w Pythonie #4wersja 3.14

Python 3.14: t-stringi, leniwe adnotacje, except bez nawiasów, compression.zstd, subinterpretery, pdb -p, uuid7 i oficjalny tryb bez GIL z przykładami kodu.

Post

Zmiany w Pythonie #3wersje 3.12 i 3.13

Python 3.12 i 3.13: generyki def f[T], instrukcja type, nowe f-stringi, @override, itertools.batched, sys.monitoring, nowy REPL i TypeIs z przykładami.

Post

Zmiany w Pythonie #2wersje 3.10 i 3.11

Python 3.10 i 3.11: match/case, unie typów X | Y, zip(strict=True), grupy wyjątków except*, TaskGroup, tomllib i Faster CPython z przykładami kodu.

Post

Zmiany w Pythonie #1wersje 3.8 i 3.9

Python 3.8 i 3.9: operator walrus, parametry tylko pozycyjne, f-stringi z =, operator | dla słowników, zoneinfo, graphlib i parser PEG z przykładami kodu.

Notatka

Self-hosting #9MeTube i Tube Archivist

MeTube i Tube Archivist: self-hosted pobieranie filmów z YouTube przez yt-dlp. Jednorazowe pobieranie w przeglądarce i lokalne archiwum kanałów. Docker Compose.

Notatka

Alternatywny interfejs #2Redlib

Redlib jako self-hosted frontend Reddita bez reklam, skryptów i śledzenia. Architektura proxy do API Reddita, Docker Compose za Traefikiem, zalety i wady.

Notatka

Alternatywny interfejs #1Invidious

Invidious jako self-hosted frontend YouTube bez reklam i śledzenia. Architektura z invidious-companion i PostgreSQL, konfiguracja Docker Compose, zalety i wady.

SzkolenieZakończone

Agenci AI w praktyce

Agenci AI w praktyce: relacja ze szkolenia dla nieprogramistów. Pięć działających agentów, Claude z Gmail i Calendar przez MCP, granice modeli językowych.

Notatka

Self-hosting #8pgAdmin 4

pgAdmin 4 jako webowy klient do baz PostgreSQL w homelabie: docker-compose, plik .env, struktura katalogów i router Traefik z Authelia jako drugą warstwą.

Notatka

Self-hosting #7Plausible Analytics

Plausible Analytics jako self-hosted alternatywa Google Analytics: PostgreSQL, ClickHouse, Traefik, Authelia i proxy trackera chroniące przed adblockerami.

Post

MCP #6Google: Gmail, Kalendarz, Drive

Oficjalne serwery MCP od Google dla Claude Desktop: Gmail, Calendar, Drive. Konfiguracja OAuth, prompty i agent obsługujący maile, spotkania i plan dnia.

Post

Mandelbrot Explorer

Mandelbrot Explorer: przeglądarkowa wizualizacja zbioru Mandelbrota w WebGL 2 i GLSL. Emulacja podwójnej precyzji df64 na GPU, tryb WASM i deep zoom.

Post

Skille w Claude Code

Skille w Claude Code: zwykły skill, skill-agent ze subagentami, hybryda i fasada dla długiej instrukcji. Kompletne przykłady plików SKILL.md.

Post

SDR #4Pluto+, co to jest?

Pluto+, klon ADALM-Pluto z AD9363 i Zynq 7010: parametry, firmware, FPGA, połączenie przez USB i Ethernet, setup na Windows i Ubuntu, libiio i pierwszy chirp.

Post

Agenci AI #7Multi-agent i orkiestracja

Agent tool, subagenci (Explore, Plan, code-reviewer), worktree isolation, wzorce delegacji. Jak budować systemy wieloagentowe w Claude Code.

Post

Agenci AI #5Skills, instrukcje dla agenta

Agenci AI #5: jak pisać custom skills dla Claude Code. Anatomia skilla, trigger vs slash command, gdzie umieszczać skills i przykład skilla weekly-report.

Post

Agenci AI #4Pamięć i kontekst

Okno kontekstowe, kompakcja, pamięć krótko i długoterminowa. CLAUDE.md vs Memory MCP vs wbudowana pamięć. RAG patterns i strategie zarządzania kontekstem.

Post

Agenci AI #3MCP, narzędzia dla agenta

MCP z perspektywy agenta: jak narzędzia trafiają do kontekstu, token overhead, Tool Search i deferred tools, ograniczanie toolsetów. Budżet tokenów w praktyce.

Post

Agenci AI #1. Czym jest agent AI

Czym jest agent AI i czym różni się od LLM i chatbota. Pętla rozumowanie, akcja, ewaluacja, narzędzia, pamięć, planowanie i przegląd agentów w 2026 roku.

Post

MCP #5Bazy danych i pamięć agenta

MCP do baz danych i pamięci agenta: PostgreSQL MCP (zapytania SQL, schemat, oficjalny pakiet i alternatywa) oraz Memory MCP jako trwała pamięć między sesjami.