Teknoloji etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Teknoloji etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

1 Ağustos 2024 Perşembe

Linux İşletim Sisteminde Temel Görevleri Gerçekleştirme

 Linux, açık kaynaklı ve ücretsiz bir işletim sistemidir. Pek çok kullanıcı tarafından tercih edilmesinin nedeni, yüksek esneklik, güvenlik ve performans sunmasıdır. Bu makale, Linux üzerinde sıklıkla ihtiyaç duyulan temel görevlerin nasıl gerçekleştirileceğini anlatmaktadır.


Dosya ve Dizin İşlemleri


Linux'ta dosya ve dizinleri yönetmek için aşağıdaki komutları kullanabilirsiniz:


ls: Bulunduğunuz dizindeki dosya ve dizinleri listeler. 
cd: Dizinler arasında gezinmek için kullanılır. Örneğin, cd /home/kullaniciadi komutu home dizinine gider. 
mkdir: Yeni bir dizin oluşturur. Örneğin, mkdir yeni_dizin komutu yeni_dizin adlı bir dizin oluşturur. touch: Yeni bir boş dosya oluşturur. Örneğin, touch yeni_dosya.txt komutu yeni_dosya.txt adlı bir dosya oluşturur. 
rm: Dosya veya dizin siler. Örneğin, rm yeni_dosya.txt komutu yeni_dosya.txt dosyasını siler. 
cp: Dosya veya dizin kopyalar. Örneğin, cp dosya1.txt /home/kullaniciadi/dosya2.txt komutu dosya1.txt'yi home dizinindeki dosya2.txt olarak kopyalar. 
mv: Dosya veya dizin taşır veya yeniden adlandırır. Örneğin, mv dosya1.txt /home/kullaniciadi/yeni_ad.txt komutu dosya1.txt'yi home dizinindeki yeni_ad.txt olarak taşır. 

Paket Yönetimi
 
Linux dağıtımlarında paket yönetimi, yazılım kurulumu ve güncellenmesi için kullanılır. Paket yöneticileri, bağımlılıkları otomatik olarak yönetir. 

Başlıca paket yöneticileri şunlardır: 

Debian tabanlı dağıtımlar (Ubuntu, Mint vb.): apt veya apt-get 
Red Hat tabanlı dağıtımlar (CentOS, Fedora vb.): yum veya dnf 
Arch Linux: pacman 

Örneğin, Ubuntu'da Firefox tarayıcısını kurmak için sudo apt install firefox komutunu, CentOS'ta ise sudo yum install firefox komutunu kullanabilirsiniz. 

 Metin Editörü Kullanımı 

Linux'ta metin düzenlemek için sıklıkla kullanılan editörler: 

Vim: Güçlü ve karmaşık bir komut satırı editörüdür. Klavye kısayolları kullanılarak verimli bir şekilde çalışılabilir.
Emacs: Benzer şekilde güçlü ve özelleştirilebilir bir editördür. Farklı modlarıyla çeşitli görevler için kullanılabilir. 
Gedit: Grafik arayüzlü, basit ve kullanımı kolay bir editördür. 

Örneğin, Vim editöründe bir dosya açmak için vim dosya.txt komutunu, dosyayı kaydetmek ve çıkmak için :wq komutunu kullanabilirsiniz. 

 Bu temel Linux görevleri, işletim sistemi kullanımını hızlı ve verimli hale getirecektir. Daha fazla komut ve işlem için çevrimiçi kaynaklara başvurabilirsiniz.

18 Temmuz 2024 Perşembe

HyperV Consol Üzerinden Disable Etmek

 Bilgisayarımda hem HyperV hem de VMware kurulu olduğu için üst üste sanallaştırma kullanımında bir sorun oldu. Gerçi bunu çözmek için bios üzerinden yine de ek bir özelliği daha aktif ettim ama sonrasında HyperV'yi kullanmadığım için makinemden kaldırmam gerekiyordu. Bunu cmd ile aşağıdaki şekilde yapabildim. Denemek isteyenler için buraya not olarak ekliyorum.

HyperV Disable Etme


8 Eylül 2023 Cuma

Tree Size ve HDD Disk Sentiel

 Bu iki uygulamayla yeni tanıştım, normalde eskiden sabit disklerin sağlığını kontrol etmek için Acronis Drive Monitor uygulamasını kullanırdık. Ancak SSD disklerin sağlık raporunu göstermeyebiliyor, bu durumda HDD Disk Sentinel uygulaması detaylı rapor verebiliyor. Birde bilgisayardaki hangi dizinin altında hangi klasör ne kadar yer kaplıyor kapasite ölçmek ve ağaç yapısında analiz çıkartmak için Tree Size uygulaması çok işime yaradı. Örneğin help desk uygulamalarında disk kapasitesi dolmuş bir kullanıcının dataları hızlı bir şekilde analiz edilebiliyor ve böylece fazla yer kaplayan dizinler hızlıca ortaya çıkartılıp kontroller sağlanabiliyor. Bazen unutulmuş ve yüksek kapasiteli arşiv dosyaları, gereksiz ve kullanılmayan klasörler ortaya çıkıyor ve bu dizinler kullanıcının onayı ile birlikte silinerek veya başka bir yere yedek alınarak disk üzerinde alan kazanılmış oluyor.

27 Ağustos 2023 Pazar

HomeBrew Path Hatası Çözümü ve Macbook'a Ubuntu Kurmanın En Kolay Yolu

Ubuntu için multipass ve paket yönetimi içinde bilgisayarıma homebrew kurmaya çalışırken path hatasıyla karşılaştım. Bu hata aslında homebrew'in kurulduğunu ancak PATH ayarlarının yapılmadığını söylüyordu. Aldığım hatanın tam olarak metni ve ekran görüntüsü aşağıdaki gibi:


Warning: /opt/homebrew/bin is not in your PATH.
Instructions on how to configure your shell for Homebrew can be found in the 'Next steps' section below. ==> Installation successful!

Dolayısı ile macbook terminal üzerinde brew --version komutunu çalıştırdığımda yanıt alamıyordum. PATH ayarlarının yapılandırılması gerekiyordu.

Homebrew'i ilk kurarken kullandığım komutu unutmadan buraya ekleyeyim, zaten kendi web sitelerinde var ama blogda da dursun fena olmaz arkadaşlar.

$/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

PATH ayarlarını yapmak için kullandığım adımlar sırasıyla aşağıdaki gibidir:


İlk olarak zshrc dosyası oluşturulur, terminali kullanarak bu adımlara devam ediyoruz:
$touch ~/.zshrc

Ardından dosyayı düzenlemek için code veya bir metin editörüyle içerisine giriyoruz, ben nano kullanarak yapmayı tercih ettim:
$nano ~/.zshrc

Ardından içerisine aşağıdaki bilgileri ekleyip kaydederek çıkıyoruz, macte kaydetmek için Control+X ve YES kombinasyonunu kullanmanız gerekiyor:
$export PATH="/opt/homebrew/bin:$PATH"

son olarak yaptığımız değişiklikleri yüklemek için bu komutu çalıştırıyoruz:
$source ~/.zshrc

Artık path işlemi gerçekleşmiş olmalı ve terminale aşağıdaki komutu girerek homebrew yüklü sürümümüzü gözlemleyebilir ve bash komutlarını direkt terminalde kullanabiliriz:
$brew --version







Artık terminale bash komutu yazıp enter yaptıktan sonra kabuk arayüzüne geçerek diğer kurulumlarıma geçebilirim. Bu aşamadan önce multipass uygulamasını da ubuntu sitesinden indirip kurdum ve devamında bash üzerinde çalıştırdığım diğer komutları aşağıda listeliyorum:

$brew install qemu
$multipass help

Bu ekran lazım olabilir dursun burada:



$multipass version
$multipass launch -c 2 -m 2GB -d 30GB









Müthiş, harika bir kolaylık. Tek bir komutla ubuntu makinesi açıyorsunuz resmen. Virtualbox'la vs. dakikalarca uğraşmanıza gerek yok. Tek bir komut ve ubuntu elimin altında. Artık bundan sonrası RDP ile veya SSH ile veya canımız nasıl istiyorsa bağlanıp istediğimiz gibi ubuntuyu kullanmak kalıyor geriye.

Bu arada cihazlardan birini silmeyi denedim, bu komutu kullandım:
$multipass delete primary
Silme işleminin kalıcı olarak gerçekleşmesi için ek olarak buradaki komut çalıştırılır:
$multipass purge

instance ile ilgili bilgi almak için:
$multipass info unruffled-ghoul

Ve artık $multipass shell unruffled-ghoul komutunu yazarak kabuk üzerinden direkt ubuntunun shell ekranına salileser içerisinde geçiş yapabiliyoruz, hıza bakın bu inanılmaz bir şey değil mi?



$cat /etc/lsb-release
$sudo apt update
$sudo apt install neofetch
$neofetch

Eğer masaüstü ubuntu deneyimine geçmek istersek bu komut ile desktop özelliğini aktifleştirebiliyoruz, yani yükleme yapabiliyoruz.

$sudo apt install ubuntu-desktop xrdp 
$sudo passwd ubuntu
$ip a

Geriye ssh ile veya direkt multipass uygulaması kısayolu üzerinden shell linki ile tek tıklamayla sunucuya erişmeye veya RDP yaparak cihaza erişmeye kalıyor. Hepsi bu kadar.

20 Mayıs 2023 Cumartesi

Davinci Resolve ile İnstagram Reels Çözünürlüğünde Render Alma

 Yatay çekilmiş bir videoyu proje çözünürlüğünde yapılan küçük bir değişiklikle instagram reels veya youtube shorts için dikey formatına getirmek mümkün ve bu çok kolay. Ancak yatay çekilmiş bir videoyu sadece çözünürlükle dikey formata dönüştürdüğünüzde dönüşen videonun üstü ve altı siyah boş bölgelerle kaplanır. Eğer istenirse bu şekilde veya videonun transform bölümündeki X değerine zoom yapılarak siyah alanlar doldurulur ve tam ekran bir dikey video elde edilebilir. Elbette zoom yapıldıkça nesnelere yakınlaşılmış olacaktır. Bu ise video kalitesinde bir düşüşe veya yakınlık uzaklık ayarına çok dikkat edilmemiş bir kayıtsa nesnelerin çok fazla ekranı doldurmasına neden olabilir. Videoyu dikey formata getirmek için ise file menüsündeki proje ayarlarından 1080*1920 çözünürlüğüne geçiş yapmak yeterli oluyor. Aşağıdaki ekran görüntüsünü inceleyebilirsiniz.

Davinci Resolve


14 Mart 2023 Salı

Oracle VM VirtualBox - Entegrasyon Problemi | Pencereye Tıklayamamak ve Ekranın Sol Üstüne Sürekli İmleç Kaymasının Çözümü

 Bu sorun benim başımı çok büyük bir şekilde ağrıtmıştı ve sırf bu sorun nedeniyle bilgisayarımı formatlayıp çalışmalarıma sıfırdan başlama kararı bile aldığım oldu. Şimdi bunun çözümüne ulaştım ve buradan da herkesle paylaşmak istiyorum. Kendime de kısa bir not olsun. Benzer bir mouse imleç problemi yaşadığınızda lütfen aşağıda gördüğünüz seçenekleri kontrol edin ve güncelledikten sonra sanal makinelerinizi yeniden çalıştırın. Ben bu şekilde çözebildim ve çok rahatladım. Ctrl gibi herhangi bir tuşa basmadan sanal makine penceresine ve normal bilgisayarımdaki ekranlara direkt geçiş sağlayabiliyorum ve çok rahat bir şekilde her şeyi kullanıyorum. Bu şekilde daha da rahat oluyor.

14 Aralık 2022 Çarşamba

İlk Shell Dosyamı Oluşturdum

 Ansible otomasyonu için kurulum aşamalarını shell ile yapmaya çalışıyorum.

nano ansible.sh
chmod +rx ansible.sh
bash ansible.sh

7 Aralık 2022 Çarşamba

Visual Studio Code ile SSH Yapmak

Bunun için Microsoft'un SSH araçlarını Visual Studio'ya yükledim. Yükleme işlemi için daha önceden oluşturduğum dosya üzerinden Ctrl+Shift+P kombinasyonunu kullandım. Kurulum sonrasında aynı kombinasyonu kullanarak SSH host'u tanımladım ve bunu yaparken ssh panel@192.169.1.63 komutunu girdim. Bağlantı sırasında tabii ki şifre soruyor. Birde bugünkü çalışmalarımın arasında Githup üzerinden yeni bir repostory oluşturarak master sunucum için kullanacağım Visual Studio ile eşleştirmek oldu. Böylece sunucu üzerinde yaptığım işlemleri, oluşturduğum klasörleri vs. Github'a rahatlıkla gönderebileceğim.


Bunu henüz çözemedim, şimdilik ansible otomasyonunda bu aşamadayım.


3 Aralık 2022 Cumartesi

Çözümü resolv.conf Dosyasında Bulduk!

 Kurduğum Ubuntu sunucuları internete çıkmıyordu. sudo nano /etc/resolve.conf komutu ile DNS kayıtlarını kontrol ettim ve yeni bir nameserver kaydı ekleyerek karşılığına 8.8.8.8 verdim ve Ctrl+x ve Y ile yani nanoyu kaydederek çıkış yaptım. Sonuç: yeni kurduğum sunucu internete çıkabildi.

28 Kasım 2022 Pazartesi

Cmder ile SSH Bağlantısı Kurmayı Öğrendim - Ayrıca SSH Key Oluşturup Sunuculara Kopyaladım

 Bugün çok verimli bir gündü. Öncelikle Cmder isimli bir uygulamayı keşfettim ve bilgisayarıma indirdim. SSH bağlantısı yapmak ve consol'a erişmek için büyük kolaylık. Birde daha kolay yoldan SSH bağlantısı yapmak için hazır görevler (tasks) ekleyebiliyorsunuz. SSH bağlantısı için bir görev ekledim ve bir tıkla erişim isteği atıp şifreyi girebiliyorum. Ardından sunucuda veya istediğim hostta login olmuş oluyorum. Gerçekten güzel bir teknoloji.



cmd /c "%ConEmuDir%\..\git-for-windows\usr\bin\ssh panel@192.168.1.63 -i E:\LifePlusSystem.pem" -new_console:d:%USERPROFILE% "-new_console:t:dev.lifeplus.tw"

Linux'ta kullandığım komutlar ise aşağıdaki gibi:

SSH Bağlantıları için key oluşturma:
ssh-keygen -t ed25519 -C "Ansible Anahtarı"
: /home/panel/.shh/ansible
ls /home/panel/.ssh/

Oluşturulan anahtar dosyasının diğer sunuculara kopyalanması:
ssh-copy-id -i /home/panel/.ssh/ansible.pub 192.168.1.64

Rocky Linux üzerinde panel kullanıcısı olmadığı için orada öncelikle root dışında hesap oluşturma işlemi
sudo useradd panel
sudo passwd panel

Ansible kurulumuna geçmeden önce ana sunucuda update işlemi:
sudo apt update

27 Kasım 2022 Pazar

Ansible Demo Ortamı İçin Sunucu IP ve Hostname Değişikliği Yaptım

 Kısa bir not düşmek için bugün kullandığım basit komutları ekliyorum:

ip a
hostname
sudo hostnamectl set-hostname worker1
sudo nano /etc/netplan/00-installer-config.yaml
(Ctrl o kaydeder ve Ctrl X ile çıkılır)
sudo netplan apply
reboot now
shutdown now

4 Kasım 2022 Cuma

Scratch mi Yoksa Scoolcode'mu Daha Etkili? | Çocuklarda Kodlama Eğitiminin Önemi ve Logiscool'un Farkını İnceliyoruz

Çocuklara erken yaşlarda kodlama ve dijital okuryazarlık eğitimleri aldırmak ve onların tüketen yerine biraz daha üreten tarafta olmalarını sağlamak günümüz dünyasında en önemli kazanımlardan biri diyebiliriz. STEM eğitimi olarak da adlandırılan, bazı kurumlarda robotik kodlama adı altında verilen veya direkt blok kodlama, görsel programlama da diyebileceğimiz yazılım ve teknoloji tabanlı eğitimlerin ne kadar önemli olduğunu artık çok daha iyi anlıyoruz.

Çocuklar kodlama ve dijital okuryazarlık eğitimlerini erken yaşlarda almadıklarında sadece dijital içerikleri tüketen, oyun oynayan, video izleyen veya sosyal medya platformlarını kullanan bir "kullanıcı" olmaktan dışarıya çıkamıyorlar. Bu aslında onların hayal kurmalarını, fikir üretmelerini, proje geliştirmelerini, yani gelişimlerini kısıtlayan, aynı zamanda diğer derslerinin de başarısını etkileyen çok önemli bir faktör.

Kodlama ile erken yaşlarda tanışan çocuklar neler öğreniyor?

Erken yaşlarda kodlama ile tanışan çocuklar algoritma ile birlikte aslında kodlamanın temel kavramlarını ve terimlerini öğrenmeye başlıyorlar. Sadece algoritmayı bile öğrenmeleri onların problem çözme yeteneklerini geliştiren, olaylara farklı bakış açılarıyla yaklaşmalarını sağlayan, hayal kurmalarını destekleyen en basit kavramlardan biri. Ancak etkisi çok büyük. 

Steve Jobs kısaca bu konuda şöyle diyor: "Bilgisayar programlamayı herkes öğrenmeli. Çünkü bu, size düşünmeyi öğretir."

Çocuklarda düşünmeyi ve hayal kurmayı öğrenirler. İşte bundan daha değerli ne olabilir. Bırakın çocuklarınız hayal kurabilsinler, düşünsünler, kendileri bir fikir bulsun ve çok basit bir oyun bile olsa somut bir proje yapıp başarma duygusunu tatsın. Bu inanılmaz kıymetli bir kazanım. Kodlama eğitimleri elbette algoritma ve yazılımın temellerini kazandırdığı gibi matematik, fizik ve İngilizce gibi diğer derslerin gelişimlerini destekleyici içeriklere sahip olduğu için çocuğun genel olarak okul başarısını olumlu yönde etkiler.

Scratch

Kısaca Scratch nedir? Nasıl kullanılır?

Scratch MIT üniversitesinin geliştirdiği ve ücretsiz olarak kullanıma sunulan blok tabanlı bir programlama dili ve arayüzü. Junior olarak adlandırılan biraz daha küçük yaş gruplarına hitap eden, telefonla kullanılabilen arayüze sahip oldukları gibi birde web sitesi üzerinden veya bilgisayara yüklenebilen bir programla da kod yazma imkanı sunan platform. Ücretsiz olması, dünya tarafında geliştiriciler tarafından desteklenmesi, çizim desteği, diğer platformlarla entegre proje geliştirmeyi desteklemesi artı yönleri olarak sıralanabilir. 

Ancak Scratch dilinin ve platformunun eksi yönleri nelerdir diye soracak olursanız: Yaş gruplarına ve seviyelere göre kod paletlerinin değiştirilememesi ve yazılı kodlama dillerine geçişi kolaylaştıran bir arayüze sahip olmamasını söyleyebiliriz.

Logiscool'un farkı nedir ve scoolcode'u öne çıkaran şeyler nelerdir?


Logiscool

Logiscool 2014 yılında Macaristan'da kurulmuş uluslararası bir kodlama okulu. Web sitelerinden gördüğüme göre 36 ülkeden fazla bölgede ve on binlerce öğrencisi olan hedef kitle olarak çocuklara odaklanmış, kendi geliştirme platformu ve programlama dili olan bir okul. 

Scratch'e göre sıralayabileceğimiz farkları ve öne çıkan özellikleri:

  •  Macaristan'daki merkezleri tarafından geliştirilen bir müfredatlarının olması (tüm dünyadaki Logiscool okullarından gelen geri bildirimlerle desteklenen ve iyileştirilen bir sistem/müfredat)
  • Dünya standartlarında bir eğitim görme fırsatı; Türkiye'deki Logiscool okulunda ders gören öğrenci ile Almanya veya Amerika'daki bir Logiscool öğrencisi aynı sürelerde, aynı eğitim içeriklerine ulaşabiliyor olması
  • Ders saatleri dışında kullanılabilen canlı bir platform (my.logiscool), böylece öğrenciler ders dışında da kendileri serbest zamanlarında proje geliştirebiliyor veya diğer öğrencilerin geliştirip toplulukta paylaştıkları oyunların kodlarını inceleyip, projeleri deneyebiliyor.
  • Farklı yaş grup ve seviyelerine göre değişen kod paletlerinin olması. Böylece ilkokul öğrencisi ile ortaokul veya lise öğrencisi aynı kod paletlerini kullanmıyor. Basitten gelişmişe doğru ilerliyor.
  • Kurs sonlarında verilen sertifikalar
  • Yazılı programlamaya geçişi kolaylaştıran MIX metot olarak adlandırdıkları bir arayüze sahip olmaları. Bu ekran ve kurslarda hem blok kodlama hem de yazılı programlama eğitimi aynı anda tek bir ekranda veriliyor. 
  • Sadece kodlama değil, aynı zamanda dijital okuryazarlığı destekleyici kamplar ve atölye dersleriyle gelişimi destekleyen geniş müfredata sahip olmaları. Dijital illüstrasyon, video prodüksiyonu, Minecraft, Roblox, mobil uygulama geliştirme, Junior hacker gibi farklı alanlardaki içerik.
  • Ücretsiz deneme dersi imkanı; Web sitelerinden başvuru yaparak gerçek bir derse katılabilir ve sistemlerini, bir dersin nasıl işlendiğini kolaylıkla gözlemleyip kararınızı verebilirsiniz.
  • Ve tabii ki kaliteli eğitmen kadrosu. Detaylı bilgi için logiscool.com adresini ziyaret edebilirsiniz.

Erken yaşlarda kodlama eğitimi aldırmanın faydaları elbette burada yazdıklarımızdan çok daha fazlası ve bu yazımda sadece dünya üzerinde en çok kullanıcısı olan iki büyük programlama dilini karşılaştırmaya çalıştım. Scratch ve Scoolcode. Ancak bildiğiniz gibi farklı diller, eğitim setleri veya programlama dilleri dahi bulunmakta. Doğru bir okulda, doğru bir network'te bu eğitime başlamak önemli. Logiscool'u bu anlamda ücretsiz deneme dersi almanız için önerebilirim. Çocuklarınıza hayal kurmaları için fırsat verin ve hayal kurmalarını destekleyin. Bu onların geleceği için önemli. Ve bizler çok kısa bir süre sonra kodlama eğitimi almış çocuklarımızın geliştirdikleri oyunları oynayacağız veya onların yazdıkları programları bilgisayarlarımızda kullanacağız, belki de dünya üzerinde büyük bir problemin çözümüne katkıda bulunacaklar, kurdukları şirketler dünya üzerindeki en değerli şirketler arasına girecek, büyük projelere imza atabilecekler. Ancak bunun için erken yaşlarda kodlama eğitimine başlamak ve çocuklarımızı desteklemek önemli. İzin verin çocuklarınız hayal kurmayı öğrensinler. 

28 Ekim 2022 Cuma

BeamNG Drive Mod Nasıl Yüklenir?

 Mod yüklemenin 2 yöntemi var, birincisi BeamNG Drive'ın kendi web sitesinde yer alan kütüphaneyi kullanarak mod indirmek ve bilgisayarımızda ilgili klasöre yüklemek. Diğeri ise oyun içerisinden kütüphaneyi kullanarak aynı işlemi yapmak.

Bu videoda kütüphane kullanarak bilgisayarımıza nasıl modu indiririz kısaca aktarmak istiyorum. Öncelikle BeamNG Drive'ın web sitesine gidiyoruz ve aradığımız, oyunumuza dahil etmek istediğimiz mod'u araştırıp buluyoruz ve tabii ki bilgisayarımıza bu modu zip dosyası olarak indiriyoruz.

Örneğin 1994 ETK K-Series modunu bilgisayarıma indirmek istiyorum, web sitesinden ilgili modu bulduktan sonra sağ taraftadaki turuncu butonu kullanarak bilgisayarıma mod dosyasını indirebilirim.

BeamNG Drive


Bir sonraki aşamada indirdiğim mod klasörünü zip dosyasından çıkartmadan BeamNG Drive oyununun mod klasörüne taşıyorum. Bu klasörün yolu oyunun kurulu olduğu sürücüdeki şu adreste olmalıdır:  C:\Users\user\AppData\Local\BeamNG.drive\0.26\mods

BeamNG Drive

Ve artık oyunu başlatabilir, oynamak istediğim mod paketini yükledikten sonra (paketten çıkarma işlemi) aracımı seçebilirim. Mod yükleme işlemi burada bitiyor. Unutmamanız gereken: paketi çıkarttıktan sonra yüklediğiniz aracı normal araç galerisinden bulmanız gerektiğidir. Ayrı bir yerden mod araçlarını seçmiyorsunuz yine normal galeriyi kullanıyorsunuz. Keyifli oyunlar :)



BeamNG Drive

BeamNG Drive


27 Aralık 2021 Pazartesi

Linux Dersleri - Ubuntu - Kullanıcı oluşturma - Gruplar ve Visudo İşlemleri Giriş

woami - Ben kimim?

id - Sistemdeki ID değerim?

group - Hangi gruplara üyeyim?

sudo -l - Detaylı yetki kontrolü?

sudo -i - Doğrudan root hesabına geçmek için kullanılır.

exit - sudo hesabından normal kullanıcıya dönülür

sudo useradd hakan - Hakan isminde yeni bir kullanıcı oluşturulur.

sudo passwd hakan - Hakan kullanıcısına yeni bir şifre atanır.

su hakan - hakan kullanıcısına geçiş yapılır

sudo i - Hakan hesabı sudo grubuna üye olmadığı için sudo hesabına geçilemez ve uyarı alınır.

cat /etc/passwd - Kullanıcıların isimleri, ID ve yetkilendirmeleri gibi bilgiler yer alır.

cat /etc/shadow - Buraya normal kullanıcı erişemez. Burada kullanıcı hesaplarının şifre bilgileri tutulur.

sudo usermod -aG sudo hakan - Hakan kullanıcısını sudo grubuna alıyoruz.

Normalde daha önce hakan kullanıcısıyla erişemediğimiz cat /etc/shadow dosyasına gidebiliyor olmamız gerekiyor ancak burada sudo grubuna eklememize rağmen ben yetkilendirme hatası alıyorum.

sudo cat /etc/sudoers - Sudo yetkisini kim nasıl kullanıyor görebildiğimiz yer.

sudo visudo - Sudoers içeriğini düzenlemek için visudo programını kullanıyoruz.

Visudo arayüzünden geriye çıkmak için CTRL-X kombinasyonunu kullanıyoruz.

sudo useradd lila -m -d /home/lila - Yeni bir kullanıcı oluşturduk ve ona bir ev dizini ekledik.

sudo passwd lila

sudo -i - Burada yine hata alırız (Sudoers dosyası içerisinde olmadığımız için)

exit

sudo visudo

lila    ALL=(ALL)    ALL - lila kullanıcısına tüm yetkiler verildi.

Visudo burada kaydedilip çıkıldıktan sonra su lila ile tekrar lila hesabına geçiyoruz ve daha önce yapamadığımız sudo -i komutunu çalıştırıyoruz. Lila şifresini yazarak buradan root hesabına geçiş gerçekleştirmiş oluyoruz.

sudo visudo ile aşağıdaki düzenlemeyi yaptık:

lila    ALL=(ALL)    /bin/systemctl status networking

lila    ALL=(ALL)    /sbin/fdisk

-

su lila

sudo -l ile yetkiler kontrol edildiğinde visudo ile verdiğimiz bilgiler listelenir.

cd /usr/lib/systemd/ - Servislerin olduğu dizin

6 Haziran 2021 Pazar

6 Adımda Core Pool İle Kazanmak - Core Mining Kurulumu

 Bu bir yatırım tavsiyesi değildir.

Chia mining ile uğraşanlar uzun zamandır havuz katılımlarını üretmek için güvenilir ve özellikle de official pool farmer uygulaması arıyordu. Sanırım Chia Network'un bu konuda bir güncellemesi yapılacak ancak tam olarak resmi havuz ne zaman duyurulur bilinmiyor. Bir sonraki Chia güncellemesinde mining ile uğraşanların bu konuda bir beklentisi oluşmuş durumda. Daha önce ortaya çıkan havuzların birinde chia'nın 24 karakterli hesap şifresinin de uygulamaya girilmesi gibi şeyler isteniyordu ve bu çok fazla güvenilir karşılanmamıştı. Aynı şekilde hpool uygulamasını da güvenilir olmayan taraf olarak değerlendiren içerik üreticileri bulunuyordu.

CorePool ile cüzdan şifrenizi uygulama içerisine girmeden kazanmaya başlayabiliyorsunuz. Havuza katılmak çok kolay. Adım adım kısaca havuza nasıl katılabiliriz, şimdi ona bakalım:

  1. Öncelikle core-pool.com isimli havuz sitesine kayıt oluyorsunuz. 
  2. Kayıt olurken hesabınıza gate.io veya farklı bir borsadaki XCH adresinizi bağlıyorsunuz.(Kayıt sırasında)
  3. Core Pool üzerinden farming ekleme işlemi yapıp size verilen "token" adresini kopyalıyorsunuz.
  4. Havuz uygulamasını indirip bilgisayarınıza kuruyorsunuz.
  5. Açılan uygulamada Chia Blockchain uygulamasının kurulu olduğu yer ve biraz önce kopyaladığınız token'ı ekleyerek mining'i başlatıyorsunuz.
  6. Bakiye miktarı doldukça otomatik olarak kazancınız hesabınıza aktarılıyor.

Chia Network

Chia Network


13 Mayıs 2021 Perşembe

Elon Musk Kripto Para Dünyasında "Mining'in" Geleceğini Değiştirebilir mi?

 Bugün attığı bir twit ile Bitcon borsalarında hızlı düşüşlere ve hareketliliğe neden olan Elon Musk, çevreci bir yaklaşımla elektrikli araç üretirken ve yer küreyi savunurken, bitcoin ile birlikte yaptığı iş birliğinin aslında kendi vizyonlarına uygun olmadığından şikayetçi ve bu durum onu rahatsız ediyor. Bunun nedeni de kripto madencilik sektöründe tüketilen aşırı enerji yani daha doğrusu elektrik diyebiliriz. Bir yandan çevreci bir araç geliştirip, diğer yandan da çevreci olmadığını düşündüğünüz bir dijital para ile birlikte iş birliği yapmanız sizin dünyaya olan hizmet anlayışınızı ve katkılarınızı biraz sarsabilir. En azından Elon amca böyle düşünüyor. Hatta atmış olduğu twitte dikkat ederseniz dijital paralarla ilgili "iyi fikir olduğunu ve geleceğine inandığını" ifade ediyor. Ancak dijital paraların çevreye olan etkisi onu rahatsız ediyor. Devamında da diğer kripto para birimlerine baktıklarını ve madencilik sektörünün daha sürdürülebilir enerji tüketimine geçtiğinde tekrar dijital paraları tekrar kullanmayı düşündüklerini ifade ediyor.

Peki ama sürdürülebilir enerji tüketimi madencilik sektöründe nasıl gerçekleşebilir?

İşte burada bir kaç aydır gündemimizde olan Chia koinlerinden ve chia madenciliğinden bahsedebiliriz. Daha doğrusu Elon Musk'ın görmek istediği, daha çevreci, daha az enerji tüketen bir kripto para ve madencilik yapısı. Bu zamana kadar ki madencilik işlemlerinde kullanılandan farklı olarak daha çevreci bir yaklaşımla ortaya çıkan ve ekran kartlarına kıyasla çok daha az enerji tüketerek "alan kanıtlı" hard diskler üzerinden gerçekleştirilen kripto para madenciliği Elon Musk'ın bahsettiği proje olabilir. Kim bilir belki de gelecekte Tesla'nın iş birliği yapacağı dijital para birimi Chia olabilir. 

10 Mayıs 2021 Pazartesi

Chia Madenciliği İçin Disk Sağlığı ve Yönetimi | HDD Healt Check

 Bu bir yatırım tavsiyesi değildir.

Son zamanlarda ülkemizde ve dünyada hızla popüleritesi artan CHIA madenciliği ve teknolojisi, beraberinde hard disk yönetimi ve sağlık kontrolü gibi konuları da gündeme getiriyor. Şöyle ki ekran kartı madenciliğine kıyasla daha az enerji tüketimi ve maliyetiyle farkını oluşturan chia üretimi bu sektöre girmek isteyen ve az bir bütçesi olan hemen hemen herkesin dikkatini çekmiş durumda.

Chia madenciliğinin popüler olmasındaki en büyük nedenlerden birisi yeni bir teknoloji ile ortaya çıkması yani ekran kartı yerine hard diskleri kullanarak farklı bir yöntem sunması. İkinci olarak hem daha çevreci hem de şu an getirisinin iyi olduğu yönünde bir algının oluşması.

Neden algı diyorum?

Çünkü henüz doğru düzgün bu işten para kazanan kimse yok gibi, herkes bir şekilde hard disk satın almaya çalışıyor, kendi sistemini ve çiftliğini kurmaya, çalıştırmaya gayret ediyor ancak karşılığında geçekten oluşan beklenti gibi bir getiri verecek mi şimdilik akıllarda bir soru. Neden böyle düşünüyorum biliyor musunuz? Bu işe yeni başlayan birisi biraz yatırım yaparak madenciliğe giriş yaptı diyelim ve şu anda XCH fiyatı coinmarketcap sitesi üzerinde 1000 dolar civarında gözükmekte. Yatırımcılar 1 adet XCH kazımı yapana kadar bu fiyatta bir düşüş gerçekleşir ve 0,000 bantlarına kadar chia değerinin düşme ihtimali var mı mesela ben bunu çok merak ediyorum. Piyasada 1 XCH fiyatını belirleyen şey tam olarak nedir ben anlamadım. Ancak bu yatırımcılar için tabii ki bir fırsat olabilir. Yakın zamanda iyice göreceğiz.

Neyse bu kısmı beni daha fazla ilgilendirmiyor, zaten pek anladığım işler değil. Asıl konumuza dönelim.

Hard disk ömürleri ne olacak ve disk sağlığını nasıl kontrol edeceğiz?


Bu iş için biçilmiş kaftan olan bir uygulama var, ve adı "Acronis Drive Monitor" Kesinlikle chia kazımıyla ilgilenen herkesin bilgisayarına yüklemesi ve aktif olarak kullanması gereken bir ücretsiz yazılım. Rahatlıkla Acronis'in kendi sitesinden indirip basit bir şekilde kurabiliyorsunuz. Kurulum tamamlandıktan sonra dilediğiniz zaman sağ alt köşedeki uygulama simgelerinden programı çalıştırarak veya ekranınızda açık bırakarak hangi diskinizin ne kadar ömrü kalmış % cinsinden görebiliyorsunuz, hangi diskinizde ne gibi sorunlar var detaylarıyla görebiliyorsunuz ve önceden önlem alabiliyorsunuz, disklerinizin sıcaklıklarını takip edebiliyorsunuz. Hangi disk ne kadar çalışma saatine sahip görebiliyorsunuz. Kısacası ömrü biten bir diski önceden bu program sayesinde görebilir ve değişim zamanını kendiniz dilediğiniz gibi planlayabilirsiniz. Acronis Drive Monitor uygulamasından bir görüntüyü burada paylaşıyorum. Disklerinizin sağlık kontrolünü yapmayı ve sık sık takip etmeyi ihmal etmeyiniz.



Acronis Drive Monitor
Acronis Drive Monitor

9 Mayıs 2021 Pazar

Chia Teknolojisi Geleceği Değiştirebilir mi?

 Kripto işlerinden pek anlamam, uzmanlık alanımda değil ancak Chia isminde bir coin ve geliştirdiği yeni bir teknoloji var. Bu platform ve teknoloji sayesinde ekran kartına gerek olmadan sabit sürücüler kullanılarak madencilik yapılabilir. Bu ise daha az elektrik tüketimi ve maliyetten tasarruf anlamına geliyor. Eğer kazanç anlamında ekran kartlarını kullanarak madencilik yapanlarla aynı seviyelerde getiri sağlar ve teknoloji çok fazla rağbet görürse yakın zamanda genel olarak ekran kartlarının fiyatlarında ciddi düşüş ve ikinci el ekran kartı piyasasında da büyük bir fırlamaya denk gelebiliriz. Tüm bunların yanı sıra muhtemelen sabit sürücülerin yani hdd'lerin fiyatlarında ise büyük bir artış yaşanabilir. Yani özetle ekran kartları ucuzlayacak ama hardi diskler pahalanacak gibi. Ne dersiniz? Bu iş tutar mı?