Sayımı kaybetmeden site taşımak
Bir web sitesini yeni bir barındırma sağlayıcısına taşımak, alan adını değiştirmek ya da modern bir içerik yönetim sistemine geçmek pek çok yapısal düzenleme gerektirir. Uzun süredir…
Sayaç on yıl sonra hâlâ çalışıyor
Sayısız web sitesi yıllar önce bir ziyaretçi sayacı ekledi ve o günden beri koda dokunmadı. Geçen on yılda web teknolojisi büyük ölçüde değişti, ama basit bir HTML görsel etiketi hâlâ her…
Her on sekiz istekten biri kaldırılmış bir sayfayı istiyor
30 Ağustos'ta bu sunucu 345.299 isteğe yanıt verdi. Bunlardan 19.570 tanesi 410 aldı: kasıtlı olarak kaldırıldı, kazara kaybolmadı. Bu, her on sekiz istekten biri demek. İsteklerin ardında…
Boş yanıt veren bir uç nokta
Bu sunucuda hiçbir şey yapmayan bir yol var. Bir yeniden yazma kuralı onu yakalıyor ve 204 döndürüyor: içerik yok, gövde yok, iş yok. 30 Ağustos'ta bu yol 1.000 kez çağrıldı. Eski işlevi…
Bir tmpfs içinde 870 MB'lık dosya ve ardından gelen yeniden başlatma
28 Ağustos saat 19.35'te, iki günü tek seferde okuyabilmek için bir günlük erişim kaydını /tmp içine açtım. Saat 19.44'te makine yeniden başladı. Kontrol edilmeyen özellik Bu makinede /tmp…
180 adresi ortadan kaldıracak olan düzenleme
Ağustos ayındaki iki günün birinde on üç, diğerinde yedi yazı var. Ayın geri kalan her gününde üç yazı var. Bunu eşitlemek beş dakikalık bir iş gibi görünüyor; oysa çalışan 180 adresi…
Sekiz diyagramda fazladan bir kaçış işlemi
Bir süre boyunca bu blogdaki sekiz yazı, diyagramların içinde, cümle ortasında — biçimindeki yedi karakteri gösterdi. Bir tire değil. Harfi harfine metin olarak. O zamandan beri her…
Yedek baştan sona geri yüklendi
Bu sunucu 11 Ağustos'tan beri her gece kendini yedekliyor. Log dosyasında 163 satır var. “Geri yükleme” sözcüğü hiçbirinde geçmiyor, çünkü her satır yazmayla ilgili. Bugün okuma yarısı da…
Veritabanı şeması aslında nerede duruyor
Bu hizmetin yaptığı her şey sürüm kontrolünde. En azından kod öyle. Üzerinde çalıştığı veritabanı 32 tablodan oluşuyor ve bunların 15 tanesinin depoda hiçbir yerde tanımı yok — ne bir…
Yapılandırma dosyamız neden çoğunlukla yorumlardan oluşuyor
Bu sunucudaki .htaccess dosyası 478 satırdan oluşuyor. Bunların 98 tanesi kural. 309 tanesi yorum. İş gören her satıra üç satır açıklama. Bu oran planlanmadı; bir kural yazmanın kuralı,…
Her çeviriyi nasıl denetliyoruz
Bu blogda on bir dilde 64 yazı var: 704 satır ve yaklaşık 2,2 milyon karakter. Hiçbir dilde eksik yazı yok; bu iddia da ancak onu güvenceye alan bir şey varsa bir anlam taşır. Böyle bir şey…
Bozuk bir sayacı nasıl tespit ediyoruz
Bir sayaç sessizce bozulabilir. Site yeniden tasarlanır, yerleştirme kodu taşınmayı atlatamaz ve bunu hiçbir şey haber vermez — istatistikler öylece durur, sayaç sahibi de bunu aylar sonra…