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

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

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

.NET ile Virüs Yazdım

2008’den beri takip ettiğim Oğuzhan Yılmaz‘ın eski yazılarına bir bakayım dedim. Unuttuğum bir kaç şeyi tekrar hatırlamakla kalmayıp yeni bir şeyler denemek için heveslenmeme sebep oldu. Nasıl olsa tatildeyim diye adamın tüm yazılarını okudum ya, helal olsun bana. O sitede aralık ayında bir iş ilanı yayınlanmıştı. Başvuru linkini bulmak için yarım günümü harcamıştım. Eski yazıları gezerken “Düzenli İfadeler Kaynak Sitesi” diye …

View Post

Adım Adım Access’ten MsSQL’e Veritabanı Aktarma

Access veritabanını açıp yukarıki menüden “Veritabanı araçları” menüsü tıklanır. Gelen alt menilerden “SQL Server” linki tıklanır. İlk defa yapacaksanız bu işlemi “Yeni Veritabanı” seçeneği seçilir. SQL Server adresi ve bağlantı için gerekli olan kullanıcı adı ve şifre girilir: Eğer kendi bilgisayarınızdaki yerel sunucuya yükleyecekseniz sunucu adresinıi “.\SQLEXPRESS” olarak yazın ve “Use Trusted Connection” seçeneğini seçin. Aynı sayfaya bir tane veritabanı ismi yazın yada …

View Post

VB.Net ile txt dosyasına yazıp Access ile aynı dosyayı okuma nasıl yapılır?

Çok garip bir soru ama yaptığım iş de basit bir iş değil. Resimde gördüğünüz gibi arka planı, alt ve üst yazıları ve bazı detayları seçtirip özel bir sertifika hazırlıyoruz. Sonra bu sertifikayı istediğimiz öğrencilere için basıyoruz. Buraya kadar kolay ama sonrası için benim bulduğum yol biraz garip. En sonda “Yazdır” düğmesine basınca aşağıdaki işlemler sırasıyla gerçekleşiyor: Tüm bu değişkenleri alıp …

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

MsSQL 2012’de günlük yedek nasıl alınır?

MsSQL 2012 ve zamanlanmış görevleri kullanarak yedek alma nasıl yapılır? Soru çok basit ama çözümü o kadar basit değil. Hadi yedek alma SQL Server Management Studio kullanarak yapılabiliyor: İstenen veritabanına sağ tıkla “Tasks/Backup” linkine tıkla ve yedek al. Ama bunu otomatik yapmak, hele bir de her gün farklı bir dosyaya kaydetmek farklı mesele. “Şekil 1a” sonuç olarak elimizde nasıl bir …

View Post

Server 2008 IIS7’de ayrıntılı hata bilgisi göstermek – 500 Internal Server Error

Server 2008’de yüklü gelen IIS 7,5 güzel özellikleri olmasına rağmen kullanımını öğreninceye kadar belli bir süre geçiyor. Ben en çok hata ayıklarken bu yeni IIS’den usanmıştım. Web sitesini seçince gelen simgelerden ASP simgesine çift tıklayınca gelen ekrandan “Send Errors To Browser” ayarını true yapınca hata gözükecek sanıyordum. Meğer bir değişiklik daha yapmak gerekiyormuş.

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 …