<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Ali Yılmaz</title><description>Technical notes and projects by Ali Yılmaz on software, backend systems, security, and AI integrations.</description><link>https://aliyilmaz.co/</link><item><title>Hash Table ve Hash Function: O(1)&apos;in Büyüsü</title><link>https://aliyilmaz.co/posts/hash-table-hash-function/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/hash-table-hash-function/</guid><description>Hash table nasıl çalışır? Hash function&apos;lar ne işe yarar? Veri yapılarının en hızlısını keşfedelim.</description><pubDate>Tue, 12 Aug 2025 19:00:00 GMT</pubDate></item><item><title>ActivityPub: Sosyal Medyanın Merkezi Olmayan Geleceği</title><link>https://aliyilmaz.co/posts/activitypub-protocol/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/activitypub-protocol/</guid><description>ActivityPub protokolü nedir? Mastodon, Pixelfed gibi platformların arkasındaki teknoloji nasıl çalışır?</description><pubDate>Mon, 28 Jul 2025 20:00:00 GMT</pubDate></item><item><title>RabbitMQ: Message Queuing ve Microservices İletişimi</title><link>https://aliyilmaz.co/posts/rabbitmq/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/rabbitmq/</guid><description>RabbitMQ ile message queuing, microservices arası iletişim, pub/sub patterns ve distributed system tasarımı. Pratik implementasyonlar ve production best practices.</description><pubDate>Fri, 06 Jun 2025 23:48:00 GMT</pubDate></item><item><title>fsck: Linux Dosya Sisteminin Doktoru</title><link>https://aliyilmaz.co/posts/fsck/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/fsck/</guid><description>fsck nedir, ne zaman kullanılır? Linux dosya sistemi bozulduğunda hayat kurtaran tool&apos;u tanıyalım.</description><pubDate>Sun, 09 Mar 2025 22:00:00 GMT</pubDate></item><item><title>Vector Database: AI Çağının Veri Depolama Devrimi</title><link>https://aliyilmaz.co/posts/vector-database/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/vector-database/</guid><description>Vector database nedir? Neden geleneksel veritabanları AI çağında yetersiz kalıyor? Semantic search&apos;ün arkasındaki teknoloji.</description><pubDate>Wed, 04 Dec 2024 10:00:00 GMT</pubDate></item><item><title>PHP&apos;de Base64 Image Upload: Modern Web&apos;in Görüntü Yükleme Yöntemi</title><link>https://aliyilmaz.co/posts/php-base64-image-upload/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/php-base64-image-upload/</guid><description>Base64 encoded image&apos;ları PHP&apos;de nasıl handle ederiz? Canvas, crop tool ve modern upload yöntemleri.</description><pubDate>Mon, 02 Dec 2024 10:00:00 GMT</pubDate></item><item><title>Text-to-Speech (TTS): Metni Sese Dönüştürme Sanatı</title><link>https://aliyilmaz.co/posts/tts/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/tts/</guid><description>TTS teknolojisi nasıl çalışır? Modern ses sentezi sistemlerinin kısa özeti.</description><pubDate>Sun, 01 Dec 2024 10:00:00 GMT</pubDate></item><item><title>Kullback-Leibler Divergence: İki Dağılım Arasındaki Mesafeyi Ölçmek</title><link>https://aliyilmaz.co/posts/kullback-leibler-divergence/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/kullback-leibler-divergence/</guid><description>KL Divergence nedir? Machine learning&apos;de neden bu kadar önemli? Information theory&apos;nin temel taşlarından birini keşfedelim.</description><pubDate>Tue, 26 Nov 2024 10:00:00 GMT</pubDate></item><item><title>Flutter Extension Methods: Var Olan Class&apos;lara Süper Güçler Katmak</title><link>https://aliyilmaz.co/posts/flutter-extensions/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/flutter-extensions/</guid><description>Dart extension methods ile var olan class&apos;lara nasıl yeni özellikler ekleriz? Flutter&apos;da extension&apos;ların gücü.</description><pubDate>Fri, 22 Nov 2024 10:00:00 GMT</pubDate></item><item><title>Functional Programming: Kod Yazmanın Matematiksel Sanatı</title><link>https://aliyilmaz.co/posts/functional-programming/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/functional-programming/</guid><description>Functional Programming nedir? Neden önemli? Imperative programlamadan farkları ve modern yazılımdaki yeri.</description><pubDate>Wed, 20 Nov 2024 10:00:00 GMT</pubDate></item><item><title>Server-Sent Events (SSE): Basit Gerçek Zamanlı Veri Akışı</title><link>https://aliyilmaz.co/posts/sse/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/sse/</guid><description>SSE nedir, WebSocket&apos;ten farkı nedir ve hangi gerçek zamanlı senaryolarda daha sade bir çözüm sunar?</description><pubDate>Mon, 18 Nov 2024 10:00:00 GMT</pubDate></item><item><title>SCP: Güvenli Dosya Transferinin Klasiği</title><link>https://aliyilmaz.co/posts/scp/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/scp/</guid><description>SCP ile güvenli dosya transferi nasıl yapılır? SSH üzerinden dosya kopyalamanın tüm detayları.</description><pubDate>Fri, 15 Nov 2024 10:00:00 GMT</pubDate></item><item><title>Monad&apos;lar: Zincirlenebilir İş Akışlarını Güvenli Kurmak</title><link>https://aliyilmaz.co/posts/monad/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/monad/</guid><description>Monad kavramını Maybe, Promise ve hata yönetimi örnekleri üzerinden daha somut ve pratik şekilde anlamaya çalışalım.</description><pubDate>Fri, 08 Nov 2024 23:22:00 GMT</pubDate></item><item><title>Systemd Nedir ve Service Nasıl Oluşturulur?</title><link>https://aliyilmaz.co/posts/service-systemd/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/service-systemd/</guid><description>Linux sistemlerinde servis yönetimini sağlayan systemd, uygulamaların otomatik başlatılmasını ve yönetilmesini kolaylaştırır.</description><pubDate>Fri, 18 Oct 2024 20:20:00 GMT</pubDate></item><item><title>Steghide ve Steganografi: Malware&apos;in Görünmez Tehlikesi</title><link>https://aliyilmaz.co/posts/steghide-malware/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/steghide-malware/</guid><description>Steghide nasıl çalışır? Steganografi malware distribution&apos;da nasıl kullanılıyor? Güvenlik perspektifinden analiz.</description><pubDate>Thu, 10 Oct 2024 18:04:00 GMT</pubDate></item><item><title>Tuple: Değişmez Veri Koleksiyonlarının Gücü</title><link>https://aliyilmaz.co/posts/tuple/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/tuple/</guid><description>Tuple nedir, ne zaman kullanılır? Python&apos;da immutable veri yapılarının önemi ve tuple&apos;ların gücü.</description><pubDate>Tue, 08 Oct 2024 22:15:00 GMT</pubDate></item><item><title>JS-DOS: Web Tarayıcıda DOS Oyunlarını Çalıştırmak</title><link>https://aliyilmaz.co/posts/js-dos/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/js-dos/</guid><description>JS-DOS ile klasik DOS oyunlarını web tarayıcıda nasıl çalıştırırsınız? Emülasyon teknolojisinin web&apos;deki mucizesi.</description><pubDate>Tue, 08 Oct 2024 11:30:00 GMT</pubDate></item><item><title>macOS 15 Sequoia&apos;da Apache Crash Sorunu ve Çözümü</title><link>https://aliyilmaz.co/posts/mac-15-apache-crash-problem/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/mac-15-apache-crash-problem/</guid><description>macOS 15 Sequoia güncellemesi sonrası Apache web server&apos;ın çökmesi sorunu ve detaylı çözüm yöntemleri. Port çakışması ve configuration sorunları nasıl çözülür?</description><pubDate>Sun, 22 Sep 2024 02:16:00 GMT</pubDate></item><item><title>WaveNet: Ses Dalgalarını Bit Bit Üretmek</title><link>https://aliyilmaz.co/posts/wavenet/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/wavenet/</guid><description>WaveNet nasıl çalışır? Google DeepMind&apos;ın ses üretim teknolojisini inceleyelim.</description><pubDate>Sat, 14 Sep 2024 21:26:00 GMT</pubDate></item><item><title>LINQ: C#&apos;ın Query Süper Gücü</title><link>https://aliyilmaz.co/posts/linq/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/linq/</guid><description>LINQ nedir, nasıl çalışır? C#&apos;ta veri sorgulama ve manipülasyonun en güçlü aracını keşfedelim.</description><pubDate>Sun, 08 Sep 2024 23:00:00 GMT</pubDate></item><item><title>UFW (Uncomplicated Firewall): Linux Firewall Yönetimi Rehberi</title><link>https://aliyilmaz.co/posts/ufw/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/ufw/</guid><description>UFW (Uncomplicated Firewall) nedir? Linux sistemlerde firewall nasıl yönetilir? Pratik örnekler ve güvenlik best practice&apos;leri.</description><pubDate>Thu, 29 Aug 2024 20:30:00 GMT</pubDate></item><item><title>FLUX.1: Black Forest Labs&apos;ın Yeni Text-to-Image AI Modeli</title><link>https://aliyilmaz.co/posts/flux/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/flux/</guid><description>FLUX.1 modeli nasıl çalışır? Black Forest Labs&apos;ın Stable Diffusion&apos;dan sonraki yeni nesil text-to-image modeli ve teknik detayları.</description><pubDate>Tue, 06 Aug 2024 17:18:00 GMT</pubDate></item><item><title>PixelCNN: Pixel Pixel Görüntü Üretme Sanatı</title><link>https://aliyilmaz.co/posts/pixelcnn/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/pixelcnn/</guid><description>PixelCNN nasıl çalışır? Autoregressive image generation&apos;ın büyüsünü ve masked convolution&apos;ların gücünü keşfedin.</description><pubDate>Tue, 06 Aug 2024 16:18:00 GMT</pubDate></item><item><title>GANs: Generator ve Discriminator ile Veri Üretimi</title><link>https://aliyilmaz.co/posts/gans/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/gans/</guid><description>GAN&apos;lerin temel mantığını, generator-discriminator dengesini ve eğitim sürecindeki zor noktaları adım adım inceleyelim.</description><pubDate>Sun, 14 Jul 2024 21:26:00 GMT</pubDate></item><item><title>Server-Side Rendering (SSR): Ne Zaman Gerekli, Ne Zaman Gereksiz?</title><link>https://aliyilmaz.co/posts/server-side-html-rendering/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/server-side-html-rendering/</guid><description>SSR nedir, hangi problemlerde değer üretir ve modern web projelerinde ne zaman gereksiz karmaşıklığa dönüşür?</description><pubDate>Sun, 14 Jul 2024 21:26:00 GMT</pubDate></item><item><title>PHP exec(): Process Yönetimi ve Güvenlik</title><link>https://aliyilmaz.co/posts/php-exec/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/php-exec/</guid><description>PHP&apos;de exec(), shell_exec(), system() fonksiyonları ile güvenli process yönetimi. Command injection saldırılarından korunma ve best practices.</description><pubDate>Thu, 09 May 2024 18:01:00 GMT</pubDate></item><item><title>Kill ve PID: Linux Process Yönetiminin Temelleri</title><link>https://aliyilmaz.co/posts/kill-pid/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/kill-pid/</guid><description>Linux&apos;ta process&apos;leri nasıl yönetiriz? kill komutu ve PID&apos;lerle tanışalım.</description><pubDate>Sun, 05 May 2024 15:14:00 GMT</pubDate></item><item><title>Cron Job Nedir?</title><link>https://aliyilmaz.co/posts/cron-job/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/cron-job/</guid><description>Cron job, belirli aralıklarla çalıştırılması gereken görevleri otomatik olarak çalıştırmak için kullanılan bir zamanlama aracıdır.</description><pubDate>Wed, 24 Apr 2024 17:00:00 GMT</pubDate></item><item><title>Makefile: Build Otomasyonunun Klasik Ustası</title><link>https://aliyilmaz.co/posts/makefile/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/makefile/</guid><description>Makefile nedir, nasıl çalışır? Build otomasyonunun temellerini ve modern kullanım alanlarını keşfedelim.</description><pubDate>Fri, 22 Mar 2024 16:27:00 GMT</pubDate></item><item><title>Daemon Nedir? Arka Planda Çalışan Güçlü Yardımcılar</title><link>https://aliyilmaz.co/posts/daemon/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/daemon/</guid><description>Daemon&apos;lar arka planda sessizce çalışan sistem programlarıdır. Bu yazıda daemon&apos;ların ne olduğunu ve nasıl çalıştığını öğreneceksiniz.</description><pubDate>Mon, 22 Jan 2024 22:00:00 GMT</pubDate></item><item><title>MySQL ONLY_FULL_GROUP_BY Hatası: Hızlı Çözüm</title><link>https://aliyilmaz.co/posts/mysql-group-by-error/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/mysql-group-by-error/</guid><description>MySQL&apos;de ONLY_FULL_GROUP_BY hatası alıyorsanız, işte hızlı çözüm!</description><pubDate>Sat, 23 Dec 2023 10:00:00 GMT</pubDate></item><item><title>Dart Enums: Type Safety&apos;nin Küçük Kahramanları</title><link>https://aliyilmaz.co/posts/dart-enums/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/dart-enums/</guid><description>Dart&apos;ta enum&apos;lar nedir, neden kullanmalıyız? Enhanced enum&apos;ların gücünü keşfedelim.</description><pubDate>Mon, 27 Nov 2023 22:11:00 GMT</pubDate></item><item><title>Sistem Programlama Nedir?</title><link>https://aliyilmaz.co/posts/system-programming-101/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/system-programming-101/</guid><description>C dili ile sistem programlamaya giriş yaparak temel kavramları, döngüleri, koşulları ve fonksiyonları öğrenin.</description><pubDate>Wed, 29 Mar 2023 12:00:00 GMT</pubDate></item><item><title>Google Search API ile Kendi Arama Motorunu Yap</title><link>https://aliyilmaz.co/posts/google-search-api/</link><guid isPermaLink="true">https://aliyilmaz.co/posts/google-search-api/</guid><description>Google Search API&apos;yi kullanarak uygulamanıza nasıl arama özelliği ekleyeceğini öğren. Pratik örneklerle adım adım rehber.</description><pubDate>Wed, 08 Mar 2023 19:00:00 GMT</pubDate></item></channel></rss>