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...
26 Kasım 2019 | 0 yorum
Fonksiyonel programlamayı ilk duyduğumuzda, adından da anlaşılacağı üzere fonksiyonlar ile işler yapan bir programlama türü olduğunu düşünürüz. Elbette ki bunda haklıyız, fakat bunun daha ötesinde anlamı ve amacı olan unsurları ihtiva etmektedir. İsterseniz gelin şimdi bunlara değinelim.
Fonksiyonel...
22 Kasım 2019 | 0 yorumDjango, Python'da yazılmış ücretsiz ve açık kaynaklı, güvenli ve bakımı kolay, web sitelerinin hızlı bir şekilde geliştirilmesini sağlayan, BSD lisansına sahip bir web çatısıdır(framework). Django, 2005 yılında Kansas'taki Lawrence Journal-World için çalışan iki programcı tarafından geliştirildi. Yıllar...
2 Ekim 2019 | 0 yorumYazılım geliştirirken sistemin daha düzgün ve kararlı çalışması için birçok yerde validasyon(doğrulama) işlemleri yapıyoruz. Küçük çaplı projelerde validasyon işlemleri için kendi yazdığımız basit yapıları kullanabiliyorken proje büyüdükçe oluşturduğumuz yapı yetmeyebilir. Gerek okunması, kuralların...
16 Eylül 2019 | 0 yorum Görsel - freepik.com
Svelte (sıvelt), kelime anlamı olarak ince yapılı, ve fidan gibi zarif anlamları vardır. Svelte framework'ünün amacı ise yüksek performanslı web uygulamalarının geliştirilmesini sağlamaktır. Component'ler ile kolay bir şekilde akıcı ve interaktif kullanıcı arayüzleri sağlama amacı...
9 Eylül 2019 | 0 yorum
Rust programlama dili, özellikle güvenilir bir şekilde asenkron işler yapabilmek için tasarlanan, bellek güvenliği öncelikli, çoklu geliştirim yaklaşımlarına sahip bir sistem programlama dilidir. Çoklu geliştirim yaklaşımları olarak: eş zamanlı, fonksiyonel, generic, emirsel ve yapısal programlama dillerinin...
9 Ağustos 2019 | 0 yorumÖnceki yazımızda React Native ile haber kategorilerinin listelendiği bir uygulama yapmıştık. Bu yazımızda haber listesini çekecek ekranı yapacağız ve kategori listesi ile bağlamak için React Navigation Library'i kullanacağız.
Öncelikle haber başlıklarının yer alacağı Headlines bileşenini oluşturalım. Proje...
6 Ağustos 2019 | 0 yorum
Önceki yazılarımızda React Native'in genel olarak mimarisinden ve kurulumundan bahsetmiştik. React Hooks sayesinde de fonksiyonel bileşenlerde state yönetiminin nasıl yapıldığına değinmiştik. Şimdi gelin bu bilgileri kullanarak basit bir haber uygulaması yapalım.
Projenin oluşturulması
ReactNews adında...
3 Temmuz 2019 | 0 yorumMinIO; çok basit anlamda bir nesne depolama aracıdır. Kullananlar bilir, Amazon Web Services içerisindeki S3 aracıyla neredeyse aynı işlevi görmektedir. Ancak S3 araçlarının fiyatları ve özellikle finans sektöründeki regülasyonlar göz önüne alındığında, verilerin yurtdışında saklanabilmesi yasal...