CodeKitHub

Blog

Vodiči, ispravci grešaka i tutorijali — svaki s poveznicom na alat koji izravno rješava problem.

JSON i podaciKodiranje i pretvorbaKalkulatoriSlike i datotekeTekst i regexPrivatnost i sigurnost
Zašto vas +50% pa −50% ne vraća tamo gdje ste počeli
Kalkulatori

Zašto vas +50% pa −50% ne vraća tamo gdje ste počeli

Dionica poraste 50%, zatim padne 50% — očekivali biste da ste na nuli, ali izgubili ste 25%. Ovo je asimetrija postotnih promjena i zašto je važna kod popusta, plaća i ulaganja.

Zašto smo u birač boja dodali automatsko izdvajanje palete
Slike i datoteke

Zašto smo u birač boja dodali automatsko izdvajanje palete

Klik na jedan piksel za dobivanje hex koda odgovara na samo pola pitanja koje dizajneri zapravo postavljaju. Evo kako smo dodali izdvajanje palete jednim klikom i jednostavan algoritam iza toga.

Kako sprječavamo da naši porezni i platni kalkulatori tiho zastare
Kalkulatori

Kako sprječavamo da naši porezni i platni kalkulatori tiho zastare

Porezne stope, postoci socijalnog osiguranja i minimalne plaće mijenjaju se svake godine — kalkulator s prošlogodišnjim brojkama gori je od nikakvog kalkulatora. Evo automatiziranog sustava koji smo izgradili da to uhvatimo prije korisnika.

Zašto smo naš MD5/SHA-256 alat podijelili na dvije zasebne stranice
Kodiranje i pretvorba

Zašto smo naš MD5/SHA-256 alat podijelili na dvije zasebne stranice

Jedna kombinirana stranica hash alata tiho je gubila pretraživački promet od specifičnih upita poput "decode sha256" i "md5 decrypt" — evo podataka o prometu koji su nas naveli na podjelu i zašto spajanje nije uvijek najučinkovitiji izbor.

Zašto ovulacija nije "14. dan" — kako se vaš plodni prozor zapravo izračunava
Kalkulatori

Zašto ovulacija nije "14. dan" — kako se vaš plodni prozor zapravo izračunava

Najčešće ponavljana činjenica o menstrualnom ciklusu — da ovulacija nastupa 14. dana — pogrešna je za većinu ljudi. Evo odakle taj broj dolazi, zašto duljina ciklusa mijenja sve i kako zapravo procijeniti dan ovulacije i plodni prozor.

Koliko kalorija dnevno trebate jesti? BMR i TDEE, jednostavno objašnjeni
Kalkulatori

Koliko kalorija dnevno trebate jesti? BMR i TDEE, jednostavno objašnjeni

Većina savjeta o kalorijama preskače dvije brojke koje su zapravo bitne: vaš BMR (što tijelo troši u mirovanju) i TDEE (što trošite u stvarnom životu). Evo kako se razlikuju, kako se računaju i koju koristiti za mršavljenje, održavanje ili dobivanje na težini.

Najjeftiniji LLM API u 2026.: potpuna usporedba cijena, 19 modela
Kalkulatori

Najjeftiniji LLM API u 2026.: potpuna usporedba cijena, 19 modela

OpenAI, Anthropic, Google, DeepSeek, Qwen, Kimi, GLM i Grok, poredani od najjeftinijeg do najskupljeg prema kombiniranoj cijeni po tokenu. Razlika u cijeni između najjeftinijeg i najskupljeg modela veća je od 60x.

Zašto izlazni tokeni LLM API-ja koštaju 4-8x više od ulaznih
Kalkulatori

Zašto izlazni tokeni LLM API-ja koštaju 4-8x više od ulaznih

OpenAI, Anthropic i Google svi cijene izlazne tokene nekoliko puta više od ulaznih — isti obrazac kod svakog pružatelja. Evo pravog razloga i što to znači za način na koji biste trebali pisati promptove.

Provjerite koje su aplikacije i stranice prijavljene na vaš Google račun (i opozovite pristup)
Privatnost i sigurnost

Provjerite koje su aplikacije i stranice prijavljene na vaš Google račun (i opozovite pristup)

Svaki klik na 'Prijava putem Googlea' daje aplikaciji dugoročan pristup vašem računu. Evo točno gdje vidjeti cijeli popis, što znači koja razina dopuštenja i kako opozvati pristup.

Kako pretvoriti HEIC u JPG na Windowsima (bez Appleovog softvera)
Slike i datoteke

Kako pretvoriti HEIC u JPG na Windowsima (bez Appleovog softvera)

Fotografije s iPhonea stižu na Windows kao .heic datoteke koje pola vaših aplikacija ne može otvoriti. Evo svih stvarnih opcija, od one već ugrađene u Windows do alata u pregledniku koji ne zahtijeva instalaciju.

Kad pretvorba iz hexa u tekst pođe po zlu: pogreške kodiranja koje bajtove pretvaraju u smeće
Kodiranje i pretvorba

Kad pretvorba iz hexa u tekst pođe po zlu: pogreške kodiranja koje bajtove pretvaraju u smeće

Hex je valjan, pretvarač je prošao bez grešaka, a izlaz je i dalje besmislica. Evo stvarnih uzroka — neusklađena kodiranja, redoslijed bajtova i pogreške grupiranja — i kako prepoznati svaki od njih.

JSON prikaz stabla ili tablice: koji vam stvarno pomaže brže debugirati
JSON i podaci

JSON prikaz stabla ili tablice: koji vam stvarno pomaže brže debugirati

Oba prikaza pokazuju iste podatke, ali rješavaju potpuno različite probleme. Evo kako odabrati pravi umjesto da uzmete onaj koji vaš alat prvi otvori.

Pohlepno naspram lijenog podudaranja u regexu: zašto vaš izraz zahvati previše
Tekst i regex

Pohlepno naspram lijenog podudaranja u regexu: zašto vaš izraz zahvati previše

Regex vam radi na kratkim testnim nizovima, ali na stvarnim podacima zahvati puno više nego što ste željeli. Skoro uvijek je kriv pohlepni kvantifikator — evo pravog rješenja, s objašnjenjem uzroka doslovno znak po znak.

Zašto vaša pretvorba binarnog u tekst daje pogrešne znakove
Kodiranje i pretvorba

Zašto vaša pretvorba binarnog u tekst daje pogrešne znakove

Nule i jedinice izgledaju u redu, pretvarač nije javio grešku, ali tekst koji izađe je pogrešan ili pun mojibakea. Evo što to zapravo uzrokuje — grupiranje, redoslijed bitova i kodiranje, tim redom po vjerojatnosti.

Zašto fotografije stranica knjiga ne prolaze OCR (i kako par stupnjeva nagiba uništi točnost)
Slike i datoteke

Zašto fotografije stranica knjiga ne prolaze OCR (i kako par stupnjeva nagiba uništi točnost)

Skeniranje fotografije udžbenika u tekst obično daje besmislicu — ne zbog starog papira ili loše rasvjete, nego zbog malog kuta fotoaparata koji gotovo nitko ne primijeti. Evo pravih podataka.

Popravite "Unexpected token" u JSON.parse: terenski vodič kroz svaki uzrok
JSON i podaci

Popravite "Unexpected token" u JSON.parse: terenski vodič kroz svaki uzrok

JSON.parse baca SyntaxError: Unexpected token? Evo kako pročitati grešku, 7 najčešćih uzroka i kako svaki popraviti u nekoliko sekundi.

Kako pregledati ogromnu JSON datoteku bez rušenja preglednika
JSON i podaci

Kako pregledati ogromnu JSON datoteku bez rušenja preglednika

JSON datoteka od 200 MB zamrznut će gotovo svaku karticu preglednika, uključujući alate za formatiranje. Evo zašto se to događa i kako zapravo otvarati tako velike datoteke.