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

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

Kendi Windows Sunucunuza Visual Studio için GIT Kurulumu

Bildiğiniz gibi GIT; yazılım geliştirmede kullanılan bir sürüm kontrol ve kaynak kod yönetim sistemidir. GIT sürüm kontrol sistemini kullanan her bir çalışma dizinini (yani projeyi), internet erişimi ya da merkezi bir depo olmaksızın tüm tarihçeyi tutan ve sürüm kontrol sisteminin tamamını içinde barındıran tam yetkili birer depodur. GİT’in en önemli özelliği açık kaynaklı ve ücretsiz olması. Kurulumu ve öğrenmesi kolay bir sistem. …

View Post

Zor Kullanıcılar İçin Program Tasarımı Nasıl Olmalı?

Bu yaz bir kaç eski Microsoft çalışanının bloglarını ve kitaplarını okudum. İlk bahsedeceğim kişi Joel Spolsky. Microsoft daha küçük bir şirket iken (yaklaşık 5000 kişilik iken) orada işe başlamış Excel VBA gibi önemli projelerde görev almış biri. Onun eski yazılarını okurken edindiğim fikirler ile ne kadar işin başında olduğumu farkettim. İkinci kişi Coding Horror sitesinin sahibi olan Jeff Atwood. Joel ile Jeff 2008 yılında birlikte Stack Overflow sitesini …

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

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

Bing resimlerini web sitemizde nasıl kullanırız?

Bir örnek ile göstermek istiyorum ne yapmak istediğimi. Önce Bing‘in sitesine girin ve arka plan resmine dikkat edin. Sonra bizim GYP sitesine girin ve yine arka plan resmine dikkat edin. Aynı ama güzel olan şu ki: bu sadece bir seferliğe mahsus bir şey değil. Sürekli aynı resim gözükmekte. Bunu yapmak için Microsoft ile anlaşmaya da gitmedim, kodlarını da çalmadım. Daha …

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

Windows 8 Uygulama Geliştirme Yarışması ve Açık Akademi Üzerine

Açık Akademi diye bir site var. Microsoft’a ait olduğu anlaşılan bu site muhteşem bir yarışma düzenliyor. 10 adet Windows 8 uygulaması geliştirenlere Surface vereceklerini iddia ediyorlar. Ayrıca en güzel uygulamalara da ekstrada ödüller vaat ediyorlar. Ama bana ilginç gelen 15 yaşından büyük olmak ve bir kamu kuruluşunda çalışmıyor olmak gibi garip koşulları var. Yarışmaya katılmak için www.acikakademi.com adresine girip kaydolmanız, …