Node.js uygulamalarını yönetmek söz konusu olduğunda, PM2, ölçeklenebilirlik ve performans yönetimi için vazgeçilmez bir araçtır. PM2’nin sağladığı birçok özellikten biri de uygulamaları belirli zamanlarda otomatik olarak yeniden başlatma yeteneğidir. Bu, özellikle uygulamanızın düzenli bakım gerektirdiği veya belirli zamanlarda kaynak tüketimini sıfırlaması gerektiği durumlar için faydalıdır. Bu makalede, PM2’nin cron özelliğini kullanarak uygulamalarınızı nasıl programlayabileceğinizi ele […]

Read More

Kredi kartı kullanımı, günlük alışverişlerimizin ayrılmaz bir parçası haline geldi. Online alışverişlerde kredi kartı tiplerine göre farklı kampanyalar için kredi kartı bankasını öğrenmek gerekmekte. Bunun için binlist.net‘i kullanmaktayız. Fakat, bu kolaylığın arkasında, kredi kartı numaralarının doğruluğunu ve güvenliğini sağlayan karmaşık sistemler bulunmaktadır. Kredi kartı numaralarının doğrulama sürecinin merkezinde, Hans Peter Luhn tarafından icat edilen ve […]

Read More

Node.js uygulamaları, geliştirme ve üretim süreçlerinde kritik bilgileri log dosyalarına yazarak çalışır. Bu loglar, hataları teşhis etmek, uygulama performansını izlemek ve güvenlik denetimleri yapmak için hayati öneme sahiptir. Ancak, zamanla log dosyalarının boyutu kontrolsüz bir şekilde artabilir. Nodejs Projelerimizi sunucuda yönetmek için PM2ye ihtiyaç duyduğumuzu daha önce bu yazımızda anlatmıştım. İşte şimdide PM2’nin logrotate modülü […]

Read More

Node.js, gerçek zamanlı uygulamalar ve mikroservis mimarileri için tercih edilen bir platformdur. Ancak, uygulamalarınızın sürekli çalışır durumda olmasını sağlamak, performansını izlemek ve potansiyel hatalardan hızlıca kurtulmak için güçlü bir araç gereklidir. İşte burada PM2 devreye girer. PM2 Nedir? PM2, Node.js uygulamalarını yönetmek için kullanılan bir işlem yöneticisidir. Uygulamalarınızı arka planda çalıştırmak, otomatik olarak yeniden başlatmak, […]

Read More

Sunucunuzun dış IP adresini öğrenmek, ağ yapılandırması, güvenlik ayarları veya uzaktan erişim planlaması gibi çeşitli nedenlerle önemli olabilir. Linux’ta bu bilgiyi elde etmenin birkaç yolu vardır. Bu yazıda, Linux sunucunuzun dış IP adresini nasıl bulabileceğinizi detaylandıracağız. 1. HTTP Tabanlı Hizmetler Kullanarak a) curl ile IP Adresini Öğrenme curl, web sunucularından veri almak için kullanılan bir […]

Read More

Git, yazılım geliştirme sürecinde kritik bir rol oynayan bir versiyon kontrol sistemidir. Çeşitli özellikleri farklı branch’lerde geliştirmek, projelerin düzenli ve verimli bir şekilde yönetilmesine olanak tanır. Bu yazıda, Git’te mevcut olan bir remote branch’e nasıl geçiş yapabileceğinizi, hem uzun hem de kısa yolları kullanarak anlatacağım. Remote Branch Nedir? “Remote branch”, genellikle uzak sunucularda (örneğin GitHub, […]

Read More

Merhabalar en çok sorun yaşadığım şey XXX bir TCP portunu kullanan uygulamayi kill etmem gerekiyor ve her seferinde bunu google dan aratiyorum. Buraya yazayim ki kendim bakarim 🙂 netstat -ntlp netstat -ntlp komutu, bir Linux/Unix sistemde çalışan ağ hizmetlerinin ve bağlantılarının detaylarını gösterir. Bu komutun çıktısı, hangi ağ bağlantılarının aktif olduğunu ve hangi uygulamaların hangi […]

Read More

Blockchain teknolojisi, özellikle Ethereum gibi platformlar sayesinde hızla evrilmekte ve çeşitlenmektedir. Bu evrimin önemli bir parçası, farklı token standartlarıdır. “ERC” Ethereum’da “Ethereum Request for Comments” anlamına gelir. Ethereum topluluğu içinde, yeni protokollerin ve standartların önerilmesi ve tartışılması için kullanılan bir mekanizmadır. ERC belgeleri, Ethereum ağında çeşitli işlevleri yerine getiren akıllı sözleşmeler için standartlar ve kurallar […]

Read More

Valla ne desem kendime bilemedim. ben bu blogu unutmusum 🙂 Bir trafik kazası geçirdim. Yaklasik 5 aydır yatalak durumdayım. sağ ayağımda 4 tane platin plaka ve 18 tane vida ile tekrar ayağımı düzelmesini bekliyorum. Fakat hala pc başindayim. Ben bir seyler yazmaya tekrardan başlayayım.

Read More