Python’ da Map, Filter ve Reduce Fonksiyonları
Python dilinde program yazdığımızda sürekli listeler ve döngüler ile ilgili işlemler yaparız. Bu işlemleri yaparken python bize kodlarımızın basit, okunabilir ve kısa bir şekilde yazılmasını sağlayan üç kullanışlı fonksiyon sunar. Bu yazıda map, filter ve reduce fonksiyonlarını inceleyeceğiz. map ve
Python Folium Kullanarak Harita Üstünde Veri Görselleştirme
Veri analizi yaparken grafiklerimizin yanında Haritalar kullanarak görsellerimizi zenginleştirebiliriz. Bu yazıda Pythondaki Folium paketi kullanarak verilerimizi harita üzerinde nasıl görselleştirebiliriz bunu göreceğiz. Folium paketi, arka planda JavaScript leaflet.js kütüphanesini kullanır. Bu yazıdaki örneklerde harita olarak Avrupa Birliği ülkelerinin koroplet haritası
Python Django’ da Alternatif 404 Sayfası Oluşturma
Django ile bir web uygulaması geliştirdiğimizde, kullanıcı mevcut olmayan bir url adresine girmek isteyebilir. Bu durumda Django kullanıcının karşısına şık olmayan standart bir 404 sayfası çıkaracaktır. Bunun yerine Django da alternatif bir 404 sayfası oluşturabiliriz. Aşağıdaki adımları takip ederek alternatif
Birebir İlişki Kullanarak Django User Modeline Ekstra Alanlar Ekleme
Django Framework ünde gelen hazır model yapısında User modelinde eğer yeni alanlara ihtiyaç duyulursa bunu iki şekilde çözebiliriz. Bunlardan biri AbstractBaseUser modelini extend etmek. İkincisi yeni bir model oluşturup bunu birebir ilişki ile(OneToOne) User modeline bağlamak. Bu yazıda ikinci yolu
Polylang WordPress eklentisi Kullanıldığında Orjinal İçeriği Çeviri Sayfasına Kopyalama
WordPress ile yaptığımız bir internet sitemiz varsa ve buna çoklu dil desteği eklemek istediğimizde WordPressde kullanabileceğimiz en iyi ücretsiz eklentilerden biri Polyang’ dir. Polylang eklentisinin ücretsiz versiyonunu kullanırken blog yazılarını yada web sayfalarını çevirmek istediğimizde çevirinin orjinal içerikle gelmediğini göreceğiz.
Metroloji Kalibrasyon Ölçüm belirsizliği
METROLOJİ Metroloji: “Ölçüm bilimidir.” Ölçüm bilimi olan metroloji, insan varlığı ile başlayan ve insanların yaşamını etkileyen, düzenleyen ve toplumun gelişimine doğrudan yön veren bir bilimdir. Toplumların gelişimine paralel olarak metroloji de zaman içinde gelişim göstermiştir. KALİBRASYON “Kalibrasyon: belirli koşullarda, ilk
Angular DataTables Kurulumu
Angular projemize DataTables entegre edeceğiz. Bunu sıkıntısız ve kolay bir şekilde nasıl projemize entegre edeceğiz bundan bahsedeceğim. Entegre edeceğimiz DataTables’ ın dokümantasyon web sitesi; https://l-lin.github.io/angular-datatables/#/welcome Bu sitedeki dokumantasyon bazı eksikliklerinden dolayı, DataTables’ ı entegre ettiğimizde düzgün çalışmadığını göreceksiniz. Aşağıdaki adımları
YENİ BAŞLAYANLAR İÇİN JUPYTER NOTEBOOK KISAYOLLARI VE ÇOK KULLANILAN KOD PARÇALARI
Jupyter notebook kullanırken size vakit kazandıracak Jupyter Notebook kısayolları ve çok kullanılan kod parçaları aşağıda özet olarak hazırladım. Kısayollar Bu kısayollar Jupyter Notebook’un 5.6.0 versiyonu içindir. Command modu ve Edit modu Kısayolları kullanırken notebook komut mu düzenleme modumu diye
Angular Custom Pipe Kullanımı
Angular 2+’ da .html templatelerimizdeki karakter(string), sayı veya tarih gibi verileri formatlama veya dönüştürmek için custom pipe yazabiliriz. Bu örneğimizde ” Lorem ipsum, or lipsum as it is sometimes known, is dummy text used in laying out print,” metninin Lorem ksımını atıp
GİT KULLANIMI
1.Git neden gereklidir? Bir dosya üzerinde çalışırken dosya üzerinde (Word, excel, python veya powerpoint dosyası gibi…) değişiklik yapmak istediğimizde ama değişiklik yapmadan önceki halini de korumak istediğimizde dosyayı farklı adlarla (tezson1.doc, tezson2.doc, tezson3.doc vb…) kaydederiz. Fakat bu durum bilgisayarımızda çok