# rayyildiz.com > Personal website and blog of Ramazan AYYILDIZ, featuring articles on software development, cloud computing, and technology in English and Turkish. ## Pages (English) - [About Me](https://rayyildiz.com/about) ## Pages (Turkish) - [Hakkımda](https://rayyildiz.com/tr/hakkimda) ## Posts (English) - [Async pattern in Rust and CSP](https://rayyildiz.com/posts/async-in-rust-vs-csp) - [How Android Uses Rust for Enhanced Memory Safety](https://rayyildiz.com/posts/android-uses-rust-for-memory-safety) - [Introduction to Rust Programming Language](https://rayyildiz.com/posts/introduction-to-rust-language) - [Unveiling the Power of Big Data and Data Analytics](https://rayyildiz.com/posts/big-data-data-analytic) - [Rust vs. Go: Exploring the Differences](https://rayyildiz.com/posts/rust-vs-go) ## Posts (Turkish) - [Big Data Nedir](https://rayyildiz.com/tr/posts/big-data-nedir) - [Go Giriş](https://rayyildiz.com/tr/posts/go-giris) - [Reactive Programlama](https://rayyildiz.com/tr/posts/reactive-programlama-2) - [Impereative Programlama](https://rayyildiz.com/tr/posts/reactive-programlama-1) - [Posterous, Google Reader](https://rayyildiz.com/tr/posts/postreus-ve-google-reader) - [FSTech'ten EGK Projesiyle Ödül ile Döndük](https://rayyildiz.com/tr/posts/fstech-te-egk-projesi-odul-ile-dondu) - [Griffon Başlangıç](https://rayyildiz.com/tr/posts/griffon-baslangic) - [SpringOne 2GX – KeyNote](https://rayyildiz.com/tr/posts/springone-2gx-keynote) - [SpringOne 2GX ve Chicago](https://rayyildiz.com/tr/posts/springone-2gx-ve-chicago) - [Groovy Programlamaya Giriş](https://rayyildiz.com/tr/posts/groovy-programlamaya-giris) - [Yapıcı Tasarım Deseni (Builder Design Pattern)](https://rayyildiz.com/tr/posts/java-ile-tasarim-desenleri-yapici-tasarim-deseni) - [JDK6 da Dependency Injection (ServiceLoader)](https://rayyildiz.com/tr/posts/jdk6-ile-dependency-injection) - [Fabrika Yöntemi Tasarım Deseni ( Factory Method )](https://rayyildiz.com/tr/posts/java-ile-tasarim-desenleri-fabrika-yontemi) - [Soyut Fabrika Tasarım Deseni (Abstract Factory)](https://rayyildiz.com/tr/posts/java-ile-tasarim-desenleri-soyut-tasarim-deseni) - [Groovy ve Grails Kurulumu](https://rayyildiz.com/tr/posts/groovy-ve-grails-kurulumu) - [ COTS (Ticari Kullanıma Hazır – Commercial Off The Shelf)](https://rayyildiz.com/tr/posts/cots-ticari-kullanma-hazir--commercial-off-the-shelf) - [Oyun Geliştirmek için Hangi Programlama Dili](https://rayyildiz.com/tr/posts/oyun-gelistirmek-icin-hangi-programlama-dili) - [Ubuntu Oracle Kurulumu ve İlk Ayarı](https://rayyildiz.com/tr/posts/ubuntu-console-ile-oracle-jdk-kurulumu) - [Tasarım Desenleri (Design Pattern)](https://rayyildiz.com/tr/posts/java-ile-tasarim-desenleri) - [Android Platformunda Tablı Ekranlar](https://rayyildiz.com/tr/posts/android-tabli-ekranlar) - [Android Uygulamalarında Veritabanı İşlemleri](https://rayyildiz.com/tr/posts/android-uygulamalarinda-veritabani-islemleri) - [Android Uygulama Geliştirme](https://rayyildiz.com/tr/posts/android-uygulama-gelistirme) - [NoSQL Giriş ve MongoDB](https://rayyildiz.com/tr/posts/nosql-nedir-ve-mongodb) - [Git scm ve GitHub](https://rayyildiz.com/tr/posts/git-kod-kontrol-sistemi-ve-github) - [Cloud Computing ilk urunlerinden: stax.net](https://rayyildiz.com/tr/posts/cloud-computing-cozumu-stax-net) - [Blog ve Miniblog](https://rayyildiz.com/tr/posts/blog-ve-miniblog) - [Java Migration Tool Migrate4j](https://rayyildiz.com/tr/posts/java-migration-tool-migrate4j) - [Ubuntu/Debian Java Nasıl Kurulur](https://rayyildiz.com/tr/posts/ubuntu-debian-da-java-nasil-kurulur-giris) - [Google Chrome](https://rayyildiz.com/tr/posts/google-chrome-tarayici) - [Netbeans 6.9](https://rayyildiz.com/tr/posts/netbeans-6-9-ozellikleri) - [Java da PHP:Quercus](https://rayyildiz.com/tr/posts/java-php-kosturmak) - [JavaFX](https://rayyildiz.com/tr/posts/javafx) - [Android Giriş](https://rayyildiz.com/tr/posts/android-giris) ## Projects (English) - [CC2P — CSV to Parquet converter](https://rayyildiz.com/projects/cc2p): High-performance Rust CLI that converts CSV files to Apache Parquet. Interactive TUI for column selection, multi-threaded, schema inference. - [2048 Game](https://rayyildiz.com/projects/game2048): A classic 2048 game written in Rust and compiled to WebAssembly (WASM). Features smooth animations and persistent scoring. - [Sudoku](https://rayyildiz.com/projects/sudoku): A classic Sudoku puzzle game written in Rust and compiled to WebAssembly (WASM). Features three difficulty levels, notes mode, mistake tracking, and best-time records. ## Projects (Turkish) - [CC2P — CSV'den Parquet'e dönüştürücü](https://rayyildiz.com/tr/projects/cc2p): CSV dosyalarını Apache Parquet formatına dönüştüren yüksek performanslı Rust CLI aracı. Sütun seçimi için interaktif TUI, çok iş parçacıklı, şema çıkarımı. - [2048 Oyunu](https://rayyildiz.com/tr/projects/game2048): Rust ile yazılmış ve WebAssembly (WASM) olarak derlenmiş klasik 2048 oyunu. Akıcı animasyonlar ve kalıcı skor özelliği sunar. - [Sudoku](https://rayyildiz.com/tr/projects/sudoku): Rust ile yazılmış ve WebAssembly (WASM) olarak derlenmiş klasik Sudoku bulmaca oyunu. Üç zorluk seviyesi, not modu, hata takibi ve en iyi süre kaydı sunar.