2 puan yazan GN⁺ 2023-08-11 | 1 yorum | WhatsApp'ta paylaş
  • Bram’ın vefatının ardından Vim, GitHub organizasyonu erişimi ve yönetici yetkilerini alarak proje bakımını sürdürebilecek bir temel oluşturdu
  • Bir süre boyunca birleştirmeler hata düzeltmeleri, güvenlik düzeltmeleri, belge güncellemeleri ve açık iyileştirmelerle sınırlı tutulacak; Vim çekirdeğindeki değişiklikler ise başka üyelerin onayından sonra yansıtılacak
  • Birikmiş işleri temizledikten sonra Vim 9.1 bakım sürümü hazırlanacak; o zamana kadar minör yama sürümleri artırılmaya devam edilecek
  • vim.org için OSDN.net kararlılık sorunları ve PHP 5/MySQL tabanlı barındırma nedeniyle taşınma seçeneği değerlendiriliyor, ancak henüz kesinleşmiş bir karar yok
  • Posta listeleri, alan adları, FTP sunucusu, runtime dosyaları ve güvenlik bildirim kanalı gibi Bram’ın şahsında toplanmış operasyon yetkilerinin ekip temelli biçimde yeniden düzenlenmesi gerekiyor

GitHub organizasyonu ve bakım düzeni

  • Bram’ın ailesi, Ken ve Christian Brabandt’a GitHub organizasyonu yönetici yetkilerini devretti; böylece Vim projesi GitHub üzerinde faaliyetini sürdürebilecek
  • Daha önce Vim’e katkıda bulunmuş Yegappan Lakshmanan, Dominique Pellé, @mattn ve @zeertzjq, Vim organizasyonuna ayrıca davet edildi
  • GitHub organizasyonu üyelerinin, güvenlik sorunlarının bildirildiği huntr.dev’deki Vim deposuna da erişmesi gerekiyor
  • İlk 2 commit zaten birleştirildi
    • Bir süre boyunca birleştirme kapsamı hata düzeltmeleri, güvenlikle ilgili düzeltmeler, belge güncellemeleri ve açık iyileştirmelerle sınırlı olacak
    • Vim çekirdeğindeki değişikliklerin, başka bir proje üyesinin onayı alındıktan sonra birleştirilmesi planlanıyor
    • Çalışma biçimi henüz oturmuş değil; daha iyi bir yöntem üzerinde uzlaşılırsa değişebilir

Vim 9.1 sürümü ve geliştirme yaklaşımı

  • Mevcut birikmiş işler temizlendikten sonra Vim 9.1 bakım sürümü hazırlanması planlanıyor
  • Vim 9.1 çıkana kadar minör yama sürümlerini artırma yaklaşımı sürdürülecek
  • Sürümden sonra Neovim’e benzer, daha modern bir yaklaşım da değerlendiriliyor
  • Bu değişim, vim-win32-installer, vim-appimage ve macVim gibi alt projeleri etkileyebileceği için en iyi yöntemin ne olacağı henüz net değil
  • Yegappan Lakshmanan, açık PR’ler arasında Vim 9.1 adaylarını etiketlemeyi önerdi; Christian Brabandt bunun faydalı olacağını söyledi
  • Christ van Willegen, çok sayıda açık ve eski PR bulunduğunu belirterek, değerlendirebildiği test, kod ve metin değişikliklerini inceleyip yükü azaltmak istiyor
    • Söz dizimi dosyalarına aşina değil
    • Söz dizimi dosyaları için bozulmaları önlemek ve vurgulama sonuçlarını değerlendirebilmek adına otomatik testler gerektiğini düşünüyor

vim.org barındırma ve alan adı sorunları

  • Christian Brabandt, OSDN.net proje sayfasına erişim ve vim.org ana sayfasını düzenleme yetkisine sahip
  • vim.org son birkaç aydır kararlılık sorunları yaşıyor; özellikle de MySQL sunucusu bağlantısı tarafında
  • vim.org, 2018’den bu yana dönemin OSDN.net CEO’su Shuji Sado’nun desteğiyle OSDN.net üzerinde çalışıyor
  • OSDN.net’in şu anda OSChina’ya ait olduğu anlaşılıyor ve o dönemde Vim projesi ne OSDN.net’ten ne de OSChina ekibinden destek alabiliyordu
  • Gelecek planları için OSChina’ya soruldu, ancak ilk duyuru anında yanıt alınamadığı için ana sayfanın başka bir sağlayıcıya taşınması da değerlendiriliyor
    • Marc Schöchlin, barındırma yönetimini üstlenmeyi teklif etti
    • Bu yalnızca değerlendirilen bir konu; kesinleşmiş bir karar yok
  • Mevcut barındırma yapısı, PHP dosyaları ve MySQL veritabanı erişiminden oluşuyor
    • Christian Brabandt, şu anda PHP 5 kullanıldığını düşündüğünü, PHP 5’in ise kullanım ömrünü tamamladığını söyledi
    • Vim kaynak kodu Mercurial deposu biçiminde de sunuluyor ve https://hg.256bit.org/vim adresinde mirror ediliyor
    • Beklenen trafik aylık 200 bin ila 500 bin sayfa ziyareti düzeyinde
    • OSDN Shell Server erişimi olduğu için veritabanı dökümü almanın ve içeriği taşımanın sorun olmayacağı düşünülüyor
  • SourceForge, 2018’e kadar Vim ana sayfasının barındırıldığı yerdi ve yakın zamanda iki hafta sonra PHP 7’ye geçeceğini duyurdu
    • Christian Brabandt, Vim ana sayfasının PHP 7’yi destekleyip desteklemediğini bilmediğini söyledi
    • Testlerde https://vim.sourceforge.io/ adresinin PHP 7 üzerinde çalışmadığı görüldü
  • Daha sonra OSChina, bağlantı sorununa bakacağını söyledi; Christian Brabandt ise OSDN/OSChina’nın PHP 7 geçiş tarihi açıklamadığı için henüz zaman baskısı olmadığını düşünüyor
  • @Sec’e, ana sayfanın taşınmasına karar verilirse Vim alan adının da taşınması gerekeceği iletildi
  • Bodo Eichstädt, Sven’in önceki yıl vefat ettiğini bildirip in-berlin.de’nin alan adı ve barındırma desteği sağlayabileceğini önerdi
    • Christian Brabandt, kısa süre içinde Vim’in önemli isimlerinin peş peşe vefat etmiş olmasından üzüntü duyduğunu belirtti
    • Bram tarafından kaydedildiği düşünülen vim8.org, vim9.org, iccf-holland.org gibi alan adlarının hukuki meselelerinin de Bram’ın ailesiyle birlikte ele alınması gerektiğini düşünüyor

Posta listeleri, FTP, runtime dosyaları ve güvenlik kanalı

  • Bram, tüm posta listelerinin sahibiydi; Christian Brabandt ise bunları nasıl yönettiğini ve vim-announce ile vim-mac erişiminin nasıl talep edildiğini henüz bilmiyor
  • vim-dev ve vim-use posta listeleri şu anda Christian Brabandt, Tony Mechelynk, John Beckett, Ben Schmidt ve Ben Fritz tarafından yönetiliyor
    • Christian Brabandt, Ben Schmidt ve Ben Fritz’in artık Vim projesinde aktif olmadığını düşünüyor ve yönetimi sürdürmek isteyip istemediklerini doğrulamayı planlıyor
  • vim-mac posta listesi çok aktif değil, ancak ara sıra gönderiler geliyor; MacVim ile macOS için Vim’e dair sorun ve sorular burada karışık biçimde yer alıyor
    • MacVim tartışmaları çoğunlukla GitHub’da yapılıyor, ancak posta listesi biçimini tercih eden kullanıcılar da olduğu için listenin korunması öneriliyor
  • Christian Brabandt’ın ana Vim FTP sunucusuna henüz erişimi yok; Bram’ın ailesine, giriş bilgilerini bilip bilmediklerini soruyor
  • Runtime dosyası bakımcılarına, Bram’a doğrudan gönderdikleri bir şey olup olmadığını sormak da gerekiyor
    • Doğrudan gönderilen içerik, kontrol edilmezse kaybolabilir
  • Ben Fritz, yakın vadede posta listesi yöneticisi olarak etkili biçimde görev yapmasının zor olduğunu söyledi
    • Uzun vadede yeniden aktif olursa, InfoSec deneyimiyle huntr.dev projesine katkı sunabileceğini belirtti
  • Ben Fritz, scan.coverity.com’daki Vim projesinden de söz etti
    • Christian Brabandt, kendisi ve Dominique’in ilgili projenin yöneticileri olduğunu, dolayısıyla sorun olmadığını söyledi

Katkı yöntemi ve ana sayfanın açık olup olmaması

  • Christian Brabandt, mevcut runtime bakım düzenini değiştirmek istemediğini söyledi
  • Ancak toplu güncellemeleri kolaylaştıracak yöntemler değerlendiriliyor; bunun, tek tek runtime dosyası bakımcılarına biraz daha fazla yük getirmesi mümkün
  • Güncellemelerin GitHub organizasyonuna PR gönderilerek iletilmesi öneriliyor
    • Tam dosyaların vim-dev’e veya Christian Brabandt’a gönderilmesi yöntemi de kullanılmaya devam edebilir
  • Geçmişte birçok eklenti bakımcısı, tüm dosyaları içeren zip arşivlerini Bram’a e-postayla gönderiyor, bazen de referans olarak vim_dev listesini ekliyordu
  • Ben Fritz, TOhtml eklentisinin resmî bakımcısı olarak bakım yapmayı sürdürmek istediğini söyledi
    • Son birkaç yılda birkaç hata düzeltmesinin ötesinde katkı veremedi
    • Bram’a gönderilmiş, henüz yayımlanmamış bir güncellemesi yok
    • TOhtml projesinin, Vim’in kendi test çerçevesini kullanan otomatik testler içerdiğini ve bunun gelecekteki bakım yöntemine de dahil edilmesi gerektiğini düşünüyor
  • Christian Brabandt, TOhtml eklentisi hakkında yakın zamanda şikâyet ya da sorun görmediğini, ancak popup veya virtual text desteği gibi iyileştirme alanları olabileceğini söyledi
  • Ben Fritz, virtual text gibi text properties özelliklerinin varsayılan olarak kapalı olup bir seçenekle etkinleştirilmesinin uygun göründüğünü düşünüyor
  • vim.org ana sayfasının kaynak kodunun açık hale getirilmesi geçmişte Bram ile de konuşulmuştu
    • Açık olursa katkı almak, güncel tutmak ve daha modern bir görünüme taşımak mümkün olabilir
    • Bram, hassas bilgilerin sızması ya da olası sorunların daha kolay fark edilmesi endişesiyle bunu istememişti
    • Christian Brabandt, bu endişenin geçerli olduğunu ve nasıl ele alınması gerektiğini henüz bilmediğini söyledi

1 yorum

 
GN⁺ 2023-08-11
Hacker News yorumları
  • Birkaç yıl önce kardeşim aniden vefat edince onun dijital yaşamını düzenleme ve arşivleme işini üstlenmek zorunda kaldım.
    Neyse ki ana Gmail hesabının kurtarma e-postası ve eşinin bildiği bazı parolalar vardı; Google Takeout gibi hizmetlerle aklımıza gelen neredeyse tüm verilere erişip bunları arşivleyebildik.
    Ama aynı şey benim başıma gelse, parolalar ve kimlik doğrulama bilgileri tamamen parola yöneticimin içinde, ana parola da yalnızca kafamın içinde olduğu için bunun neredeyse imkânsız olacağını fark ettim.
    Ailenizin ve arkadaşlarınızın sizden sonra dijital yaşamınızı düzenlemesini kolaylaştırmak için önceden plan yapmak iyi bir şey; 1Password de yazdırıp üzerine parolayı yazabileceğiniz, gerekli erişim adımlarını içerebilen bir kurtarma belgesi sunuyor.
    Tamamen güvendiğim birkaç kişiye bu belgeyi basılı olarak emanet ettim; beklenmedik şeyler her an olabileceği için geride kalacak insanlar adına önceden hazırlık yapmak güzel bir hediye.

    • Faydalı bir kontrol listesi: https://getyourshittogether.org/
      Bu başlıkta kasa ya da gömülü kutu gibi şeylerden de söz edildi ama güvendiğiniz birine sıradan bir şifreli USB bellek emanet edip parolayı Shamir gizli paylaşım algoritması ile birkaç tanıdığa bölüştürmek, eve hırsız girdiğinde her şeyin birden çalınması riskini azaltabilir.
    • Ben de kardeşimi çok ani kaybettiğim benzer bir şey yaşadım.
      Kurtarma e-postası kimsede olmadığı için sonunda Windows hesabında parola kırıcı çalıştırmak zorunda kaldık; neyse ki Windows kimlik bilgileri güçlü değildi ve bir Linux live CD ile onun oyun GPU'sunu kullanarak birkaç gün içinde parolayı kırabildik.
      Oradan 1Password hesabına kadar erişebildik ve felaket durumlarına karşı dijital krallığımın anahtarlarını güvendiğim ikinci bir kişiye emanet etmenin akıllıca olduğunu anladım.
    • Bu yüzden, bonus almak için hesap değiştirme işleri eğlenceli olsa da çevrimiçi finans hesaplarımın sayısını azaltmaya başladım.
      Bir gün birinin hesapları tek tek halletmesi gerekecek; bu yüzden kusursuz optimize edemeyip biraz zarar etsem bile çalıştığım banka sayısını azaltmaya değer.
    • Kardeşiniz için üzüldüm.
      Beni endişelendiren tek şey ölüm değil; hastalık ya da kafa travması gibi parolaları hatırlama yetimi kaybettirebilecek her şey ve böyle olursa bana yardım etmeye çalışan insanlar tüm hesaplarda duvara toslayacak.
      Parola yöneticisi, çevrimiçi hesap açtığım tüm şirketlerin listesini bırakmış olmak anlamına geldiği için çok faydalı; ama anladığım kadarıyla benim adıma hesaplara erişmek için yasal yetki yoksa bu yeterli olmayabilir.
      Örneğin bir arkadaşıma miras işleri için 401k parolamı versem bile, onun bu parolayı kullanması hukuken gri alana girebilir; bu yüzden yasal tarafı da ele alan bir avukatla görüşmeyi düşünüyorum.
      Bazı hesaplar için önem derecesini ve bağlamı kabaca not etmek de yardımcı olur. Hayat sigortasını hangi finans kuruluşunun yönettiği, bu sigortanın işverenle bağlantılı olup olmadığı gibi bilgiler gerekir.
      Uzun süreli bir sakatlık nedeniyle tedavi görüp ölmeden önce işinizi kaybederseniz, sigorta ödemesi yapılmadan önce hayat sigortanızı kaybedip kaybetmeyeceğiniz gibi sorular da buna dahil.
      Ailemizin önceliklerinden biri, “öldüysem ya da karar veremeyecek durumdaysam bunu yapın” diyen bir kırmızı klasör projesi; düşüncelerimi bu şekilde toparlıyorum ve daha fazla bakış açısı duymak isterim.
    • Babam vefat ettiğinde parolalar vardı ama telefon ve tabletin PIN/desen bilgileri yoktu.
      İki cihaz da şifreliydi ve Samsung cihaz, başarısız deneme sayısı birikince sıfırlanacak şekilde ayarlanmış gibi görünüyordu.
      Muhtemelen önemli bir şey yoktu ama bilmeden kalmak hep içime sinmedi.
  • Biri metni kopyalayabilir mi? Google, Firefox kullanıcılarından nefret ediyor herhalde; okuyamıyorum.
    Düzenleme: Internet Archive'da çalışan bir kopya var https://web.archive.org/web/20230810094255/groups.google.com...

    • Firefox'ta sorun yok. Belki de HN etkisidir.
    • Firefox'a özel bir sorun değil. Chrome'da da yüklenmiyor.
    • web archive'da görülebileceğini bilmiyordum. Google Groups hiçbir zaman düzgün çalışmadığı için bunun da bozuk bir Web 2.0 uygulaması olduğunu sanmıştım.
    • Chromium'da da yüklemeyi denedim ama olmuyor gibi.
    • Mobil Chrome'da da sayfa yüklenmiyor.
  • Üzücü haber.
    Mutlaka okunmalı: https://evrone.com/blog/bram-moolenaar-interview
    “Yazılım geliştirme, çok daha fazla zanaatkârlığa benzer. Bir zanaatkâr, herkesin kullandığı araçlar olsun başka araçlar olsun, en iyi sonucu vereceğini düşündüğü araçları kullanır. Ve iyi bir zanaatkâr, gerekirse kendi araçlarını kendisi yapar” - B. Moolenar
    Vim'i geliştirme DNA'sının bir parçası yapan kişiye teşekkürler.

    • Vim'in en şaşırtıcı yanını iyi yakalıyor.
      Metin nesnelerinden makrolara ve register'lara kadar Vim, durumu yakalayıp küçük script'ler çağıran dinamik bir programlama ortamı.
      Vim, anında büyü yapmak gibi. Karmaşık bir ritüeli sadakatle çözmekten ziyade, çevrenizde güçlü bir eter oluşturup ona çok küçük bir bükülme vererek etrafınızdaki dünyayı değiştirmek gibi hissettiriyor.
  • Geçiş dönemi bir süre karmaşık olacaktır; umarım iyi gider.
    Proje, işi iyi bilen birinin elinde gibi görünüyor; liderliği devraldıktan sonra kod tabanındaki değişikliklere temkinli yaklaşmasını da beğendim.

  • Vim topluluğunun geri kalanının Neovim’e geçmesini engelleyen şey ne? Gözlemlediğim kadarıyla zaten epey kişi geçti, ama kalanlar için Neovim’in sunduklarından daha önemli ne var merak ediyorum

    • Soruyu tersinden sormak gerek. Sıradan bir Vim kullanıcısına Neovim ne sunuyor?
      Benim kullanım tarzım için özellikle ilginç bir şey yok, dolayısıyla değiştirmek için bir nedenim yok; üstelik LaTeX düzenlerken ara sıra severek kullandığım gvim-gtk gibi özellikler eksik
      Ayrıca bugünkü saf Vim, Bram’in mirası sayesinde Neovim’in yakalayamayacağı eski bir otorite havasına sahip. Bu yüzden Vim kullanmaya devam edeceğim
      Popüler Neovim özelliklerinden bazılarını Vim’e geri taşımak mantıklı. Yeni özellikleri agresif biçimde deneyen yenilikçi bir fork’un olması iyi bir şey
    • Atalet
      Böyle temel bir programın başarılı olması için fiilen Debian paketleme eşiğini geçmesi gerekir
      Bu genelde dağıtımları ikna edip “resmî” araç olarak kabul görmesi gerektiği anlamına gelir; Debian veya Fedora’nın varsayılan metin düzenleyici olarak Vim yerine Neovim’i seçmesi gerekir
      Sonra bu değişikliğin Debian -> Ubuntu -> Mint -> ..., Fedora -> RHEL şeklinde yayılması yıllar alır; dağıtım sürümleri çıkar ve insanların yükseltme yapması gerekir
      Varsayılan kurulumda benimsenen bir aracın her yerde yaygınlaşmasının tüm döngüsü muhtemelen 10 yıl civarındadır. systemd’ye bakmak yeter
    • Vim’den beklentilerim çok mütevazı. Neovim’de olan şeylere ihtiyacım yok; benim için gereksiz karmaşıklık
      Vim’e hiç yeni özellik eklenmese de umurumda olmaz. Vim bakımı yapılmasa bile dağıtımlardan almaya devam edebildiğim sürece aynen kullanırım
      Vim’i kullanamaz hâle gelirsem, örneğin bakım eksikliği yüzünden, Neovim’den çok nvi’ye geçme olasılığım daha yüksek
      Muhtemelen şimdi de nvi’ye geçebilirim ama bunu yapmak için bir neden yok
    • Sadakat de olabilir, atalet de. Değiştirmek için hiç neden hissetmedim
      Bram’in Vim üzerindeki çalışmalarına saygı duyuyordum ve hâlâ duyuyorum; geçiş yaparak elde edeceğim bir avantaj görmedim
      Vim geliştirme topluluğunun geri kalanı bunu sürdürme isteğine ve becerisine sahip olduğu sürece hâlâ bir avantaj yok gibi görünüyor
      Benim kullanımım için Vim tamamlanmış bir araç. Modern işletim sistemlerinde bakımı yapılıp çalıştığı sürece yeni özelliklere ihtiyacım yok
    • Yakın zamanda, ağırlıklı olarak treesitter yüzünden geçmeyi denedim
      Yarım gün kurcalamama rağmen çalıştıramadım; belgelerin önemli bir kısmı eski görünüyordu ve normalde kullandığım eklentilerle .vimrc de sanırım doğrudan çalışmadı
      Asıl derdim ayarlarla ve sürümlerle uğraşmak değil, işi bitirmek olduğu için vazgeçtim. Birkaç yıl sonra hâlâ cazip gelirse tekrar denemeyi düşünüyorum
  • Vim ile Neovim’in birbirine zeytin dalı uzatmasını dilerim. Gerekirse Git dalı da :-D
    Fork tekrar birleşmese bile kod tabanlarını birbirine daha yakın hâle getirebilirlerse iki taraf da kazanır

    • Neovim ekibi Vim’e karşı hep olumlu oldu. Bu yazı da Vim ekibini düşmanca göstermiyor
      Ancak Neovim’in Vim’in bir fork’undan ziyade baştan yeniden uygulanmış bir şey olduğunu düşündüğüm için, birleştirmenin ne kadar pratik olduğu beni gerçekten meraklandırıyor
      Düzeltme: Neovim’in Vim’in fork’u olmadığı kısmında sanırım yanılıyordum
  • Herkes bariz nedenlerle genel miras planlamasını erteliyor; özellikle de dijital miras planlamasını daha da az düşünüyor
    Kendi ölümünü düşünmek isteyen çok az insan vardır; dijital tarafta ise başvurulacak kaynak çok az ve çoğu uygulama/web sitesi böyle iş akışlarını hazırlamamış olduğundan özellikle zor. Bildiğim kadarıyla Facebook gibi bir şeyler sunan neredeyse tek örnek
    Eşimle parola yöneticisi hesabını paylaşıyoruz, yani teoride kullandığım tüm sitelere erişebilir; ama nereye gitmesi gerektiğini bilir mi? Yerelde kendi barındırdığımız hizmetleri nasıl sürdüreceğini az da olsa bilir mi? Donanımdan bahsetmiyorum bile
    ESXi sunucusunu yeniden başlatmayı ve ana Docker sunucusuna SSH ile bağlanıp yeniden başlatmayı anlattığım oldu, ama hiçbir yerde belgelemedim

    • zfs’in bir sürü ıvır zıvır özelliği eklenmiş snowflake TrueNAS çalıştıran kendi topladığım sunucuyu bırakıp basit bir Synology’ye geçtim
      Çoğunlukla varsayılan ayarlarda ve şifreleme de yok
      Eşim teknik konulardan hiç anlamıyor; ben ortadan kaybolduktan sonra da dijitalleştirilmiş aile medyasına ve belgelerine kolayca erişebilmesini istiyorum
      Teknikten biraz anlayan biri ya da bir dükkân, Synology’den veriyi nasıl çıkaracağını bulabilir
    • Parola varsa başkasından yardım isteyebilirsin. Çocukların varsa, senin çalıştırdığın şeylerle nasıl ilgileneceklerini öğrenebilirler de
  • Her gün kullandığım aracın hâlâ aktif olarak bakımının yapıldığını ancak şimdi fark ettim
    Bram Moolenaar’a, katkıda bulunan pek çok kişiye ve şimdi geçişe yardımcı olanlara sonsuz teşekkürler
    Ek olarak, bu web sitesini iPad’de görüntülemek berbat. Yazı boyutunu büyütme isteğine saygı duymuyor; yakınlaştırınca metin hareket ediyor ve satır sonları değişiyor, bu da yakınlaştırmanın amacını bozuyor
    Yine de alıntı biçimi ve yanıt yapısı harika; çevrimiçi iletişim böyle olmalı

  • “Something went wrong. Please try again later.” çıkıyor. Hem en güncel Firefox’ta hem Chrome’da böyle; HN henüz Google’ı Slashdot etkisiyle devirebilecek durumda olmasa gerek, sebebi ne olabilir?

    • Firefox’ta uBlock Origin açıkken aynı sorun oluyor; uBlock’u kapatınca ya da Chrome kullanınca çalışıyor
      Android Firefox’umda hiçbir Google hizmeti yüklenmiyor ve önbelleği temizlemeyi söyleyen yardım sayfasına yönlendiriliyor. Önbelleği temizlemek de işe yaramıyor
    • Sohbeti görmek için gruba katılmak gerekti
  • Bram’in kendisi bu konu hakkında ayrıca bir şey söylememiş miydi? “keep me alive” şeklindeki tek cümleyi biliyorum
    Bram’in huzur içinde yatmasını dilerim; ondan çok şey öğrendim