View Post

Sitenizi Genel Veri Koruma Yönetmeliğine Uygun Hale Getirin

25 Mayıs 2018’den itibaren Avrupa Birliği’nin GDPR olarak bilinen “Genel Veri Koruma Yönetmeliği” yasalaşıyor. Bu yasa tüm dünyayı etkileyecek bir yasa, çünkü AB vatandaşlarının haklarını koruma altına alıyor. Eğer sitenizin her hangi bir yerinde bir AB vatandaşının bilgilerini alıyorsanız siz de bu yasaya tabi oluyorsunuz. Yok ben uymam derseniz ise 20 milyon Euro ceza ile karşılaşabilirsiniz (veya yıllık gelirinizin yüzde 4’ü …

View Post

Yazılım Ekibinin Kalitesi Nasıl Değerlendirilir?

Yazılım ekibinin kalitesi basit bir test ile hemen anlaşılabilir. Aşağıdaki test Joel Spolsky’nin yıllar önce kendi başına koymuş olduğu bir dizi kural. 12de 12 yapan firmaların başında Microsoft olduğunu söyleyerek kendi çalıştığımız firmamızı karşılaştırmamızı istiyor. Mükemmel yazılım için olmazsa olmaz değil ama disiplinli ve düzenli çalışan bir ekip için şart. Testi çözmek için günde kaç satır kod yazdığınızı hesaplamanız yada işinizin …

View Post

Let’s Encrypt Everything – Bedava SSL Sertifikası

SSL Sertifikası bir site için geçiştirilebilecek bir şey değil. Hele de fiyatı yıllık yüzlerce dolarla ifade edildiği için. Ama artık bu fahiş fiyat uygulaması son buldu. Let’s Encrypt (Hadi şifreleyim) adında bir kar amacı gütmeyen ve Linux Foundation tarafından desteklenen bir firma kuruldu. 12 Nisan 2016 tarihinden kurulduğundan beri dünya çapındaki SSL kullanan site sayısı ikiye katlandı. Yada şöyle anlatayım: …

View Post

SQL Sunucunuz Neden Hantal Çalışıyor?

İlk nedeni tabii ki donanımdır. Yeterince güçlü bir sunucunuz yoksa tabii ki yavaş çalışır. Ama dikkat edin 16 çekirdekli bir işlemci alınca SQL Sunucu lisansı sizi batırmasın. İkinci nedeni Windows’tur. Server 2003 veya 2008 kullanmak hızını etkiler. Ama 32 bit işletim sistemi kullanmak daha fazla etkiler. Aynı şekilde 32 bit SQL Sunucu kullanmak da işlemlerinizi yavaşlatır. SQL Sunucunun garip bir özelliği var. Eğer bilgisayarda yeterince RAM …

View Post

Telefondan çektiğiniz videoların yönü nasıl düzeltilir?

Dropbox’ın en sevdiğim özelliği telefondan çektiğim fotoğraf ve videoların hemen bilgisayara kopyalaması. Eskiden olduğu gibi Bluetooth ile mi atsam, kabloyla mı bağlasam yoksa SD kartı mı taksam diye hiç düşünmüyorum. İnternet olan her yerde yedekleme yapabiliyorum. Zaten rehberdeki kişiler ve onların resimleri gmail hesabında otomatik yedekleniyor. Kurulu olan programlar Google Play‘de sıralı. Yedeklemem gereken sadece kullandığım programların ayarları ve bilgileri. Onun için de ben …

View Post

Windows’ta DOS Oyunları Çalıştırmak

DOS 1995’te bitmişti. Oysa Windows Xp kullanırken bile DOS oyunları ile ilgili bir problem yoktu. Hangi oyunu çalıştırmayı denesek hemen bir DOS penceresi açılır sonra da oyun başlardı. 16-bit program desteği diye bir şey vardı. Ne olduysa XP ile Vista arasında geçen 6 yılda oldu. Artık eski programlar yeni Windows’larda çalışmıyor. Microsoft’tun Windows ekibinde 1992’den beri çalışan bir yazılımcı olan Raymond Chen …

View Post

Android Programlamaya Başlangıç

Her ne kadar herkes bu konuda çoktan bir şeyler yazmış olsa da ben de bir şeyler yazmadan geçmek istemedim. Nasıl olsa çok popüler bir konu. Ben de yeni öğrenmeye başladım. Tahmin ettiğim kadar zor değilmiş. İlk bir kaç denemeden sonra bir hesap makinesi yapayım dedim. Sıfırdan satır satır yazacaktım, vazgeçtim. Tasarımı yaptıktan sonra Visual Studio ile yapmış olduğum eski bir …

View Post

WordPress arşiv sayfası oluşturmanın kolay yolu

Daha önceki yazıların birinde PHP ile bir arşiv sayfası oluşturmuştum. Bu sefer daha pratik ama farklı bir tarzda arşiv sayfası oluşturmak için bir yöntem göstereceğim. Pratik, çünkü wordpress eklentisi ile yapılıyor. Farklı bir tarz, hatta birkaç tarz, çünkü gösterim seçenekleri fazla. Bizim okulların sitesinde bunu kullanmaya başladık. Mac Kosova Arşiv Sayfası‘na tıklarsanız gerçekte nasıl gözüküyor görebilirsiniz. Eklentinin adı: Smart Archives Reloaded …

View Post

TCP/IP üzerinden SQL Server 2012 bağlantısı nasıl yapılır?

  “A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 – Error Locating Server/Instance Specified) ” Eğer SQL sunucusuna bağlanırken siz de yukarıdaki gibi bir …

View Post

Flowplayer oynatıcısı, entegre etme ve video oynatma

  Güncel versiyon için buraya tıklayın   Flowplayer http://flowplayer.org/ adresinden indirilebilen çok küçük ama çok etkili bir video oynatma aracıdır. Bu araç o kadar iyi ki; HTML5’i destekliyor, oynatma listesi var, istatistik bölümü var, canlı yayın yapabilme özelliği var, her türlü tarayıcıda çalışabiliyor, iframe kullanmaz ve bence en önemlisi asıl kodları kendi sitenizde saklamanıza gerek yok. Artıları Minimal tasarım: jQuery gibi tüm …