CodeKitHub

Blog

Návody, opravy chyb a tutoriály — s odkazem na nástroj, který problém rovnou vyřeší.

JSON a dataKódování a konverzeKalkulačkyObrázky a souboryText a regexSoukromí a bezpečnost
Proč vás +50 % a pak −50 % nevrátí tam, kde jste začali
Kalkulačky

Proč vás +50 % a pak −50 % nevrátí tam, kde jste začali

Akcie vzroste o 50 %, pak klesne o 50 % — čekali byste, že jste na nule, ale přišli jste o 25 %. Tohle je asymetrie procentních změn a proč na ní záleží u slev, platů i investic.

Proč jsme do color pickeru přidali automatickou extrakci palety
Obrázky a soubory

Proč jsme do color pickeru přidali automatickou extrakci palety

Kliknutí na jediný pixel a získání jeho hex kódu odpovídá jen na polovinu otázky, kterou si designéři skutečně kladou. Tady je, jak jsme přidali extrakci palety jedním kliknutím, a jednoduchý algoritmus, který za ní stojí.

Jak bráníme tomu, aby naše daňové a mzdové kalkulačky potichu zastaraly
Kalkulačky

Jak bráníme tomu, aby naše daňové a mzdové kalkulačky potichu zastaraly

Daňové sazby, procenta sociálního pojištění i minimální mzdy se mění každý rok — kalkulačka s loňskými čísly je horší než žádná kalkulačka. Tady je automatizovaný systém, který jsme postavili, aby to odhalil dřív než uživatelé.

Proč jsme náš nástroj MD5/SHA-256 rozdělili na dvě samostatné stránky
Kódování a konverze

Proč jsme náš nástroj MD5/SHA-256 rozdělili na dvě samostatné stránky

Jedna sloučená stránka s hašovacím nástrojem potichu ztrácela vyhledávací návštěvnost na konkrétních dotazech jako "decode sha256" a "md5 decrypt" — tady jsou data o návštěvnosti, která nás přiměla ji rozdělit, a proč slučování není vždy ta efektivní volba.

Proč ovulace není „14. den“ — jak se plodné okno doopravdy počítá
Kalkulačky

Proč ovulace není „14. den“ — jak se plodné okno doopravdy počítá

Nejopakovanější fakt o menstruačním cyklu — že ovulace nastává 14. den — je u většiny žen mylný. Odkud toto číslo pochází, proč délka cyklu mění úplně vše a jak si skutečně odhadnout den ovulace a plodné okno.

Kolik kalorií denně byste měli jíst? BMR vs. TDEE srozumitelně
Kalkulačky

Kolik kalorií denně byste měli jíst? BMR vs. TDEE srozumitelně

Většina rad o kaloriích přeskakuje dvě čísla, na kterých skutečně záleží: váš BMR (co tělo spálí v klidu) a TDEE (co spálíte v reálném životě). Tady je, jak se liší, jak se počítají a které použít pro hubnutí, udržování nebo nabírání váhy.

Nejlevnější LLM API v roce 2026: kompletní srovnání cen, 19 modelů
Kalkulačky

Nejlevnější LLM API v roce 2026: kompletní srovnání cen, 19 modelů

OpenAI, Anthropic, Google, DeepSeek, Qwen, Kimi, GLM a Grok, seřazené od nejlevnějšího po nejdražší podle kombinované ceny za token. Rozdíl mezi nejlevnějším a nejdražším modelem je více než 60násobný.

Proč výstupní tokeny LLM API stojí 4–8× víc než vstupní
Kalkulačky

Proč výstupní tokeny LLM API stojí 4–8× víc než vstupní

OpenAI, Anthropic i Google účtují výstupní tokeny několikanásobně dráž než vstupní — stejný vzorec u každého poskytovatele. Tady je skutečný důvod a co z toho plyne pro psaní promptů.

Zkontrolujte, které aplikace a weby jsou přihlášené k vašemu účtu Google (a jak jim přístup odebrat)
Soukromí a bezpečnost

Zkontrolujte, které aplikace a weby jsou přihlášené k vašemu účtu Google (a jak jim přístup odebrat)

Každé kliknutí na 'Přihlásit se přes Google' dává aplikaci dlouhodobý přístup k vašemu účtu. Tady je přesný postup, kde uvidíte úplný seznam, co jednotlivé úrovně oprávnění znamenají a jak přístup odebrat.

Jak převést HEIC na JPG ve Windows (bez softwaru od Applu)
Obrázky a soubory

Jak převést HEIC na JPG ve Windows (bez softwaru od Applu)

Fotky z iPhonu přistanou ve Windows jako soubory .heic, které polovina aplikací neotevře. Tady jsou všechny reálné možnosti — od té zabudované přímo ve Windows po nástroj v prohlížeči, který nevyžaduje žádnou instalaci.

Když se převod hex na text pokazí: chyby v kódování, které mění bajty v nesmysly
Kódování a konverze

Když se převod hex na text pokazí: chyby v kódování, které mění bajty v nesmysly

Hex je platný, převodník proběhl bez chyb, a výstup je přesto nesmysl. Tady jsou skutečné příčiny — nesoulad kódování, pořadí bajtů a chyby v seskupení — a jak každou z nich odhalit.

JSON stromové vs. tabulkové zobrazení: které vám skutečně pomůže debugovat rychleji
JSON a data

JSON stromové vs. tabulkové zobrazení: které vám skutečně pomůže debugovat rychleji

Obě zobrazení ukazují stejná data, ale hodí se na řešení úplně jiných problémů. Tady je, jak vybrat to správné, místo abyste zůstali u toho, které váš nástroj otevře jako první.

Regex greedy vs. lazy matching: proč váš vzor zabírá příliš mnoho
Text a regex

Regex greedy vs. lazy matching: proč váš vzor zabírá příliš mnoho

Váš regex funguje na krátkých testovacích řetězcích, ale na reálných datech zabere mnohem víc, než jste chtěli. Skoro vždycky za tím stojí greedy kvantifikátor — tady je skutečná oprava, včetně přesného rozboru znak po znaku, proč se to děje.

Proč váš převod binárního kódu na text dává špatné znaky
Kódování a konverze

Proč váš převod binárního kódu na text dává špatné znaky

Jedničky a nuly vypadají v pořádku, převodník nehlásil chybu, a přesto je výsledný text špatně nebo plný mojibake. Tady je, co to skutečně způsobuje — seskupení, pořadí bitů a kódování, přesně v tomhle pořadí pravděpodobnosti.

Proč fotky stránek knih selhávají při OCR (a jak pár stupňů náklonu zničí přesnost)
Obrázky a soubory

Proč fotky stránek knih selhávají při OCR (a jak pár stupňů náklonu zničí přesnost)

Převod fotky učebnice na text obvykle vyprodukuje nesmysly — ne kvůli starému papíru nebo špatnému osvětlení, ale kvůli malému náklonu fotoaparátu, kterého si skoro nikdo nevšimne. Tady jsou skutečná data.

Jak opravit "Unexpected token" v JSON.parse: průvodce všemi příčinami
JSON a data

Jak opravit "Unexpected token" v JSON.parse: průvodce všemi příčinami

JSON.parse hází SyntaxError: Unexpected token? Tady je návod, jak chybu číst, 7 nejčastějších příčin a jak každou z nich opravit během pár sekund.

Jak si prohlédnout obrovský JSON soubor bez pádu prohlížeče
JSON a data

Jak si prohlédnout obrovský JSON soubor bez pádu prohlížeče

200MB JSON soubor zamrazí skoro každou záložku prohlížeče, formátovač nevyjímaje. Tady je proč se to děje a skutečný postup, jak takhle velké soubory otevírat.