Teknoloji Gunlugu

Unix (3)


LinuxVSM (VMware Software Manager on Linux)

VMware kurulum kaynaklarını bulup tamamını düzgün şekilde indirmek sorun olabiliyor zaman zaman.

Güncellik, uyum derken kafa karışıklığına sebebiyet verebiliyor, bu sorunları en aza indirmek amacıyla Edward Haletky tarafından LinuxVSM oluşturulmuş. Proje’ye Github üzerinden erişilebilir, ayrıca MacOS üzerine kurulum desteği de mevcut.

Herkesin linux ile arasının iyi olmadığını varsayarak LinuxVSM kodu içeren minimal Centos dağıtımı üzerine VMware template oluşturdum.




Mikroservisler

Biraz mikroservislerden bahsetmek istiyorum, gerçek hayattan örnekle pekişeceği kanaatindeyim.

4 çocuklu takıntılı bir annemiz var, aşağıdaki işlerin tamamıyla kendisi ilgileniyor, yetmezmiş gibi misafire de hizmet etmesi gerekiyor.

Ayrıca takıntılı olduğu için bir sıra halinde yapıyor, rutini ve mekanı değiştiremiyor. İşlerde değişiklik gerektiğinde tüm düzenini değiştiriyor.

  • Çocukların bakımı
  • Çamaşır
  • Bulaşık
  • Temizlik
  • Ütü
  • Misafir

Diğer tarafta kendini çok sıkmak istemeyen, elindeki kaynakları daha iyi kullanmak isteyen bir anne var.

Bu annenin;

  • En büyük olan çocuğu diğerlerine bakıyor
  • Bir çocuk çamaşır yıkıyor
  • Bir çocuk bulaşık
  • Bir çocuk temizlik yapıyor
  • Anne hem ütü yapabiliyor hem misafir ağırlayabiliyor.



Vi Editörü Kullanımı

Vi Editörü Nedir?

Vi, Linux / Unix camiasında yaygın olarak kullanılan, komut satırından text dosyaların düzenlenmesine yarayan Notepad benzeri bir araçtır. Sıklıkla Unix bu araçla yazıldı esprilerine konu olsa da aslında Bill Joy tarafından 1976 yılında geliştirilmiştir. (Unix 1969 yılına dayanır.) Şahsi tecrübelerime dayanarak Linux / Unix kullanımının %50‘si Vi diyebilirim. Yeni başlayanlar editörü rahat kullanamadıklarında açık kaynak kodlu işletim sistemi kullanmaktan soğumaktadırlar genellikle. (Kalan %50 ise shell kullanımı)