Clean Code
Yazılım Tasarım İlkeleri (Software Design Principles) Nedir?
Yazılım Tasarım İlkeleri (Software Design Principles), geliştiricilerin iyi bir sistem tasarımı yapmasına yardımcı olan bir dizi yönergedir.
Clean Code
Yazılım Tasarım İlkeleri (Software Design Principles), geliştiricilerin iyi bir sistem tasarımı yapmasına yardımcı olan bir dizi yönergedir.
Ağ & Sistem
Jenkins, Sürekli Entegrasyon (CI/ Continuous Integration) ve Sürekli Dağıtım (CD / Continuous Delivery) amacıyla Java ile yazılmış açık kaynaklı bir otomasyon aracıdır. Jenkins, yazılım projelerinizi sürekli olarak oluşturmak ve test etmek için kullanılır, bu da geliştiricilerin değişiklikleri projeye entegre etmesini ve kullanıcıların yeni bir sürüm elde etmesini kolaylaştırır. Ayrıca, çok sayıda
Ağ & Sistem
Jenkins kurulumunda“This account either does not have the privilige to logon as a service or the account was unable to be verified”hatası alıyorsanız kullanıcımızı servis kullanıcısı olarak ekleyerek problemi giderebiliriz. Jenkins kurulum aşamalarından olan“Service Logon Credentials”sayfasına geldiğinizde bilgisayarınızdaki bir kullanıcıyı Jenkins servisine atayarak kullanmasını sağlamamız gerekiyor.
Ağ & Sistem
Ngrok ile localhost üzerinde yer alan projelerinizi, sitelerinizi, sunucularınızı ve herhangi bir URL adresinizi NAT ve Firewall engeli olmadan güvenli bir şekilde internete açabilirsiniz. Üstelik kurulumu ve kullanımı hiç tahmin etmediğiniz kadar kolay. İnternetteki herhangi bir yerden evinizdeki localhost’a bağlanabilmek için daha önceDDNS İle İnternetten Evdeki Bilgisayara Bağlanma [https:
Ağ & Sistem
Monitoror, ağ adreslerini, portları, HTTP(S) sayfalarını, belirli servisleri monitor ederek güncel durumunu anlık olarak takip etmenize imkan sağlayan basit ama oldukça gelişmiş, açık kaynak kodlu bir programdır. Sisteminizde ve ağınızda servislerinizin up/down durumunu takip edebilmek için onlarca uygulama mevcut. Fakat Monitoror, sadace tek bir dosyadan oluşuyor ve herhangi
Ağ & Sistem
Bilgisayarınızda bulunan belirli dizin, dosya ve diskleri başka bir disk alanına senkron ederek düzenli olarak yedek alabilir, dosyalarınızın kopyalarını farklı bir kaynakta da tutabilirsiniz. Bu iş için hem açık kaynak kodlu hemde oldukça yetenekli bir program olanFreeFileSyncprogramını kullanacağız. FreeFileSync, tüm önemli dosyalarınızın yedek kopyalarını oluşturan ve yöneten bir klasör karşılaştırma
Ağ & Sistem
Linux’tarepository, paketlerin depolandığı merkezi bir yazılım veritabanıdır. Linux dağıtımları, sistem ve yaygın olarak kullanılan yazılımlar için merkezi bir havuza sahiptir. Bu havuzlardan genel olarak kullanılanlara internet üzerinden erişebilir veya kendi deponuzu (repository) oluşturabiliriz. İnternetten bağımsız local bir repositoryi nasıl oluşturabileceğimizi bu yazımızda göstereceğiz. Çoğu zaman sistem yöneticilerinin özel bir
Ağ & Sistem
Bitbucket, Git veya Mercurial gibi VCS (Version Control System) kullanan projeler için bir web depolama servisi olup Django kullanılarak Python programlama dili ile yazılmıştır. Bitbucket, hem ticari planlarla hem de ücretsiz hesaplarla kullanılabilir. Bitbucket, beş kullanıyıca kadar limitsiz özel depo (repository) alanını ücretsiz olarak sunmaktadır. Self-hosted servisi ile kendi sunucularınıza
Ağ & Sistem
Deep Web (Dark Web) aslında birçok internet efsanesine konu olan TOR ağının kendisidir. TOR (The Onion Routing) ise, anonim ve izlenebilir olmayan (veya izlenmesi zor) internette gezinmeyi sağlayan güçlü, açık kaynaklı bir ağdır. Normal bir internet bağlantısında erişmek istediğinizde hedefin IP adresini bilirsiniz veya DNS ile elde edersiniz ve router’
Ağ & Sistem
Octoprint, 3D yazıcılarınızı kontrol edebilmek ve sunduğu eklentilerle profesyonelce kullanabilmenizi sağlayan, web arayüzü sunan açık kaynaklı bir uygulamadır. Hem uzaktan yönetebilme yetenekleri, hemde bed leveling, timelapse gibi sunduğu yardımcı araçlar ile herkesin bu yönetim aracını kullanmasını tavsiye ediyoruz. Octoprint yetenekleri, eklentileri, kullanım dökümanları ve daha birçok yazı için Octoprint Documents
Ağ & Sistem
Red Hat veya Centos 6,7,8 işletim sahibi cihazlarda root parolasını sıfırlamak ve değiştirmek oldukça kolaydır. Terminal erişimine sahip olduğunuzda parolayı nasıl sıfırlayabileceğinizi bu yazımızda detaylıca göstereceğiz. 1. Red Hat/Centos 6 Root Parolası Sıfırlama Red Hat ve Centos 6 sürümlerinde parola sıfırlama şaşıracağınız kadar basit bir şekilde yapılabilmekte.
Ağ & Sistem
SNMP (Simple Network Management Protocol), kurulu olduğu anahtarlar, sunucular, yönlendiriciler veya bilgisayarlar gibi herhangi bir ağ cihazından çeşitli bilgi türlerini (çalışma süresi, performans sayaçları, cihaz parametreleri vb.) alabilir ve yönetebilirsiniz. Windows 10’da, SNMP hizmeti ayrı bir Windows özelliği olarak mevcuttur ve varsayılan olarak yüklenmez. Bu yazımızda Windows 10 üzerinde