Skip to content

Instantly share code, notes, and snippets.

View firatoltulu's full-sized avatar
🏠
Working from home

Fırat Oltulu firatoltulu

🏠
Working from home
View GitHub Profile
@firatoltulu
firatoltulu / Javascriptoutofmemory.md
Last active April 9, 2020 12:40
Javascript out of memory

Windows ortamında NodeJS Javascript Out of Memory Problemi

ReactJS ile yazmaya devam ettiğimiz bir UI kütüphanesi projesi için, dökümantasyon yazma gereği hissedik ve bunun için https://www.docz.site/ kullanmaya karar verdik.

Harika bir kütüphane, https://www.gatsbyjs.org/ alt yapısını kullarak, hızlı bir şekilde bir websitesi hazırlayabiliyorsunuz.

Gelelim problemimize, yaklaşık 65 sayfa döküman oluşturduk. GatsbyJS SSR ile siteyi oluşturduğu için bir süre sonra Javascript Out Of Memory ( Heap Memory ) almaya başladık. İnternetdeki aramalarımızda, developerların sıkça aldığını gördük. Biz geliştirmeyi windows ortamında yaptığımız için, hali ile internetteki verilen çözümlerde OS belirtilmiyor genelde.

Bu problemi aşağıdaki şekilde çözebilirsiniz.
node_modules/bin klasörü içinde yer alan docz.cmd ve gatsby.cmd dosyalarını açın ve "%_prog%" ifadesinin yanına "--max_old_space_size=8192" aşağıda olduğu gibi.

@firatoltulu
firatoltulu / ElasticSearch17den75gecis.md
Last active April 15, 2020 22:24
ElasticSearch17den75gecis

ElasticSearch 1.7 versiyonun'dan 7.5 versiyonuna geçiş hikayemiz.

Merhabalar,

Edindiğimiz tecrübeyi yazıya aktarmak genel'de zor oluyor, fakat tecrübe ve bilgi paylaştıkça daha anlamlı oluyor.

Turkcell içinde müşteri şikayetleri ve diğer süreçleri yönettiğimiz Onedesk adında bir uygulamaz var.

Bu uygulama %100 türk mühendislerinin emekleri ile yazılmış bir BPM alt yapısı üzerinde koşmaktadır. Alt yapı üzerinde koşan tüm uygulamalar ve o uygulamalara ait veriler üzerinde arama ve sıralama işlemleri ElasticSearch alt yapısı kullanılarak çalışmaktadır. Biraz rakamlar ile açıklayacak olursak.

@firatoltulu
firatoltulu / reactvuejs.md
Last active May 24, 2022 21:46
React mı VueJs mi Hangisini Kullanmalıyım ?

React mı VueJs mi Hangisini Kullanmalıyım ?

Hikaye’me nereden başlamalıyım bilemedim, herşey yeni bir uygulama projesi ile başladı.
Herkes gibi bende trend olan teknolojileri araştırmak ile işe başladım. Tabi sadece ben değil, projedeki ekip arkadaşlarım da, araştırmaya başladı. Proje toplantıları, sunumları gözden geçirme derken. ReactJS kurumsal hayatta daha çok tercih edildiğinden bahsedilmeye başlandı. Çünkü arkasında Facebook var. Kurumsal hayatta bu felsefe çok önemli bir uygulama veya bir framework seçer iseniz mutlaka kurumsal desteği olmalı. Tabi ki Frontend teknolojilerinde böyle kurumsal destek, daha çok ücretli satılan paketler de geçerli oluyor. ReactJS ve VueJS için bunu söylemek pek doğru değil, ikisinde desteği sadece topluluk olarak var. (stackoverflow vb.)

Proje toplantıların da gerekse birebirler de ben vuejs kullanma taraftarı olduğumu basa basa söylüyordum, aslında kendimce sebebim çok