xdotool: Otomasyon Aracı

Bazen bilgisayar başında olamayacağımız zamanlar olsun, bilgisayar başında bile olsak sürekli basılması gereken tuş vb. bir ihtiyacımız olabilir. Bu ihtiyacı gidermek için sürekli bilgisayar başında durmak zorunda kalabiliriz. Bu zorundalığı xdotool kullanarak ortadan kaldırabiliriz. Sadece terminal üzerinde 1 satır kod ile belli otomasyonlar çalıştırabiliriz. Kurmak için ubuntu tabanlı linuxlerde şu komutu kullanabilirsiniz; Kurulumu yaptıktan sonra […]

grep: Arama yapmak

Bazen terminal üzerinde çalışırken belli bir metin kümesi içerisinde bazı anahtar kelimelerle aramalar yapmak ve aradığınız bölümü kolay bir şekilde bulmak istersiniz. Bunun için bize sunulmuş bir komut var. Bu komutun adı grep. Grep sayesinde kolay ve hızlı bir şekilde arama yapabilir ve istediğiniz sonucu görebilirsiniz. Bunun için bazı grep komutlarına göz atalım. Örneğin story.txt […]

SSH Bağlantısı Kurmak

Bu yazıda aynı ağ içinde bulunan bir Orange Pi cihazına nasıl SSH bağlantısı gerçekleştirilir ondan bahsedeceğim. Aslında Orange Pi ile bir Linux işletim sistemi kullandığımız için yazıyı bir Linux işletim sisteminden bir diğer Linux işletim sistemine terminal üzerinden nasıl SSH bağlantısı kurulur olarak da okuyabilirsiniz. Aynı ağ içinde olduğunuzu varsaydığımız Ubuntu yüklü bir Orange Pi […]

nmtui: Wifi Ağına Bağlanmak

Nmtui(Network Manager Text User Interface) bir komut satırı aracıdır. Bize sağlamış olduğu basit bir arayüz sayesinde kolaylıkla istediğimiz wifi ağına katılabilir ya da wifi ağını düzenleyebiliriz. Tek yapmanız gereken bir terminal üzerinde nmtui komutunu çalıştırmak. Daha sonra karşınıza gelecek olan grafik arayüzünden eğer yeni bir bağlantı kuracaksanız bir bağlantıyı etkinleştiri ya da bir bağlantıyı düzenleyecekseniz […]

Systemctl İle Servis Oluşturma

Sıra geldi bir servis oluşturma ve bu servisi başlatmaya. Öncelikle belirlememiz gereken ilk adım bir servisi neden başlatmamız gerektiğidir. Ne için bir servis çalıştıracağız? Log toplamak için mi? Bir uygulama çalıştırmak için mi? Ya da bir donanımla haberleşmek için mi? Bu bölümde basit bir C++ la yazılmış kodu servis olarak ayağa kaldıracağız ve bu kod […]

Systemctl Komutları

Bu bölümde bazı systemctl komutlarının üzerinden geçip diğer bölümde nasıl örnek bir servis oluşturup başlatırız onu göreceğiz. Öncelikle sistemde systemd tarafından yönetilen bütün servisleri görmek için şu komutu çalıştırmamız gerekiyor, Bu kodu konsol üzerinde çalıştırdığımızda şöyle bir çıktı alırız; Sistem üzerinde bulunan bütün servisleri listeledik. Peki bir servis nasıl başlatılır? Bu kod sayesinde yazmış olduğumuz […]

ESP-IDF Kurulumu

ESP-IDF, ESP ürünleri için FreeRTOS kullanarak programlama yapmamızı sağlayan Espressif firmasının bize sunduğu geliştirme ortamı. Birçok önemli özelliğinin yanında en önemli özelliklerinden birisi de yazdığımız kodu şifreleyebilmemizi sağlaması. Geliştirme yaparken firmanın yayınladığı dokümanları okumak ve sürekli açıp bakmak çok faydalı olacaktır. API Reference API Guides Kuruluma geçecek olursak öncelikle ESP-IDF için gereken paketleri kurmamız gerekiyor. […]