Selamlar TurkMMO Halkı
Direkt lafa giriyorum, takip edenler biliyordur. Metin2 alanında "kendimce" öğretici videolar çekiyorum. Hobi olarak uğraştığım RTFI Client-Server Projesi ile ilgili son video serisinde elle tutulacak kayıtlar aldım. Her videonun süresi uzun olduğundan ve genel olarak her video forumumuzda bulunan birçok dev kategorisi hakkında bilgiler içerdiğinden, ayrı ayrı konular şeklinde kategorilere ayıramadığımdan tek bir konu altında hepsini toplamak daha uygun geldi. Bu konuda RTFI Projesi ile alakalı videolar bulacaksınız. Her yeni videoda konuyu güncelleyeceğim. Haberdar olmak için konuyu takip edebilirsiniz.
Videolara balıklama atlamadan önce bir ufak açıklama yapmak istiyorum.
Spoyler
Ben herhangi bir bilgisayar bilimi ile alakalı alanda ihtisas yapmış birisi değilim. Ne biliyorsam internet ortamında kendim öğrendim. Bu yüzden gerek videolarda gerek açtığım konularda paylaştığım bilgileri %100 doğru akdetmeyin. İlgili bilgiyi edindiğim kaynak hatalı olabilir. Ben yanlış anlamış olabilirim. Bu yüzden "ehuehu o oyle değil yalnız" gibi uygun üslupta olmayan, amacı farklı eleştirilerinizde uçan tekme yiyebilirsiniz. Yapıcı eleştirilere açığım. Hatalı verdiğim bilgileri düzeltmeniz benim hoşuma gider. Çünkü bilmemekten daha kötüsü yanlış bildiğinin farkında olmamaktır. Buraya kadar okuduysanız teşekkür ederim buyurun konuya geçelim.
RTFI Client-Server Projesi
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
RTFI Devlog 1 - Sıfırdan başlıyoruz... Rain dosyaları
Spoyler
Bölümler
Bölüm Açıklama
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
M2 leak story.
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Programları yüklüyoruz.
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Rain dosyaları
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Sanal makine kurulumu.
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Server dosyalarını arşivleme
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Veritabanı mysqldump
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Login
İndirme linkleri ve diğer bilgiler:
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
RTFI Devlog 2 - Server Kaynak Kodları
Spoyler
Bölümler
Bölüm Açıklama
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Bilgisayarlar nasıl çalışır.
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Client-Server sistemi nasıl çalışır.
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
C++ Mini tanıtım.
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Kraizy dosyaları.
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Yol haritamız.
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Yeni Repository.
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Server kaynak kodlarının kraizy'den kopyalanması.
Videoda Kullanılan veya Oluşturulan İçerikler Kraizy Arşivi
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
RTFI Devlog 3 - FreeBSD Ayarlamaları ve Extern
Spoyler
Bölümler
Bölüm Açıklama
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
FreeBSD versiyonları hakkında bilgiler.
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
İndirme linkleri hakkında bilgiler.
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
WinSCp ilk bağlantı.
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Freshports.
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
3.Parti lütüphanelerin ve gerekli programların kurulumu.
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Paket sisteminden yüklenen 3.parti kütüphanelerin repoya geçirilmesi.
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Libler için sembolik linkleri otomatik oluşturan bash scripti yazımı.
RTFI Devlog 4 - Extern ve Makefile Ayarlamaları
Spoyler
Bölümler
Bölüm Açıklama
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Boost ve CryptoPP
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Makefile yazımı
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
LibTheCore derlemesi ve hata çözümleri
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
FreeBSD CryptoPP derlenmesi
RTFI Devlog 5 - Server Yapısı Oluşturma
Spoyler
Bölümler
Bölüm Açıklama
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Server Yapısı oluşturma scripti
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
MySQL veritabanı
Videoda Kullanılan veya Oluşturulan İçerikler Okutulan SQL Dosyaları
İsim
VT
Bağlantı
sqls.7z
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Geçici Share Klasörü
İsim
VT
Bağlantı
Share.7z
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
RTFI Devlog 6 - Client Projesine Giriş
Spoyler
Bölümler
Bölüm Açıklama
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Yaptığım değişikliklerle ilgili notlar.
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Client kaynak kodlarının kopyalanması.
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Yapıyı değiştirmek için vs içinde düzenlemeler.
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Resource dosyalarının ayarlamaları.
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Python Scriptlerinin kopyalanması.
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Client projesi için .gitignore ayarlaması.
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Commit
RTFI Devlog 7 - Visual Studio Ayarlamaları
Spoyler
Bölümler
Bölüm Açıklama
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Kütüphaneler hakkında bilgiler.
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
VS makro ayarlamaları.
RTFI Devlog 8 - Client Derlemesi ve Extern Ayarlamaları
Spoyler
Bölümler
Bölüm Açıklama
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Precompiled header
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
DirectX header dosyalarının eklenmesi
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Lzo header dosyalarının eklenmesi
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
Miles header dosyalarının eklenmesi
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
CryptoPP header dosyalarının eklenmesi
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
cipher.h byte hatası
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
lzoLibLink.h hatası
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
granny header dosyalarının eklenmesi
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
libjpeg header dosyalarının eklenmesi
Linkleri görebilmek için Turkmmo Forumuna
ÜYE olmanız gerekmektedir.
JpegFile.cpp ambiguous symbol hatası
Sonraki videoda python 2.7.18'e yükseltmeyi deneyeceğiz. Sağlıcakla kalın.
Proje stable hâle geldiğinde server files kategorisinde konusunu açacağım.