Virtual Machine (Sanal Makine) kendi bilgisayarımızda başka bilgisayarları sanal olarak çalıştırmamıza olanak sağlayan bir yazılımdır. Yazılımcılar için sanal makineler yaşamı kolaylaştırıcı araçlardandır. Kişisel olarak bir MacBook kullanıyorum. Bilgisayarıma kurulu windows ve linux sanal makineleri sayesinde bu işletim sistemlerini de sorunsuz kullanabiliyorum. Bu yazıda VM teknolojisini derinlemesine incelemeyeceğim. Sanallaştırma işi hypervisor adı verilen bir teknoloji […]
Devamını Oku
Öncelikle cihazınıza SSH ya da fiziksel olarak login olmanız gerekiyor. Login olduğunuzda terminal (console) ekranını ve komut satırını göreceksiniz. sudo passwd root eski ve yeni şifrelerini girerek linux root şifrenizi değiştirebilirsiniz.
Devamını Oku
Git kullanımını adım adım Git Derslerimizde anlatıyoruz. Derslerin yanında temel komutları burada da listelemek istedim. git config ‘git config’; kullanıcı adı, mail, dosya formatları gibi genel ayarların yapılmasını sağlar. git config –global user.name “kullanıcı.adınız” git config –global user.email kullaniciEPostaniz git init Bu komut, bulunduğunuz dizini bir Git dizini haline getirir. Git dizinlerine Repository adı verilir. Git dizini altında .git […]
Devamını Oku
GİT kullanımında branch kullanımı ve farklı branch larda bulunan geliştirmelerin birleştirilmesini gördük. Günlük hayatta aynı branch üzerinde aynı dosyanın değiştirilmesi sık olmasa dahi karşılacağınız bir durumdur. Bununla ilgili bir örnek dizisi yapalım. Bu konunun adı CONFLICTS olarak geçmektedir. öncelikle durumu kontrol edelim. ozgur-MacBook-Pro:gitsample ozgurozkok$ git status On branch master nothing to commit, working […]
Devamını Oku
Kadıköy ‘de bir İSKİ çalışması sırasında su boruları patladı. Caferağa mahallesi ve Kadıköy’ün bazı mahallelerinde su kesintisi yaşanıyor. Bu geceyarısı başlayacak sokağa çıkma yasağı nedeniyle halk sokaklarda ve sosyal mesafe unutuldu. Fotoğrafları twitter ve NTV sitesinde ilgili haberden ” https://www.ntv.com.tr/galeri/turkiye/kadikoyde-cadde-gole-dondu,-LwXOnse5k6JYsw6rOjvJw/bRVp2EKGakKmWpvZxO9iRQ ” kullandım. Kadıköy ve İSKİ’ nin yaşadığı ilk olumsuzluk bu değildi. 2014 senesinde günlerce süren […]
Devamını Oku
GIT üzerinde değişikliklerimizi izlemeyi, saklamayı ve kontrol etmeyi öğrendik. GIT ‘i normal yaşamda bu kadar basit kullanmıyoruz 🙂 GIT yapısı Branch’ lar üzerine kuruludur. Şimdiye kadar kullandığımız branch, ana branch yani MASTER branch oldu. Yazılım projelerimizde MASTER branch ‘i sadece production release‘ lar için kullanıyoruz. Başka kullanım şekilleri vardır, benim kullandığım ve önerdiğim şekli bu […]
Devamını Oku
Dizinler hakkında bilgi almak için farklı komutlar ve yöntemler vardır. Burada DU komutunun bir kaç kullanım şeklini göstereceğim. Macbook üzerinde Vmware altında Linux Mint kullanıyorum. DU genel olarak dizin bilgilerini verir. Bir dizinin içinde DU çalıştırdığınız tüm alt dizinler ile bilirkte bilgi sağlar. Belli bir dizinin bilgisini almak için du /home/devel Özet bilgi […]
Devamını Oku
Temel kavramları öğrenmeye devam ediyoruz. “git status” ile durumu kontrol ederek başlayalım. ozgur-MacBook-Pro:gitsample ozgurozkok$ git status On branch master No commits yet Untracked files: (use “git add <file>…” to include in what will be committed) main.cpp nothing added to commit but untracked files present (use “git add” to track) Bu komutun çıktısını anladığımızda […]
Devamını Oku
Our CTO Matt Lindenberger on Fox Business: “We have the technology. We have the infrastructure. We need partners.” At REEF, we’re helping during the COVID crisis by transforming parking lots into testing centers.
Devamını Oku
Kişisel bilgisayar olarak Macbook kullanıyorum. Örneklerin ekran çıktıları MACOS’ a göre olacaktır. Windows ve Linux için ekran çıktıları ve örnekleri derslerin sonunda vermeyi planlıyorum. Bir yazılımcı olarak işletim sistemininize göre değişen terminal arabirimini kullanmanızı öneriyorum. Bazı durumlarda zorunluluktur. Genel olarak, komutların ve sistemin işleyişini daha kolay anlamanızı sağlayacaktır. MACOS için Terminal’ i açmanın pratik […]
Devamını Oku