💖Katkıda Bulunma Rehberi

Projeye katkı sağlamak isteyenler için detaylı bilgilendirme yazım

🎈 Aramıza Katılma İsteğin Bizi Sevindirdi

  • 📚 Tüm dersleri YEmreAk/IstanbulUniversity-CE adıyla GitHub üzerinde açık olarak derlenmektedir

  • 🤝 Katkı sağlama işlemleri de GitHub üzerinden yapılmaktadır

  • 🏹 Sağ üst köşedeki Edit on Github alanından da proje sayfasına yönelebilirsin

  • 🌃 Open in Gitpod aracılığıyla sanal makinede tüm dosyaları yönetebilirsin

📹 IUCE ~ YEmreAk sitesi sadece sunum aracıdır

💡 Fikir Belirtme

  • 📙 Ders notu ihtiyacın, tavsiyelerin veya hata tespitlerin varsa 🦋 Issue açabilirsin

  • 📈 Bu yapı sayesinde aranan dersler daha belirgin olacaktır.

  • 👮‍♂️ Yapıcı eleştirileriniz veya fikirleriniz ile gelişime ortak olabilirsiniz

📌 ISSUE kurallarına uygun hareket etmeniz sorunun çözülmesine hız katacaktır.

📙 Ders Notları Ekleme

Açık kaynaklı projeye ders notların ile katkı sağlamak için:

👨‍💻 Dosyaya link vermene gerek yoktur, scriptim ile otomatik halletmekteyim.

👮‍ Adlandırma Kuralı

👮‍ Kural
📑 Format

📕 Öğrenci notları

<tip> <yıl> <ders_kodu> ~ <sahibi>

📃 Sınav

<tip> <yıl> <ders_kodu>

📚 Ders notu

<hafta | konu> <yıl> <ders kodu> veya orjinal ismi ile kalabilir

❣️ Vize, Final veya Büt özellikleri, tarihinden daha önemli olduğundan ilk onlar yazılmalıdır

👮‍ Kural
📜 Açıklama

Tip

Vize, Final, Quiz, tüm notlar için Tam vs

Yıl

2019, 2020

Ders Kodu

Dersinin adının baş harfleri (NYP Nesneye yönelik programlama)

Sahibi

Hocanın verdiği notsa boş bırakın, aksi halde isminizi lütfedin ✨

Hafta

Kaçıncı haftanın notu olduğu (1. Hafta, 2. Hafta, Son Hafta)

Konu

Derste işlenen konu (Services, Multiprocessing)

🚙 Dosya Konumlandırması

⭐ Örnek Dosya İsmi
📁 Koyulması gereken yer

Final 2018 BM ~ YEmreAk.pdf

donem6\bilgisayar-mimarisi\ogrenci-notlari

Tam 2018 Calculus ~ Asma Mirkhan.pdf

donem1\calculus-1\ogrenci-notlari

Final 2018 BM.pdf

donem6\bilgisayar-mimarisi\sinav-sorulari

Giriş 2020 BPG.pdf

donem7\bilisim-proje-gelistirme\ders-icerigi\sunumlar

🚀 Web Üzerinden Katkıda Bulunma

  • 🌍 GitHub projelerini clone edip, internetini harcamak yerine projeye web üzerinden katkıda bulunabilirsin.

  • ✨ Güncel bilgiler için 🌍 GitHub Web yazıma bakabilirsin

  • 🌃 Open in Gitpod aracılığıyla sanal makinede işlemlerinizi yapabilirsiniz

  • ⚠️ Katkı sağlama işlemi GitHub hesabı gerektirir.

💁‍♂️ Videolar faydalı olmadıysa bana WhatsApp veya Mail üzerinden atabilirsin.

✍ Çalışma Notları

Markdown hakkında detaylı açıklamalara 📑 Markdown bağlantısından erişebilirsin

  • Her şey dinamik olmalı

  • Önemli notlar ve başlıklar bold

  • Butonlar ve tıklanabilir öğeler button <kbd>button</kbd>

  • Terimler italik _italik_

    • Önce normal yaz, sonrasında ✲ Ctrl + H ile metinleri italik hale dönüştür

  • Kalıplar ve sabit ifadeler ` arasına yazılmalı

  • Kodlar ``` arasına yazılmalı

  • Matematikler (latex) $latex$ $$latex$$ (gitbook) veya $latex$ (github)

📑 İçerik Yazma Formatı

Başlık ile alakalı bir emoji koyman verimlilik adına çok etkilidir.

  • Windows üzerinde, ❖ Win Ş ile emoji klavyesini açabilirsin

  • Linux için 😎 Emoji Selector eklentisini kullanabilirsin

📌 Formata (markdown'a) uygun şekilde katkıda bulunursanız hoş olur 😊

## 🌟 Başlık

Giriş cümlesi veya alakalı cümle.

- Alaklı maddesel bilgiler
- Bilgi 2

> Varsa ek yorum

<!-- Tablo oluşturman gerekiyorsa -->
| Tablo        | Tablo1                      |
| ------------ | --------------------------- |
| `<değişken>` | Tablosal yapı ile örnekleme |

- `<değişken>` Tablo değişkenlerini açıklama
  - Örn: `kod` örneklendirme


<!-- Tek bağlantı varsa -->
> [Kaynak ismi](https://yemreak.com)

<!-- Birden fazla bağlantı varsa -->
> Ek bağlantılar:
>
> - [Link](https://yemreak.com)
> - [Link](https://yemreak.com)
> - [Link](https://yemreak.com)

⚓ GitHook'lar

  • ❣️ Bu alana sadece ne olduğunu biliyorsan bakmanı tavsiye ederim.

  • 📢 Ders notu ekleme gibi işlemler, yaptıktan sonra bilene haber edebilirsiniz

  • 💁‍♂️ Zaten eklenme işlemleri ile oluşan pull request bilen tarafından kabul edilecektir

💫 GitBook İndekslemesini Yapma

Projeyi güncelleme işlemi için alttaki komutları veya integrate.sh scriptini kullanın

  • pip3 install ypackage ile ypackage paketimi indirin

  • ygitbookintegration . komutu ile entegrasyonu sağlayın

Komut hakkında detaylar için ygitbookintegration -h yazabilirsiniz.

Last updated

© 2024 ~ Yunus Emre Ak ~ yEmreAk