Bir süredir klavyemin tüm ışıkları gitmişti ve nasıl geri getirebileceğimi merak ediyordum. FN + ESC tuş kombinasyonuna birkaç saniye basılı tuttuktan sonra ışıklar yeniden açılmaya başladı ve renk modlarını istediğim gibi değiştirmeye başladım. Bu harika bir haber benim için, teşekkürler :)
9 Aralık 2025 Salı
27 Haziran 2025 Cuma
VMware Workstation UUID Bios Güncelleme VMX Dosyası
Bir VM'in full clone yöntemiyle kopyalama yaptıktan sonra bazı kısımların kontrol edilmesi ve düzenlenmesi gerekiyor. Özellikle MAC adresi, buradaki gibi bios ve locaiton ID'leri gibi. Buraların benzersiz olması gerekiyor. Hatta bu satırları silmek bile öneriliyor internette. Yoksa clone alınmış vm'ler aynı anda çalıştırılamıyor. Bir çeşit hata ile karşılaşıyorsunuz.
Çözmek için çok uğraştırdı, şöyle not olarak kalsın. Daha fazla detay yazmayacağım :)
6 Şubat 2025 Perşembe
Linux Üzerinde WireGuard VPN Kurulumu ve Konfigürasyonu
VPN (Virtual Private Network) kullanımı, internet üzerindeki güvenliği ve gizliliği sağlamak açısından büyük önem taşır. OpenVPN ve IPSec gibi geleneksel VPN protokollerine alternatif olarak geliştirilen WireGuard, hafif, hızlı ve modern bir VPN çözümü sunar. Bu yazıda, WireGuard VPN’in Linux üzerinde nasıl kurulacağını ve yapılandırılacağını adım adım ele alacağız.
WireGuard Nedir?
WireGuard, Linux çekirdeğine entegre edilmiş, açık kaynaklı ve performans açısından oldukça verimli bir VPN protokolüdür. Diğer VPN çözümlerine kıyasla daha basit bir yapı sunar ve daha yüksek hızlar sağlar. Güvenlik açısından güçlü kriptografik algoritmalar kullanır ve düşük gecikme süresi ile bilinir.
WireGuard VPN Kurulumu
1. WireGuard Kurulumu
WireGuard, modern Linux dağıtımları için varsayılan paket yöneticileri ile kolayca yüklenebilir.
sudo apt update
sudo apt install wireguard
CentOS/RHEL için:
sudo yum install epel-release
sudo yum install wireguard-tools
Arch Linux için:
sudo pacman -S wireguard-tools
2. Anahtar Çiftinin Oluşturulması
WireGuard, her istemci için özel ve genel anahtar çiftleri gerektirir. Aşağıdaki komutlar ile gerekli anahtar çiftlerini oluşturabilirsiniz:
wg genkey | tee privatekey | wg pubkey > publickey
Bu işlem sonucunda, privatekey ve publickey adlı iki dosya oluşturulacaktır.
3. VPN Arayüzünün Yapılandırılması
WireGuard’ın arayüzünü ayarlamak için /etc/wireguard/wg0.conf dosyasını oluşturun ve aşağıdaki yapılandırmayı ekleyin:
[Interface]
PrivateKey = ÖZEL_ANAHTAR
Address = 10.0.0.1/24
ListenPort = 51820
[Peer]
PublicKey = İSTEMCİ_GENEL_ANAHTAR
AllowedIPs = 10.0.0.2/32
Daha sonra WireGuard servisini etkinleştirmek için şu komutları çalıştırın:
sudo systemctl enable wg-quick@wg0
sudo systemctl start wg-quick@wg0
WireGuard VPN Kullanımı
VPN bağlantısını kontrol etmek için aşağıdaki komutu kullanabilirsiniz:
sudo wg show
Bağlantıyı manuel olarak açmak için:
sudo wg-quick up wg0
Bağlantıyı kapatmak için:
sudo wg-quick down wg0
Sonuç
WireGuard, Linux sistemlerinde VPN bağlantısı kurmak isteyen kullanıcılar için hızlı ve güvenli bir alternatif sunar. Kurulumun ve konfigürasyonun basit olması, sistem kaynaklarını daha verimli kullanması ve yüksek performans sağlaması sayesinde tercih edilen bir VPN çözümüdür. Bu rehberde adım adım WireGuard kurulumunu gerçekleştirdik ve temel konfigürasyon ayarlarını yaptık. Daha fazla güvenlik önlemi almak için ek firewall kuralları ve erişim kontrolleri ekleyebilirsiniz.
İlgili Görseller
23 Ocak 2025 Perşembe
Windows 11 Üzerinde WSL 2 Kurulumu ve Linux Terminaline Geçiş
Microsoft’un Windows Subsystem for Linux (WSL) teknolojisi, geliştiriciler için Windows ortamında Linux dağıtımları çalıştırmayı kolaylaştırıyor. WSL 2, geliştirilmiş performansı ve tam bir Linux çekirdeğiyle daha güçlü bir çözüm sunuyor. Bu makalede, WSL 2’yi nasıl kurabileceğinizi ve Linux terminalini Windows 11 üzerinde nasıl kullanacağınızı anlatıyoruz.
WSL 2’nin Avantajları
- Yerel Linux dosya sistemi desteği
- Gelişmiş performans ve uyumluluk
- Docker ve Kubernetes gibi araçlarla sorunsuz entegrasyon
WSL 2 Kurulum Adımları
1. Gerekli Özelliklerin Aktifleştirilmesi
İlk olarak, Windows Özellikleri menüsünü açın ve "Windows Subsystem for Linux" ve "Virtual Machine Platform" seçeneklerini etkinleştirin. Bunu yapmak için:
- Windows arama çubuğuna “Windows Özellikleri” yazın ve menüyü açın.
- Listeden yukarıdaki iki özelliği işaretleyin ve sistemi yeniden başlatın.
2. WSL Versiyonunun Güncellenmesi
Komut İstemcisi’ni (CMD) yönetici olarak çalıştırın ve şu komutu yazın:
wsl --set-default-version 2
3. İstediğiniz Linux Dağıtımını Yükleyin
Microsoft Store’u açın ve Ubuntu, Debian ya da tercih ettiğiniz bir Linux dağıtımını indirin. Kurulum tamamlandıktan sonra dağıtımı açarak kullanıcı adınızı ve şifrenizi oluşturun.
4. WSL 2’ye Geçiş Yapın
Yüklenen dağıtımın WSL 2 kullanacak şekilde ayarlandığından emin olmak için şu komutu kullanabilirsiniz:
wsl --set-version2
Linux Terminalini Kullanma
Kurulum tamamlandığında, Windows Terminal uygulaması üzerinden Linux dağıtımınıza erişebilirsiniz. Bu terminal, özelleştirilebilir temaları ve sekme desteğiyle verimliliğinizi artırır.
Sonuç
WSL 2, Windows kullanıcıları için Linux’un gücünü keşfetmek ve geliştirme süreçlerini optimize etmek için harika bir araçtır. Özellikle geliştiriciler ve sistem yöneticileri için büyük bir avantaj sunar.
Eğer bu adımları takip ederken sorun yaşarsanız, yorumlarda paylaşabilirsiniz. Linux dünyasına hoş geldiniz!
5 Aralık 2024 Perşembe
Macbook Sequoia Anydesk Problemi Çözümü - Rosetta
Macbook'un son sürümüne cihazımı yükselttiğimde Anydesk uygulamasının çalışmadığını farkettim. Aslında Anydesk açılıyor, ID veriyor ancak ne başka bir bilgisayara ne de başka bir bilgisayar benim cihazıma erişemiyor. Connection kısmında kalıyor, karşı tarafa istek ulaşmıyor. Uygulama izinleri verili ve herhangi bir eksiklik yok. Çözüm için aşağıdaki adımları uygulayabilirsiniz, ardından Anydesk uygulaması Sequoia sürümünde de rahatlıkla çalışmaya başlayacaktır.
Çözüm:
- Finder uygulamasını açın
- Anydesk uygulamasını bulun ve sağ klik yapın
- Open using Rosetta yazısının yanında yer alan kutucuğu işaretleyin ve ekranı kapatın
- Ardından Anydesk uygulamasını yeniden açmayı deneyin
Open Using Rosetta Nedir?
14 Kasım 2024 Perşembe
Javascript Test Sitesi - Enable JavaScript
Bir sitede javascript çalıştırmayı denerken "javascript blocked" hatası alıyordum, kullandığım Chrome tarayıcısında birçok seçenek denesemde scriptleri çalıştırmayı ve web sitesini test edebilmeyi bir türlü başaramamıştım. Bu sorun bazı Google Extension'larından kaynaklanıyor olabilir. Sorunu farklı yöntemlerle denedim ve sonunda çözdüm. Sanırım bir extension tarafından kaynaklanıyordu ve tarayıcıyı kapatıp yeniden açıktan sonra ve, bazı kontrollerden sonra düzelmiş oldu. Bir çeşit bug gibidiydi.
Bu sorunla ilgileniyorsa enablejavascript isimli bir web sitesi keşfettim, sayfayı ziyaret ettiğinizde tarayıcı bazlı hangi adımları takip ederek javascripti etkinleştireceğinizi ve mevcut oturumunuzda javascriptin açık olup olmadığını vs. size söylüyor. İlgin ve hoşuma gitti.
18 Ekim 2024 Cuma
Rider Developer Tools Access Hatası Disable Etme - Kullanıcı Yetkilendirmesi
system.privilege.taskport) tüm kullanıcılara erişilebilir hale getirir, böylece kullanıcılar belirli sistem süreçlerine erişim veya kontrol yetkisi kazanır. Ancak, bu sadece süreçlerle ilgili bir erişim hakkı sağlar ve kullanıcının genel yetkilerini veya rolünü (örneğin, yönetici yapma) değiştirmez. Güvenlik açısından dikkatle kullanılmalıdır, çünkü yetkilerin açılması potansiyel güvenlik risklerine yol açabilir.27 Eylül 2024 Cuma
12 Eylül 2024 Perşembe
Ableton Live Splice Desktop bin.file Problemi and Device Initialization Failed Çözümü
Splice Desktop kurulumundan sonra Ableton Live ilgili plugini çalıştırdığımızda "Device Initialization failed" uyarısı veriyor ve plugin çalışmıyor. Çözümü için birçok yöntemi denesekte aslında temel sorun ilgili componenti yüklediğimiz yerde eksik bir firmware (.bin) dosyasının bulunması. Bu eksik dosyayı göremediği için eklenti çalışmıyor diyebiliriz. Çözümü için aşağıdaki adımları uyguladık, ancak ondan öncesinde aldığımız hatanın ekran görüntüsünü de burada paylaşayım, aynı problemle karşılaşan olduğunda daha hızlı bir şekilde sorunu çözmesine belki yardımcı olmuş olurum.

Bunun için Virus TI uygulamasını kendi sitesinden indirip cihazımıza kurduk, ardından kurulduğu yerden bize verdiği firmware.bin dosyasını alarak pluginleri yüklediğimiz ve daha önce componenti taşıdığımız dizine yani buraya (/Library/Audio/Plug-Ins/Components/) kopyaladık. Hepsi bu kadar, ve sorunumuz çözülerek eklentiyi çalıştırabildik.
30 Ağustos 2024 Cuma
Lightshot Windows 11 Çalışmıyor - Çözümü | Image File Execution
Öncelikle bu sorunu çözmek için çok uğraştığımı söylemem gerekiyor ve sonunda başardım. Aşağıdaki adımları takip ederek Windows 11'de "Print Screen" tuşunu kullanarak Lightshot üzerinden ekran görüntüsü alabilirsiniz.
1.Adım: Snipping Tool uygulamasını bilgisayardan kaldırın.
Program ekle kaldır ekranından bilgisayarınızda yüklü ise Snipping Tool uygulamasını kaldırabilirsiniz.
2.Adım Klavye seçeneklerinden Print Screen özelliğini devre dışı bırakma.
Bunun için "Accessibility>Keyboard" kısmına gelmeniz ve "Use the Print screen key to open screen capture" seçeneğini "Off" yapmanız yeterli olacaktır.
3.Adım Regedit İşlemleri (Bu ekranı kullanırken dikkatli olmalısınız)
Bu yöntemde, Windows'un Print Screen tuşuna verdiği yanıtı kalıcı olarak devre dışı bırakacağız ve Lightshot'ın bu tuşu kullanmasına izin vereceğiz.
Win + R kısayolunu kullanarak çalıştıra gelin ve "regedit" yazdıktan sonra enter tuşuna basın. İlk olarak ilgili kayıt yoluna gidiyoruz, aşağıdaki adresi takip ederek gidebilirsiniz;
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
- Burada yeni anahtar oluşturuyoruz, "Image File Execution Options" üzerine sağ tık yaparak "Yeni>Anahtar" (New>Key) seçeneğine tıklayın.
- Yeni oluşturulan anahtarın adını "SnippingTool.exe" olarak güncelleyin
- SnippingTool.exe anahtarına sağ tıkladıktan sonra "Yeni>Dize Değeri" veya (New>String Value) diyoruz
- Bu değerin adını "Debugger" olarak güncelliyoruz
- Debugger değerine çift tıkladıktan sonra değer verisi olarak "Lightshot" uygulamasını kurulu olduğu dizinin tam yolunu giriyoruz, muhtemelen "C:\Program Files (x86)\Lightshot\Lightshot.exe" gibi bir adreste olmalı.
- Artık işlemimiz tamam, bilgisayarı bir kere restart ettikten sonra Lightshot uygulamasını güvenle kullanabiliriz, Printscreen tuşuna bastığınızda direkt Lightshot üzerinen ss alabilmelisiniz.
Umarım işinize yarar.
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.
27 Şubat 2024 Salı
FortiClient'ı Sudo Yetkileri ile Kaldırma
sudo rm -rf /Applications/FortiClient.app
Çeşitli Yöntemlerle Bilgisayarın Seri Numarasını Öğrenme?
Windows cmd ile:
wmic bios get serialnumber
Linux bash ile:
sudo dmidecode -s system-serial-number
Macbook Terminal:
system_profiler SPHardwareDataType | awk '/Serial/ {print $4}'
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:
Instructions on how to configure your shell for Homebrew can be found in the 'Next steps' section below. ==> Installation successful!
PATH ayarlarını yapmak için kullandığım adımlar sırasıyla aşağıdaki gibidir:
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.
13 Mayıs 2023 Cumartesi
AdBlock Yerine Tercih Edilecek En Güçlü Alternatif Uygulama: uBlock Origin
Bir süredir reklamları engellemek için yeni bir uygulama arayışına girmiştim ve ne yazık ki AdBlock'tan yeterli performansı görmüyordum. Bunu çözmek için araştırdım, okudum ve sonunda uBlock Origin isimli çok kuvvetli bir uygulama buldum. Gerçekten reklamları engelleme konusunda acayip başarılı ve hatta youtube'da bile sorunsuz çalıştığını rahatlıkla size söyleyebilirim.
uBlock Orijin açık kaynak kodlu bir reklam engelleme uygulaması hatta eklentisi de diyebiliriz ancak ben alışkanlık olduğu için uygulama diye söyleyeceğim. Normalde basit bir Chrome eklentisi olarak kurup aktif edebiliyorsunuz. Çok zor değil kesinlikle. İnternet kullanıcılarının resim, scripting, popup gibi açılır pencereler ve reklam bazlı yönlendirmeleri sizin adınıza durdurur ve rahatsız olmadan internette gezinmeye veya video izlemeye/okumaya devam edebilirsiniz. Bu anlamda bende kısa bir süre önce geçiş yaptım ve yaklaşık bir haftadır kullandığım bu uygulamayla ilgili kısa bir görüşümü sizlerle paylaşmak istedim. Gerçekten beni çok rahatlattı. Teşekkürler uBlock Orijin.
uBlock Orijin uygulamasını veya eklentisini güvenilir bir kaynaktan indirip kurduğunuza emin olmanızı söylemeden makalemi sonlandırmak istemedim. Sonuç olarak belli başlı izinleri de vermiş oluyoruz reklamları engelleyebilmesi için. Dolayısıyla orijinal uBlock indirmeye veya yüklemeye çalışırken sahte bir app bilgisayarınıza yükleyebilir ve virüs bulaştırabilirsiniz. Eklentiyi indirmeden ve kurmadan önce yayıncısına, kaç kere indirilip yüklendiğine, kaynağına vs. bakıp emin olduktan sonra güvenle kurabilirsiniz. Faydalı olmasını umarım.
2 Nisan 2023 Pazar
pyuic ile python (.py) Dosya Dönüştürme Hatası Çözümü
PyQt5 ile hazırladığım bir formu MainWindows.ui dosyasını python dosyasına dönüştürmek istiyorum ancak dizinde .ui dosyasını görmüyor veya dönüştürme işlemi yapılsa bile dosyanın içeriğine bakıyorum herhangi bir kod gözükmüyor. Bunu çözmek için dönüştürmek istediğim .ui dosyasını shift tuşuna basılı turarak power shell ile açtım ve aşağıdaki kodu burada çalıştırarak kodların dönüştürülmesini sağladım.
python -m PyQt5.uic.pyuic -x MainWindows.ui -o MainWindows.py
21 Mart 2023 Salı
Docker Container Prune - Çok Hızlı Çalışıyor
Bir süredir Docker eğitim videolarına bakıyorum ve teknolojiyi öğrenmeye çalışıyorum. Bir sonraki hedefimde kubernetes ve AWS gibi sistemler olacak. Bugün ilginç bulduğum bir komut öğrendim. Pasif olan tüm konteynerleri imha etmeye yarıyor. Dikkatli kullanmakta yarar var.
#docker container prune
Denemek için sanal sunucuda birkaç tane konteyner oluşturup ardından prune komutunu deneyebilirsiniz. Sonuç aşağıdaki gibi oluyor.
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.

















