22 Mart 2020 | 0 yorumROS, açılımı Robot Operating System olan ve robotları kontrol etmeyi sağlayan bir yazılımdır. İsminde işletim sistemi ifadesi geçse de insan ile robot arasında iletişimi sağlayan açık kaynak kodlu bir arayüz yazılımı denebilir.
ROS, robotlarda oldukça yaygın kullanılan yazılımdır. Robotun dış dünyadan...
1 Mart 2020 | 0 yorumUzun zamandır yapay zeka üzerine yaptığım çalışmalardan genel bazı temel bilgi ve tavsiyeleri toparlayıp, eğitimlerim ve internetten de gelen soruları toparlayarak bir sunum hazırlayıp yayınladım.
Bu sunumun amacı teknik kişilere yapay zeka hakkında genel bir bilgi kazandırmayı sağlamak ve sektöre yeni atılacak...
19 Şubat 2020 | 0 yorum
Yıl sonları; geçmiş seneye ait muhasebe, gelecek seneye ait planlama ve tahminler için güzel zamanlar. Son birkaç yıldır İçerik Bulutu dijital pazarlama alanında konunun uzmanlarına sorarak gelecek senenin öngörülerini yayımlıyor. İçerik Bulutu’nun bu seneki raporunu görünce “Neden yazılım ekosistemi...
9 Şubat 2020 | 0 yorumUygulamalarımızı geliştirirken kodun; okunabilirliği, bakımı (maintability), modülaritesi, tekrar kullanılabilirliği (reusability) gibi pek çok kavram üzerinde çalışmaktayız. Her ne kadar bunlara dikkat etmeye çalışsak da proje büyüdükçe, kod blokları uzadıkça da kodun okunması, bakımı vs. zorlaşabiliyor....
26 Ocak 2020 | 0 yorum
Geliştirilen birçok uygulama, olaylar (events) üzerine kuruludur. Bu olaylar, kullanıcının uygulama ile etkileşimde bulunduğu tıklama olayları olabileceği gibi, görsel bileşenlerin ekrana yüklendiği window.onload gibi uygulamanın yaşam döngüsü olayları da olabilir. Sunucu taraflı render edilen uygulamalarda,...
5 Ocak 2020 | 0 yorum
Devnot'taki bir önceki yazımda EcmaScript 6 üzerinden JavaScript ile fonksiyonel programlama konusunu ele almıştım. Bu yazıda da uygulama geliştiricilerinin günlük hayatta veri alıp verirken en çok diziler(array) üzerindeki fonksiyonlardan bahsedeceğiz. Günlük programlama rutininde for veya while gibi döngü...
17 Aralık 2019 | 0 yorumBu yazıda bileşen odaklı geliştirmeye (component-driven development) olanak sağlayan Angular, Vue, React gibi frontend framework’lerinin dayandıkları ortak temel noktalara ve bunu nasıl sağladıklarına değineceğim.
Web Bileşenleri
Web bileşenleri, ilk olarak 2011’de tanıtıldı, ancak bileşenler...
8 Aralık 2019 | 0 yorumGANs yapay sinir ağları sınıflandırma, tahmin etme ve problem çözme konularında son derece başarılı ve makine öğrenimi alanında son dönemlerdeki en heyecan verici gelişmelerden biri. Ian Goodfellow tarafından 2014 yılında geliştirildi. Son olarak Google ve Apple'da görev alan Ian, 28 yaşındayken bu teknolojiyi...
5 Aralık 2019 | 0 yorumHTTP'nin açılımı, HyperText Transfer Protocol’dür. Bu protokol bir sunucu (server) ile bir istemci (client) arasındaki haberleşemeye olanak sağlayan, tanımlanmış kurallar bütünüdür. Bu yazı HTTP hakkında giriş seviyesi niteliğindedir. Eğer uygulama geliştirme ile ilgileniyorsanız, bu yazının ötesinde...
29 Kasım 2019 | 0 yorumMicrosoft tarafında .NET Core'a geçiş ile birlikte artık .NET uygulamalarını platform bağımsız (Windows/Linux/Mac) çalıştırabiliyoruz. Bu makale de Linux tarafında sunucu üzerinde kullanılan en popüler işletim sistemlerinden biri olan Centos'u tercih edeceğiz. Centos üzerinde olduğu gibi RedHat, Ubuntu vb. bir çok...