Argh… Re-mystified: OSx 10.9 Mavericks update breaks Mail-Reminders drag-drop feature again!
Great. Just updated to Maverics, just to figure out that my previously posted solution to the problem of Mail-Reminder drag-drop feature not working at seemingly random times no longer works. Why? Because Apple decided to remove the “n Duplicates” link … Okumaya devam et →
Devamı » 23 Ekim 2013Demystified: Why doesn’t creating reminders from Apple Mail work “sometimes”?
Finally. It has been haunting me for some time that the nice feature of being able to drag an e-mail from Apple Mail to Reminders to create a reminder fails for some e-mails. I have been looking into headers to … Okumaya devam et →
Devamı » 21 Ekim 2013Sunucu Saatlerinin Doğruluğu ve NTP
Sunucular 7×24 çalışan ve sürekli hizmet veren bilgisayarlar. Hiç kapanmayan bilgisayarların da saatlerinin bir kez düzgün ayarlandıktan sonra hiç bozulmamasını bekleyebilirsiniz. Ama yanılırsınız :). Sunucuların saatleri milisaniyeler düzeyinden başlayarak kayabilirler, hatta bu kayma zaman içerisinde dakikaları bile bulabilir. Artık bir donanımda tek sunucu da çalıştırmıyoruz, sanal sunucularda bu kayma miktarı daha da fazla artıyor (donanımın […]
Devamı » 01 Ekim 2013Sunucu Saatlerinin Doğruluğu ve NTP
Sunucular 7×24 çalışan ve sürekli hizmet veren bilgisayarlar. Hiç kapanmayan bilgisayarların da saatlerinin bir kez düzgün ayarlandıktan sonra hiç bozulmamasını bekleyebilirsiniz. Ama yanılırsınız :). Sunucuların saatleri milisaniyeler düzeyinden başlayarak kayabilirler, hatta bu kayma zaman içerisinde dakikaları bile bulabilir. Artık bir donanımda tek sunucu da çalıştırmıyoruz, sanal sunucularda bu kayma miktarı daha da fazla artıyor (donanımın […]
Devamı »Özgür Yazılım A.Ş. de Staj
Bu yaz hem özgür yazılıma katkı sağlamak hem de kendi açımdan tecrübe edinmek için yaz stajımı Özgür Yazılım A.Ş. firmasında yapmayı tercih ettim. Önce İstanbul ofisini tercih etsem de daha sonra tercihimi Ankara ofisinden yana kullandım. Staja başlamadan önce de Tekir projesine katkı sağlamaya çalışıyordum. Özgür bir yazılıma katkıda bulunmak benim için ayrı bir zevkti. […]
Devamı » 03 Eylül 2013PHP – Symfony Component’i ile Dependency Injection
Nesne yönelimli programlamada bazı nesneler birbiri ile bağlantılı olmak durumunda kalabiliyor. Ancak bu “bağlama” işlemleri için eğer doğru bir yazılım tasarımı yapılmazsa, kodun “maintain” (sürdürmek) edilebilmesi oldukça zorlaşır. Özellikle kodun maintain edilebilmesi için nesnelerin birbirlerine tightly coupled (sıkı bağlama) değil …
Devamı » 01 Ağustos 2013PHP’de Array İndex’e Göre Sıralama Nasıl Yapılır ? Usort Kullanımı
PHP’de array’ler için bir çok sıralama fonksiyonları mevcut ancak bu fonksiyonlar tüm arrayde ki sıralamayı etkiliyor bizim isteğimize göre olan sıralamalarda pek kullanışlı olmuyor maalesef. Bu durumlarda array’de istediğimiz indexe göre sıralama yaparız. Bu bizim ne …
Devamı » 18 Haziran 2013PHP – Metottaki Closure Fonksiyondan Üye Metotu Çağırma
PHP’de bir sınıf (class) yazdınız ve bir metot içinde closure (isimsiz, anonim) fonksiyon kullandınız diyelim. Ancak kodunuzun yapısı gereği bu oluşturduğunuz closure fonksiyondan yine aynı sınıf içerisinde ki başka bir metota (member method) erişmeniz gerekiyor. Buradan sonra PHP 5.3′te işin …
Devamı » 13 Haziran 2013sslh: beşi bir yerde!
Çoğu zaman kurumlarda çalışırken insanı zıvanadan çıkartacak, hatta tansiyonunu fırlatacak (literally) proxy yapılandırmalarıyla karşılaşmak mümkün oluyor. Hatta öyle ki, bazen bir yazılım kurmak istediğimde veya bir yere bağlanmam gerekiyorsa ilgili kurumdaki sistem yöneticisini ikna etmek için kırk takla atmam gerekiyor. Benzer kısıtlamalardan bunalan Yves Rütschle oturmuş sslh‘ı yazmış. sslh, tek bir portu (isterseniz birden fazla …
Devamı » 12 Mayıs 2013Test Güdümlü Geliştirmenin Etkileri
Test güdümlü yazılım geliştirme, öğrenmek istediğim en önemli konulardan biriydi. Bu konuda JUnit in Action ve Test Driven Development By Example kitaplarını bitirdim. Özellikle Test Driven Development By Example kitabı baya eğlenceli hem de bir o kadar öğretici bir kitaptı. Kent Beck’in diğer kitaplarını okumak için can atıyorum. Daha önce de bu konu hakkında bir yazı […]
Devamı » 30 Nisan 2013