20 Haziran 2016 | 1 yorumRaspberry Pi, kredi kartından biraz daha büyük olan bir kart. Maliyeti oldukça düşük olan Raspberry Pi aslında microprocessor içeren(ki bu noktada MicroController içeren Arduino'dan ayrılıyor) bir bilgisayar olarak düşünülebilir. Dolayısıyla onunla her şeyi yapabilirsiniz. Bir Web Server haline de getirebilir(ki...
9 Haziran 2016 | 4 yorumWeb tabanlı bir uygulama geliştirirken dikkat ettiğimiz en önemli kriterlerden biri de sayfalarımızın hızlı açılmasıdır. Sayfaların yavaş yüklenmesi ziyaretçilerimizde memnuniyetsizlik yaratacağı gibi arama motorları da sayfaları geç yüklenmesi nedeniyle puanını düşürüp arama sonuçlarında daha alt...
23 Mayıs 2016 | 6 yorumWeb uygulamaları geliştiren bir yazılımcıysanız ya da bu uygulamaları test eden test uzmanıysanız ve tarayıcı olarak Chrome'u kullanıyorsanız bu yazıda işinize yarayacağını düşündüğüm 13 farklı eklentiyi kısaca tanıtacağım. Bu eklentileri kullanarak tarayıcınızın yeteneklerini arttıracağınız gibi...
5 Nisan 2016 | 1 yorumSon yılların en çok kullanılan JavaScript kütüphanelerinden biri olan Angular.js'in yeni sürümünün yakın bir zamanda çıkmasını bekliyoruz. "Angular.js" olarak adlandırılan bu kütüphanenin günün ihtiyaçlarına göre daha çok geliştirilmesine ve rakip kütüphanelere göre eksiklerinin kapatılmasına ihtiyaç...
18 Mart 2016 | 3 yorumBir sene olmadı Çapraz Platformda Zoru Başarmak başlıklı seminer sunumumuzda çapraz platform fantezilerinden bahsedeli. Laf illaki dönüp dolaşıp mobilde farklı bir yol tutturan ve benzerlerine fark atan Xamarin’e geliyordu.
Xamarin’in hikâyesini biraz başa sarmamız iyi olur. Hikâye, Miguel de Icaza ile başlıyor;...
22 Şubat 2016 | 11 yorumMicrosoft'un açık kaynak vizyonuyla ilgili geçmişte Devnot'ta birkaç yazı yayınlamıştık. 2014 yılı itibariyle Microsoft'un uygulama geliştirme platformu olan .NET Framework'ün önemli bir dönüşümüne şahit oluyoruz. Açık kaynak olmayan ve resmi sürüm olarak sadece Windows işletim sistemlerinde çalışan .NET...
10 Şubat 2016 | 2 yorum
Google, Android Studio 2.0 versiyonunu Android Dev Summit'de duyurmuştu. Yeni versiyon ile gelen en belirgin özelliklerin Hızlı Çalıştırma(Instant Run), yeni nesil hızlı Android emulator ve GPU profiler olduğunu söyleyebilirim. Son versiyon henüz hazır edilip yayınlanmadı, ancak denemek isteyenler Canary channel'dan...
22 Aralık 2015 | 6 yorum1993 yılının Nisan ayında ODTÜ laboratuvarlarında Türkiye'nin ilk interneti kullanılmaya başlanmıştı. Kaynaklarda bu laboratuvar ortamındaki bağlantı hızının 64 kbit/saniye olduğu belirtilir. Bundan 3-4 yıl sonra ise Türkiye'de internet kullanımı giderek yaygınlaşmaya başlamıştı. Benim de internetle ilk...
9 Kasım 2015 | 0 yorumMike Hodlow‘un başlığını Fight Club’tan esinlendiği “Hata Yakalamanın İlk Kuralı: Hatayı Yakalama!” yazısı, programlamada bir “exception handling” yani Türkçesiyle “hata yakalama” kültürünün olduğunu ve programcı/yazılımcı etiketindeki kimselerin de bu kültüre mutlaka aşina olması gerektiğini...
27 Ekim 2015 | 9 yorumYazılım geliştiriciler olarak meslek hayatımızı, her döneminde farklı şeyleri öğrenmenin ve uygulamanın telaşıyla geçiriyoruz. Örneğin ilk yıllarda nesne tabanlı programlamayı öğrenmeye çaba sarfederken, bir süre sonra karmaşık proje yapıları ve katmanlı mimari gibi konuların içinden çıkmaya...