İçeriğe geç
Muhammet Şafak
en
SysAdmin Crisis terminali — çalıştırılan bir block_ip komutu, açılan man sayfası, gece vardiyasının yedi olay tipi ve CI kontrollerini gösteren önizleme

SysAdmin Crisis

Devam ediyor Eski / Hobi Projeleri

SysAdmin Crisis, Unix'ten oyunlaştırılmış 29 komutla (gerçek bayraklar, Tab tamamlama, man dahil) çözülen bir gece vardiyası simülasyonudur. Web (PWA) ve mobil (Expo) sürümü aynı oyun motorunu paylaşır; sıfır veri toplama derleme zincirine bağlı bir kısıttır. Bugün sysadmincrisis.com üzerinden oynanabilir durumdadır.

Rolüm
Designer & Developer
Süre
Eylül 2026 — Devam ediyor

Teknolojiler

TypeScript Next.js React Expo React Native Zustand

Yetenekler

Game Design Terminal/CLI Simulation State Management Offline-First Architecture Privacy-Focused Design Cross-Platform Architecture

SysAdmin Crisis, komut satırının görünüşte kalmamasını istediğim bir gece vardiyası simülasyonudur: sözdizimi oyunlaştırılmış bir Unix’tir ve gerçek komutların yaygın bayrakları kabul edilir. top sunucu yükünü gerçekten okur, logs gerçekten olay geçmişini listeler, block_ip gerçekten bir saldırı kaynağını keser; toplam yirmi dokuz komut vardır, Tab tamamlama çalışır, man <komut> yerleşik bir kılavuz açar. Vardiya yedi olay tipiyle kurulur; öğretici bölüm bunlardan ikisini — bellek sızıntısı ve DDoS’u — yavaşlatılmış tempoda, aynı komutlarla tanıtır. Gerilim ancak sözdizimi kozmetik değil de gerçekten çalışıyorsa hissedilir.

Web (Next.js tabanlı PWA) ve mobil (Expo) sürümü aynı oyun motorunu paylaşır; mobilde terminal ekranı bir WebView değil, native bileşenlerle çizilir. Disiplinin bir kısmı kod incelemesine bırakılmamıştır: her push’ta bağımlılık denetimi, lint, tip denetimi, test paketi ve kapsam ölçümü CI’da otomatik çalışır. Sıfır veri toplama da bir gizlilik metni değil, koda bağlı bir kısıttır — oyun paketlerinde fetch/XMLHttpRequest kullanımı lint kurallarıyla, bağımlılıklara sızan analitik/reklam istemcileri ise ayrı bir bağımlılık denetim betiğiyle engellenir. Oyun çalışırken ilk sayfa yüklemesi ve service worker güncellemesi dışında hiçbir ağ isteği yapılmaz; hesap, analitik ya da reklam yoktur.

SysAdmin Crisis v1.0.0 olarak yayına hazırlandı ve bugün sysadmincrisis.com üzerinden oynanabilir durumda; yeni bir geliştirme almıyor, yalnız güvenlik ve uyumsuzluk düzeltmeleri alıyor.

Beslediği alan: JavaScript Geliştirici

Diğer Projeler

Tüm projeler
Regnarium tahtası — altıgen harita üzerinde şehirler, ordular ve kesin hasar sayıları gösteren savaş önizlemesi

Regnarium

Devam ediyor

Designer & Developer

Seviye: Talebe Bağlı

Regnarium, 4X stratejinin keşfet-genişle-üret-alt et döngüsünü tek bir oturuma sığdıran, tarayıcıda çevrimdışı çalışan bir strateji oyunudur. 480 altıgenlik harita azami 60 turda kapanır, savaş zar atmaz ve saldırı öncesi görülen önizleme hesabın kendisidir; hesap, sunucu ve izleme yoktur.

TypeScript Next.js React +6 daha
Eylül 2026 — Devam ediyor
SilkWard tahtası — düğüm-çizgi bir grafta oyuncu ilerlerken düşmanın aynı deterministik kuralla adım attığı ve solver-cli'nin BFS ile bölüm zorluğunu ölçtüğü önizleme

SilkWard

Devam ediyor

Designer & Developer

Seviye: Asgari Bakım

SilkWard, düğüm-çizgi bir tahtada 36 bölüm + 6 gizli bölümü tamamen deterministik hamlelerle çözdüren, çevrimdışı bir bulmaca oyunudur. Tek bir TypeScript çekirdeği web (PWA) ve mobil (Expo) istemcisini aynı anda besler; bölüm zorluğu solver-cli aracının BFS ile bulduğu asgari hamle sayısıyla ölçülür. Bugün silkward.com üzerinden oynanabilir durumdadır.

TypeScript Next.js React +3 daha
Eylül 2026 — Devam ediyor
InitPHP kapak görseli — composer kurulumu ve örnek kullanım koduyla birlikte 30'u aşkın modüler PHP paketinin bir ızgarası

InitPHP

Devam ediyor

Founder & Developer

Seviye: Asgari Bakım

30+ modüler PHP kütüphanesi (Router, Database, Cache, Mailer, Socket, ...) ile minimalist bir MVC çatısını (Framework3) tek bir ekosistem altında yayınladım; tim paketler Composer/Packagist'te MIT lisansıyla erişilebilir. Kod tabanı PHP-FIG standartlarına uyumlu; tip güvenliği, PHPUnit testleri, kapsamlı dökümanlar ve örneklerle destekleniyor.

Composer Git PHPUnit +1 daha
Ağustos 2022 — Devam ediyor

Sitede Ara

Yazı, proje ve sayfalarda arama yapmak için yazmaya başlayın.

Esc ile kapat Pagefind ile güçlendirildi