Bilgisayar-Bilişim Teknolojileri
Ana Sayfa
Bilişim Teknolojileri Forumu Son Konuları
24 Saat
Bilişim Teknolojileri - Formatör - Bilgisayar Öğretmeni Kayıt
Kayıt Olun
iletişim
iletişim
Detaylı Arama
Arama
Yeni Konu Aç
Yeni Konu Aç

Ulak.in - Haftalık Ders Programı Hazırlama

Konu, 'Web Programlama Dilleri' kısmında eribol tarafından paylaşıldı.


  1. Mertce_

    Mertce_ Site Gezgini

    Kayıt:
    25 Eylül 2018
    Mesajlar:
    47
    Beğeni:
    12
    Üye olmaya çalıştım. Herşey normal di hatada vermedi ama mail gelmedi ve üye girişi yapmaya çalıştım üye yok dedi. Tekrar üye olayım dedim bu seferde suncuu aşağıdaki hatayı verdi.

    502 Bad Gateway
    nginx/1.14.0 (Ubuntu)
     
  2. eribol

    eribol Aktif Üye

    Kayıt:
    24 Eylül 2007
    Mesajlar:
    102
    Beğeni:
    59
    Hocam sistem test aşamasında, üyelik için onay istenmiyor.

    Akşam hataya bakarım. Kendim giriş yaptım, sorun çıkarmıyor. Sizin durum farklı olmuş. Hataya bakmak için eve geçmem gerekiyor.
     
    Son düzenleme: 25 Şubat 2020
  3. kuzeyokan

    kuzeyokan Üye

    Kayıt:
    30 Eylül 2015
    Mesajlar:
    1
    Beğeni:
    0
    Hocam bende sistemini denemek için giriş yaptım arkadaşın bahsetmiş olduğu 502 Bad Gateway hatasını verdi
     
  4. eribol

    eribol Aktif Üye

    Kayıt:
    24 Eylül 2007
    Mesajlar:
    102
    Beğeni:
    59
    Hata basit bir html render muhabbetinden kaynaklanıyormuş. Düzeltildi.
     
  5. Mertce_

    Mertce_ Site Gezgini

    Kayıt:
    25 Eylül 2018
    Mesajlar:
    47
    Beğeni:
    12
    Şimdi düzelmiş giriş yaptım evet ama okul ekle kısmından il seçtim ancak ilçe kısmında sıkıntı var seçim yapılamıyor. Google crome kullanıyorum bilginize...
     
  6. eribol

    eribol Aktif Üye

    Kayıt:
    24 Eylül 2007
    Mesajlar:
    102
    Beğeni:
    59
    Hocam bir çok il ve ilçe eklenmediği içindir. Özelden bana ilçeyi söylerseniz ben el ile veritabanına eklerim. Ancak ilçe girmeseniz dahi ekleme yapar.
     
  7. eribol

    eribol Aktif Üye

    Kayıt:
    24 Eylül 2007
    Mesajlar:
    102
    Beğeni:
    59
    Websocket desteği eklendi.

    okulunuz için ders programı hazırlama istediğinizde, eğer ilk sırada ise, önce iki test uyguluyor. Birinci test, her öğretmenin tek tek kontrol edilmesi, ikinci test ise her sınıfın tek tek kontrol edilmesidir. Eğer her öğretmen ve her sınıfın ders programı yerleştirilebiliyorsa, 3. aşamaya yani haftalık ders programını yerleştirmeye geçiyor. Bu aşamada da okulun toplam ders yükü ve yerleştirilen ders yükü bilgisi belli aralıklarla gösteriliyor.

    Eğer ders programı isteği ilk sırada değilse(yani başka okulların isteği mevcut ise) bir süre sonra tekrar istekte bulunmanızı istiyor. Sıra sizin okulunuza geldiğinde tekrar bilgilendirmeler yapılıyor. Her ders programı dağıtım isteği maksimum 1 saat süre içerisinde hazırlanırsa kayıt edilir. Hazırlanamazsa kayıt edilmeden sonlandırılır.
     
  8. eribol

    eribol Aktif Üye

    Kayıt:
    24 Eylül 2007
    Mesajlar:
    102
    Beğeni:
    59
    Proje hakkında uzun süredir bilgi paylaşmamıştım zira projede önemli bir değişiklik yaptım.

    Daha önce ders programını sunucu üzerinde hazırlıyordum zira javascript ile böyle ağır bir iş yapmak istemiyordum. Okulların tatil edilmesiyle, ertelediğim bir fikri hayata geçirmeye başladım. Artık arayüze ait her şeyi rust/wasm ile yapmaya başaldım. Henüz ders programını entegre etmiş değilim ancak kısa süre içerisinde ders programı hazırlama işini de wasm ile entegre edince, ders programı tarayıcı üzerinde hazırlanacak. Böylece sıra beklemeye gerek kalmayacak ve kontrol daha kolay sağlanabilecek.

    Bu bağlamda kullandığım araçları yazayım:
    web-framework için -> tide
    database aracı için -> sqlx
    wasm framework için -> seed

    Bu araçların tümü rust programlama diliyle yazılmış(postgres hariç elbette). Dolayısıyla bir kaç dile aynı anda çalışmak, alışmak gibi bir durum yok. Bu yaz tatili sonunda bu proje tam bir performans ile hazır olacak diye umut ediyorum. Kendini geliştirmek isteyenler, merak edenler iletişime geçebilirler.

    bu da hali hazırda varolan kodlar->https://nest.pijul.com/eribol/libredu
     
  9. eribol

    eribol Aktif Üye

    Kayıt:
    24 Eylül 2007
    Mesajlar:
    102
    Beğeni:
    59
    Henüz yeni sistemi yayına sunmadım ancak bugün itibariyle, web assembly sayesinde ders programını tarayıcı üzerinde çalıştırmayı başardım. Bu sayede ders programı hazırlama işi sunucudan alınıp tamamen tarayıcı üzerine eklenmiş bulunmakta. Faydası ise şu; aynı anda yüzlerce(binlerce) okul sistem üzerinden verileri çekip kendi tarayıcıları üzerinden ders programını hazırlayabilecek.

    Bu sayede okullar açılmadan gayet sağlam bir sistem hazır hale getirilebilecek.
     

Sayfayı Paylaş /bbnetsosyal