
IPTables
Linux kernelinde IP paketlerinin filtrelenmesi amacıyla tablolar oluşturulması, ayarlanması ve incelenmesini sağlar. Netfilter projesi ile oluşturulmuş linux kernelinde bulunan firewall … Read More “IPTables”
Linux kernelinde IP paketlerinin filtrelenmesi amacıyla tablolar oluşturulması, ayarlanması ve incelenmesini sağlar. Netfilter projesi ile oluşturulmuş linux kernelinde bulunan firewall … Read More “IPTables”
Roundcube artık mysql 5.5 i desteklemiyor bu nedenle bende DB versiyonumu yükseltme kararı aldım. Önce bir VM kurup backup recovery … Read More “VestaCP ve MariaDB 10.X.X”
Mesela Security Group aynı subnet içinde 2 Vm e uygulanmış 3ncüsüne uygulanmamış ise subnet içinde geçen trafiklere NACL müdahale etmez … Read More “AWS Security groups and Network Access Control List”
ECR : Amazon’da ki Elastic Container Registry ECR’da her image için repository oluşturmak gerekir. Repository içinde tek imagein değişik versiyonlar … Read More “Docker-4 Registry/Repository”
Docker file ın yapısına kısaca bakalım. Dockerfile her zaman “Dockerfile” olarak adlandırılmak zorundadır. FROM : hangi image i base alacağız? … Read More “Docker-3 Dockerfile”
Örneğimizde fronend de HTML ve JS, backend de Nodejs ve onunla çalışan Mongodb ile mongodb ye GUI sağlayan mongoExpress olacak. … Read More “Proje Docker – 1”
Ignore Git ile sync edilmeyecek dosyaların listesidir. Önce “.gitignore” dosyasını oluşturuyorum. Bir dosya(ilk-gizli.txt) bir klasör(no-sync) ve klasörde iki dosya(gizlenmeyecek.txt, gizlenecek.txt) … Read More “Git -5”
Remote Repositories Github Varmış benimde bir github repom en son 2016 da bir bakmışım https://github.com/canbuyukburc Git hubda yeni bir repo … Read More “Git -4”
Branching Dallandırma aşağıda ki gibi yapılır ve dal listesi -a ile görüntülenir. Hızlı branch oluşturma ve oraya geçme dallar arasında … Read More “Git -3”
Geri alma loglara baktığımızda her commitin unique IDsi olduğunu görürüz ve bunlar ile eski versiyonlara dönmek mümkün olmaktadır. ancak logları … Read More “Git -2”
Evde ki eski laptopa bir VM içine debian kurdum ve onun içinde docker ile bir git server kurdum. https://registry.hub.docker.com/r/gitea/gitea/tags daha … Read More “Git -1”
u – undo b – bir önceki kelimenin ilk karakterine git. w – bir sonraki kelimenin ilk karakterine git e … Read More “Can’s VIM Cheatsheet”
YAML çok kullanılan bir format ancak yazılımı bıraz sıkıntılı. İndentlerde hata olunca syntax sebebi ile işlevsiz kalabiliyor. Bu nedenle editor … Read More “YAML ing”
Eğitim ve test amaçlı olarak minikube ve docker destop önelikle eğer benim gibi ortamınız windows ise kurulmalıdır. Yapacağımız örnek ise … Read More “Kubernetes Örnek -1”
Yakında yeni şirketme başlicam ve tam anamıyla son teknolojileri kullananbir devops şirketi. İlk konum Kubernetes. 2 adet Online eğitim ve … Read More “Yeni başlangıç DEVOPS”
$ tput cols80 $ tput lines41 Örneğin terminalde sağdan sola çizgi çekmek Printf in 2 tip yazılım tipi vardır Formatlar … Read More “Printf”
Aritmetik Mesela toplama Ancak değişkende tanımlayabiliriz. Text in rakamsal değeri 0 dır. Increment (artım) operatörü Mesela paswd dosyasina bakalim root:x:0:0:root:/root:/bin/bash … Read More “Awk as script language”
Örnek bir text dosyamız var. Şimdi bu dosyada bir kelime “this” arıyoruz. Şimdi dosyayı biraz değiştirdim. Şimdi burada satırı alıp … Read More “AWK ile Regex kullanımı”
Bazen dosyaların hiç bir formatı yoktur. görüldüğü üzere her satırda farklı sayıda bölüm mevcuttur. Kaç bölüm olduğunu bulmak için. NF … Read More “AWK genel – 2”
Seperators CUSTOM FIELD SEPERATOR Record (Kayıt) Awk ın bir seferde işlediği tek bir birimdir ve default olarak 1 satırdır. Default … Read More “AWK Seperators”
AWK temel 3 bölümden oluşmaktadır. Begin, kod-bloğu, END. Begin sadece en başta bir defa çalışır. Kod-bloğu işlenen dosyada ki her … Read More “AWK genel – 1”
İlk defa olmasına rağmen keşfettiğim “make”. Asli dokümanı gnu sayfasından indirilebilir. Ben burda basitçe bir örnek yapacağım ve benim örneğim … Read More “GNU Make”
basit bir Bash komutu düşünelim Burada “-l” option ve “/var/” ise Argümandır. getops positional parametreleri takip eder. Bashte bunlar shell … Read More “Bash Getops”
Virtual Private Cloud Region içinde oluşturuluyor. Bir VPC içinde birden çok Availability Zone (AZ) olabilir. Bu durumda her bir AZ … Read More “AWS VPC – 1”
Tabii ki AWS e bulaşmamak olamazdı. Nihayet yeni çalışacağım yerde AWS ile çok çalışıyor e artık öğrenme zamanım geldi. IAM … Read More “AWS IAM -1”
Graylog kullanımı Öncelikle mantıksal yapıyı inceleyelim. Load-balancerdan gelen loglar round-robin olarak her bir graylog servera gönderilir. Burada Graylog Inputs ile … Read More “Graylog Proje -4”
Clientlardan log toplama. Graylog log toplama mantığı aşağıda ki gibidir basitçe. Her sistemde bir graylog sidecar ve onun yönettiği nxlog … Read More “Graylog Proje -3”
Pandemmiydi yen işti vs derken çok zaman geçti uçamadım. Bu yıl ki ilk uçuşum için okula gittim ama orada ki … Read More “21 Yılı ilk uçuş”
Graylog kurulumunu yapıyoruz. Ve takibende conf dosyasını aşağıda ki örnekte olduğuna benzer editliyoruz. Takiben Elastic search nodelarını kuruyoruz. Ve geriye … Read More “Graylog Proje -2”
Bu minik proje ile hem müşteri problemlerini daha çabuk tespi edebilmek hemde sistem problemlerini sistem çöktükten sonra kapalıyken bile tespit … Read More “Graylog Proje -1”
ssh -L 5900:127.0.0.1:5900 -J can@box1.com can2@box2.com Bulunduğumuz sistemden box2 ye ssh yapar ama bunu önce box1 e ssh yapıp sonra … Read More “ssh tunnel with Jumphost”
Normalde convertto-securestring veya convertfrom-securestring komutları lokal userın objectini kullanarak veriyi şifreler yani aynı ağ kullanıcısıyla başka bir bilgisayara gittiğinizde ve … Read More “Powershell taşınabilir enrypted veri oluşturmak”
İstersek kendi repositorymizi oluşturabiliriz ve orada paketler yayınlayabiliriz. Powershell bunun için hazır geliyor. Önce bir script hazırlayacağız ve adı script … Read More “Powershell repository oluşturmak”
Global variable yani değişkenler fonksiyonların içinde farklı dışında farklı scope a girmeyen değişkenlerdir. deklerasyonu $global:data = $null$global:File = “c:\Users\can\data.csv”
Uzun yıllar sonra aslen hayalim olan C++ öğrenmeye başladım. Şu sayfayı ekstra güzel buldum.https://www.learncpp.com/Buraya aklıma geldikçe notlarımı yazacağım. öncelikle header … Read More “C++ – 1”
So what happens when you need to decide which cable which connector which sfp do you need. Here is a … Read More “Fiber-Optic”
Bazı komutlar List running container Lists all running or not. Containers get random names Lets say a docker container is … Read More “Docker-2”
Bir süredir docker öğrenmek istiyordum ve sonunda biraz öğrendim. ama uygulama şansım hiç olmamıştı. Sonra bir anda karşıma iki konu … Read More “Docker-1”