Ekşi Sözlük kullanıcı entrylerini web scraper ile çekmek

Ekşi Sözlük kullanıcı entrylerini web scraper ile çekmek

Ekşi sözlük, gündemin hızlı aktığı ve binlerce kullanıcı tarafından yorumlandığı, aynı zamanda niş bir konu hakkında detaylı bilgilerin elde edilebildiği veya o konu hakkında bilgi paylaşımı yapılabilen text tabanlı bir sosyal ağdır. Ekşi Sözlük, popülaritesinin artmasıyla beraber üçüncü parti Ekşi Sözlük uygulamalarını da ortaya çıkardı. Şükela Reader, EkşiCep gibi uygulamaların Ekşi Sözlük resmi uygulamalarının yerini tutmasıyla, Sözlük API gereksinimi günden güne arttı. Her ne kadar Ekşi Sözlük resmi API hizmeti sunmasa…

Dart web server oluşturmak [Rehber]

Dart web server oluşturmak [Rehber]

Dart programlama dili ile web server oluşturmayı konu alacağım uzun soluklu yazıma hoşgeldiniz. Okumaya başlamadan önce çayınızı, kahvenizi hazırlayın. Dart programlama dilinin temelinden itibaren yola çıkacağımız bu yazıda bazı kütüphaneleri de beraberinde kullanarak bir web server nasıl oluşturulur, nasıl deploy edilir elim döndüğünce anlatacağım. 🙂 Dart diline bir bakış Dart programlama dilinin asıl kullanım amacı nedir? Dart, kendi websitesinde de belirttiği üzere bir client optimized programlama dilidir. Peki bu ne anlama…

Dart Null Safety nedir?

Dart Null Safety nedir?

Dart Null Safety nedir? Yakın tarihte, 2021’in ilk ayları, Dart programlama diline Null Safety özelliği ekleniyor ve bu özellik ile birlikte kod yazım biçimi majör değişiklik geçirecek. Bu değişikliğin yanında birçok veri tipinin bazı özellikleri ‘deprecated‘ hale gelecek. Flutter uygulamalarında yeni sürümlerde doğrudan kod parçacıklarını etkileyen bu değişikliğe yakından bakalım. Null Safety nedir? Null Safety, bir değişkenin oluşturulduğu andan itibaren null olamayacağını belirtir. Bu durumda bir değişkene bir değer atamanız veya…