Arşiv
Teknik yazıları yayın tarihine göre inceleyin.
2025
4 YAZIAğustos
1- data structures
Hash Table ve Hash Function: Ortalama O(1) Erişim
Hash table ve hash function yapısını; ortalama O(1) erişim, collision çözümü, load factor ve kötü durum maliyetiyle birlikte inceleyin.
Temmuz
1- api tasarimi
ActivityPub: Sosyal Medyanın Merkezi Olmayan Geleceği
ActivityPub protokolünün ActivityStreams, inbox/outbox ve federasyon akışlarıyla merkezi olmayan sosyal ağlarda nasıl çalıştığını inceleyin.
Haziran
1- backend sistemleri
RabbitMQ: Message Queuing ve Microservices İletişimi
RabbitMQ ile message queue, mikroservis iletişimi, pub/sub desenleri ve dayanıklı dağıtık sistem tasarımını uygulamalı örneklerle öğrenin.
Mart
1- backend sistemleri
fsck: Linux Dosya Sisteminin Doktoru
fsck ile Linux dosya sistemi tutarlılık kontrolünü, bağlı disk risklerini, güvenli kurtarma sırasını ve dosya sistemine özgü sınırları öğrenin.
2024
26 YAZIAralık
3- yapay zeka entegrasyonlari
Vector Database: Anlamsal Arama ve RAG Altyapısı
Vector database yapısını; embedding, yaklaşık en yakın komşu araması, metadata filtresi, RAG doğrulaması ve operasyon maliyetiyle inceleyin.
- api tasarimi
PHP'de Base64 Image Upload: Modern Web'in Görüntü Yükleme Yöntemi
Base64 encoded image'ları PHP'de nasıl handle ederiz? Canvas, crop tool ve modern upload yöntemleri.
- yapay zeka entegrasyonlari
Text-to-Speech (TTS): Metni Sese Dönüştürme Sanatı
Text-to-Speech sistemlerinde metin normalizasyonu, akustik model ve vocoder aşamalarını; Python ve Web Speech API örnekleriyle öğrenin.
Kasım
6- yapay zeka entegrasyonlari
Kullback-Leibler Divergence: İki Dağılım Arasındaki Mesafeyi Ölçmek
KL Divergence nedir? Machine learning'de neden bu kadar önemli? Information theory'nin temel taşlarından birini keşfedelim.
- developer tools
Flutter Extension Methods: Var Olan Tiplere Davranış Eklemek
Dart extension methods ile var olan tiplere statik olarak çözümlenen davranış eklemeyi, kapsam ve isim çakışması sınırlarıyla öğrenin.
- programming paradigms
Functional Programming: Kod Yazmanın Matematiksel Sanatı
Functional Programming nedir? Neden önemli? Imperative programlamadan farkları ve modern yazılımdaki yeri.
- backend sistemleri
Server-Sent Events (SSE): Basit Gerçek Zamanlı Veri Akışı
SSE nedir, WebSocket'ten farkı nedir ve hangi gerçek zamanlı senaryolarda daha sade bir çözüm sunar?
- backend sistemleri
SCP: Güvenli Dosya Transferinin Klasiği
SCP ile güvenli dosya transferi nasıl yapılır? SSH üzerinden dosya kopyalamanın tüm detayları.
- functional programming
Monad'lar: Zincirlenebilir İş Akışlarını Güvenli Kurmak
Monad kavramını Maybe, Promise ve hata yönetimi örnekleri üzerinden daha somut ve pratik şekilde anlamaya çalışalım.
Ekim
4- backend sistemleri
Systemd Nedir ve Service Nasıl Oluşturulur?
Linux sistemlerinde servis yönetimini sağlayan systemd, uygulamaların otomatik başlatılmasını ve yönetilmesini kolaylaştırır.
- cybersecurity
Steghide ve Steganografi: Malware'in Görünmez Tehlikesi
Steghide nasıl çalışır? Steganografi malware distribution'da nasıl kullanılıyor? Güvenlik perspektifinden analiz.
- python
Tuple: Değişmez Veri Koleksiyonlarının Gücü
Tuple nedir, ne zaman kullanılır? Python'da immutable veri yapılarının önemi ve tuple'ların gücü.
- web development
JS-DOS: Web Tarayıcıda DOS Oyunlarını Çalıştırmak
JS-DOS ile klasik DOS oyunlarını web tarayıcıda nasıl çalıştırırsınız? Emülasyon teknolojisinin web'deki mucizesi.
Eylül
3- backend sistemleri
macOS 15 Sequoia'da Apache Crash Sorunu ve Çözümü
macOS 15 Sequoia güncellemesi sonrası Apache web server'ın çökmesi sorunu ve detaylı çözüm yöntemleri. Port çakışması ve configuration sorunları nasıl çözülür?
- yapay zeka entegrasyonlari
WaveNet: Ses Dalgalarını Bit Bit Üretmek
WaveNet'in ham ses örneklerini autoregressive biçimde nasıl ürettiğini, dilated convolution yapısını ve TTS üzerindeki etkisini inceleyin.
- csharp
LINQ: C# ile Bildirimsel Veri Sorgulama
LINQ nedir, nasıl çalışır? C#'ta veri sorgulama ve manipülasyonun en güçlü aracını keşfedelim.
Ağustos
3- backend sistemleri
UFW (Uncomplicated Firewall): Linux Firewall Yönetimi Rehberi
UFW ile Linux güvenlik duvarı kurallarını güvenli sırayla yönetmeyi, SSH erişimini korumayı, log ve rate limit sınırlarını öğrenin.
- yapay zeka entegrasyonlari
FLUX.1: Black Forest Labs'ın Yeni Text-to-Image AI Modeli
FLUX.1 model ailesinin mimarisini, varyantlarını, lisans sınırlarını ve güncel FLUX ekosistemindeki yerini teknik açıdan inceleyin.
- yapay zeka entegrasyonlari
PixelCNN: Pixel Pixel Görüntü Üretme Sanatı
PixelCNN'in masked convolution kullanarak görüntü olasılığını piksel piksel nasıl modellediğini, eğitim ve örnekleme maliyetleriyle inceleyin.
Temmuz
2- yapay zeka entegrasyonlari
GANs: Generator ve Discriminator ile Veri Üretimi
GAN'lerin temel mantığını, generator-discriminator dengesini ve eğitim sürecindeki zor noktaları adım adım inceleyelim.
- backend sistemleri
Server-Side Rendering (SSR): Ne Zaman Gerekli, Ne Zaman Gereksiz?
SSR nedir, hangi problemlerde değer üretir ve modern web projelerinde ne zaman gereksiz karmaşıklığa dönüşür?
Mayıs
2- backend sistemleri
PHP exec(): Process Yönetimi ve Güvenlik
PHP'de exec(), shell_exec(), system() fonksiyonları ile güvenli process yönetimi. Command injection saldırılarından korunma ve best practices.
- backend sistemleri
Kill ve PID: Linux Process Yönetiminin Temelleri
Linux'ta PID bulma, SIGTERM ve SIGKILL sinyallerini doğru sırayla kullanma ve takılan süreçleri güvenle sonlandırma rehberi.
Nisan
1- backend sistemleri
Cron Job Nedir?
Cron job oluşturmayı; zaman ifadesi, mutlak yollar, environment, çakışan çalışma, loglama ve kaçırılan görev sınırlarıyla öğrenin.
Mart
1- developer tools
Makefile: Build Otomasyonunun Klasik Ustası
Makefile nedir, nasıl çalışır? Build otomasyonunun temellerini ve modern kullanım alanlarını keşfedelim.
Ocak
1- backend sistemleri
Daemon Nedir? Arka Planda Çalışan Güçlü Yardımcılar
Daemon'lar arka planda sessizce çalışan sistem programlarıdır. Bu yazıda daemon'ların ne olduğunu ve nasıl çalıştığını öğreneceksiniz.
2023
4 YAZIAralık
1- backend sistemleri
MySQL ONLY_FULL_GROUP_BY Hatası: Hızlı Çözüm
MySQL ONLY_FULL_GROUP_BY hatasının nedenini, sorguyu SQL standardına uygun düzeltme yöntemlerini ve geçici sql_mode seçeneklerini inceleyin.
Kasım
1- dart
Dart Enums: Type Safety'nin Küçük Kahramanları
Dart enum'larıyla type-safe durum modelleri kurmayı, enhanced enum özelliklerini ve Flutter uygulamalarındaki kullanım örneklerini öğrenin.
Mart
2- backend sistemleri
Sistem Programlama Nedir?
Sistem programlamanın süreç, bellek, dosya tanıtıcısı ve işletim sistemi API'leriyle ilişkisini; güvenli bir C başlangıcı üzerinden öğrenin.
- api tasarimi
Google Search API ile Kendi Arama Motorunu Yap
Google Custom Search JSON API'nin mevcut müşteriler için kullanımını, anahtar güvenliğini, kota sınırlarını ve 2027 kapanış planını inceleyin.