Komentáře přes Giscus na blogu

Nasadil jsem systém komentářů Giscus – lehké, elegantní a plně integrované řešení pro statické stránky postavené na GitHub Discussions. Díky němu mohou návštěvníci článků zanechat komentář či reakci pomocí svého GitHub účtu. Proč jsem si vybral právě Giscus? Přemýšlel jsem, jak přidat na svůj Hugo blog možnost komentářů: Hugo generuje statické stránky, takže jsem nechtěl nasazovat žádný backend ani databázi. Mám repozitář pro blog hostovaný na GitHubu. Chtěl jsem komentáře bez starostí – tedy bez spamu, falešných účtů a bez nutnosti spravovat další službu. Věřím, že čtenáři tohoto blogu mají GitHub účet, nebo jim nebude dělat problém si jej vytvořit. Giscus mi perfektně zapadl do ekosystému – a navíc umožňuje propojit blogové články s diskusemi přímo na GitHubu. ...

30. 03. 2025 · Tomáš Zimáček

AI nepatří jen do cloudu: Jak rozjet vlastní jazykový model

Umělá inteligence je součástí našich životů a jazykové modely, jako jsou ChatGPT, Grok nebo Gemini, se čím dál častěji uplatňují v nástrojích pro zpracování jazyka, automatizaci úkolů a komunikaci s uživateli. Globální trh s velkými jazykovými modely (LLM) v roce 2024 dosahoval hodnoty 5,6–6,5 miliardy USD a očekává se, že do roku 2030 naroste minimálně na 85 miliardy USD. Tento prudký růst je způsoben rostoucí poptávkou po nástrojích schopných analyzovat, generovat a překládat text s vysokou přesností. ...

27. 03. 2025 · Tomáš Zimáček

Jak spustit vlastní jazykový model lokálně: Kompletní návod

Proč provozovat jazykový model lokálně? Lokální AI vám dává kontrolu nad daty, pracuje offline, umožňuje hlubší integrace do vlastních aplikací a dlouhodobě šetří náklady. 📦 Open-source projekt: Tento návod vychází z open-source stacku dostupného na GitHubu: ZiMi-lab/local-llm-stack, kde najdete veškeré konfigurační soubory, šablony a další nástroje potřebné k nasazení lokálního jazykového modelu. Požadavky na instalaci Hardwarové požadavky: NVIDIA GPU s podporou CUDA Min. 16 GB RAM (doporučeno více pro větší modely) SSD disk Software: ...

25. 03. 2025 · Tomáš Zimáček

Můj chytrý domov: Když technologie spolupracují

Moje cesta k chytré domácnosti začala nenápadně – LED páskem za televizí. Dnes už propojuji světla, rekuperaci, multimédia i bezpečnostní systémy v jeden „inteligentní“ celek. Nabízím Vám pohled na to, jaké technologie u nás doma spolupracují. Home Assistant jako mozek celého systému Home Assistant běží lokálně a slouží jako centrální integrační platforma, která spojuje různorodé technologie: ABB free@home: páteř elektroinstalace a ovládání světel, zásuvek i žaluzií Zigbee (ZHA) a Matter: moderní protokoly pro přímé připojení zařízení HomeKit bridge: napojení entit do Apple Domácnosti Node-RED: vizuální nástroj pro automatizace Google Cast a Apple TV: integrace multimédií do scén Modbus TCP: průmyslový protokol pro řízení rekuperace TrueNAS: domácí server pro data a zálohy NextDNS a Mikrotik: kontrola nad sítí a zabezpečením Propojení různých světů Osvětlení v ABB free@home + Zigbee světla Pomocí Emulated Hue „předstírám“, že Zigbee světla jsou Hue kompatibilní, takže je ABB free@home dokáže ovládat. Výsledkem je jednotné ovládání všech světel přes nástěnné ovladače. ...

22. 03. 2025 · Tomáš Zimáček

Spouštím svůj osobní blog!

Dlouho jsem si hrál s myšlenkou začít důkladně dokumentovat vše, co dělám a zároveň sdílet tyto informace ve formě praktických návodů, zkušeností a poznámek ze světa Home Labu, chytré domácnosti, sítí a umělé inteligence. Teď nastal ten správný čas. Proč blog? Protože dokumentace není vždy přímočará, návody na fórech často neúplné a každý si stejně všechno upravuje po svém. To je správně – a právě tyto své postupy potřebuji uložit, zpřehlednit a zpřístupnit zde, v podobě přehledných návodů. ...

20. 03. 2025 · Tomáš Zimáček

Jak nasadit Hugo blog na GitHub a Cloudflare Pages

Pokud chcete provozovat moderní a rychlý blog bez nutnosti správy serveru, kombinace Hugo, GitHub a Cloudflare Pages je skvělou volbou. V tomto článku projdeme krok za krokem: ⚙️ 1. Instalace Hugo projektu Nainstalujte Hugo Extended verzi, např. podle návodu. Soubor config.yaml si můžete nastavit např. podle mého vzorového, který je umístěn na GitHubu. 🗂️ 2. Vytvoření GitHub repozitáře Začněte vytvořením nového repozitáře na GitHubu: Přejděte na github.com/new Vyplňte: Název: např. blog Popis: např. Statický obsah blogu generovaného pomocí Hugo Viditelnost: Public (nebo Private, pokud preferujete) Vytvořte repozitář bez README, .gitignore a licence (přidáme ručně později). Na počítači a ve složce, kde máte blog umístěn, spusťte inicializaci a připojení ke vzdálenému repozitáři: ...

20. 03. 2025 · Tomáš Zimáček