Skip to content

Monthly Archives: January 2012

MySQL sunucuda replikasyonu tamamen iptal etme

22-Jan-12

Son zamanlarda kurduğum neredeyse tüm MySQL sunucularda en az 1 slave makine ile replikasyon yapısını da oluşturuyorum. Bazen veri okuma isteklerine yanıt verecek ikinci bir sunucu olması için, bazen de yedekleri sistemde kesintiye yol açmadan alabilmek için replikasyona başvuruyoruz. Temelde pek karışık olmayan replikasyon yapılandırması detaylarda sıkıntı çıkarabiliyor. Özellikle MySQL ayar dosyasından verilen parametrelerle iş [...]

The Masters 2012 Başladı

16-Jan-12

Snooker dünyasının ilk 16 sırasındaki isimlerin karşılaştığı The Masters, iki çok güzel ve çekişmeli maçla başladı. İlk maçta, Ding Junhui’nin dönüşü karşısında eskiden yaptığı gibi oyunu bırakmayan Ronnie O’Sullivan açılış maçını kazandı. İkinci maçın tamamını -teknik sorunlardan ötürü- izleyememiş de olsam seans arasına gidilirken 4-0 geride kalan Maguire’ın geri dönüşünün oyuna kattığı heyecan ikinci maçı [...]

strace ile birden çok süreci eşzamanlı takip etmek

14-Jan-12

Yazılım tarafında ortaya çıkan hatalar konusunda loglar yetersiz kaldığında veya uygulama segfault verip bir hata mesajı bile basamaz olduğunda `strace` aklıma gelen ilk uygulama oluyor. `strace` kendisine argüman olarak gösterdiğimiz süreç tarafından kullanılan sistem çağrılarını ve sinyallerini gösteriyor. Bir süreci doğrudan `strace` kullanarak başlatmamız mümkün. Bunun için uygulamayı başlatırken satırın en başına `strace` eklememiz yetiyor. [...]

scp ile dosya transferinde boşluk içeren dosya adları

13-Jan-12

Konsoldan uygulamalara argüman olarak boşluk, bölü, parantez vb. özel karakterler içeren değerler vermek bazen beklenenden daha zor olabiliyor. Bazı durumlarda bu değerleri tırnak içine almak iş görse de kimi zaman kaçış karakteri (ters bölü karakteri “\”) veya karakterleri devreye girmek zorunda kalıyor. scp ile dosya transferi de buna örnek durumlardan biri. Uygulamaya verdiğimiz argümanlar hem [...]