Günlük Arşiv: 8 Şubat 2024

Şub 08

DEB paketi oluşturma (mac adresi değiştirme) örneği (Pardus, Linux …)

Faydanılan Github proje linki: https://github.com/dogukaneren/Mac-Changer   Amaç: İlgili interface’teki mac adresinin değiştirilmesi için .deb paketi oluşturma. Buradan yola çıkarak debian tabanlı yerli ve milli işletim sistemimiz Pardus içinde güzel deb paketleri oluşturulabilir.   mac_degistir.py  (python dosya içeriği) import subprocess import random import sys def generate_random_mac(): mac = [0x00, 0x16, 0x3e, random.randint(0x00, 0x7f), random.randint(0x00, 0xff), random.randint(0x00, …

Okumaya devam edin »

Şub 08

Galera ile Database (MariaDB) Clustering (Veritabanı Kümeleme)

Kullanılan bileşenler: 3 adet Rpi (2 adet Rpi4 1 adet Rpi3) Rpi OS Lite Mariadb Galera Amaç: Bağımsız n+1 mariadb database’ine sahip veritabanlarının senkronizasyonunu sağlamak. Max sayı için 10’u geçmese iyi olur densede henüz test etme şansım olmadı, test edince güncel veriler ile performans ve farklı modlardaki çalışma mantığını ilerleyen zamanlarda ekleyeceğim inşallah.   Hostlar …

Okumaya devam edin »

Şub 08

PHP-Server-Side Processing

Kullanılan bileşenler: mariadb  Ver 15.1 Distrib 10.6.16-MariaDB, for debian-linux-gnu (x86_64) using  EditLine wrapper Ubuntu 22.04.3 LTS PHP 8.1.2-1ubuntu2.14 (cli) (built: Aug 18 2023 11:41:11) (NTS)   Örnek bir database (ister console ister phpmyadmin üzerinden create edilen): CREATE TABLE PersonelBilgi ( id int(11) NOT NULL, name varchar(32) COLLATE utf8_unicode_ci NOT NULL, surname varchar(32) COLLATE utf8_unicode_ci NOT NULL, birthday date …

Okumaya devam edin »