CodeKitHub

Blog

Poradniki, poprawki błędów i samouczki — z odpowiednim narzędziem podlinkowanym od razu poniżej.

JSON i daneKodowanie i konwersjaKalkulatoryObrazy i plikiTekst i regexPrywatność i bezpieczeństwo
Czy straszna nazwa WiFi naprawdę odstrasza hakerów? (Nie — oto co naprawdę działa)
Tekst i regex

Czy straszna nazwa WiFi naprawdę odstrasza hakerów? (Nie — oto co naprawdę działa)

Nazwanie sieci „FBI Surveillance Van 4” jest zabawne, ale nic nie daje dla bezpieczeństwa. Sprawdź, co nazwa WiFi naprawdę kontroluje, czego nie kontroluje i które ustawienie faktycznie ma znaczenie.

Nazwy drużyn fantasy football: błąd, przez który świetna nazwa się starzeje
Tekst i regex

Nazwy drużyn fantasy football: błąd, przez który świetna nazwa się starzeje

Nazwa drużyny oparta na grze słów z zawodnikiem jest najzabawniejsza w dniu draftu i najbardziej narażona na to, że w 4. tygodniu przestanie mieć sens. Oto prawdziwy mechanizm tej porażki i jak wybrać nazwę, która przetrwa cały sezon.

Generator bio na Instagram: dlaczego wklejone bio wygląda źle (i jak to naprawić)
Tekst i regex

Generator bio na Instagram: dlaczego wklejone bio wygląda źle (i jak to naprawić)

Dwie rzeczy najczęściej psują wyniki generatorów bio na Instagram: znikające podziały wierszy i szablonowe pola do uzupełnienia, o których nikt nie pamięta. Sprawdź, co naprawdę idzie nie tak i jak to wychwycić, zanim zapiszesz bio.

Ile promili po piwie i winie? Jak działa kalkulator promili
Kalkulatory

Ile promili po piwie i winie? Jak działa kalkulator promili

Wzór Widmarka krok po kroku, dlaczego kalkulator promili to tylko orientacyjny szacunek, i jak masa ciała, płeć oraz tempo picia wpływają na wynik.

Dlaczego +50%, a potem −50% nie wraca do punktu wyjścia
Kalkulatory

Dlaczego +50%, a potem −50% nie wraca do punktu wyjścia

Akcja rośnie o 50%, potem spada o 50% — spodziewasz się wyjść na zero, a straciłeś 25%. Oto asymetria zmian procentowych i dlaczego ma znaczenie przy rabatach, pensjach i inwestycjach.

Dlaczego dodaliśmy automatyczne wyodrębnianie palety do próbnika kolorów
Obrazy i pliki

Dlaczego dodaliśmy automatyczne wyodrębnianie palety do próbnika kolorów

Kliknięcie jednego piksela, by uzyskać jego kod hex, odpowiada tylko na połowę pytania, które naprawdę zadają projektanci. Oto jak dodaliśmy wyodrębnianie palety jednym kliknięciem i prosty algorytm, który za tym stoi.

Jak dbamy o to, żeby nasze kalkulatory podatkowe i płacowe po cichu się nie zdezaktualizowały
Kalkulatory

Jak dbamy o to, żeby nasze kalkulatory podatkowe i płacowe po cichu się nie zdezaktualizowały

Stawki podatkowe, składki na ubezpieczenie społeczne i płace minimalne zmieniają się co roku — kalkulator z zeszłorocznymi liczbami jest gorszy niż brak kalkulatora w ogóle. Oto automatyczny system, który zbudowaliśmy, żeby wychwycić to, zanim zrobią to użytkownicy.

Dlaczego podzieliliśmy nasze narzędzie MD5/SHA-256 na dwie osobne strony
Kodowanie i konwersja

Dlaczego podzieliliśmy nasze narzędzie MD5/SHA-256 na dwie osobne strony

Połączona strona narzędzia haszującego po cichu traciła ruch z konkretnych zapytań, takich jak "decode sha256" i "md5 decrypt" — oto dane o ruchu, które skłoniły nas do podziału strony, oraz dlaczego łączenie narzędzi nie zawsze jest bardziej efektywne.

Dlaczego owulacja nie wypada w "14. dniu" — jak naprawdę oblicza się dni płodne
Kalkulatory

Dlaczego owulacja nie wypada w "14. dniu" — jak naprawdę oblicza się dni płodne

Najczęściej powtarzane twierdzenie o cyklu miesiączkowym — owulacja następuje 14. dnia — jest błędne dla większości osób. Wyjaśniamy, skąd wzięła się ta liczba, dlaczego długość cyklu zmienia wszystko i jak naprawdę oszacować dzień owulacji oraz okno płodności.

Ile kalorii należy spożywać dziennie? BMR a TDEE – proste wyjaśnienie
Kalkulatory

Ile kalorii należy spożywać dziennie? BMR a TDEE – proste wyjaśnienie

W większości porad dotyczących kalorii pomija się dwie wartości, które faktycznie mają znaczenie: BMR (ilość kalorii spalanych przez organizm w spoczynku) oraz TDEE (ilość kalorii spalanych w codziennym życiu). Oto, czym się one różnią, jak się je oblicza oraz którą z nich należy stosować, aby schudnąć, utrzymać wagę lub przybrać na wadze.

Najtańsze API LLM w 2026: pełne porównanie cen, 19 modeli
Kalkulatory

Najtańsze API LLM w 2026: pełne porównanie cen, 19 modeli

OpenAI, Anthropic, Google, DeepSeek, Qwen, Kimi, GLM i Grok, uszeregowane od najtańszego do najdroższego według łączonego kosztu na token. Różnica cenowa między najtańszym a najdroższym modelem przekracza 60x.

Dlaczego tokeny wyjściowe API LLM kosztują 4-8x więcej niż wejściowe
Kalkulatory

Dlaczego tokeny wyjściowe API LLM kosztują 4-8x więcej niż wejściowe

OpenAI, Anthropic i Google — wszyscy wyceniają tokeny wyjściowe kilkukrotnie wyżej niż wejściowe — ten sam wzorzec u każdego dostawcy. Oto rzeczywisty powód i co to oznacza dla sposobu pisania promptów.

Sprawdź, które aplikacje i strony są zalogowane na twoje konto Google (i cofnij dostęp)
Prywatność i bezpieczeństwo

Sprawdź, które aplikacje i strony są zalogowane na twoje konto Google (i cofnij dostęp)

Każde kliknięcie „Zaloguj się przez Google” nadaje aplikacji długoterminowy dostęp do twojego konta. Oto dokładnie gdzie zobaczyć pełną listę, co oznacza każdy poziom uprawnień i jak go cofnąć.

Jak przekonwertować HEIC na JPG w Windows (bez oprogramowania Apple)
Obrazy i pliki

Jak przekonwertować HEIC na JPG w Windows (bez oprogramowania Apple)

Zdjęcia z iPhone'a trafiają na Windows jako pliki .heic, których połowa aplikacji nie potrafi otworzyć. Oto każda realna opcja, od tej wbudowanej już w Windows po narzędzie w przeglądarce niewymagające instalacji.

Konwersja hex na tekst poszła źle: błędy kodowania, które zamieniają bajty w bełkot
Kodowanie i konwersja

Konwersja hex na tekst poszła źle: błędy kodowania, które zamieniają bajty w bełkot

Wartość hex jest poprawna, konwerter zadziałał bez błędów, a wynik i tak jest bez sensu. Oto rzeczywiste przyczyny — niezgodności kodowania, kolejność bajtów i błędy grupowania — oraz jak wyłapać każdą z nich.

Widok drzewa JSON kontra widok tabeli: który naprawdę pomaga szybciej debugować
JSON i dane

Widok drzewa JSON kontra widok tabeli: który naprawdę pomaga szybciej debugować

Oba widoki pokazują te same dane, ale dobrze radzą sobie z zupełnie różnymi problemami. Oto jak wybrać właściwy, zamiast domyślnie brać ten, który narzędzie otwiera jako pierwszy.

Regex zachłanny kontra leniwy: dlaczego twój wzorzec łapie za dużo
Tekst i regex

Regex zachłanny kontra leniwy: dlaczego twój wzorzec łapie za dużo

Twój regex działa na krótkich testowych ciągach, ale na prawdziwych danych łapie znacznie więcej niż chciałeś. To niemal zawsze zachłanny kwantyfikator — oto prawdziwa naprawa, z dokładnym powodem znak po znaku, dlaczego tak się dzieje.

Dlaczego twoja konwersja binarna na tekst wypisuje niewłaściwe znaki
Kodowanie i konwersja

Dlaczego twoja konwersja binarna na tekst wypisuje niewłaściwe znaki

Jedynki i zera wyglądają dobrze, konwerter nie zgłosił błędu, ale wynikowy tekst jest błędny lub pełen krzaków. Oto co naprawdę to powoduje — grupowanie, kolejność bitów i kodowanie, w tej kolejności prawdopodobieństwa.

Dlaczego zdjęcia stron książki zawodzą OCR (i jak kilka stopni przechylenia niszczy dokładność)
Obrazy i pliki

Dlaczego zdjęcia stron książki zawodzą OCR (i jak kilka stopni przechylenia niszczy dokładność)

Zamiana zdjęcia podręcznika na tekst zwykle daje bełkot — nie z powodu starego, zżółkłego papieru czy złego oświetlenia, ale niewielkiego kąta aparatu, którego prawie nikt nie zauważa. Oto rzeczywiste dane.

Napraw "Unexpected token" w JSON.parse: przewodnik po każdej przyczynie
JSON i dane

Napraw "Unexpected token" w JSON.parse: przewodnik po każdej przyczynie

JSON.parse rzuca SyntaxError: Unexpected token? Oto jak odczytać ten błąd, 7 najczęstszych przyczyn i jak naprawić każdą z nich w kilka sekund.

Jak wyświetlić ogromny plik JSON bez zawieszania przeglądarki
JSON i dane

Jak wyświetlić ogromny plik JSON bez zawieszania przeglądarki

Plik JSON o rozmiarze 200 MB zamrozi niemal każdą kartę przeglądarki, formater nie wyłączając. Oto dlaczego tak się dzieje i rzeczywisty sposób postępowania z tak dużymi plikami.