Geliştirici Araçları
JSON formatlama, regex test etme, JWT çözme ve benzeri günlük geliştirme işleri için hızlı, sunucusuz araçlar.
Bu kategoride neler var?
Araçlar yaptıkları işe göre birkaç küme oluşturuyor. JSON tarafında Formatter, Doğrulayıcı ve Düzenleyici bir API cevabını okumak ya da yapılandırma dosyasındaki hatayı bulmak için kullanılır; JSON to CSV ve CSV to JSON ise veriyi tablo ile kod arasında taşır. HTML, CSS ve JavaScript için iki yönlü çiftler var: düzenleyiciler sıkışık kodu okunur hale getirir, küçültücüler de yayına çıkacak dosyadan gereksiz boşlukları atar.
Geri kalanlar kodlama ve hata ayıklama yardımcıları. JWT Çözücü bir token'ın içinde hangi bilgilerin taşındığını gösterir, Base64 Çözücü kodlanmış metni geri açar, Hash Oluşturucu SHA ailesinden özet üretir. Regex Test Aracı bir deseni gerçek veriyle denemenizi, Cron İfadesi Oluşturucu zamanlanmış görev satırını yazmanızı, UUID Oluşturucu da test kayıtları için benzersiz kimlikler üretmenizi sağlar.
Hangi aracı ne zaman seçmeli?
- Bir API'den gelen tek satırlık cevabı incelemek için JSON Formatter; sadece geçerli olup olmadığına bakacaksanız JSON Doğrulayıcı daha kısa yoldur.
- Bir ürün listesini Excel'de açmak veya müşteriye tablo olarak göndermek için JSON to CSV; elinizdeki tabloyu test verisine çevirmek için CSV to JSON.
- Oturum sorunlarında token'ın son kullanma zamanını ve taşıdığı yetkileri görmek için JWT Çözücü.
- Form doğrulaması için yazdığınız e-posta veya telefon desenini gerçek örneklerle denemek için Regex Test Aracı.
- Her gece aynı saatte çalışacak bir yedekleme betiği için Cron İfadesi Oluşturucu.
- İki ortamdaki yapılandırma metninin birebir aynı olup olmadığını kısa bir değer üzerinden karşılaştırmak için Hash Oluşturucu.
Dikkat edilmesi gerekenler
- JWT Çözücü imzayı doğrulamaz, yalnızca içeriği okunur hale getirir. Token'ın geçerli olup olmadığına sunucu tarafındaki doğrulama karar verir.
- Base64 bir şifreleme değil, kodlamadır. Base64 ile saklanan bir parola ya da anahtar herkes tarafından kolayca geri açılabilir.
- Küçültülmüş dosyanın yanında okunur kaynak kodu mutlaka saklayın. Küçültücü çıktısı üzerinde düzenleme yapmak hem zor hem hataya açıktır.
- Cron ifadeleri, onu çalıştıran sunucunun saat dilimine göre tetiklenir. Görevin Türkiye saatine mi yoksa UTC'ye mi göre çalışacağını kontrol edin.
Yeni eklenen araçlar
- URL Kodlama / Çözme (Encode / Decode): URL ve parametre metinlerini yüzde kodlamayla kodlayın ya da kodunu çözün.
- Unix Zaman Damgası Çevirici (Epoch): Unix zaman damgasını tarihe, tarihi zaman damgasına çevirin; saniye ve milisaniye desteği.
- Renk Kodu Çevirici (HEX, RGB, HSL): HEX, RGB ve HSL renk kodları arasında anında çeviri yapın.
- Sayı Sistemi Çevirici (İkilik, Onluk, Onaltılık): Sayıları ikilik, sekizlik, onluk ve onaltılık sistemler arasında çevirin.