sudo nano /etc/paths
Kendim için aldığım notları sizin ile paylaşıyorum. Genel olarak ilgi alanlarım yapay zeka, büyük veri ve mobil uygulamalar.
07 Şubat 2022
14 Ocak 2022
DC MAC OS GRAY SCREEN
Discord cache Macos
How to clear Discord cache on macOS
- Open Finder and select the Go dropdown.
- Select Go to folder and enter ~/Library/Application Support/discord/
- Select the Cache, Code Cache, and GPUCache folders.
- Right-click and select Move to Bin.
- I deleted everthin
27 Mart 2021
Python 3.7 firebase async sorunu
lol. I 'fix' this 'issue' that is long than an year.
- you should rename file async.py ( i choose async_fb.py)
- then in 'init.py' file replace line 3 with: from .async_fb import process_pool
- then in 'firebase.py' file replace line 12 with: from .async_fb import process_pool
this is embarrassing...
Enjoy codding!
14 Mayıs 2020
Raspberry Pi DHT11 Sıcaklık ve Nem Sensörü ile Ölçüm Yapmak
Merhaba bugün Raspberry Pi ile sıcaklık ve nem ölümü yapacağız.
Raspberry Pi üzerinde analog giriş bulunmamaktadır. Bu yüzden analog
çıkış veren sensörler kullanılamamaktadır. Onun yerine digital çıkış
veren sensörler kullanılmalıdır.
Sensörün
yapısını inceleyecek olursak 3 bacaklı ve 4 bacaklı DHT11
bulunmaktadır. Ben bu 3 bacaklı DHT11 sensörü kullandım.
Eğer 4 bacaklı DHT 11 sensörünüz varsa 10kΩ direnç gerekmektedir. Bağlantılar aşağıdaki gibidir.
Gerekli malzemeler:
- Raspberry Pi
- Breadboard
- DHT11 Sıcaklık ve Nem Sensörü
- 10kΩ direnç (1 adet) (Eğer DHT11 4 bacaklıysa)
- Jumper kablo (3 adet dişi-erkek)
Bağlantıları yukarıdaki gibi yapabilirsiniz 4 numaralı gpio pinine bağladım ben.
python3 kullanmanızı tavsiye ederim.
öncelikle indirmemiz gereken kütüphane var.
sudo pip3 install Adafruit_DHTBundan sonra new file(terminalden yapmak isterseniz touch test.py) açıp test.py adını koyalım.
import Adafruit_DHT
import time
DHT_SENSOR = Adafruit_DHT.DHT11
DHT_PIN = 4
while True:
humidity, temperature = Adafruit_DHT.read(DHT_SENSOR, DHT_PIN)
if humidity is not None and temperature is not None:
print("Sicaklik={0:0.1f}C Nem={1:0.1f}%".format(temperature, humidity))
else:
print("Sensor failure. Check wiring.");
time.sleep(3);sadasdsa
Teminale;
python3 test.pyYazdığınızda kodunuz çalışacaktır hayırlı olsun.
29 Kasım 2019
PYQT5 kullanımı
KURULUM
sudo apt-get install python3-qt5
sudo apt install python3-pyqt5.qtsql
sudo apt-get install qttools5-dev-tools
/usr/lib/x86_64-linux-gnu/qt5/bin/designer
ARAYUZ DOSYASINI PY ye çevirmek
python3 -m PyQt5.uic.pyuic -x arayuz.ui -o arayuz.py
sudo apt-get install python3-qt5
sudo apt install python3-pyqt5.qtsql
sudo apt-get install qttools5-dev-tools
/usr/lib/x86_64-linux-gnu/qt5/bin/designer
ARAYUZ DOSYASINI PY ye çevirmek
python3 -m PyQt5.uic.pyuic -x arayuz.ui -o arayuz.py
25 Kasım 2019
Python ile Yerel Ağda Dosya Paylaşımı
Merhaba arkadaşlar bugün çok kullanışlı bir özellik olan lan ağında dosya paylaşımını kolay bir şekilde göreceksiniz.
Python ile http server kuruyoruz ve bizim ip adresimiz ve tanımladığımız port üzerinden insanlar bizim sunucumuza bağlanıyor python kodunu çalıştırdığımız dizindeki dosyalara erişebiliyor.
Terminale(Windows kullanıyorsanız cmd veya powershell) aşağıdaki komutlardan bir tanesini yazıyoruz X.X.X.X yazdığım kısma kendi ip adresinizi yazarak kullanabilirsiniz. İki kodun hiç bir farkı yoktur. Sadece adres çubuğuna yazmanız gereken ip adresi değişecektir.

python3 -m http.server --bind X.X.X.X 8000
python3 -m http.server 8000
Bu yöntemi alternatif olarak telefonunuzun hotspot özelliğini açıp mobil verinizi kapatıp istediğiniz cihazları bağlayarak kullanabilirsiniz.
İyi günler…
Ubuntu 18.04 NVIDIA, CUDA 10.1 ve cuDNN kurulumu
NVIDIA için:
sudo apt-get update sudo apt-get upgrade
https://www.nvidia.com.tr/Drivers
Sitesine giriyoruz.
Sitesine giriyoruz.

Kendimize ait olan driver versiyonunu indiriyoruz.
Terminale gelip indirdiğimiz yerde aşağıda kodu yazarak executable yapıyoruz.
sudo chmod +x NVIDIA-Linux-x86_64-418.88.run
Sırada gcc ve make yüklemekte;
sudo apt-get install gcc sudo apt-get install make
sudo bash -c "echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf" sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
Aşağıdaki kod ile kontrol edin. Çıktı şu şekilde olmalı:
blacklist nouveau
options nouceau modeset=0
cat /etc/modprobe.d/blacklist-nvidia-nouveau.conf
Kernal initramfs güncelleme
sudo update-initramfs -u
32-bit mimarisinin kurulumu
sudo dpkg --add-architecture i386 sudo apt update sudo apt install libc6:i386
Yeniden başlat
sudo reboot
Şimdi konsol moda giriyoruz
ctrl + alt + F2
Kullanıcı adı ve şifre giriyoruz. Terminalde nvidia drive ı indirdiğimiz yere giriyoruz ve gerekli kodları yazıyoruz.
sudo telinit 3
sudo bash NVIDIA-Linux-x86_64-410.73.run
Kurulumumuz tamamlanmıştır. Aşağıdaki kod ile kontrol edebilirsiniz.
nvidia-smi
CUDA KURULUMU
Aşağıda linke gidiyoruz.

sudo apt-get install g++ freeglut3-dev build-essential libx11-dev \
libxmu-dev libxi-dev libglu1-mesa libglu1-mesa-dev
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-ubuntu1804.pin sudo mv cuda-ubuntu1804.pin /etc/apt/preferences.d/cuda-repository-pin-600 wget http://developer.download.nvidia.com/compute/cuda/10.1/Prod/local_installers/cuda-repo-ubuntu1804-10-1-local-10.1.243-418.87.00_1.0-1_amd64.deb sudo dpkg -i cuda-repo-ubuntu1804-10-1-local-10.1.243-418.87.00_1.0-1_amd64.deb sudo apt-key add /var/cuda-repo-10-1-local-10.1.243-418.87.00/7fa2af80.pub sudo apt-get update sudo apt-get -y install cuda sudo vim ~/.bashrc
Insert tuşuna basarak aşağıdaki yazıları ekliyoruz.
export PATH=/usr/local/cuda-10.1/bin:/usr/local/cuda-10.1/NsightCompute-2019.1${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-10.1/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
ESC tuşuna bastıktan sonra “:wq” yazıp enter a basarak çıkıyoruz.
cuDNN KURULUMU
Linkten 3 dosyayı indiriyoruz.

Runtime Library, Developer Library, Code Samples and User Guide
sudo dpkg -i libcudnn7_7.0.3.11-1+cuda9.0_amd64.deb
sudo dpkg -i libcudnn7-devel_7.0.3.11-1+cuda9.0_amd64.deb
sudo dpkg -i libcudnn7-doc_7.0.3.11-1+cuda9.0_amd64.deb
Çalışmasını şu şekilde test ediyoruz:
cp -r /usr/src/cudnn_samples_v7/ $HOME
cd $HOME/cudnn_samples_v7/mnistCUDNN
make clean && make
./mnistCUDNN
Test passed!
Eğer bu çıktıyı alıyorsanız başarılı bir şekilde bitti. İyi günlerde kullanın 
Kaydol:
Kayıtlar (Atom)
Git: Commit Yönetimi ve Rebase Rehberi
Git: Commit Yönetimi ve Rebase Rehberi Bu rehber, staged değişiklikleri koruma, commit sırasını değiştirme ve squash işlemlerini kapsamaktad...
-
How I Fixed Coolify + Traefik + Cloudflare Tunnel 404/503 Issues (Without Reinstall) All my applications deployed via Coolify suddenly sta...
-
📌 Bölüm 1: Temel Prompt Yapısı Yapay zekâ ile en iyi sonuçları almak için önce nasıl soru soracağınızı bilmeniz gerekiyor. Claude, ChatG...
-
KURULUM sudo apt-get install python3-qt5 sudo apt install python3-pyqt5.qtsql sudo apt-get install qttools5-dev-tools /usr/lib/x86_64-l...



