Skip to content

Latest commit

 

History

History
152 lines (146 loc) · 10.9 KB

LOGS.md

File metadata and controls

152 lines (146 loc) · 10.9 KB

YAPILANLAR

  • logs dosyası olıuşturuldu ve ilk girdi yapıldı. - 20190313-1429-muaz
  • sistem712 altyapısı uygulandı. - 20199313-144400-muaz
  • FIXME sql bağlantısı yapılmadı. sayfa başlangıcındaki bağlantı denemesi pasifleştirildi.
  • süreçten tasarruf için arayüz mobirise ile tasarlandı. - 20190313-163800-muaz
  • arayüzü yükle - mobirise arayüzü yüklendi - 20190313-171800-muaz
  • index.js eklendi, arayüz dosyaları php dosyasına dönüştürüldü - 20190213-190200-muaz
  • elementlere id leri tanımla - yapıldı-190313-234600-muaz
  • islem.php dosyası eklendi, fonksiyonlar tanımlandı. index.js geliştirildi - 20190313-234700-muaz
  • seçim-element ilişkisini tanımla - yapıldı sayılır - seçim-ekran ilişkisi tanımlandı - 20190313-234900-muaz
  • sonuç ekranı tanımlanacak - yapıldı - 20190314-003500-muaz
  • docs klasörü oluşturuldu ve içerisine adobe xd ile oluşturulan arayüz tasarım dosyası eklendi - 20190314-004400-muaz
  • LOG dosya yapısı geliştirildi. - 20190505-142500-muaz
  • tüm yapı index.php üzerinde toparlandı - 20190505-190500-muaz
    • gelen talepler .htaccess ve index.php ile index.php ana dizine toplandı
  • akış diyagrama işlendi - 20190505-190501-muaz
  • ekran içerikleri - yapıldı - 20190512-022200-muaz
    • ekran varsayılan içerikleri tanımlanacak - yapıldı - 20190512-022201-muaz
    • ekran içerikleri veritabanından çekilecek şekilde yapılandırılacak - yapıldı - 20190512-022202-muaz
  • ekran, seçim, sonuç içeriklerini bir tablo üzerinde toparlamayı denedim. orman.xlsx:içeriklik tablosunu oluşturdum. - 20199512-142800-muaz
  • tablo yapısı veritabanına işleniyor - 20190512-145900-muaz
    • veritabanı oluşturuldu.
    • sonuç ekranı ilişkilendirmesi deneniyor.
    • ilişkilendirme başarılı. sonuç ekranları güzel çalışıyor - 20190512-161900-muaz
  • sonuç hesaplamaları tanımlanmalı
    • sonuç yazıları, veritabanından çekilecek şekilde tasarlanmalı
    • birden fazla dilde ve birden fazla tipte sonuç verebilecek esneklikte yapı tasarlandı.
    • içerik düzenlemesi pratik hale getirildi. #:24 - yapıldı - 20190512-162400-muaz
  • footer a github linki ekle ikonlu falan - yapıldı - 20199512-182600-muaz
  • fikrimvar butonunu fikrimvar.php sayfası yerine proje dosyasının issues sayfasına yönlendirildi - yapıldı - 20190512-185000-muaz
  • coder tanımlanıyor - yapıldı - 20190513-160400-muaz
    • kodlayıcı geliştirildi - 20190513-023100-muaz
    • çözümleyici geliştirildi - 20190513-043500-muaz
    • urlKodla ve urlCoz olan fonksiyon isimleri mod62_encode ve mod62_decode olarak güncellendi - 20199513-160200-muaz
  • 63 ten küçük değerlerin encode işlemi yapılmıyor - onar - yapıldı - 20190513-051000-muaz
  • kullanıcıların sonuçlarını paylaşabilmesi sağlanacak - yapıldı - 20190514-024402-muaz
    • sonuçlar kayıt edilmeli - yapıldı - 20190513-233100-muaz
    • kayıtlar link ile paylaşılmalı - yapıldı - 20190514-024400-muaz
    • link ile gelenlere sonuç görüntülenmeli - yapıldı - 20190514-024401-muaz
  • macerayı paylaş butonu geliştirildi - 20190514-045100-muaz
    • input içerisinde kısa link seçilebilir şekilde görüntülendi
    • kopyala butonu eklendi
  • sorun - butonlara tıklandığında anasayfaya yeniden yönlendiriliyor. akış geri sarıyor
    • href etiketlerinin boşaltılmasının sebep olduğu tespit edildi
    • index.php içindeki element tanımları iyileştirilmeli - yapıldı - 20190514-142300-muaz
  • paylaşım butonlarını geliştir - - yapıldı - 20190514-160305-muaz
    • 0:11 - paylaş - yapıldı - 20190514-060100-muaz
    • 28:0 - maceranı paylaş - yapıldı - 20190514-051900-muaz
    • 29:0 - maceranı paylaş - - yapıldı - 20190514-155446-muaz
  • 28:0->30 yönlendirmesini gözden geçir. gerekirse kaldır. - yönlendirme kaldırıldı - - yapıldı - 20190514-160602-muaz
  • mobil cihazdan erişen kullanıcılar için arkaplanda sabit resim gösterilmeli - yapıldı - 20190514-165640-muaz
  • README.md dosyası güncellendi - yapıldı - 20190514-171441-muaz
  • sayfalar tanımlanmalı - yapıldı - 20190514-172115-muaz
    • fikrimvar.php - gerek yok - github/issues aynı işlevi görüyor - yapıldı - 20190514-171636-muaz
    • paylas.php - sweet alert ekranı ile işlem amaca ulaştı - yapıldı - 20190514-171738-muaz
    • katkılar.php - readme/katkılar başlığı işlemi amacına ulaştırıyor - yapıldı - 20190514-172108-muaz
  • ormandan çık butonuna bişeyler tanımlanmalı - yapıldı - 20190514-172748-muaz
  • eski yapı dosyalarının gerekliliğini değerlendir - gerekli değil - yapıldı - 20190514-224428-muaz
    • test.php kaldırılıyor - yapıldı - 20190514-223032-muaz
    • ayar/baglanti.php kaldırılıyor - yapıldı - 20190514-223048-muaz
    • ayar/fonksiyon.php kaldırılıyor - yapıldı - 20190514-223137-muaz
    • ayar/islem.php kaldırılıyor - yapıldı - 20190514-223319-muaz
    • view klasörü içerisindeki ekran yapıları siliniyor - yapıldı - 20190514-223808-muaz
    • assets klasörü ana dizine taşınıyor ve view klasörü kaldırılıyor - yapıldı - 20190514-224414-muaz
  • yapıyı sadeleştir - yapıldı - 20190514-225406-muaz
    • kullanıcı girişi olayı gündemden kaldırılıyor - yapıldı - 20190514-221546-muaz
    • index.php içerisinde kullanılmayan tanımlar kaldırıldı - yapıldı - 20190514-222626-muaz
    • eski sistem dosyaları kaldırılıyor - yapıldı - 20190514-224503-muaz
    • control.php içerikleri gruplandırılıyor - yapıldı - 20190514-225403-muaz
  • sonuç ekranı aksiyonları geliştirilmeli - yapıldı - 20190513-234641-muaz
  • aksiyonları eksik butonlar yayından kaldırılıyor - yapıldı - 20190515-003434-muaz
    • 29:2 - SADECE GİT - kaldırılıyor - yapıldı - 20190515-003241-muaz
    • 29:3 - ARKADAŞLARINI ORMANA ÇAĞIR - kaldırılıyor - yapıldı - 20190515-003244-muaz
    • 29:4 - BİLGEYİ TAKİP ET - kaldırılıyor - yapıldı - 20190515-003246-muaz
  • proje tanımları gelştildi. sonuç ekranı içerikleri bir dosyada paylaşıldı. - yapıldı - 20190516-031738-muaz
  • docs/iceriklik.md dosyası içerisine seçim-sonuç ilişkili tablo görünümleri tanımlanmalı - yapıldı - 20190523-220445-muaz
  • tam ekran işlevi tanımlandı - yapıldı - 20190618-184326-muaz
  • sayfa yüklendiğinde çalışan tam ekran fonksiyonu kaldırıldı - yapıldı - 20190618-184737-muaz
  • 'icerikekran' tablosuna olan bağ 'iceriklik' tablosuna aktarıldı - yapıldı - 20190626-160100-muaz
  • 'iceriklik' tablosuna diğer ekranlar tanımlandı - yapıldı - 20190626-162400-muaz
  • sonuç gösterim ekranında qr kodu gösterimi geliştirildi - yapıldı - 20190627-144300-muaz
  • yapı unsuru veritabanında bulunan "iceriklik" tablosu git deposuna eklendi - yapıldı - 20190704-154048-muaz
  • "docs/iceriklik.md" başlıklar listesi tanımlandı - yapıldı - 20190704-155632-muaz
  • "control.php" içerisinde bulunan sabit aksiyonlar "iceriklik" veritabanına işlendi - yapıldı - 20190704-153921-muaz
    • veritabanından çekilen verinin işlenmesi geliştirildi - yapıldı - 20190705-143509-muaz
    • veritabanındaki veri kayıtları yeni standarta göre güncellendi - yapıldı - 20190705-143545-muaz
    • kontrol butonlarına ait sabit aksiyonlara işlem uygulandı - yapıldı - 20190705-143557-muaz
    • işlem sonuç ekranı butonlarına uygulandı - yapıldı - 20190705-160532-muaz
    • kontrol butonları ve sonuç ekranı butonları aksiyon-veri tanımlama işlemleri bileştirildi - yapıldı - 20190705-160631-muaz
    • veri sütunu kodlaması utf8mb4 olarak değiştirildi. fonksiyona işlendi. böylece verilere emoji desteği verilerek paylaşım ekranında emoji gösterimi eklendi - yapıldı - 20190705-160748-muaz
    • veri.yazi içerisine değişken eklendi. gösterim sırasında php.eval fonksiyonu ile çalışacak biçimde fonksiyon geliştirildi. böylece paylaşım sırasında kısa link gösterimi sağlandı. - yapıldı - 20190705-160939-muaz
    • sabit aksiyonların veritabanı kayıtlarından çalışması tamamlandı - yapıldı - 20190705-161031-muaz
  • son yapılan geliştirme ile ilk ekrandaki 'ORMANA GİR' butonunun çalışmadığı görüldü. 'control.php' içerisinde ilgili koşul güncellenerek onarım yapıldı - yapıldı - 20190709-145426-muaz
  • hızlı sonuç gösterim ekranına qrcode eklendi - yapıldı - 20190709-145714-muaz
  • mod62 fonksiyonu güncellendi - yapıldı - 20190711-165824-muaz
  • mod62 fonksiyonu yeni sınıfı ile güncellendi - yapıldı - 20190715-174738-muaz

YAPILIYORLAR

çalışmaya başlamadan önce

  • görevleri sırasıyla kontrol et - yapılıyorlar, yapılacaklar
  • hata gösterimini aktifleştir
    • ayar/baglanti.php:19 satırını pasif et
  • bağlantıları yap - ftp, sql

çalışma bittikten sonra

  • işlemleri LOGS.md üzerine kayıtla
  • kayıtları github üzerine işle
  • dosyaları google.drive üzerine yedekle

yayınlamadan önce

  • sql yapısı oluşturulacak
  • sql bağlantısı tanımlanacak
  • sayfalardaki notlar kaldırılacak
  • hata gösterimini pasifleştir
    • ayar/baglanti.php:19 satırını aktif et
  • geliştirilen yapıyı sunucuya yükle

YAPILACAKLAR

Bugün

Yarın

  • ekran güncellemeleri docs/orman.xd işlenmeli
  • yapılan geliştirmeleri diyagrama işle
    • index.php ve control.php diyarama tanımlandı - yapıldı - 20190520-145550-muaz
    • index.js diyagrama tanımlanmalı
    • ortak paydaları belirle
    • belirtilere göre yapıyı birleştir

Yakında

  • docs/iceriklik.md dosyası daha kullanışlı bir görünüme güncellenebilir
  • veritabanı yapılarını depoya ekle

Bir gün

  • sunucu kontrol birimindeki karar mekanizması incele
    • karar işlemleri veritabanından çekilebilir biçimde kayıt edilebilir mi dene
    • eğer olursa hareketleri veritabanına tanımla
    • birden fazla işleyişi pratik biçimde yapıya eklemeyi sağlar. güzel bir şey olur...
  • yapılarını kıyasla. ortak bir yapıda toparla.
  • güvenlik geliştirmesi yap
  • sistemin sql bağlantısını kaybetme ihtimaline karşı sunucuyla etkileşim kurabileceği alternatif bir yapı düşün. json ile api falan...
  • içerik geçiş efekti tanımlanabilir
    • kullanıcı deneyimi gözlemlerime göre 700 ms içerisinde tamamlanan yumuşak geçiş gayet ideal
    • 350 ms silinme, 350 ms görünme olarak 2 evreden oluşmakta
    • ilk 350 ms içerisinde sunucudan cevap gelmeli
      • eğer geçikme olursa bekleme sürecini yansıtan bir animasyon gösterilebilir
  • çoklu dil desteği ekle
  • işlem ve bellek paylaştırma
    • işlem sırasında sunucudan içerikler gönderilmekte
    • bunun yerine bu işleyişi değerlendir
      • içeriklere referans değerler tanımla
      • tüm içerikleri istemci belleğin yükle
      • sunucu tarafından gelen kararlara karşılık gelen içeriği göster