Abdulaziz Akyol

Yazılım geliştirme

Kategori
14 yazı

Yazılım geliştirme; bir ihtiyacın tasarlanıp kodlanması, test edilmesi, yayına alınması ve işletilmesi sürecidir. Bu bölümde yapay zekâ, görüntü işleme, IoT, veri tabanı ve web performansı üzerine çalışır kod örnekleriyle uygulamalı rehberler var.

Bu alandaki çalışmalar

Abdulaziz Akyol, 20 yılı aşkın kurumsal BT deneyimini bugün CX Teknoloji'de ürün mühendisliğinde kullanıyor. Rehberler, üretimde çalışan sistemlerde karşılaşılan gerçek sorunlara göre yazıldı: güvenlik, ölçeklenebilirlik, ölçüm ve bakım.

  • Python ve YOLO ile RTSP kameradan olaya uçtan uca kod
  • ONNX, TensorRT ve INT8 ile edge yapay zekâ hızlandırma
  • Docker ve Kubernetes ile GPU servislerini ölçekleme
  • SQL Server performans ayarı ve Astro ile hızlı web siteleri
Sık sorulan sorular (3)

Görüntü işleme projelerinde hangi yazılım dili kullanılır?

Model eğitimi ve prototip için Python yaygındır; üretimde yoğun iş C++/CUDA, TensorRT ya da ONNX Runtime gibi hızlandırılmış çalışma zamanlarına bırakılır. Entegrasyon katmanı ise genellikle olay ve REST/MQTT arayüzleriyle kurulur.

Yapay zekâ servisleri üretime nasıl alınır?

Model sabit bir sürümle paketlenir (konteyner), kaynak sınırları ve sağlık kontrolleri tanımlanır, gecikme ve doğruluk sürekli ölçülür. GPU paylaşımı ve güncelleme stratejisi baştan planlanmalıdır.

Bir web sitesinin Core Web Vitals puanı nasıl yükseltilir?

En büyük kazanç görsellerden gelir: doğru boyut ve modern format (WebP/AVIF), LCP görselinin erken keşfi ve önceliklendirilmesi, render'ı engelleyen font/CSS isteklerinin kaldırılması ve üçüncü taraf betiklerin azaltılması.

İletişim

Konuşalım.