CodeKitHub

Blog

Panduan, penyelesaian masalah dan tutorial — setiap satu dengan pautan terus ke alat yang menyelesaikan masalah tersebut.

JSON & DataPengekodan & PenukaranKalkulatorImej & FailTeks & RegexPrivasi & Keselamatan
Mengapa naik 50% kemudian turun 50% tidak memulangkan wang anda
Kalkulator

Mengapa naik 50% kemudian turun 50% tidak memulangkan wang anda

Saham naik 50%, kemudian jatuh 50% — anda sangka pulang modal, sebenarnya rugi 25%. Inilah asimetri perubahan peratusan, dan mengapa ia penting untuk diskaun, gaji dan pelaburan.

Mengapa kami tambah pengekstrakan palet automatik pada pemilih warna
Imej & Fail

Mengapa kami tambah pengekstrakan palet automatik pada pemilih warna

Mengklik satu piksel untuk mendapatkan kod hexnya hanya menjawab separuh soalan yang sebenarnya ditanya pereka. Ini cara kami menambah pengekstrakan palet satu klik, dan algoritma mudah di sebaliknya.

Cara kami memastikan kalkulator cukai dan gaji kami tidak senyap-senyap menjadi lapuk
Kalkulator

Cara kami memastikan kalkulator cukai dan gaji kami tidak senyap-senyap menjadi lapuk

Kadar cukai, peratusan insurans sosial dan gaji minimum berubah setiap tahun — kalkulator dengan nombor tahun lepas lebih buruk daripada tiada kalkulator langsung. Ini sistem automatik yang kami bina untuk mengesannya sebelum pengguna terkena.

Kenapa kami memisahkan alat MD5/SHA-256 kami kepada dua halaman berasingan
Pengekodan & Penukaran

Kenapa kami memisahkan alat MD5/SHA-256 kami kepada dua halaman berasingan

Satu halaman alat hash gabungan senyap-senyap kehilangan trafik carian kepada pertanyaan khusus seperti "decode sha256" dan "md5 decrypt" — ini data trafik yang membuatkan kami memisahkannya, dan kenapa menggabungkan tidak selalu pilihan yang efisien.

Kenapa ovulasi bukan "hari ke-14" — cara tetingkap subur anda sebenarnya dikira
Kalkulator

Kenapa ovulasi bukan "hari ke-14" — cara tetingkap subur anda sebenarnya dikira

Fakta paling diulang tentang kitaran haid — ovulasi berlaku pada hari ke-14 — adalah salah untuk kebanyakan orang. Ini asal-usul nombor itu, kenapa panjang kitaran mengubah segalanya, dan cara sebenar menganggarkan hari ovulasi dan tetingkap subur anda.

Berapa banyak kalori patut anda makan setiap hari? BMR lawan TDEE, diterangkan dengan mudah
Kalkulator

Berapa banyak kalori patut anda makan setiap hari? BMR lawan TDEE, diterangkan dengan mudah

Kebanyakan nasihat kalori mengabaikan dua nombor yang sebenarnya penting: BMR anda (apa yang badan anda bakar semasa berehat) dan TDEE anda (apa yang anda bakar dalam kehidupan sebenar). Ini cara kedua-duanya berbeza, cara ia dikira, dan yang mana patut digunakan untuk menurun, mengekal atau menambah berat badan.

API LLM Paling Murah 2026: perbandingan harga penuh, 19 model
Kalkulator

API LLM Paling Murah 2026: perbandingan harga penuh, 19 model

OpenAI, Anthropic, Google, DeepSeek, Qwen, Kimi, GLM dan Grok, disusun dari yang paling murah hingga paling mahal berdasarkan kos per token campuran. Jurang harga antara model termurah dan termahal melebihi 60x.

Kenapa token output API LLM berharga 4-8x lebih mahal daripada token input
Kalkulator

Kenapa token output API LLM berharga 4-8x lebih mahal daripada token input

OpenAI, Anthropic dan Google semuanya menetapkan harga token output beberapa kali lebih tinggi daripada token input — corak yang sama merentasi setiap penyedia. Ini sebab sebenarnya, dan apa maksudnya untuk cara anda patut menulis prompt.

Semak aplikasi dan laman yang dilog masuk ke akaun Google anda (dan tarik balik akses)
Privasi & Keselamatan

Semak aplikasi dan laman yang dilog masuk ke akaun Google anda (dan tarik balik akses)

Setiap klik 'Sign in with Google' memberi sesebuah aplikasi akses jangka panjang kepada akaun anda. Ini tempat sebenar untuk melihat senarai penuh, maksud setiap tahap kebenaran, dan cara menarik balik akses.

Cara menukar HEIC ke JPG di Windows (tanpa perisian Apple)
Imej & Fail

Cara menukar HEIC ke JPG di Windows (tanpa perisian Apple)

Foto iPhone tiba di Windows sebagai fail .heic yang tidak boleh dibuka oleh separuh daripada aplikasi anda. Ini semua pilihan sebenar, daripada yang sudah terbina dalam Windows hingga alat pelayar yang tidak memerlukan pemasangan.

Penukaran hex ke teks yang tersasar: kesilapan pengekodan yang menukar bait kepada karut
Pengekodan & Penukaran

Penukaran hex ke teks yang tersasar: kesilapan pengekodan yang menukar bait kepada karut

Hex itu sah, penukar berjalan tanpa ralat, dan outputnya masih karut. Ini punca sebenar — ketidakpadanan pengekodan, susunan bait, dan kesilapan pengelompokan — dan cara mengesan setiap satu.

Paparan pokok JSON lawan paparan jadual: yang mana sebenarnya membantu anda menyahpepijat lebih pantas
JSON & Data

Paparan pokok JSON lawan paparan jadual: yang mana sebenarnya membantu anda menyahpepijat lebih pantas

Kedua-dua paparan menunjukkan data yang sama, tetapi masing-masing hebat menyelesaikan masalah yang sama sekali berbeza. Ini cara memilih paparan yang betul dan bukan sekadar menggunakan paparan lalai alat anda.

Regex greedy lawan lazy: kenapa corak anda menangkap terlalu banyak
Teks & Regex

Regex greedy lawan lazy: kenapa corak anda menangkap terlalu banyak

Regex anda berfungsi pada rentetan ujian pendek tetapi menangkap jauh lebih banyak daripada yang anda mahu pada data sebenar. Ia hampir selalu pengkuantiti greedy — ini pembaikan sebenar, dengan sebab tepat aksara demi aksara ia berlaku.

Kenapa penukaran binari ke teks anda menghasilkan aksara yang salah
Pengekodan & Penukaran

Kenapa penukaran binari ke teks anda menghasilkan aksara yang salah

1 dan 0 kelihatan baik, penukar tidak menunjukkan ralat, tetapi teks yang keluar salah atau penuh dengan mojibake. Ini punca sebenar — pengelompokan, susunan bit, dan pengekodan, mengikut susunan kebarangkalian.

Kenapa foto muka surat buku gagal OCR (dan bagaimana beberapa darjah kemiringan merosakkan ketepatan)
Imej & Fail

Kenapa foto muka surat buku gagal OCR (dan bagaimana beberapa darjah kemiringan merosakkan ketepatan)

Mengimbas foto buku teks kepada teks biasanya menghasilkan karut — bukan kerana kertas lama atau pencahayaan buruk, tetapi kerana sudut kamera kecil yang hampir tiada siapa perasan. Ini data sebenarnya.

Baiki ralat "Unexpected token" dalam JSON.parse: panduan lengkap setiap punca
JSON & Data

Baiki ralat "Unexpected token" dalam JSON.parse: panduan lengkap setiap punca

JSON.parse melontar SyntaxError: Unexpected token? Ini cara membaca ralat itu, 7 punca paling biasa, dan cara membaikinya dalam beberapa saat.

Cara melihat fail JSON yang besar tanpa merosakkan pelayar anda
JSON & Data

Cara melihat fail JSON yang besar tanpa merosakkan pelayar anda

Fail JSON 200MB akan membekukan hampir semua tab pelayar, termasuk pemformat. Ini sebabnya ia berlaku dan aliran kerja sebenar untuk membuka fail sebesar itu.