Cans_blog_wordpress

BASH Array

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 printf

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

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 ArrayList

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”

Maven -1

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

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”

xargs

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 Codestar

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 DevOps

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

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 DynamoDB

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 S3

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”

AWS CLI

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”

IPTables

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”

Git -5

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

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

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

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

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”

YAML ing

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”

Printf

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”

GNU Make

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

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 IAM -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 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”

C++ – 1

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”

Docker-2

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

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”

Struktogramm

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”