Author: admin
Yazilim Güvenlik Scanleri
Mend: Trivy: OSS Index : Dependency deki vulnerabilitylerin varligini kontrol eden bir servistir. Query e cevap verir. Dependency Track: Vulnereability … Read More “Yazilim Güvenlik Scanleri”
Vault – Cheatsheet
——————————————————cat /etc/vault.d/admin-policy.hcl —————————————————— vault policy write vault-admin /etc/vault.d/admin-policy.hcl ——————————————————vault policy read app-policy ——————————————————vault token create -policy=app-policy export VAULT_TOKEN=$(cat /tmp/token_file) —————————————————— … Read More “Vault – Cheatsheet”
YZ – MemoryBank kullanimi
Su sayfada harika bir memory bank var.https://docs.cline.bot/features/memory-bank Ilk promptum su sekilde Daha sonra bana bir sürü soru sordu tercihlerimi sordu … Read More “YZ – MemoryBank kullanimi”
YZ – Promt Enginnering
5 Temel Kavram Prompt Zincirleme: Bir promptun ciktisini bir sonrakine girdi olarak kullan Düsünce zinciri : YZ zekaya sonuca nasil … Read More “YZ – Promt Enginnering”
Windows – remote scan
We need to decide what name and where we will locate the script.and we need to edit this reg file … Read More “Windows – remote scan”
MacOS – Menü eklemek (automator)
Evde ki printer networke baglanmiyordu önüne bir miniPc baglamistim simdi artik ona PDF dosyalarini direk yazdirabiliyorum. bunun icin dosyaya sag … Read More “MacOS – Menü eklemek (automator)”
Linux – Shell Script testing framework
cok ilginc geldi zaman bulup ögrenmek istiyorum. Github projesi maalesef ölmüs. 2022 den beri update almiyor. Ancak hala kullanilabilir durumda. … Read More “Linux – Shell Script testing framework”
jsonpath
json datasi üzerinde bir cesit query aracidir. jsonda {} arasinda ki hersey bir dictionary dir. top level dictionary nin adi … Read More “jsonpath”
Helm – Örnek Prometheus-Grafana
tek helm search yapmak bazen coook uzun bir cikti getirebiliyor o nedenle biraz farkli bir yaklasim göstermek gerekebiliyor. sonra ile … Read More “Helm – Örnek Prometheus-Grafana”
Helm – parametre degisimleri
Command line böylece –set –set diyerek values.chart i override yapabiliriz. Custom values yaml eger cok ise kendimiz bir values.yaml yaratip … Read More “Helm – parametre degisimleri”
Helm- Hub vs Repo
hub artifacthub.io sayfasi bir cesit dockerhub gibi bisi, repo ise her bir firmanin kendi özel reposu. ancak bu cikti formatinda … Read More “Helm- Hub vs Repo”
HomeHosting Tunnel
Gereksinimler :1. Cloudflare de bir hesap aciyoruz. 2. Cloudflare in yönettigi bir Domainname. Sonra Zero Trust altinda Networks – Connectors … Read More “HomeHosting Tunnel”
K8s – flannel to calico
Önce Flannel i kaldiriyoruz Calico kurulumu : https://docs.tigera.io/calico/latest/getting-started/kubernetes/self-managed-onprem/onpremises Calico kurulumunda Flanneli kaldirdiktan sonra https://docs.tigera.io/calico/latest/getting-started/kubernetes/quickstart#step-2-install-calicoKuruyoruz sonra custom-resources.yaml i editliyoruz. Burada önemli … Read More “K8s – flannel to calico”
K8s – container root login
Find the pid of container processsudo crictl inspect CONTAINER_ID | grep -i “pid” | awk ‘{print $2}’ Use nsenter to … Read More “K8s – container root login”
Linux – Multiarch Docker registry copy
Aslinda yapmak istedigimiz iki docker registry arasinda veri kopyalamak, Bunun bir sebebi ilgili projede bir multiarch base image kullaniyor olmamiz … Read More “Linux – Multiarch Docker registry copy”
Linux – Homeprinter
Durum Evde bir mini pc var üzerinde linux calisiyor ve ona print göndermek istiyorum orada doküman kalmadan. Temel önce printer … Read More “Linux – Homeprinter”
Flutter Commands
Package Management Commands flutter pub get flutter pub outdated flutter pub upgrade Code Generation Commands dart run build_runner build –delete-conflicting-outputs … Read More “Flutter Commands”
Jenkins – Substutition
Cok fazla problemli özel karakter iceren bir password olsun. Gördügünüz gibi bu baya problemli bir password. Üstelik bunu birde json … Read More “Jenkins – Substutition”
gitlab-ci : insert code (!reference)
Gitlab Doku : https://docs.gitlab.com/ci/yaml/yaml_optimization/#reference-tagsher hangi bir dosyadaki tekrar eden kodu copy paste etmek gibi. Önce ana pipeline da include etmemiz … Read More “gitlab-ci : insert code (!reference)”
gitlab-ci : insert code (anchors)
Tek örnek yeterli 🙂 ancak Anchor ve reference ayni yaml icinde olmak zorunda.
K8s – Docker Command , Kubernetes pod
Lets say the Dockerfile ends with Bu durumda docker container baslayinca calisacak komut Ancak Kubernetes de baska renkle baslasin isteyebiliriz. … Read More “K8s – Docker Command , Kubernetes pod”
Gitlab-Ci : docker private registry
Önce gitlab runner in configini editliyoruz. /etc/gitlab-runner/config.toml Burada Volumes a su kismi ekledik aslinda böylece docker login ile login oldugumuz … Read More “Gitlab-Ci : docker private registry”
Java – Pom.xml upload snapshot to nexus
simdi bir yapi hayal ediyoruz. Pipeline snapshot olusturuyor ve nexus repository e upload ediyor.Ek bilgi : pom.xml maven-settings.xml deploy
K8s – CKA Önemli Bilgileri
CNCF Cirriculum : https://github.com/cncf/curriculum CKA : Candidate Handbook : https://docs.linuxfoundation.org/tc-docs/certification/lf-handbook2 Official Info : https://www.cncf.io/training/certification/cka/ Online Exam tips : https://docs.linuxfoundation.org/tc-docs/certification/tips-cka-and-ckad Before … Read More “K8s – CKA Önemli Bilgileri”
K8s- Service ClusterIP
Normalde ClusterIP defualt type dir. Böylece asagida ki yapida ki “back-end” service ini olusturmus oluruz.
K8s- Service NodePort
A static IP address thats attached to each Pod so that when pod dies a new one comes with a … Read More “K8s- Service NodePort”
Linux- MacOS – Direnv
very useful tool https://direnv.net/Quick demo To follow along in your shell once direnv is installed. # Create a new folder … Read More “Linux- MacOS – Direnv”
K8s – Manage Multi Clusters
Gerekli toollar kconf (https://github.com/particledecay/kconf), kubectx (https://github.com/ahmetb/kubectx), k9s (https://k9scli.io/ , https://github.com/derailed/k9s). ilk cluster i mi ekliyorum ancak default adi uygun degil … Read More “K8s – Manage Multi Clusters”
MacOS – Lima k3s
Lima bazi templateleri veriyor. Bu templateler basit seyleri calistirmak icin cok iyi. https://lima-vm.io/docs/templates Ben single-node k8s calismak icin k3s kullanmaya … Read More “MacOS – Lima k3s”
MacOS – lima cheatsheet
Lima bir sanallastirma MacOS altinda calisiyor ve colima ile ögrendim ancak bununla k8s vm i olusturup k8s calismak istiyorum. Buraya … Read More “MacOS – lima cheatsheet”
Linux – Lvm
Uzun zamandir linux ile icli disli olmama ragmen hic LVM ile ugrasmamistim ilginc bir sekilde o nedenle burayi hazirliyorum kodekloud … Read More “Linux – Lvm”
Linux – Bash tricks
Linux – pushd-popd
cd yerine push de kullaninca bi stack aciliyor ve gittigimiz direktoryler kaydediliyor. popd de yazinca da o stack de geri … Read More “Linux – pushd-popd”
Docker-Compose tricks
.env dosyasi Daha sonra bunu degiskenler olarak kullanabiliriz. Label Böylece filtrelemek mümkün olabilir. Compose Profiles Daha sonra istedigimiz kadarini ayaga … Read More “Docker-Compose tricks”
MacOS – Colima Docker setup
Aslinda kurmasi cok basit brew install dockerbrew install colima https://github.com/abiosoft/colima Ama bu kurulum ile docker compose gelmiyor sonra “~/.docker/config.json” icine … Read More “MacOS – Colima Docker setup”
MacOS – daemons and launchd agents
daemons sistem basladiginda otomatik baslatilan user etkisine ihtiyac duymayan ve arka planda calisan servicelerdir, örnegin “timed: time synchronisation”Agents kullanici login … Read More “MacOS – daemons and launchd agents”
Ucus – Cessna 172 Pattern
Ucus – Airspace (class E)
Gecen ucusta buluta dokunmaya calisirken, ATC bana kizdi o irtifada ne yapiorsun hemen IFF su yap frekans degistir felan. Haritayi … Read More “Ucus – Airspace (class E)”
Ucus – Mass & Balance D-EFJA
Ucagın Mass & balance dokumanı PDF olarak okulun sayfasında mevcuttu oradan alıp calısıyorum. Temiz hali bu: Simdi yakıtlı ve yakıtsız … Read More “Ucus – Mass & Balance D-EFJA”
Ucus – 18-19.05.2025
D-EFJA ya yeni motor takmislar inis kalkis calismasi yapmak yasak olmus ilk 25 saat :(.Bende tek tek calistim. Tabii iki … Read More “Ucus – 18-19.05.2025”
K8s – cert-manager in private network ve DNS01 authorization
1. Cert-Manager Kurulumu Helm reposunun eklenmesi Sonra deploy ediyoruz Burada extraArgs DNS kontrolü icin kendi internal DNS e danismasin diye. … Read More “K8s – cert-manager in private network ve DNS01 authorization”
K8s – ArgoCD Metallb ve Nginx Ingress altinda
Temel kaynak : https://devopscube.com/setup-argo-cd-using-helm/ Komutlar sirasiyla böyle : Ingress : Helm Deployment Su kisim ilgimi cekti. Helm de deploy etmeden … Read More “K8s – ArgoCD Metallb ve Nginx Ingress altinda”
K8s – Configuration basics
Her bir configüration in ortak noktasi 3 adettir. Ayrica görnmeyen birde status vardir bunu k8s yönetir ve istenen durumla mevcut … Read More “K8s – Configuration basics”
K8s – Components
A static IP address thats attached to each Pod so that when pod dies a new one comes with a … Read More “K8s – Components”
K8s – NFS Share as PV
Bu cok basamakli bir islem: 1- nfs server – client Öncelikle agda bir NFS Server kuruyoruz ve paylasiyoruz buna girmicem.Sonra … Read More “K8s – NFS Share as PV”
K8S – Ingress
Aslinda MetalLB Load balancer ve Ingress beraber oldugu zaman daha güzel. böylece LB ye atanan bir sürü IP den birisi … Read More “K8S – Ingress”
Gitlab readme
Gitlab readme cidden cok hosuma gidiyor bir Readme örnegi olarak dokümamtasyonuda cok iyi suradan erisilebilir.https://docs.gitlab.com/user/markdown/
Jenkins döngü ile stage olusturmak
Diyelim ki elimizde bir Json datasi var ve icinden belirli bir özellige göre pipeline calistircaz. Bunu kullanarak her bir tip … Read More “Jenkins döngü ile stage olusturmak”
Docker secret Docker-compose build
Önce docker secret ile docker-compose.yml nasil kullaniriz. Burada görüldügü gibi hem build icinde hemde build den sonra servis baslangicinde secrets … Read More “Docker secret Docker-compose build”
Wiremock ile degisken kullanimi
Wiremock ile mocking yaparken bazen URL ile gelen degiskenleri kullanmak isteyebiliriz. bir örnek URL düsünelim https://ornek.com/ulke_tespiti/TR Aslinda anlasilacagi gibi ülkeyi … Read More “Wiremock ile degisken kullanimi”
Alman tarihi – ilk Caglar
Kadim almanca da halk anlamina gelen “diyot” kökünden gelen Deutsch kelimesini kullanmislar kendilerine. Arminius Romalilar tarafindan rehin alinan bir Germen … Read More “Alman tarihi – ilk Caglar”
Jenkins Allure test-results
Webdriver-IO test framework kullandigimiz bir proje vardi ve burada hem android hemde IOS icn UI testler yapmaktaydik. Bu testler icin … Read More “Jenkins Allure test-results”
systemd üzerine
Kendi kendine random olarak kapanan zabbix ile ilgileniyordum. Agent bir sekilde SIGTERM aliyor ve kapaniyor bir süre sonra yeniden baslatiliyordu. … Read More “systemd üzerine”
Wire_mock ile API Mocking ve dinamik ayarlama
Wiremock gelistirdigimiz yazilimin harici API servisleri ile olan testlerini yapiyor. Yani örnegin bir yere iste gönderip cevabini alacaksiniz bunu API … Read More “Wire_mock ile API Mocking ve dinamik ayarlama”
gemfile-bundle-ruby
Bundle install ruby yazilim projelerinde kullanilan, dependency leri kurmak icin kullanilir. Önce Gemfile olusturuyoruz. sonrasinda da Cok önemli bir konu … Read More “gemfile-bundle-ruby”
Open telemetry – dataprepper
Open telemetry protokolünü kullanirken herhangi bir tip backend den veri gelecektir. Ve gelen bu log ve telemetre verisini parse ederken … Read More “Open telemetry – dataprepper”
docsible
Docsible bir repository de ansible rolleri icin README.md yaratir. Dokümani : https://pypi.org/project/docsible/0.4.11/ gerekli komut : Daha da iyisi mermaid graph … Read More “docsible”
checkov CI
Checkov u daha önce terrafom icin CI da pre-commit ile kullanmistim ancak bu sefer ansible icin benzeri bir yapi bulamadim … Read More “checkov CI”
pre-commit -3 tricks
pre-commit autoupdate : Tüm repo lari güncellemek icin pre-commit run –all-files : Tüm dosyalari taramak icin pre-commit uninstall : repositoryden … Read More “pre-commit -3 tricks”
pre-commit -2 hook search ve ansible
Uzun zaman sonra bir projede daha pre-commit i kullanma karari verdim. Nede olsa terraform ile ansible benzer yapidalar. Öncelikle ansible … Read More “pre-commit -2 hook search ve ansible”
gitlab-ci : Components -3 Using component
Bu örnekte sadece bir stage “setup_user” icin component kullandik. Eger baska bir stage da daha bu componenti kullanacak olsaydik o … Read More “gitlab-ci : Components -3 Using component”
gitlab-ci : Components -2 create component
12 dk lik anlatimi : https://www.youtube.com/watch?v=oNcJCU-a-bM&list=PL05JrBw4t0Ko7epTKWQVsMxLgoYp6E96F&index=3Bir componentin catalog da yayimlanmasi icin 2. README.md olmali 3. Min yapi ve biraz daha … Read More “gitlab-ci : Components -2 create component”
gitlab-ci: gitlab templates
Gitlab bazi isleri kendisi sunuyor ve bunlari cok kolay import edebiliyoruz. bu include ile https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Terraform/Base.latest.gitlab-ci.ymladresinde ki template i getiriyor. Hic … Read More “gitlab-ci: gitlab templates”
gitlab-ci: job templating
Aslinda bir örnek job ve/veya variables ve/veya rules olusturuyoruz ve bunu copy paste eder gibi sadece ismini vererek defaten kullanabiliyoruz … Read More “gitlab-ci: job templating”
gitlab-ci : Components -1
https://docs.gitlab.com/ee/ci/components/Bunu özellikle buraya yazmak istedim cünkü yeni bir konu ve giderek daha cok gitlab-ci kullaniyoruz bu componentler olayini ögrenmek istiyorum. … Read More “gitlab-ci : Components -1”
Packer-2
Öncelikle calisan boot command kismi ubuntu 22.04 icin Packer kurulumu yaptiktan sonra template i normal VM olarak calistiriyor ve bu … Read More “Packer-2”
Packer -1
packer ihtiyacimiz olan VM (ve belki de Docker) kurulumlarini otomatiklestiren bir sistem. Böylece hardened bir OS Templati olusturup sonrada o … Read More “Packer -1”
Ansible – 16 Ansible Collections
Ansible pek cok modülü otomatik olarak icersede her zaman en son sürümlerini veya degisik özellikteki versioynlarini icermeyebiliyor. Collectionlar sayesinde bunlara … Read More “Ansible – 16 Ansible Collections”
Ansible – 15 Host secimi
Bazen playbook un tüm hostlarda vs calismasini degilde sadece bir yada sectigimiz hostlarda calismasini isteyebiliriz. Örnek inventory mesela sadece lab.local … Read More “Ansible – 15 Host secimi”
Privacy Policy Example
Privacy Policy Last updated: October 25, 2024 This Privacy Policy describes Our policies and procedures on the collection, use and … Read More “Privacy Policy Example”
Ansible – 14 Installing roles
ansible da paket yönetimi galaxy ile oluyor. Rollerden aslinda surada bahsetmistim : https://buyukburc.de/ansible-2-roles/Burada anlattigim manuel roller. Birde internetten hazir indirebilecegimiz … Read More “Ansible – 14 Installing roles”
Ansible – 13 Jinja2 Templating
Örnegin bir dosyamizda icinde degiskenler olan bir metin olsun yada ayarlar ve bunu her hosta göre kullanmak istiyoruz. Bu metin … Read More “Ansible – 13 Jinja2 Templating”
Ansible – 12 blocks (try catch finally)
Block aslinda bir try catch blogu gibi dene error olursa rescueyu yap sonra mutlaka always i calistir gibi.
Ansible – 11 changed & failed when
Changed when “uptime_message” ile gelen textin icinde “Success” string i varsa chaged yoksa chenaged olmuyor. Normalde uptime her saniye changed … Read More “Ansible – 11 changed & failed when”
Ansible – 10 hata yönetimi
Bazen calistirdigimiz tasklar cesitli sebeplerle hataya düsebilirler. Eger fail olunca playbook calismasinin durmasini istiyorsak su task i ekleyebiliriz.
Ansible – 9 Conditionals
Diyeim ki bir task sadece belirli bir sart varsa (veya yoksa) calisacak. when: – not install_approved –> negatif hali Üstte … Read More “Ansible – 9 Conditionals”
Ansible – 8 Ansible Loops
1. Basit loop 2. Biraz daha karmasik loop Bir variable list üzerinde loop yapmak istersek. With_list ile verilen listedeki herbir … Read More “Ansible – 8 Ansible Loops”
pre-commit
özellikle pipeline da terraform (ve belki de ansible icinde) harika bir kontol toolu olan pre-commit le ilgili notlarim : Kurulum … Read More “pre-commit”
DCS – Carrier Kontrol
BRC = Base Recovery Course (geminin gittigi yön) Final Bearing = 9 derece BRC nin solu 360 BRC 351 FB … Read More “DCS – Carrier Kontrol”
Fly – Yolcu Checklisti
Kaynak : https://www.wingly.io/en_GB/regulation/docs/easa-pilot-checklist.pdf
DCS PAR Approach
Gelistirmek gerekir ve Incirlik icin hazirlamak lazim talk down complete cleared for circling visual / visual patter –whatever he will … Read More “DCS PAR Approach”
Linux jq query
Eğer json verisi [ ile başlıyor ise! (ki muhtemelen çoğu zaman öyle) ” selection criteria [] tüm elemanları loop içinde … Read More “Linux jq query”
Jenkins Credentials açık text olarak görmek
Normalde parola açık text olarak bulunmaz loglarda ancak acaba doğru parolamı diye kontrol etmemiz gerekebilir. Detaylı örnekleri burada anlatılmış : … Read More “Jenkins Credentials açık text olarak görmek”
git squash
Bazen bir branch te çalışırken ardarda commitler yapıyoruz, belki syntax hatası belki basit bir değişiklik. tabii bu durum git historyi … Read More “git squash”
linux regex capture groups
örnek olarak elimizde bir string olsun bunu capture etmek icin yazmamiz gerekir bu bu string tamamini capture eder ve bunu … Read More “linux regex capture groups”
Kubernetes – 2 Rollout
Proxmox ta Template olusturmadan önce önerilen islemler
Daha sonra shutdown ve template oluşturabiliriz.
Linux ps Komutu
Hep kullandığım “ps aux” tüm process leri listeliyor ancak zaman zaman aşağıdakiler faydalı olacaktır.
Kubernetes -1
Çok derin ve çok konu var sadece kendime hatırlatmalar koyuyorum. Selector kısmı pod definition daki label kısmı. Başka name space … Read More “Kubernetes -1”
Ansible – 6 Yolun devamı
Ansible – 5 Templates
https://gitlab.com/ansible_can/learn5 Her bir hosta özel işlemi değişkenler ve config dosyaları ile yapmamızı sağlar. “jinja2” templating formatını kullanır. Bu örnekte bir … Read More “Ansible – 5 Templates”
Ansible – 4 handlers
https://gitlab.com/ansible_can/learn4 Handlers kelimeside bence biraz kötü bir tercih, triggers daha güzel olurmuş ama işte böyle yapmışlar. Şöyle bir task düşünün. … Read More “Ansible – 4 handlers”
Ansible – 3 host_vars
https://gitlab.com/ansible_can/learn3 Daha öncede bahsettiğim gibi klasör yapısı Ansible da önemli. Host_vars her bir hosta özel değişkenleri oluşturmamızı sağlar. Öncelikle reponun … Read More “Ansible – 3 host_vars”
Ansible – 2 Roles
https://gitlab.com/ansible_can/learn2 Rol ismi bence kötü bir tercih çünkü rol bilişim dünyasında biraz daha başka anlamda. Terraform daki gibi modül bence … Read More “Ansible – 2 Roles”
Ansible – 1 Bootstrap
Repository : https://gitlab.com/ansible_can/learn1 Öncelikle Ansible da ilk karar verilmesi gereken şey ‘inventory’ Ansible ın çalıştığı sistemden diğer tüm sistemlere : … Read More “Ansible – 1 Bootstrap”
2023 Yılı Checkride
Uzun zamandır bu kadar heyecanlı bir uçuş yapmamıştım. Benim yaşlarımda ama baya enerjik bir öğretmen pilotla uçtum. Daha önce hiç … Read More “2023 Yılı Checkride”
scripts-4 querydb.sh
#! /usr/bin/expect log_user 0 # set the variables Pimn to unlock Entity to get the required data set Pin [lindex … Read More “scripts-4 querydb.sh”
scripts-3 get-pass.sh
#! /bin/bash #create the salt getInitpath=$(which list-pass.sh) initPath=$(echo $getInitpath |sed ‘s/list-pass.sh/init.ini/’) pfad=$(cat $initPath|head -1) if [[ $? -ne 0 ]] … Read More “scripts-3 get-pass.sh”
Scripts-2 list-pass.sh
#!/bin/bash #get the path getInitpath=$(which list-pass.sh) initPath=$(echo $getInitpath |sed ‘s/list-pass.sh/init.ini/’) pfad=$(cat $initPath|head -1) #echo “pfad = $pfad” if [[ $? … Read More “Scripts-2 list-pass.sh”
Scripts -1 init.sh
#! /bin/bash echo ‘enter absolute path of Keepass database file’ read pfad #Discover OpenSSL version Version=$(openssl version |awk ‘{print $2}’|tr … Read More “Scripts -1 init.sh”
Sanal DCS Parola kontrolü (Authentication)
Burada anlatacağım konu ve örnekler aşağıdaki ingilizce dokümanların basit tercümesidir. https://www.dropbox.com/s/udeqz9vxqawkiui/132-TTP-10-AWACS%20v2.0.pdf?dl=0 Sayfa 28 ve https://www.dropbox.com/s/b6mbo7fw2wvnkfi/AET-100_RAMROD_v1.1.pdf?dl=0 DCS teen eğlenceli ve etkili … Read More “Sanal DCS Parola kontrolü (Authentication)”
Sanal DCS te AWACS üzerine
Bu seride birazda insan GCI/Awacs kontrolörü ve DCS’te (ve hatta falconda bile) nasıl çalıştığı üzerine yazmak istiyorum. Öncelikle kontrolörün görev … Read More “Sanal DCS te AWACS üzerine”
Sanal DCS nedir bu IFF?
Başlamadan önce belirtmek istediğim bir adres var : https://www.radartutorial.eu Burada çok çok daha detaylı ve doğru bilgiyi Türkçe bulmanız mümkün … Read More “Sanal DCS nedir bu IFF?”
Sanal DCS Önleme başlangıcı
Aşağıda ki durumu düşünelim. 4lü kol F-16 nın liderisiniz. Magic kontrolünde Kilis civarında planlı CAP görevine kalktınız. BE Kilis (not … Read More “Sanal DCS Önleme başlangıcı”
Sanal DCS GCI/AWACS ne yapar?
Gerçek hayatta GCI (ground controlled Intercept) 7/24 erken ihbar radarları ile gökyüzünü tararlar. GCI hep oradadır. Elinde çok sayıda radar … Read More “Sanal DCS GCI/AWACS ne yapar?”
Sanal DCS Kule (veya yer kontrol) ile ilk temas
Bu küçük örnekte Kol adı Kaplan ve 4 uçaktan oluşmaktadır. “K1” lider “K2” … ise numaralardır. “T” Kule, “R” yaklaşma … Read More “Sanal DCS Kule (veya yer kontrol) ile ilk temas”
Sanal DCS Telsiz iletişim akışı (Comm Flow)
Bir uçuş esnasında konuşma düzeni yaklaşık şöyledir. Kaideler :
Sanal DCS görev uçuşu planlaması
Önce bir senaryoya karar vermek lazım zaten haftalık online olanların sayısı 3 aşağı 5 yukarı belli. örnek hikayde 12 uçucu … Read More “Sanal DCS görev uçuşu planlaması”
Patates köfte
Bu tarifin üzerinde daha çalışmalıyım ama Malzemeler : Köftelik bulgur 500 gr1 büyük soğanKimyonBiber salçasıNar eksisi (bolca lazim) Bulgur kadar … Read More “Patates köfte”
Fırında balık
İşte ne olur olmaz yazayım da unutmayayım 🙂 Önce soğan maydonoz seriyoruz altına sonra balıkları ö zeytinyağı, tuz, domates diz … Read More “Fırında balık”
Bash Script te satr başı :
Jenkins in scriptinnde şözle birşey gördüm. Görüldüğü üzere satır başı “:” var. ilk satırı inceleyecek olursak. JENKINS_WAR diye bir değişkene … Read More “Bash Script te satr başı :”
2022 Uçuşları ve C172N Mass & Balance
Bu sene geçirdiğim küçük bir diz ameliyatından dolayı uçuşlarım baya aksadı bir yandan lisans ynilemesi bir yandan dil lisansı vs … Read More “2022 Uçuşları ve C172N Mass & Balance”
BASH Array
Bash te dizi oluşturmak mümkündür ve itemlar arası boşluk bırakılır. Daha fazla detay sonra ekleyeceğim.
Java Constructor
bir object oluşturulurken onun ilk değerleri almasını sağlar. Obje ile aynı ismi alan bir method dur. Obje ilk oluşturulduğunda çalışır. … Read More “Java Constructor”
Java printf
temelde printf hep aynı halt ama işte pas geçmeyelim. System.out.printf(“this is a format string”,123) gibi bir yapısı var. parantezin içine … Read More “Java printf”
Java Methods
Burada method ne onu anlatmayacağım bana fazla … methodu çağırırken kullanılan Argüman Methond un tanımında bulunan kısım parametre method deklerasyonunda … Read More “Java Methods”
Java for-each
Bir dizi veya array listin içindeki itemları sırayla işlemek için. daha okunaklı, daha kısa yazmalı ama daha az esnek Kısaca … Read More “Java for-each”
Java 2D Arraylist
Arraylistleri tutan bir Arraylist Daha sonra Arraylistleri oluşturuyoryz Sonra oluşturduğumuz bu listleri list of listse yani 2d ye ekliyoıruz. cıktısı. … Read More “Java 2D Arraylist”
BASH pushd, popd, dirs
Script yazarken kimi zaman çeşitli directoryler arasında gidip gelmek zorunda kalabiliyoruz. İşte sürekli kullandığımız klasörleri mini bir stack a kaydedip … Read More “BASH pushd, popd, dirs”
Java ArrayList
ArrayList boyu değiştirilebilen. Derlemeden sonra bile eleman eklenip çıkarılabilen referans tipi verileri tutabilen bir dizi yapısıdır. Import edilmesi gerekir. Olusturmak … Read More “Java ArrayList”
Java Wrapper Class
Primitif bir tipin referans bir tip olarak kullanılmasıdır. referans tiplerde daha cok method vardır bu nedenle önemlidir. Primitive Wrapper boolean … Read More “Java Wrapper Class”
Java Refrence değişkenleri
String bir refrence değişken tipidir ve bu nedenle çeşitli methodlara erişebilir. Burada Equals methodu bir “Boolean” sonuc döndürür. Veya case … Read More “Java Refrence değişkenleri”
Maven -1
yeni bir projeye başlarken maven ile önce Bu bazı default dosyaları indirip local repositoryiö klasör yapısını ve pom.xml i oluştururacakç … Read More “Maven -1”
pom.xml
Tabii ki daha çok başındayım ama …. pom.xml dosyası maven ile derleme yaparken kullanılıyorç Properties de ki kısım değişken ve … Read More “pom.xml”
bash if condition -z
Örneğin scripte değişken verildiğini kontrol etmek için; bu scripti çalıştırdığımızda sonuç $1 boş ise (-z) o zaman bunu yap (echo … Read More “bash if condition -z”
Bash ile Json parsing
Bir json dosyasında bir değişkene erişmek göründüğünden zor. Awk ve sed ile bir yere kadar ancak bunun bir yolu daha … Read More “Bash ile Json parsing”
xargs
Normalde xargs komutu bir input u diğer bir komuta gönderir. Ancak bunu normalde pipe ile yaparız fakat bazı komutlar pipe … Read More “xargs”
AWS SNS and SQS
SNS : Simple Notification Service SQS : Simple queueing Servive Bir application başka bir application a veri göndermek istediğinde gönderen … Read More “AWS SNS and SQS”
AWS Elastic Container Service (ECS)
Task : is the container that the code runs. Task definition : A task is created from task definition. Service … Read More “AWS Elastic Container Service (ECS)”
AWS CloudFront
CloudFront aslında bir CDN(Content delivery Network) dir. Yani veriyi son kullanıcıya yaklaştırmaktır amaç. Veri dünya üzerinde 180+ fazla lokasyonda bulunan … Read More “AWS CloudFront”
AWS DNS ve Content delivery
Routing Policy Ne yapar Simple Bildiğimiz A kaydı Latency Kaynağa olan en az latency route una göre yönlendirir Failover Health … Read More “AWS DNS ve Content delivery”
AWS Codestar
Codestar localde olan IDE nin bağlandığı bir endpoint. Daha sonra cloudformaton,CodeCommit,CodeBuild,CodeDeploy gibi AWS uygulamalarını kullanır. CodeStar da öncelikle bir proje … Read More “AWS Codestar”
AWS CodeCommit Pipeline
Daha önce AWS CodeCommit sayfasında update ettiğimiz kodu push ettik. Şimdi Sol taraftaki menüden bir pipeline oluşturacağız. Create pipeline –> … Read More “AWS CodeCommit Pipeline”
AWS Codecommit
Console üzerinden öncelikle “CodeCommit” ile bir repo oluşturuyoruz. Artık git-client imizi kullanarak localden code push edebiliriz. Git client ile clone … Read More “AWS Codecommit”
AWS DevOps
Bir developer (yazılımcı) oluşturduğu kodu normalde Git e push eder. AWS te bu “AWS CodeCommit” Code build edilmesi için “AWS … Read More “AWS DevOps”
AWS Beanstalk
Beanstalk bizim için herşeyi daha kolay yapıyor. Özellikle developerlar sadece kodu upload ediyorlar ve çalışacağı ortamı seçiyorlar (nodejs, java……) ve … Read More “AWS Beanstalk”
AWS Cloudformation Complex stack
AWS cloudformation dokümantasyon : https://docs.aws.amazon.com/cloudformation/ Burada “Sample Templates”–> Region (Europe Frankfurt) –> ve uygun olan ı seçip view in Designer … Read More “AWS Cloudformation Complex stack”
AWS Cloudformation
Infrastructure i kod olarak JSON olarak veya YAML olarak yazıyoruz ve deploy ediyoruz. Aşağıda ki gibi bir deneme yaparken AMI-ID … Read More “AWS Cloudformation”
AWS DynamoDB
Table oluştururken Diğer ayarlar autoscaling, encryption ……. bunlar ücreti de ektileyen ayarlar detaylara bakmakta fayda var. Table oluşturulduktan sonra itemları … Read More “AWS DynamoDB”
AWS RDS WordPress
Önce bir free tier instance oluşturuyoruz. WordPress kuruyoruz. Artık wp kuruldu. Public IP veya DNS ile gidince WordPress kurulum ekranı … Read More “AWS RDS WordPress”
AWS RDS Readonly replication
Örneğimizde multi AZ ile replication ve read only copy yapmak istiyoruz. ancak free tier seçtiğimizden bu mümkün değildi. Onun için … Read More “AWS RDS Readonly replication”
AWS Relational Database RDS
Farklı DB Engineleri mevcuttur. Aurora haricinde diğerlerini istersen kendinde bir EC2 instancei oluşturup içine kurabilirsin ve root access alırsın ama … Read More “AWS Relational Database RDS”
AWS S3 CLI
CLI kullanmak için access key ID ve secret access key e ihtiyacımız var bunları IAM de user içinden oluşturuyoruz. S3 … Read More “AWS S3 CLI”
AWS S3
S3 bir object store dur ve internete açıktır. Bu nedenle unique bir adresi olmak zorundadır. S3 içinde ki objelere ait … Read More “AWS S3”
Veritabanı seçmek
AWS Elastic File System EFS
EFS in en büyük avantajı birden fazla linux instance ı farklı availability zonelardan gelip aynı EFS e NFS ile bağlanabilirler. … Read More “AWS Elastic File System EFS”
AWS Elastic Block Storage EBS
Drive olarak sisteme bağlanır. Çeşitli tipleri vardır SSD ve HDD zaten adlarında da anlaşılacağı gibi süratle alakalıdır. Her biri max … Read More “AWS Elastic Block Storage EBS”
AWS Storage Services
3 çeşit storage mevcuttur. block based : Amazon Elastic Block Store EBS File based : Amazon Elastic File System EFS … Read More “AWS Storage Services”
AWS Elastic Load Balancing ELB
Adında da anlaşılacağı gibi instancelara gelen yükün dağılımını yapıyor. Bunun içinde instanceların health durumlarını kontrol ediyor. Bu kontrol yapmak içinde … Read More “AWS Elastic Load Balancing ELB”
AWS Auto Scaling Policy
Scaling in neye göre olacağına karar vermek gerekiyor. Hangi metricler kullanılacak, CPU, Network, Disk ? İşte bunların neye göre nasıl … Read More “AWS Auto Scaling Policy”
AWS Auto Scaling Group
Aöazon CloudWatch performans monitoring servisidir. Instancelarımız eğer ayarladıysak durumlarını cloudwatch a rapor ederler. Örneğin elimizde ki 4 adet EC2 instanceından … Read More “AWS Auto Scaling Group”
AWS EC2 ile Access Key kullanımı
Çoğu zaman kuracağımız mimarilerde bir AWS servisi başka AWS servisleri ile konuşmak isteyecektir. Bu örnekte bir S3 Bucket oluşturup mevcut … Read More “AWS EC2 ile Access Key kullanımı”
AWS Create Website
Bazen server yaratırken bazı komutların otomatik olarak işletilmesini isteriz. Böylece en basitinden bir web server başlatırız mesela Bunu Instance yaratırken … Read More “AWS Create Website”
AWS Instance bağlanmak
Instance i oluşturduktan sonra Instance ekranında üstte “connect” var oraya tıklayınca yapılması gerekenleri zaten adım adım gösteriyor. 2 önemli konu … Read More “AWS Instance bağlanmak”
AWS Elastic Cloud EC2
EC2’larda her zaman private IP adresi vardır. IP adresleri 3 tiptir. Public IP : adından da anlaşıldığı gibi publictir ancak … Read More “AWS Elastic Cloud EC2”
AWS CLI
CLI in öncelikle kullandığınız OS e göre install edilmesi gerekmektedir. https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html Windows : Powershell de aşağıda ki komutu verdikten sonrası … Read More “AWS CLI”
AWS Public ve Private Servisler
Bazı servislerin public İP adresleri vardır ve internetten doğrudan erişilebilir. Bazıları ise VPC içerisinde oluşturulur ve içinde bulundukları subnet tipine … Read More “AWS Public ve Private Servisler”
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”
VestaCP ve MariaDB 10.X.X
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”
AWS Security groups and Network Access Control List
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”
Docker-4 Registry/Repository
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-3 Dockerfile
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”
Proje Docker – 1
Ö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”
Git -5
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”
Git -4
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”
Git -3
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”
Git -2
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”
Git -1
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”
Can’s VIM Cheatsheet
u – undo b – bir önceki kelimenin ilk karakterine git. w – bir sonraki kelimenin ilk karakterine git e … Read More “Can’s VIM Cheatsheet”
YAML ing
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”
Kubernetes Örnek -1
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”
Yeni başlangıç DEVOPS
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”
Printf
$ 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”
Awk as script language
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”
AWK ile Regex kullanımı
Ö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ı”
AWK genel – 2
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”
AWK Seperators
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 genel – 1
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”
GNU Make
İ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”
Bash Getops
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”
AWS VPC – 1
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”
AWS IAM -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 Proje -4
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”
Graylog Proje -3
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”
21 Yılı ilk uçuş
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 Proje -2
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”
Graylog Proje -1
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 tunnel with Jumphost
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”
Powershell taşınabilir enrypted veri oluşturmak
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”
Powershell repository 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”
Powershell Global Varible
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”
C++ – 1
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”
Fiber-Optic
So what happens when you need to decide which cable which connector which sfp do you need. Here is a … Read More “Fiber-Optic”
Docker-2
Bazı komutlar List running container Lists all running or not. Containers get random names Lets say a docker container is … Read More “Docker-2”
Docker-1
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”
CCNA-3 CDP ve LLDP
CDP Bir ağda hangi cihazlar var nerden bağlı hangi modeller var öğrenmek için Cisco ya özel protokol CDP (Cisco Discovery … Read More “CCNA-3 CDP ve LLDP”
Powershell self destructing script
bir script yazdım ve kullanıcıların içini okuyabilmesini istemiyordum. İçinde mail adresim vs vardı. Yani script çalışacak ve daha sonra kendini … Read More “Powershell self destructing script”
CCNA-2 – temel router yapılandırması
Hostname vermemiz gerekli şart değil ama iyi olur. Ilk görünüş şöyle iki networkümüz var ve switchlerde gigabit portlar Router R1 … Read More “CCNA-2 – temel router yapılandırması”
CCNA-1 Temel konfigurasyonlar
Cisco bir switchi network üzerinden bağlanıp yönetmek. Öncelikle sanai bir interface oluşturuyoruz ve buna bir IP atıyoruz. Böylece sanal bir … Read More “CCNA-1 Temel konfigurasyonlar”
Linux ile evi ısıtmak
ev bana hep soğuk gelmeye başlamıştı. Neyse benim hanımda soğuğu sever bana hep ev iyi sen üşüyorsun diyordu.En sonunda bir … Read More “Linux ile evi ısıtmak”
Struktogramm
Kendi yazılım kuralları olan ama sınavda bu kadar detaylı aranmayan. Yazılım hazırlık aşamasında algoritma kontrolü için kullanılan bir test yazılımı. … Read More “Struktogramm”
IPv6 Subnetting
Hemen soru ile başlayalım zaten yeterince güzel bir örnek olacaktır. Elinize bir network veriliyor. 2a02:2f0:3ee:4000::/56 bu networki 4 eşit parçaya … Read More “IPv6 Subnetting”
Suşi Tarifi
Nice zamandır adam gibi dokümente edemiyordum her seferinde ileri geri yapıyordum. Yapımı : Tabii bundan sonra tekniği geliştirmek gerekiyor.
Powershell – 4 Get-Command
Bir komut iki parçadan oluşuyor verb-noun. Bu nedenle eğer bir komut arıyorsak aşağıda ki gibi yapabiliriz. Ve/veya Yapabiliriz. Ama bazen … Read More “Powershell – 4 Get-Command”
Network DHCP-Relay
İki Farklı binada bulunan aynı VLAN’larda IP ataması. Şimdi VLAN’Lar sistemleri ayırmak için kullanılıyor. Ve 2 switch arasında tagged olmak … Read More “Network DHCP-Relay”
Powershell -3 Folder Drive Mapping
Bir folderin drive a MAP edilmesi: Root path vermek zorundayiz “c:\test “ ama bu UNC de olabilir eger baska bir … Read More “Powershell -3 Folder Drive Mapping”
Powershell -2 Man pages
Aynı linuxte olduğu gibi PS’dede man pages mantığı mevcut. (zaten olmasa olmazdı) hatta ve hatta yaptığımızda sayfalarca detaylı bir man … Read More “Powershell -2 Man pages”
Powershell -1 PSDrive
Windows ta linuxtekinden farklı olarak file system dışında sistmelerde vardır. Mesela Registryde veya certstore da file sistem gibi gezmek mümkündür. … Read More “Powershell -1 PSDrive”
Yeni gelenler
Evet bir yandan Udemy de Azure çalışırken bir yandan da iş yerinde Powershell bilgimi arttırıyorum. Powershell notlarımı artık burada yayınlamaya … Read More “Yeni gelenler”
Armutlu- elmalı Ördek
Her seferinde 2 ördek yapıyorum. chefkoch.de den buluyorum linki Uzun sürüyor ona göre.Malzemeler 8 kişilik : 2 Glas (Bardak) Kırmızı … Read More “Armutlu- elmalı Ördek”
VestaCP Multi PHP (Centos 7)
VPS’im üzerinde pek çok domain var. Bunlardan wordpress siteleri php versiyon update i istediler ve en üst versiyona çıkarttım ama … Read More “VestaCP Multi PHP (Centos 7)”
AD RMS (Rights Management Services)
Amacı bilgilerin dışarı çıkmasını engellemektir. Office ve sharepoint gibi uygulamalar RMS kullanabilirler. Encryption ile beraber kullanılırsa saklanan veya taşınan verinin … Read More “AD RMS (Rights Management Services)”
AD FS Web Application Proxy
Web based uygulamaları veya AD FS’in doğrudan internetten erişilebilir olmasını engeller ve onları iso eder. Aynı zamanda hem web uygulamaları … Read More “AD FS Web Application Proxy”
AD FS Primary and Multi-Factor Authentication
Authentication Policyleri AD FS in authentication’ı nasıl yapacağını tanımlamak için kullanılır. Global veya Relying Part trust olarak tanımlanabilir. Global authentication … Read More “AD FS Primary and Multi-Factor Authentication”
AD FS Account and Resource Partners
Account Partner (Claims Provider) Kullanıcı credentials larını web based service ile toplar ve authenticate eder. Sonra bu claimsleri security token’ı … Read More “AD FS Account and Resource Partners”
AD Federation Service Installation
SQL server veya WID (Windows Internal Database) SQL serverFederation Serverdan önce kurulmalıdır. Service Account AD FS için Managed Service Account … Read More “AD Federation Service Installation”
AD Federation Service
Bir organizasyon yada platformun sınırları ötesinde identification,authorization ve authentication sağlar. İki organization ve/veya entity arasında Federation Trust Relationship’e ihtiyaç duyar. … Read More “AD Federation Service”
AD Certificate Enrollment, Renewal and Revocation
Enrollment : Çeşitli şekillerde yapılır. Autoenrollment : Domain içinde ki sistemlerin sertfika requestlerini, storagelarını, retrieval gibi işlemlerini otomatik yapmasıdır. Manual … Read More “AD Certificate Enrollment, Renewal and Revocation”
AD Managing Certificate Authority
GPO kullanılabilir. Credential Roaming çoklu sistemlerdeki sertifikaların yönetilmesi Autoenrollment : Sertifikaların otomatik yenilenmesi, oluşturulması. CA Güvenliği CA Objectine tahsisli izinler. … Read More “AD Managing Certificate Authority”
AD Subordinate CA Installation
Yine server managerdan install ediliyor ancak role seçerken Certification Authority ve Certification Authority Web Enrollment da seçiliyor. Bunu kurmak için … Read More “AD Subordinate CA Installation”
AD RootCA Installation
Computer Adı ve IPsini verdikten sonra server manager da role olarak ekliyoruz. Çoğunlukla next next next diyerek geçiyoruz. Servisleri seçiyoruz. … Read More “AD RootCA Installation”
AD Certificate Services
AD CS SErver role ile aşağıda ki kabiliyetleri kazanırız. CA olabiliriz ve bu Certificate Servislerimizin kalbi olacaktır. CA Web Enrollment … Read More “AD Certificate Services”
AD GPO Preferences ve Item-Level Targetting
Preferences Preferences enforce edilmez, kullanıcı değiştirebilir. GPO ile aynı refresh cycle ile update olur ama 1 defalık da yapabiliriz. GPO … Read More “AD GPO Preferences ve Item-Level Targetting”
AD Client Settings
Folder redirection Yeni bir GPO oluşturduk onu editliyoruz. GPO Edit -> User Configuration -> Policies -> Windows Settings -> Folder … Read More “AD Client Settings”
AD Admin Templates
Admin templates dosyaları .adm ve .admx dir. .adm dosyaları Windows 2000/2003 tarafından kullanılır. SYSVOL ile her GPO’ya kopyalanır. Ayarlaması zordur. … Read More “AD Admin Templates”
AD GPO oluşturma ve yönetme
Bir GPO’nun kimlere etkilediğini görmek için GPO’yu seçip delegation tab ına bakmamız gerekir. Görüldüğü gibi “authenticated users” ta read var … Read More “AD GPO oluşturma ve yönetme”
AD GPO Linking
Bir gpo oluşturduktan sonra onu linklemek gerekir. Yoksa enforce olmaz. Herhangi bir OU’ya GPO’yu sağtıklayarak ekleriz.Aslında olan şey bir GPO … Read More “AD GPO Linking”
AD GPO Yönetim işlemleri
Backup GPO; bu işlemn basitçe backup ve recoverydir. Copy GPO; sonra import. BACKUP Backup yaptığımda deneme için masa üstünü yer … Read More “AD GPO Yönetim işlemleri”
SQL – 4 SQL Komutları – Örnek – 1
Şimdi derste kullandığımız bir örneğin benzerini kullanarak örnek çözümler yapalım. Önce veri tabanımızı aşağıdaki kod ile şu web sayfasında oluşturuyoruz: … Read More “SQL – 4 SQL Komutları – Örnek – 1”
SQL – 4 SQL Komutları – 2
CHANGE : sütun adını ve tipini değiştirebiliriz. MODIFY : Sütun ismni değiştirmeden tipini değiştirebiliriz. ASC ve DESC : Artan veya … Read More “SQL – 4 SQL Komutları – 2”
SQL – 4 SQL Komutları
Öncelikle scriptte kullandığımız basit komutları ekliyorum. Bunlar çok opsiyonu olmayan komutlar. Olsada benim önüme gelecek sınavda çok dert değil. EXPLAIN … Read More “SQL – 4 SQL Komutları”
SQL-3 DB oluşturma Scriptleri
Buraya iki örnek koyuyorum. daha sonra bunun nasıl işlediğini anlatacağım ama komutlar vs var içinde. Bu scripleri kullanarak bir veri … Read More “SQL-3 DB oluşturma Scriptleri”
SQL-2 SQL veri tipleri
Şimdi SQL veri tabanı sisteminde bir veriyi nasıl tuttuğumuz çok önemli. bu nedenle bu tipleri ve farklarını biraz tablo ile … Read More “SQL-2 SQL veri tipleri”
SQL-1 Mariadb kurulum ve başlatılması
Genel olarak veri tabanına baktık daha önce. Şimdi bir Centos minimal üzerinde hızlıca bir MariaDB kuralım ve sonrada ilk veri … Read More “SQL-1 Mariadb kurulum ve başlatılması”
AD GPO’ları Yönetmek
Starter GPO bir şablondur(template) onu kopyalayarak istediğimiiz gibi çoğaltabiliriz. Örnek olarak “group policy” vardır. Aslen bir cab dosyasıdır, dolayısıyla organizasyonlar … Read More “AD GPO’ları Yönetmek”
AD DC ve Local Policies
AD içinde gelen built-in policyler mevcut. Default Domain Policy – tüm domainde etkili olacak. Default DC Policy – Tüm domain … Read More “AD DC ve Local Policies”
AD Group Policy
Evet en sonunda en merak ettiğim konulardan birine geldik 🙂 GPO. GPO oluşturmak için Server Manager –> tools –> Group … Read More “AD Group Policy”
AD Site Links
Bir yıldız topolojisi düşünün. Hepsi merkeze bağlı farklı lokasyonlarda ki sitelar. Bu yapı DEFAULTIPSITELINK olarak geçiyor ve site oluşturduğumuzda AD … Read More “AD Site Links”
AD Sites
Site = Lokasyon AD oluşturulduğunda siteda oluşturur. İlk adı “default” dur. Ama domainimiz birden çok site a bölünmüşse replikasyonda gerekecektir. … Read More “AD Sites”
AD Trust güvenliği
SID Filter Slective Authentication Name Suffix Routing Maalesef bunu göstermek için bir trust oluşturmam gerekli ancak bende şu anda bu … Read More “AD Trust güvenliği”
AD Trusts
Trust –>Türkçesi güven. Domainlerin birbirine güvenmesi anlamında. Eğer bir domain altında child domain oluşturuyorsak AD iki domain arasında Parent-Child trustını … Read More “AD Trusts”
Forest Migration
Bunu yapmak için ADMT (Ad Migration tool) adında microsoft un sayfasında indirilebilecek bir tool mevcuttur. A forestindan B forestına migrate … Read More “Forest Migration”
awk güzellemeleri 4
We linux jedi masterlarından biri gene dün bana bir awk yazdı 🙂 for I in $(cat liste); do host -t … Read More “awk güzellemeleri 4”
Deploying new Domains
Domainler ve subdomainler bölge ve/veya departman ve/veya çeşitli sebeplerle bölünebilirler. Örneğin sirket.com domain’i satıs.sirket.com , uretim.sirket.com, sonrada lokasyonlar ile ankara.uretim.sirket.com, … Read More “Deploying new Domains”
AD Functional Levels
Forest functionla levelları Windows 2000’den başlar. Forest Functional Level 2006 olsun dediğimiz anda bilmemiz gereken o forest içinde artık tüm … Read More “AD Functional Levels”
Domain yapısı ve limitleri hakkında
Sis DC oluştururken bazı konuları değerlendirmemiz gerekir. Örneğin forest mı olacak tek domain mi? Replication Lan mı Wan mı? Wan … Read More “Domain yapısı ve limitleri hakkında”
Active Directory Recovery (Authoritative Restore)
Herhangi bir restore için önce backup almak gerekir. Backup almanın bir yoluda Windows Server ile gelen Windows Backupdır. Bunu feature … Read More “Active Directory Recovery (Authoritative Restore)”
Active Directory Recovery (Recycle Bin)
DC’de silinen verileri kurtarmanın bir yolu Authoritative Restore ancak bunu yapmak icin DC yi offline yapmak gerekiyor. Diğer bir yöntem … Read More “Active Directory Recovery (Recycle Bin)”
FSMO Transferi
Evet bir VM’de ki 6 aylık periyot sona eriyor bu nedenle yeni DC ye ihtiyacım var. İlk DC’yi kapatacağım için … Read More “FSMO Transferi”
DC leri çoğaltmak
Eğitim amacıyla kullandığım Server 2016 nın 6 aylık ücretsiz lisansı bitmek üzere. Bu nedenle ikinci bir DC kurup FSMO ve … Read More “DC leri çoğaltmak”
Uzun Rota
5 saatim kaldı ve kısa zamanda uçmak zorundayım bu nedenle Aachen a kadar gidip geleceğim. Her bir bacak yaklaşık 1 … Read More “Uzun Rota”
07.08.2019 Uçuş Pa-28
Piper 28 ile uçtum. 1970 Model bu canavar aslında uçması zevkli bir uçak ama alışmak gerekiyor. Mesela motoru marş etmek … Read More “07.08.2019 Uçuş Pa-28”
Active Directory Recovery (snapshot)
AD DS veritabanı bazı dosyalardan oluşur. Dosya* ntds.dit* edb*.log* ebd.chk *edbres00001.jrs Tanım* AD Objectleri ve bölümlerini tutar* Transaction Logs* Database … Read More “Active Directory Recovery (snapshot)”
Active Directory Group MSA
Group MSA ile bir security hesabını alıp birden çok sisteme koymamızı sağlar. Böylece birden çok bilgisayar aynı service hesabını kullanabilir. … Read More “Active Directory Group MSA”
01.08.2019 Uçuş
Bir arkadaşımla yine Rhein rotasını uçtum. Hem zevkli bir rota hemde görsel olarak da çok güzel. Ayrıca yeni yazılımda KML … Read More “01.08.2019 Uçuş”
Excel Script
Excel ile ilgili bazı işlemleri içeren bir script yazmıştım bir kısmını kapatacağım isimler burada kullanmaya uygun olmadığından. Şimdi öncelikle amacı … Read More “Excel Script”
Yine yanlız
Bugün dün için planladığım uçuşun bir kısmını yaptım çünkü yine zaman kısıtı vardı. Eve erken dönmek zorundadydım. Düsseldorf ve Köln … Read More “Yine yanlız”
Sis ve pus
O uçuşu uçtum ama kısa tuttum. Meydan güneyinde hava cidden çok pusluydu bu nedenle istediğim planı uçamadım onun yerine evime … Read More “Sis ve pus”
Meteoroloji ve VFR
Bugün hava biraz sallantıda tam ne olur kestirmek zor o nedenle VFR uçup uçamayacağımı görmek için limitlerimi Kontrol etme ihtiyacı … Read More “Meteoroloji ve VFR”
2019-2 Uçuş
İkinci uçuşumu yaptım. Yerde hemen herşeyi yaptım ama yakıt alırken pompanın statiğini doğru bağlamadığımdan baya zaman kaybettim ve yardım çağırmak … Read More “2019-2 Uçuş”
2nci Hayali uçuş
Planlamaızı yaptık güvenlikten geçtik artık uçak başındayız. -Alternatör batarya ON yakıta bakıp kapatıyoruz. Hmnmm yakıt alacağız. Takozu alıp bakıyorum uçak … Read More “2nci Hayali uçuş”
2019 -1 İlk uçuş Devam
Hava yağışlıydı hocamla uçağa binemedik çünkü uçak dışardaydı ve baya yağmur yağıyordu. Neyse biraz gecikmeyle yağmur dinince sabırsız ben ıslanmayı … Read More “2019 -1 İlk uçuş Devam”
2019 -1 İlk uçuş
Evet nihayet bugün ilk uçuşumu yaptım. Öğretmenim sağlsun son derece rahat biriydi. 2 yıldır uçmadığım için biraz endişeliydim çok mu … Read More “2019 -1 İlk uçuş”
Hayali Uçuş – 3
Artık DTM CTR’a 5 dk kala Langen Information a çağrı yapıp frekansı DTM için terk etmek istediğimi belirtiyorum.. Zaten öenmli … Read More “Hayali Uçuş – 3”
Hayali Uçuş – 2
Kulenin departure izni vermesi ile önce IFF-ON yani Mod-C ON not ADSB ve/veya IFF MODS de gelmiş olabilir. Her seferinde … Read More “Hayali Uçuş – 2”
Hayali Uçuş
eveet artık planlamamızı yaptık geriye kafayı hazırlamaya geldi. (not hızlı yoldan gittim rüzgar vs detayları daha sonra yapacağım) Sabahtan meteorolojileri … Read More “Hayali Uçuş”
Mass and Balance
Uçaklarda (en azında C152 sınfılarında) denge hesaplaması tahterevalli mantığıyla çalışıyor. Center of balance noktasını pivot olarak alıp o pivot noktaya … Read More “Mass and Balance”
Flight Log hazırlama -2
Flight Log hazırlamaya başlamıştık tüm bu detaylardı online log ile dolduruyoruz ama tabii ki bitmedi. Bittikçe buraya ekleyeceğim. Şimdilik biten … Read More “Flight Log hazırlama -2”
Flight Log
Uçuşta öyle çok sayfa çevirmek mümkün değil tabii kokpit minik, otopilot yok. Dolayısı ile planlamada ki mümkün olduğunca tüm detayları … Read More “Flight Log”
Haritada işaretleme
Öncelikle harita üzerinde yaklaşık 1 saatlik uçuş bacaklarımı çizdim. Harita 2015 ten güncel değil ama mesafaler ve temel objeler (nehir … Read More “Haritada işaretleme”
Uçuş planlaması ilk adımlar
iki yıldır uçmuyorum bu nedenle pek çok detayı unuttum. Eski notlarım üzerinden giderek burada herşeyi yeniden ve sıfırdan mümkün olduğu … Read More “Uçuş planlaması ilk adımlar”
Klein Heidelberg
İkinci Dünya Savaşı pek çok konu gibi elektronik harpte de çok önemli gelişmeleri beraberinde getirmiştir. Özellikle yeni yeni askeri havacılık … Read More “Klein Heidelberg”
Uçuş ve kendi uçuşlarımla ilgili herşey
Bu syafayı kendim ve not almak için oluşturdum. PPL currencymi iki yılda bir yapabildiğimden bazı konuları aktif tutabilmek adına bu … Read More “Uçuş ve kendi uçuşlarımla ilgili herşey”
Active Directory Configuring MSA Service Accounts
Bazen bazı uygulamalar çalışmak için kullanıcı hesabına ihtiyaç duyarlar. Bunlara “Service Accounts” denir. Bu hesaplarla ilgili sorun şifrelerinin çok sık … Read More “Active Directory Configuring MSA Service Accounts”
Active Directory Authentication Policies and Silos
Bununla kullanıcı, servis ve sistemlerin AD’ye nasıl bağlanacaklarını kontrol ediyoruz. Öncelikle Active Directory Administrative Centerda sol menude “Authentication”ı seçiyoruz ve … Read More “Active Directory Authentication Policies and Silos”
Active Directory Password Policy Object (PSOs)
PSO ayarlanması için powershell veya Active Directory Administrative Center. Burada lütfen zamanların yazılışına ve yazım formatının farklılığına dikkat edin. Microsoft … Read More “Active Directory Password Policy Object (PSOs)”
awk güzellemeleri 3
cat /etc/settings/counters Dosyanın çıktısı bu ve numproc değerinde soft ve hard limitleri tüm birimler için görmek istiyoruz. Şair ne demiş … Read More “awk güzellemeleri 3”
awk güzellemeler 2
Doktor bu ne yaa Daha bi fırın ekmek yemem lazım 0 4096 8192 9878 9878 18 18 220 220 190 … Read More “awk güzellemeler 2”
awk üzerine güzellemeler
Buyrun burdan yakın 🙂 şimdi tr yani trim komutu gelen text içinde birşeyleri değiştirmek için kullanılır. Burda şair ” veya … Read More “awk üzerine güzellemeler”
Active Directory Hesap Güvenliğinin ayarlanması
Server 2016 de pekçok şey ayarlanabilmektedir. Bunlardan bir kaçı Password Policy Account Lockout policy Fine grained password Policy Kerberos Policy … Read More “Active Directory Hesap Güvenliğinin ayarlanması”
Active Directory Powershell
GUI ile yapılan hemen herşeyi Powershell ilede yapabiliriz. Soru Windows temelli sistemlerde hangisi daha kolay. Bazen GUI ile iki tıkta … Read More “Active Directory Powershell”
Veritabanı Giriş 6 Cardinality
Tabloların birbirleri ile ilişkilerinde tekrar sayısı mevcuttur. En basit anlatımlar bir müşteri birden fazla sipariş verebilir. 1:n ama aynı sipariş … Read More “Veritabanı Giriş 6 Cardinality”
Veritabanı Giriş 5 Normalizasyonlar
Normalizasyon 1: Her veri hücresinde tekbir veri olur. Örneğin adres: Atatürk Cad. No: 18 Kat:3 Çankaya Ankara satırı olduğu gibi … Read More “Veritabanı Giriş 5 Normalizasyonlar”
Veritabanı Giriş 4 Anomaliler
Veri tabanlarında normalizasyon olmazsa bazı anormallikler olur. Delete anomalie (Silme anomalisi) : Herşey bir excel tablosunda tutulsaydı eğer örneğimizde olduğu … Read More “Veritabanı Giriş 4 Anomaliler”
Veritabanı Giriş 3
Bu resimdeki excel tablosunu veri tabanı haline getirmek için tablolara bölmemiz gerekir. Ve bağlantılarıda anahtarlar ile yapacağız. Burada tabloları tanımlarken … Read More “Veritabanı Giriş 3”
Active Directory OU’ların organizasyonu
En önemli konu domainimizi yada domainlerimizi nasıl yöneteceğimize karar vermektir. Tek lokasyon mu çok lokasyon mu belkide departmanlara göre veya … Read More “Active Directory OU’ların organizasyonu”
Veritabanı Giriş 2
Bu tablodan hangi verile ayrı tablolara ayrılmalıdır. Şöyle güzel bir link buldum. 10 adet Tabloya kadar üye bile olmuyorsunuz son … Read More “Veritabanı Giriş 2”
Veritabanı Giriş 1
Her sistemcinin kaçınılmaz sonu veri tabanıdır. Aslında çok derinlerine girmesekte bunlarla çalışmak anlamak ve hatta bazı işlemleri yapmak zorundayız. Örneğin … Read More “Veritabanı Giriş 1”
Bash Split
Süper bir komut gördüm. Postfix loglarında şu gün ipler kaç defa bağlanmış sıralı gösteriyor. cat /var/log/mail.log |awk ‘$0 ~ / … Read More “Bash Split”
Active Directory Sistem Hesaplarını Yönetmek
Managing Computer Accounts Sistem hesaplarını yönetmek için öncelikle OU ları oluşturmamız gerekir. Ancak OU’ları neye göre oluşturacağız. Normalde Computer accounts … Read More “Active Directory Sistem Hesaplarını Yönetmek”
Active Directory Grup Yönetimi
Öncelikle grup oluşturmadan bahsedeceğiz. Grup oluşturmadan en önemli nokta grubun nerede oluşturulacağıdır. Resimde IT’ye sağ tıkladık “new–> group” seçtik ve … Read More “Active Directory Grup Yönetimi”
Block Encryption Modes Of Operation
Sınav hazırlıkları kapsamında block kriptolama üzerine bazı notlar alayım dedim. ECB Dosyayı n adet bloklara bölüyoruz. (K=Key yani anahtar) ile … Read More “Block Encryption Modes Of Operation”
IPv6 NAT64
Bazen bir ağ sadece IPv6 ile çalışırken IPv4 olan bir ağa erişmek ister. Bunun başarılı olabilmesi için bazı gerekli ara … Read More “IPv6 NAT64”
Active Directory Groups
Kullanıcıları gruplar halinde yönetmek daha kolaydır. Kullanıcı grupları oluşturmak için ya “Domain admin”, “Account Operator”, “Enterprise Admin” veya “Hesap oluşturmak … Read More “Active Directory Groups”
Clamav anti virus kurulumu
Aşağıdaki komutlardan daha önce yapmadıklarınızı girin Epel zaten pek çok şeyin olduğu Centos un en temel reposu Sonra “ClamAv” kurulumu … Read More “Clamav anti virus kurulumu”
Group Policy – 1
Kullanıcıların sınırlandırılması ve daha pek çok şeyi yapabildiğimiz group policy (GP) ye Server Manager –> Tools –> Group Policy Management … Read More “Group Policy – 1”
User Accounts
Sistemi kullanacak bireylerin bir hesaba (Account) ihtiyaçları vardır. Bunların AD de oluşturulması gerekmektedir. Çeşitli toollar mevcuttur. Powershell, CMD dsad.exe, AD … Read More “User Accounts”
FSMO Flexible Singe Master Operations
İngilizce FSMO okunurken (fezmo) diye okunuyor ilginç geldi 🙂 Neyse DC arka planda çok işler yapar. Bunlar domainin düzgün çalışmasını … Read More “FSMO Flexible Singe Master Operations”
SRV Records
DC kurulumunda otomatik olarak oluşturulurlar. DC kurulup yeniden başlatıldığında “Net Logon servisi” başlar ve SRV kayıtları oluşturulur. SRV kayıtları bir … Read More “SRV Records”