Raspberry Pi
Terminal kapanınca ölen Flask uygulamasını, elektrik kesintisinden sonra kendiliğinden ayağa kalkan bir servise dönüştürmenin adım adım yolu: gunicorn, systemd birimi, günlükler ve sık yapılan hatalar.
5 dk okuma
Raspberry Pi
SD kartlar sınırlı sayıda yazma döngüsüne dayanır. 7/24 çalışan bir Raspberry Pi'de kartın bozulmasını geciktirmek için günlük kayıtları, swap'ı ve veritabanı yazımını nasıl yöneteceğinizi anlatıyoruz.
6 dk okuma
Linux & Sunucu
Cron onlarca yıldır işini görüyor, ama systemd timer günlük kaydı, kaçırılan çalıştırmayı telafi etme ve bağımlılık yönetimi gibi alanlarda öne çıkıyor. İkisini örneklerle karşılaştırıyoruz.
5 dk okuma
Web & Veritabanı
Her gece çalışan, eski yedekleri temizleyen ve asıl önemlisi geri yüklenebildiği doğrulanan bir MariaDB yedekleme düzeni nasıl kurulur? Betik, systemd timer ve test yöntemi.
5 dk okuma
Ağ & Güvenlik
İnternete açık ya da iç ağdaki bir Linux sunucunun SSH erişimini sertleştirmek için sırasıyla anahtar çifti, parolalı girişi kapatma, root girişini engelleme ve fail2ban kurulumu.
5 dk okuma
Ağ & Güvenlik
Modem üzerinde port yönlendirmesi yapmadan, ofisteki veya evdeki bir web uygulamasını Cloudflare Tunnel ile internete açmanın ve Cloudflare Access ile kimlik doğrulaması eklemenin pratik anlatımı.
5 dk okuma
Yedekleme & Uyum
Üç kopya, iki farklı ortam, bir kopya başka bir yerde. Bu kuralın ne anlama geldiğini, küçük bir iş yerinde nasıl uygulanacağını ve yedeğin güvenilir olduğunu nasıl kanıtlayacağınızı anlatıyoruz.
4 dk okuma
Yedekleme & Uyum
Kart okuyucu veya parmak izi ile tutulan personel devam kayıtları kişisel veridir. Bu yazı, yazılım geliştirenler ve sistem yöneticileri için KVKK kapsamında düşünülmesi gereken teknik ve idari tedbirleri genel hatlarıyla özetler.
3 dk okuma
Raspberry Pi
Monitör ve klavye bağlamadan Raspberry Pi OS Lite kurmak, SSH ile bağlanmak, saat dilimini ayarlamak ve cihaza ağda hep aynı adresi vermek için adım adım rehber.
4 dk okuma
Raspberry Pi
Tekrarlanması zor donmalar, SD kart hataları ve beklenmedik yeniden başlatmaların arkasında çoğu zaman yetersiz güç kaynağı ya da ısınma vardır. vcgencmd ile nasıl teşhis edeceğinizi anlatıyoruz.
4 dk okuma
Linux & Sunucu
systemd günlüklerini servis, zaman aralığı, öncelik ve açılış bazında filtrelemeyi; günlük boyutunu sınırlamayı ve gerçek bir arıza analizini örneklerle anlatan rehber.
4 dk okuma
Web & Veritabanı
Küçük bir Flask yönetim paneline kullanıcı girişi eklerken parolaları doğru saklamak, oturum çerezlerini sertleştirmek, CSRF'e karşı korunmak ve deneme sayısını sınırlamak için gerekli adımlar.
5 dk okuma
Web & Veritabanı
Kart okuyucudan gelen ham GİRİŞ/ÇIKIŞ kayıtlarını vardiyalara dönüştürmek; eksik çıkış, gece vardiyası ve çift okuma gibi gerçek hayat sorunlarını Python örnekleriyle ele alıyoruz.
5 dk okuma
Proje Notları
Bir otelde kart okuyuculu personel giriş-çıkış sisteminin Raspberry Pi 3 üzerinde Flask ve MariaDB ile nasıl kurulduğunu; hangi kararların neden alındığını ve nelerin yanlış çıktığını anlatan proje notu.
5 dk okuma
Web & Veritabanı
Bir sistemin günlük durumunu her sabah e-postayla almak için Python'da güvenli SMTP gönderimi, uygulama şifresinin saklanması ve zamanlanmış çalıştırma adım adım anlatılıyor.
4 dk okuma
Proje Notları
Bir otelde 23:00'te başlayıp ertesi sabah biten vardiyanın hangi güne yazılacağı sorusunun neden göründüğünden zor olduğunu, hangi seçeneklerin denendiğini ve hangi kuralda karar kılındığını anlatan proje notu.
5 dk okuma
Ağ & Güvenlik
UFW ile gelen bağlantıları varsayılan olarak engelleyip yalnızca gerekenlere izin vermek, SSH'e erişimi yerel ağla sınırlamak ve kuralları güvenle yönetmek için adım adım rehber.
6 dk okuma
Proje Notları
Bir otel personel takip panelinde parola saklama, oturum, CSRF koruması, rol ve bölüm yetkisi ile denetim kaydının nasıl kurulduğunu ve sahada hangi hataları yakaladığını anlatan proje notu.
5 dk okuma
Yedekleme & Uyum
Yedek dosyalarını rsync ve SSH ile uzak bir makineye göndermek, bağlantıyı yalnızca bu iş için kısıtlamak, yanlışlıkla silmeye karşı korunmak ve aktarımı doğrulamak için pratik bir rehber.
4 dk okuma
Ağ & Güvenlik
Statik bir siteyi Cloudflare Pages'e yüklemek, kendi alan adınıza bağlamak, güvenlik başlıklarını ve önbelleği ayarlamak ve sık yapılan hataları (404, eğik çizgi, eski önbellek) çözmek için pratik rehber.
4 dk okuma
Proje Notları
Raspberry Pi üzerinde çalışan bir personel panelinde yedekleme planını, geri yükleme tatbikatını, bulunan eksikleri ve kurtarma süresini adım adım anlatan proje notu.
4 dk okuma
Raspberry Pi
Raspberry Pi'yi Samba ile küçük bir ağ depolama (NAS) birimine çevirin: paylaşım klasörü, kullanıcı ve izin ayarı, Windows ve Mac erişimi, güvenlik ve yedekleme önerileri.
3 dk okuma
Linux & Sunucu
Bir servisin çalışıp çalışmadığını ve ağdaki bir cihaza ulaşılıp ulaşılamadığını düzenli kontrol eden, yalnızca durum değiştiğinde haber veren hafif bir izleme betiği ve systemd timer kurulumu.
4 dk okuma
Linux & Sunucu
df, du, ncdu ve lsof ile diskin neden dolduğunu bulmak; günlükler, paket önbelleği ve eski yedekler gibi sık nedenleri güvenle temizlemek ve tekrarını önlemek için sistematik bir yöntem.
4 dk okuma
Raspberry Pi
Raspberry Pi'ye Docker ve Compose kurmak, bir servisi konteyner olarak çalıştırmak, veriyi kalıcı tutmak, SD kartı korumak ve güvenlik duvarını atlayan port tuzağından kaçınmak için pratik rehber.
3 dk okuma
Linux & Sunucu
Sunucu yavaşladığında sorunun bellek, işlemci, disk ya da ağdan geldiğini top, free, vmstat, iostat ve ss ile adım adım bulun; Raspberry Pi için örnek yorumlarla.
3 dk okuma
Ağ & Güvenlik
İnternet ya da yerel ağ sorunlarını katman katman bulun: bağlantı, ağ geçidi, DNS ve port testleri için ping, ip, traceroute, dig ve ss komutlarının kullanımı ve çıktı yorumları.
3 dk okuma
Web & Veritabanı
Flask/gunicorn uygulamasının önüne Nginx koymak: kurulum, sunucu bloğu, gerçek istemci adresi, istek sınırları, güvenlik başlıkları, günlükler ve yaygın hataların çözümü.
3 dk okuma
Web & Veritabanı
venv, pip ve requirements dosyasıyla Python projelerinde sürümleri sabitlemek, sunucuyu yeniden kurarken aynı ortamı elde etmek, güncellemeleri güvenle yapmak ve sık hataları çözmek için rehber.
3 dk okuma
Linux & Sunucu
Canlıdaki bir Flask panelini bozmadan güncellemek için betikli düzen: tarihli yedek, sözdizimi testi, sağlık kontrolü ve hata olursa tek komutla otomatik geri dönüş. Örnek bash betiği ile.
3 dk okuma
Proje Notları
Bir personel panelinin Excel dışa aktarımlarının neden "boş ve sade" göründüğünü, ortak bir şablonla (logo, başlık bloğu, tablo stili, yazdırma ayarı) nasıl düzeldiğini ve openpyxl ile uygulama adımlarını anlatan proje notu.
4 dk okuma
Proje Notları
Her sorguya elle bölüm koşulu yazmanın neden tehlikeli olduğunu, SQLAlchemy 2'de oturum seviyesinde otomatik filtre uygulamanın nasıl yapıldığını, test yöntemini ve sınırlarını anlatan proje notu.
3 dk okuma
Proje Notları
Gerçek bir otelde kart okuyucudan gelen giriş-çıkış verisinde karşılaşılan çift okutma, eksik çıkış, unutulan kart, saat kayması ve bilinmeyen kart sorunlarının nedenleri ve veri temizleme yöntemleri.
3 dk okuma