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ımcı Neden Fazla Mesai Yapar

Nacizane kendi tecrübelerimden ve gözlemlerimden yola çıkarak Neden projeler planlandığı zamanda bitmez? Neden hep developer insanı daha çok çalışmak zorunda kalır? sorularına sebep olan maddeleri sıralamaya çalıştım. İşe projeyi planlamak ile değil, işe direkt kod yazmakla başlıyorsa. (Bkz. guerilla coding, spaghetti coding) Müşterinin gazlamasıyla gelecekte gerekli olabilecek veya hiç gerekli olmayacak modüller için fazladan kodlama yapıyorsa, Her zaman her isteğe …

View Post

WordPress Neden Sinir Bozucu

Dünyanın en popüler blog platformu olmasına rağmen, WordPress’in hala başa çıkılması zor önemli problemler var, özellikle de olanların nedenini anlamadıysanız. İster WordPress uzmanı olaun isterseniz de acemi mutlaka kendinizi zaman zaman sorunlarla uğraşmak zorunda kalmışsınızdır. WordPressi kurup çalıştırmak gerçekten de çocuk oyuncağı. İki adımda çalışan bir siteye sahip olabiliyorsunuz. Ama biraz özelleştirmeye, yeni tema ve eklentileri denedikçe irili ufaklı hatalar da …

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

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

View Post

2014 nasıl geçti?

Geçen sene Oğuzhan Yılmaz’ın yazdığı 2013 nasıl geçti yazısını okuduktan sonra ben de böyle bir yazı yazmaya karar vermiştim. Nereden başlayacağımı düşünürken Jetpack bana bir rapor gönderdi. Güzel tasarlanmış bir sayfa, ilginç bilgiler ve değişik istatistik raporları sunan bana özel bir sayfa hazırlamışlar. Otomatik bile olsa Google’dan daha güzel bir rapor sundukları kesin. Raporun adresi şu: jetpack.me/annual-report. Sonra Todoist de bir tane gönderdi: https://todoist.com/productivityReview İş …

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

Flowplayer oynatıcısını HTML5 olarak entegre etme

Adım 1 Öncelikle sayfamızın HTML5 olarak çalışabilmesi için dosyanın ilk başına şunu yazıyoruz: Adım 2 Şimdi sayfamızın <head> taglarının arasına aşağıdaki kodları yazıyoruz. Bu kod satırlarından ilki FlowPlayer oynatıcısının tasarımı ile ilgili CSS kodları. İsterseniz bu adresteki başka temaları kullanabilirsiniz, isterseniz bu adresten kendi tasarımınızı oluşturabilirsiniz. İkinci satır JQuery kütüphanesinin kodu. Bu kısmı bir defa yazmak yeterli olacağından daha önce …