Jupyter Notebook veya Jupyter Lab’ a Sanal Ortam Nasıl Tanımlanır?
Jupyter Notebook, jupyter için geliştirilen IPython kernel‘ ini kullanıyor. Eğer bilgisayarımızda oluşturduğumuz sanal ortamı(virtual enenvironment) Jupyter notebook’ ta da kullanmak istiyorsak bunun için ekstra işlemler yapmamız gerekiyor. İlk önce sanal ortamımızı aktive etmemiz gerekiyor. conda activate <sanal_ortam_adı> Daha sonra sanal
Web Uygulamalarına ve Web Servislerine LOCUST ile Yük Testi Yapma
Bu yazıda çok kullanışlı bir python kütüphanesi olan LOCUST‘ u anlatacağım. Bir web sitenizin yada bir web servisinizin olduğunu düşünelim. Kullanıcı deneyiminin en iyi şekilde olmasını istiyorsanız kullanıcıya cevap sürelerinizin düşük olmasını ve hizmetinizin çökmemesini istersiniz. Locust, web sitelerimize veya
Javascript Fetch Api Kullanımı
Fetch API window objesinde bulunan web istekleri yapabileceğimiz ve cevaplarını kolaylıkla işleyebileceğimiz asenkron çalışan bir metoddur. Fetch API’ nin yerine jQuery.ajax() ve XMLHttpRequest kullanılabilinir.. Fakat fetch api hem kullanımı daha kolay hem de window objesi ile birlikte geliyor. Eğer window
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ı
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ı
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
Python’ da Bokeh ile İnteraktif Veri Görselleştirme
Bokeh 2013 yılında yayınlanmış Veri görselleştirme kütüphanesidir. Veri dünyasında yaygın bir şekilde kullanılmaktadır. Bokeh nedir? ve Onu Diğerlerinden farklı Kılan Nedir? Bokeh İnteraktif Veri Görselleştirme kütüphanesidir. Python’ daki Matplotlib, Seaborn gibi veri görselleştirme kütüphanelerinin aksine Bokeh grafikleri Html ve Javascipt kullanarak gösterir. Bokeh’ te