Yazılımcı Araçları

Yazılımcı ve bilişimcilerin günlük olarak ihtiyaç duyduğu hesaplama araçlarını ve birim dönüşümlerini tek sayfada topladık: unix zaman damgası, renk kodu, sayı tabanı ve veri depolama dönüşümleri.

Hızlı Bakış

  • 1 KB = 1000 bayt, 1 KiB = 1024 bayt
  • Unix epoch: 1 Ocak 1970 00:00:00 UTC
  • HEX renk: #RRGGBB (00-FF aralığında)

Hesaplama Araçları

Yaygın HTTP Durum Kodları

Web geliştirmede sık karşılaşılan HTTP durum kodları
KodAnlamı
200OK — istek başarılı
301Moved Permanently — kalıcı yönlendirme
304Not Modified — önbellek geçerli
400Bad Request — istemci hatası
401Unauthorized — kimlik doğrulama gerekli
403Forbidden — erişim yasak
404Not Found — kaynak bulunamadı
429Too Many Requests — istek sınırı aşıldı
500Internal Server Error — sunucu hatası
503Service Unavailable — servis geçici olarak kullanılamıyor

Sık Sorulan Sorular

1000 tabanlı (KB/MB/GB) ve 1024 tabanlı (KiB/MiB/GiB) depolama birimleri neden farklı?
Disk üreticileri 1 GB'ı 1.000.000.000 bayt (1000 tabanlı, SI standardı) olarak pazarlar; işletim sistemleri ise genelde 1 GiB'ı 1.073.741.824 bayt (1024 tabanlı, ikili) olarak hesaplar. Bu fark, satın aldığın diskin işletim sisteminde neden daha küçük göründüğünü açıklar.

Unix zaman damgası hangi saat dilimindedir?
Unix zaman damgası (epoch) her zaman UTC referanslıdır; yerel saate çevrilmesi gerekir. Bu sayfadaki zaman damgası çevirici, Türkiye saatini (UTC+3) otomatik hesaba katar.

HEX renk kodu RGB'ye nasıl çevrilir?
#RRGGBB formatındaki bir HEX renk kodunda her iki karakterlik grup (RR, GG, BB), 00-FF (0-255) aralığında bir onaltılık sayıdır ve doğrudan kırmızı, yeşil, mavi kanalının 0-255 arası RGB değerine karşılık gelir. Örneğin #FF5733, RGB(255, 87, 51) demektir.

İkilik sistemde negatif sayılar nasıl gösterilir?
Bilgisayarlarda negatif tamsayılar genellikle 'ikinin tümleyeni' (two's complement) yöntemiyle gösterilir: sayının pozitif ikilik karşılığı bulunur, tüm bitleri tersine çevrilir (birin tümleyeni) ve sonuca 1 eklenir. Bu yöntem toplama/çıkarma donanımının aynı devrelerle hem pozitif hem negatif sayıları işleyebilmesini sağlar.

Kaynaklar

HTTP durum kodları, IETF'in ilgili RFC standartlarında (RFC 9110 ve öncülleri) tanımlanan resmi anlamlarına dayanır.