İçeriğe geç
Muhammet Şafak
en
academia.sh ders ekranı — müfredat/kurs/konu/ders hiyerarşisi, teori ve sahadan problemin aynı ders metninde aktığı panel, tam metin arama ve sertifika kayıt dondurma özetleri

academia.sh

Devam ediyor Yan Yayınlar

academia.sh, bir dersin teorisini sahadan gelen gerçek bir problemden ayırmayan, dersleri kayıt olmadan ücretsiz okunan bir öğrenme platformudur. Müfredat-kurs-konu-ders hiyerarşisiyle sunulur, ilerleme ve quiz teoriyle problemi ayırmadan ders bazında ölçülür, tam metin arama Postgres üzerinde çalışır; kurs sonu sınavı, sertifika ve çalışma asistanı Pro katmanda. İçerik ayrı bir GitHub reposunda tutulur; ilk alan bilgisayar bilimleri, model baştan çok disiplinli tasarlandı.

Rolüm
Founder & Author
Süre
Eylül 2026 — Devam ediyor

Teknolojiler

Laravel PHP Livewire Blade Tailwind PostgreSQL Redis Filament Pest

Yetenekler

Content Strategy Curriculum Design Full-Text Search Database Design Technical Writing Static Content Architecture

academia.sh, bir dersin teorisini sahadan gelen gerçek bir problemden ayırmayan; müfredat-kurs-konu-ders hiyerarşisiyle sunulan, dersleri kayıt olmadan ücretsiz okunan bir öğrenme platformudur. Kurs sonu sınavı, doğrulanabilir sertifika ve çalışma asistanı Pro katmanda. Sahadan gelen problem ayrı bir alıştırma değil, dersin kendi metninde teorinin devamı olarak duruyor — bu yüzden ilerleme yüzdesi ve quiz, teori ile problemi ayırmadan “yayınlanmış aktif ders” bazında ölçülüyor. İlk içerik bilgisayar bilimleri, ama model baştan çok disiplinli tasarlandı: yeni bir alan eklemek şema değişikliği değil, ders yazmak demek.

Yığını Laravel 13, Livewire ve Tailwind üzerine, tam metin aramayı PostgreSQL’in kendi motoruna (ts_rank_cd sıralama, ts_headline parçacık) kurdum; search_vector bir generated column olamıyor çünkü to_tsvector’ın sözlük argümanını regconfig’e çeviren cast immutable sayılmıyor, bu yüzden vektörü bir trigger üretiyor. İçerik uygulamanın veritabanında doğmuyor, ayrı bir GitHub reposunda duruyor ve platform oradan besleniyor — katkıya açılabilecek tek biçim bu. Sertifikada holder_name ve course_title düzenleme anında donduruluyor; bir ders işareti geri alınsa bile basılmış belge geçerliliğini koruyor.

Beslediği alan: PHP Geliştirici

Diğer Projeler

Tüm projeler
Devrazzi durum makinesi — RAW → EVALUATING → APPROVED/REJECTED → PUBLISHED dört kutulu boru hattı, Ollama ile yerel eleme eksenleri ve 7 eşiği, eşiği geçen kaydın DeepSeek/Gemini/OpenAI/Claude arasında adıma özel modele devri, web ve iOS'ta canlı durum rozetleri

Devrazzi

Devam ediyor

Founder & Developer

Seviye: Aktif Geliştirme

Devrazzi, geliştirici haberindeki sinyal/gürültü sorununu insan editöre değil katmanlı bir model hattına bırakan bir içerik ürünüdür. Kaynakları toplar, ilk elemeyi yerelde Ollama ile yapar, eşiği geçeni DeepSeek/Gemini/OpenAI/Claude arasında adıma özel bir modele devreder ve TR/EN sentezi uçtan uca üretip yayınlar. Web ve iOS'ta canlı; tam makale çıkarımı henüz yok, bu bilinen bir sınır olarak açık tutuluyor.

TypeScript Node.js Prisma +8 daha
Eylül 2026 — Devam ediyor
Garajdaş mimari şeması — marka düzeyi tek kulüple marka-model düzeyi çoklu kulübü karşılaştıran çözünürlük diyagramı, şemanın tek sahibi Laravel API'sinden web (Next.js) ve mobil (Expo/React Native) istemcilere uzanan oklar, tamamlanan beş MVP fazı ve 97 test rozeti

Garajdaş

Devam ediyor

Founder & Developer

Seviye: Aktif Geliştirme

Garajdaş, her araç marka-modelinin kendi kulübü olduğu, içten yanmalı ve elektrikli araçları aynı çatıda tutan bir topluluk platformudur. Tek bir API şeması web (Next.js) ve mobil (Expo/React Native) istemcisi tarafından paylaşılır, tasarım sistemi tek dosyada tanımlı ve elle senkronlanır. MVP fazları kapandı, API'de 97 test var; platform yayında.

Laravel PHP PostgreSQL +6 daha
Eylül 2026 — Devam ediyor
Qurandia eşleştirme motoru — numara eşleştirmenin %0-14, metin parmak izinin %91-99 tutarlı olduğunu gösteren karşılaştırma çubukları, sure/ayet/meal/kelime/kök/tefsir/hadis sayılarını içeren dokuzlu istatistik ızgarası, PostgreSQL tam metin arama ve Türkçe çeviri kapsamı rozetleri

Qurandia

Devam ediyor

Founder & Developer

Seviye: Aktif Geliştirme

Qurandia, birbirini tanımayan hadis veri setlerini numaraya değil metnin harf düzeyinde parmak izine güvenerek eşleştiren; Kur'an ve hadis merkezli, açık ve ücretsiz bir okuma ve araştırma kaynağıdır. Meal, kelime-kelime çözümleme, tefsir, sebeb-i nüzul, hadis külliyatı ve arama tek çatı altında; doğrudan numara eşleştirmesi %0-14 tutarlıyken, metin parmak izi eşleşmeyi %91-99'a çıkarıyor. Türkçe hadis çevirisi kapsamı bugün %83.

Laravel PHP Livewire +7 daha
Eylül 2026 — Devam ediyor

Sitede Ara

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

Esc ile kapat Pagefind ile güçlendirildi