View Post

Yazılımcı Hakları Evrensel Bildirgesi

Şirketler yazılımcılara 5-10 bin lira ödeyebiliyor ama yine de onlara yetersiz çalışma ortamları ve bilgisayarlar vermekten çekinmiyorlar. Bu ne kadar saçma olsa da neredeyse her şirkette buna rastlayabiliriz. Sayı için bir araştırma yapmadım ama bu fikir sadece bana ait değil. Jeff Atwood 2006 yılında Yazılımcıların evrensel hakları diye bir yazı yayınlamış. Kendisi 1980’lerden beri yazılımla uğraşan, Stackoverflow.com gibi müthiş bir sitenin kurucularından. Bu konu …

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

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. …