Kemal Kolcuoğlu

Blog

Bütün Yazılar

Son Yazılar

11 Ocak 2020
[Öğretici] Jekyll ile Static Site Generator Kavramı

[Öğretici] Jekyll ile Static Site Generator Kavramı

Static Site Generator

Jekyll Ruby Programlama Dili ile geliştirmiş, Açık Kaynak bir Statik Site Oluşturucu'dur (Static Site Generator). Jekyll ile hızlıca web sitesi oluşturabilir ve yayınlayabilirsiniz.

09 Aralık 2020
Kolcuoglu.Net Artık Özgür!

Kolcuoglu.Net Artık Özgür!

Özgür Yazılım

Açık kaynak ve Özgür Yazılım Gücü Adına...

19 Kasım 2020
[Öğretici] Elasticsearch Veri Yedekleme Yöntemleri - Snapshot

[Öğretici] Elasticsearch Veri Yedekleme Yöntemleri - Snapshot

DevOps

Snaphshot Elasticsearch'ün Basic Plan ile birlikte gelen özelliklerinden birisidir. (Kullanımı Ücretsizdir) Snapshot'ları Kibana UI, Elasticsearch SLM API ya da kendi geliştirdiğimiz scriptler ile oluşturabiliriz. Bu makalede Kibana UI kullanarak nasıl Snapshot ile yedekleme sürecini nasıl başlatabileceğimizden bahsedeceğim.

07 Ekim 2020
Python RotatingFileHandler Kullanımı

Python RotatingFileHandler Kullanımı

Yazılım Mühendisliği

Bu yazımla birlikte logging handlerlarından birisi olan RotatingFileHandler'ı nasıl kullanabileceğimiz üzerine konuşacağız.

03 Ekim 2020
Python ile Log Kayıtları Oluşturma

Python ile Log Kayıtları Oluşturma

Yazılım Mühendisliği

Hata ayıklamak her zaman çok kolay olmayabiliyor. Her programlama dili için hata ayıklama araçları mevcut olsa bile günün birinde canlı sunucu üzerinde bu işlemi gerçekleşmeniz gerekebiliyor. Peki böyle bir durumda koddaki her yere `print` yazarak mı sorunları çözeceğiz? Elbette bu işin en iyi yolu log kayıtları oluşturma.Bu yazımda sizlerle python ile nasıl log kayıtları oluşturabileceğimiz ve log kayıtlarını nasıl yönetebileceğimizi inceleyeceğiz.

31 Ağustos 2020
PHP'den Python'a Geçiş Bölüm-0

PHP'den Python'a Geçiş Bölüm-0

Yazılım Mühendisliği

İşyerinde aldığım iş üzerine eski bir PHP scriptini Python scriptine dönüştürmek üzerine kollarımı sıvadım. Tam bu esnada olanlar oldu :) Yaşadığım zorlukları ve diller arası geçişteki farklılıkları özet halinde bu yazı dizisinde sizlerle paylaşacağım.

03 Mayıs 2020
Windows'da Linux Komutları Çalıştırmak

Windows'da Linux Komutları Çalıştırmak

Linux

Kendimi Windows platformundan soyutlamış ve Linux dünyasına daha fazla adapte etmiş bir durumdayım. Bu yüzden işyerinde kullandığım Windows makine içerisinde Linux kullanabilmenin yollarını araştırdım. Eriştiğim çözümleri sizler için derliyorum.

03 Mayıs 2020
Yazılım Projesi Geliştirmeye Başlayacaklara Tavsiyeler

Yazılım Projesi Geliştirmeye Başlayacaklara Tavsiyeler

Yazılım Mühendisliği

Belki ilk kez bir yazılım geliştirmek üzere bir teklif almışsınızdır, ancak ne yapmanız gerektiğini ve nasıl başlayacağınızı bilmiyorsanız bu yazım tamamen sizler için.

30 Nisan 2020
Ubuntu 20.04 Yayınlandı

Ubuntu 20.04 Yayınlandı

Linux

Ubuntu Debian altyapısı kullanan ve 2004 yılından beri geliştirilen bir GNU/Linux işletim sistemidir. Teknik bilgisi olsun, olmasın herkesin gönül rahatlıyla kullanabileceği bir linux dağıtımı olan Ubuntu'nun her dört yılda bir LTS(Long Term Support - Uzun Dönem Destek) sürümü 23 Nisan tarihinde yayınlandı.