16 puan yazan GN⁺ 2025-05-19 | 9 yorum | WhatsApp'ta paylaş
  • Bilgi yönetim sistemi (PKMS) sınırlamaları ve kaygıları üzerine düşünmeyle başladı; Obsidian gibi ticari PKMS'lerin maliyet, kapalılık ve uzun vadeli istikrar sorunlarına dikkat çekerek kendi çözümünü oluşturmaya karar verdi
  • Markdown tabanlı bir web PKMS'ini doğrudan inşa ederek güvenlik, genişletilebilirlik, taşınabilirlik ve uzun vadeli veri sahipliğini öne çıkarıyor
  • Topluluğun ve ticari uygulamaların sunduğu kullanım kolaylığını dikkate alsa da, gerçek anlamda özelleştirme ve veri kontrolünün daha büyük tatmin sağladığını söylüyor
  • PKMS'i kendin yap deneyiminin diğer geliştiricilere de ilham verebileceğini vurguluyor

Başlangıç: bilgi yönetimi ve kaygı

  • Bilgi ve deneyimleri sistemli biçimde kaydetme ve düzenleme amacı uzun zamandır süregelen bir konu
  • Kişisel bilgi kayıtları (PKMS) konusunda gizlilik, uzun vadeli sürdürülebilirlik, aşırı özelleştirme gibi çeşitli kaygılar bulunuyor
  • Uzun süre boyunca Obsidian gibi PKMS araçlarını kullanmış olsa da, sınırlamalar ve endişeler nedeniyle daha bağımsız bir yaklaşım arama ihtiyacı hissetmiş
  • Yazının amacı "benim yöntemimi" önermek değil, mevcut kalıpların dışına çıkmanın da sorun olmadığını paylaşmak

Mevcut PKMS'lerin sınırlamaları üzerine değerlendirme

  • PKMS (kişisel bilgi yönetim sistemi), hayattan gelen ilham ve fikirleri düzenleyebilen bir "ikinci beyin" olarak görülüyor
  • Notion, Obsidian, Evernote, Logseq gibi çeşitli uygulamalar var; ancak ticari platformların geleceğinin belirsizliği ve mahremiyet ihlali kaygıları sürüyor
  • Çoğu kullanıcı, PKMS'lerinin 30 yıl boyunca ayakta kalacağından emin olamama gerçeğiyle karşı karşıya
  • Sistemi kurmaya gereğinden fazla zaman harcamak da sık yaşanan bir durum

Obsidian deneyimi ve geçişin arka planı

  • Obsidian, yerel not saklama, dahili bağlantılar ve Plugin ile genişletilebilirlik sayesinde güçlü bir araçtı
  • Öne çıkan Plugin'lerden Dataview ile güçlü veri filtreleme özellikleri oluşturulabiliyor
  • Ancak cihazlar arası eşitleme desteğinin ücretli olması ($8/ay), açık kaynak olmayan yapısı ve uzun vadeli maliyet yükü önemli sorunlar olarak öne çıkmış
  • Kullanılan Plugin'lerin uzun vadeli desteği ve uygulamanın geleceğiyle ilgili belirsizlik de kaygı nedenlerinden biri
  • Başka PKMS'lere tekrar tekrar "not taşıma" fikri yorucu gelmiş

Kendi not kasam için tasarım ölçütleri

  • Yeni PKMS'de aranan koşullar: sadelik, Plugin benzeri genişletilebilirlik, güçlü güvenlik
  • Kişisel bilgilerin ve notların kötüye kullanılması (reklam, yapay zeka eğitimi vb.) riskine karşı veri üzerinde tam sahiplik istiyor
  • Verileri ticari hizmetlerde saklamaya duyulan güvensizlik nedeniyle kendi sistemini kurmaya karar vermiş
  • Ticari PKMS'ler yerine geliştiricilerin neden daha az kendi çözümünü kurduğunu, topluluğun büyüklüğü ve tanıtım etkisi farkıyla açıklıyor
  • Gerçekte kendi sistemini kurunca bunun "düşündüğünden çok daha kolay" olduğunu görmüş; dolayısıyla denemeye fazlasıyla değer buluyor

Oluşturduğu PKMS'in yapısı ve özellikleri

  • Web üzerinde yazılabilen, düzenlenebilen ve önizlenebilen bir Markdown not sistemi kurdu
  • Mobilde de anında eşitlenen notlara erişim mümkün ve ayrıca aylık kullanım ücreti yok
  • Çevrimiçi barındırılıyor olsa da birden fazla güvenlik katmanı uygulanarak gizlilik güçlendirilmiş
  • Tüm notlar Markdown metin dosyası biçiminde veritabanında saklandığı için taşınabilirlik ve yedekleme açısından güçlü

Not kasasının avantajları

  • Yararlı bilgileri sürekli toplama ve gözden geçirme sayesinde fikir üretimi, hafıza gelişimi ve konular arası bağlantıları keşfetme deneyimi sağlıyor
  • Dijital PKMS'lerin sunduğu arama, düzenleme ve ölçeklenebilirlik analog yöntemlere göre önemli avantajlar
  • Yapay zeka teknolojilerindeki gelişmeler sayesinde özelleştirilmiş Plugin geliştirmeye erişim kolaylaştı; böylece mahremiyet kaygısı olmadan yeni işlevler eklemek daha kolay
  • Açık kaynak araçlardan ya da kendi algoritmalarından yararlanarak kişisel ihtiyaçlara uygun özellikler geliştirilebiliyor

Pratik kurulum yöntemi

  • Veritabanı wrapper'larından aktif biçimde yararlanarak sadelik ve güvenliği aynı anda sağlamış
  • Açık kaynak bir platform olan Directus'u seçmiş; yerleşik kimlik doğrulama ve güvenlik sayesinde çok hızlı biçimde kurabildiğini söylüyor (bir günden kısa sürede)
  • SQL veritabanı ve Docker deneyimi olanlar için doğrudan kurulum oldukça hızlı olabilir

Sonuç ve çıkarımlar

  • Bilgi yönetim sistemi, tıpkı bir bahçe gibi sürekli bakım ve kişiselleştirilmiş ilgi gerektiriyor
  • Analiz felci, güvenlik kaygısı, aşırı özelleştirme gibi zorluklar olsa da, gerçekten gerekli koşullar (sadelik, güvenlik) karşılandığında başarılı kullanım mümkün
  • Ticari PKMS'lerden farklı olarak doğrudan kurulan bir sistem, taşıma yorgunluğunu, tekrar eden maliyetleri ve kontrol sorunlarını en aza indirebilir
  • Bir yıldan uzun süredir doğrudan kullanırken fikirleri bağlama ve düzenleme verimliliğinde artış yaşadığını aktarıyor
  • Kendi yönteminin işe yaraması gibi, kişisel ihtiyaçlara uygun PKMS DIY yaklaşımının da yeterince pratik olduğunu vurguluyor

Ek: güvenlik değerlendirmesi

  • Uçtan uca şifrelemenin henüz uygulanmamış olması konusunda iyileştirme ihtiyacının farkında
  • Hassas bilgi girişi son derece sınırlı tutuluyor ve ileride şifreleme özelliği eklenmesi planlanıyor

9 yorum

 
preserde 2025-05-28

Bunu kendim yapmayı düşünecek kadar işi abarttığım doğru gibi görünüyor ama... aslında bilgi yönetimi sistemlerinde, dış çözümler yüzünden ürünün ömrünü dert etmek zorunda kalmak gerçekten büyük bir sorun gibi görünüyor.
Bunu ilk kez Evernote'ta yaşadım (tabii ki ölmüş değil haha) ve Obsidian'da da en azından self-hosted yaparsanız senkronizasyon sorunu çözülüyor ama bunu herkesin yapabileceği de söylenemez, o yüzden bu da sonuçta bir sorun...

Bir de yazının kendisi... sanki onunla girişim hazırlığı yapıyor gibi geliyor bana hahaha

 
junghan0611 2025-05-25

Sadece Emacs olsa her türlü işi yapabilirsiniz. Son zamanlarda Android'e de kurulabiliyor; böylece masaüstündeki işlevleri aynen kullanabildiğim için çok hoşuma gidiyor. Emacs bilgi yönetim araçları konusu üzerinde derinlemesine duruyorum. Anaokuluna giden çocuğum ilkokula başladığında, o zamana kadar herhalde Emacs ile lifelog tutuyor oluruz haha. Sonuçta tek bir aracı öğrenmek yetiyor; uzun vadede bakınca bu, kafa yorgunluğunu azaltan bir şey.

[bağlantı silindi]

 
junghan0611 2025-05-25

[Bağlantı silindi] Android sürümü ekran görüntülerini buraya koymuşlar. Kullandıkça tuhaf biçimde çekici bir araç. Topluluğu da geek olsa da şaşırtıcı yönleri çok.

 
crawler 2025-05-20

> PKMS’i doğrudan kullanabilecek kadar teknik biriyseniz notları git ile senkronize edip mobil uygulamada da doğrudan kullanabilirsiniz; bu imkânı neden kullanmadığı gerçekten merak uyandırıyor.

> Aslında bunun Directus’un ( https://directus.io/ ) reklamı gibi duruyor. Obsidian’ın yerine onu kullanmış. Ben siteye girdiğimde ilk gözüme çarpan görsel, "Ücretsiz başlayın" düğmesi oldu.

Geliştirici olmayan Obsidian kullanıcılarının da git ya da Drive gibi yöntemlerle ücretsiz senkronizasyon yapabildiğini biliyorum.
Bu zahmetli geliyorsa zaten para verip kullanırsınız.

Obsidian’ı gerçekten kullanmış mı, bundan şüphe ediyorum.

 
crawler 2025-05-20

Hacker News'ta da bunu garip bulan kişilerin pek çok senkronizasyon ve açık kaynak programı önerdiği görülüyor.
Hangi bilgi deposunu kullanacağı konusunda düşünenler için, makalenin kendisinden çok Hacker News yorumlarına bakmak büyük olasılıkla daha faydalı olacaktır.

 
ndrgrd 2025-05-20

Obsidian yerel bir Markdown dosya düzenleyicisi; bu yüzden neden hizmetin kapanmasından endişe edildiğini anlamıyorum.

Endişe senkronizasyon hizmetiyle mi ilgili? Markdown dosyalarını doğrudan sunucuda yönetebilir ya da kendiniz bir senkronizasyon hizmeti geliştirebilirsiniz. Hâlihazırda geliştirilmiş açık kaynak senkronizasyon eklentileri de var.
Ben zaten kendi sunucuma CouchDB kurup senkronizasyon yapıyorum. İsterseniz FTP/WebDAV/NFS gibi ağ üzerinden dosya erişim özellikleriyle dosyalara doğrudan da erişebilirsiniz.

Endişe Obsidian adlı aracın güncellemelerinin sona ermesiyle mi ilgili? Obsidian sonuçta tüm notları Markdown dosyaları olarak kaydediyor. Markdown her türlü metin düzenleyicide açılabilir; görüntüleyici eklentisi olan bir düzenleyicide ise gayet düzgün şekilde görüntülenebilir.

Ayrıca Obsidian oldukça kapsamlı özelleştirme imkânları sunuyor. CSS'yi doğrudan yazarak aracın çeşitli bölümlerini değiştirebilirsiniz.
Benim durumumda not bölümünün genişliğini artırmak ya da attachments klasörünü gizlemek gibi şeyler için CSS'yi kendim yazıp kullanıyorum.

Bence Obsidian kullanıcıya son derece geniş yetkiler veriyor ve her şeyi kullanıcının kontrolü altında tutmasına izin veriyor.

Sadece özellikleri yetersiz olduğu için yaptığını söyleseydi anlayabilirdim ama yazarın gerçekten endişe ettiği noktalara hiç katılamıyorum.
Çalışma prensibini bilmiyor olabilir mi? Obsidian daha kullanmaya başlarken bile "notları kaydedeceğiniz yerel depolama alanını" seçmenizi istemiyor mu?

 
whitelips 2025-05-19

Obsidian karşıtlığına katılıyorum. NAS'e Joplin sunucusu kurup Markdown notları kullanıyorum. Veri senkronizasyonu, yedekleme ve kendi kontrolümde tutmayı da başardım haha

 
iolothebard 2025-05-19

Güzelmiş!
Başlığı “Ben neden Obsidian’ı yaptım” diye değiştirip, metindeki Obsidian’ı da Notion, wiki olarak değiştirseniz de olur gibi.. :)

 
GN⁺ 2025-05-19
Hacker News görüşü
  • Benim PKMS’im, notları birden fazla cihazda yönetebilmek için çevrimiçi barındırılıyor. Not gizliliği için birden çok güvenlik katmanı uyguluyorum. Self-hosting ortamında en çok önerdiğim temel ipucu, ev ağına bir VPN kurup hizmetleri dışarıya açık bırakmamak. Eğer biri benim servis endpoint’ime erişebiliyorsa, zaten VPN’i aşmış demektir ve o noktada daha ciddi başka sorunlar vardır. Bunu yaptıktan sonra, basit servislerde ayrıca kimlik doğrulama eklemem gerekecek kadar endişe kalmıyor

    • Tailscale bunu çok daha kolay hale getiriyor. Kurulumu basit ve firewall arkasında olsa bile güvenilirlik ile bağlantı kalitesi çok daha iyi. IoT VLAN erişimi ya da tüm internet trafiğini evi üzerinden tünelleyen exit node ayarı gibi şeyler birkaç tıklamayla yapılabiliyor. Cihaz/kullanıcı bazlı erişim kısıtlamaları da çok kolay; örneğin aileyle paylaşılmaması gereken önemli not uygulamalarına erişim kontrolü koyabiliyorsun. IP’ye göre kullanıcı ve cihazı tespit edip reverse proxy üzerinden kimlik bilgisini uygulamaya aktaran yapılar da var. Ağ yönetim yetkisini devretmek rahatsız ediciyse Headscale sunucusunu kendin de işletebilirsin

    • Tüm mobil cihazlara Wireguard kurdum ve kendi ağım dışındaki bir Wi‑Fi’ye bağlanınca otomatik başlayacak şekilde ayarladım. Nereye gidersem gideyim, evdeki LAN’daymışım gibi aynı ortamı sağlıyor. Birden fazla self-hosted servis işletiyorum ve Wireguard olmadan uzaktan erişimi düşünmek zor

    • Tailscale’de evdeki bir cihazı exit node olarak ayarlamak gerçekten harika

    • Tailscale kullanınca, VPN IP’sine göre ayarlanan DNS kayıtları ve reverse proxy sayesinde app1.my-domain.com gibi ayrı ağ uygulamalarına erişmek mümkün oluyor. Yalnızca VPN bağlıyken erişilebiliyor ve SSL sertifikası kurulmadığı için tarayıcı uyarısı çıkması gibi bir dezavantaj var. SSL konusu düzeltilebilir ama VPN bağlantısının zorunlu olması biraz can sıkıcı

    • Ben de bu yöntemi kullanıyorum. VPN’in tek güvenlik önlemi olmaması gerektiğine katılıyorum. Gizli veri içermeyen servislerde auth eklememek kabul edilebilir olabilir ama parola yöneticisi gibi hassas servislerde yalnızca VPN’e güvenmem

  • Obsidian’ı uzun yıllar, ondan önce de Evernote’u yoğun kullanmış biri olarak birkaç itirazım var. Obsidian’ın 20 yıl sonra da kullanılabilir olup olmayacağından endişe edip ayrılmak, aslında Obsidian’ın güçlü yanlarından biri. Editör kapalı kaynak olabilir ama not dosyalarının kendisi standart markdown olduğu için herhangi bir editöre kolayca taşınabiliyor. Bir de mobilde kullanmak için ücretli olması nedeniyle ayrılmak meselesi var; PKMS’i kendisi kullanabilecek kadar teknik biri, git ile notları senkronize edip mobil uygulamada doğrudan kullanabilirdi, neden bu olasılığı değerlendirmediğini merak ediyorum. Ben Gitea ile entegre kullanıyorum ve notları her yerden sorunsuz kullanabiliyorum. Obsidian’dan ve eklenti mimarisinden memnunum

    • Obsidian’ı kullanabilmemin nedeni, zaten kullandığım dizin ve dosya formatını olduğu gibi desteklemesiydi; Obsidian ortadan kalksa bile notlarım ve veri yapım aynı şekilde kullanılmaya devam eder

    • Dropbox klasörüne koymak bile senkronizasyon için yeterli olabiliyor. Başka karmaşık bir sync yapısına gerek yok; bu durumun yazar için sınırlayıcı gelmesi bana ilginç geldi. Yine de yeni bir sistem kurma deneyimi yaşamış olması güzel

    • Obsidian’ın notları “sadece markdown” olarak saklaması kullanım biçimine göre değişir. Ne kadar çok eklenti kullanırsan, sana özgü özel sözdizimleri ve JS işlevleri de o kadar birikir; dolayısıyla belirli eklentilere bağımlılık oluşabilir. Yine de bunun büyük bir avantaj olduğunu akılda tutuyorum

    • Git iyi bir senkronizasyon çözümü ama notlarımı GitHub tarzı açık depolara koymak bana rahatsız hissettiriyor. Şu anda veritabanı dosyalarıyla markdown dosyalarını yerelde senkronize etmenin yollarını test ediyorum. Vim’i fazla sevdiğim için Directus’un markdown editörü beni tatmin etmiyor

    • Ben de Evernote, Notion, Obsidian gibi araçlar arasında her 5 yılda bir not sistemini değiştirmekten yorulmuştum; bu yüzden kendi sistemimi kurmayı denedim. Çeşitli denemelerden sonra Emacs org-mode’da karar kıldım. Git ile birlikte kullanınca not yönetimi çok esnek oluyor

  • Uzun süre Obsidian’ın mobil sync için ücret istemesine içerlediğimden, vault’u cihazlar arasında Syncthing ile senkronize ediyorum. PC’de Syncthing hep arka planda çalışıyor, telefonda değişiklik olduysa uygulamayı açıp senkronize ediyorum. Obsidian’ın yerleşik entegrasyonu kadar pürüzsüz değil ama Git’ten daha kolay ve dosyaların uzak bir sunucuda kalmaması avantaj

    • Sürekli açık bir Raspberry Pi üzerinde Syncthing çalıştırıyorum; böylece dizüstü ve telefon aynı anda çevrimiçi olmasa bile senkronizasyon kusursuz oluyor. SyncTrain iOS uygulamasını kullanıyorum

    • Apple, iCloud dizinini kalıcı olarak indirmeye izin vererek sorunu çözdü

    • Obsidian not senkronizasyonu ayda $4’a kullanılabiliyor

    • Ben SyncThing Fork öneririm. Android tarafında Google Drive + DriveSync kombinasyonunu da memnuniyetle kullanıyorum. Çoğu bulut sağlayıcısı iyi çalışıyor. Obsidian sync araçlarıyla ilgili bir karşılaştırma yazısı da hazırlamıştım

    • Senkronizasyonda küçük sorunlar yaşadım ama açık kaynak olduğu için maliyeti yok ve kendi çözümünü kurmaktansa Obsidian + Syncthing kombinasyonunun çok daha iyi olduğunu öneririm. Eklenti ekosistemi çok güçlü

  • Obsidian sync, ille de Obsidian’ın kendi servisi olmak zorunda değil; başka servisler kullanılırsa “ücretsiz” de olabilir. Ben biraz daha fazla kolaylık ve daha az arıza noktası için Obsidian sync’e para ödüyorum. Önemli bir araç için 10 yılda 1000 dolar bence fazlasıyla değer. Açık kaynak ve gerçek anlamda uzun vadeli sürdürülebilirlik hedefleniyorsa Obsidian doğru seçenek olmayabilir ama fiyat/performansından şüphem yok. Ayrıca sistemi 5 yılda bir değiştirme işinin yorucu olduğuna katılıyorum ama bu ölçekte bir yeniden değerlendirme periyodu gerçekçi bir standart. 20 yıllık çalışmada da kullanılabilecek bir yazılım üretmeye çalışması için yazarı takdir ediyorum

    • Bir araç çok faydalı olsa bile ona 1000 dolar vermek istemeyebilirsin. Su matarası bunun tipik örneği. Restoran ya da mekân kiralama ile yazılım hizmetlerini doğrudan kıyaslamak bana doğru gelmiyor. Temel sync fiyatı yılda 50 dolar olsa makul bulurum ama işbirliği için 5 katını vermek gerekirse bu ağır gelir
  • Directus’un Obsidian alternatifi olarak sunulması bana biraz reklam gibi geldi. Ana sayfada kocaman “Ücretsiz başlayın” butonu var ama kendi sunucunda production’da çalıştırmak istersen fiyat göstermeden iletişim formuna yönlendiriyor. Açık kaynak olduğundan bahsediliyor ama özünde SQL veritabanı yönetimi için bir dashboard. Kişisel not sistemi için uygun görünmüyor; dolayısıyla yazarın anlattığı kullanım senaryosuyla örtüşmediğini düşünüyorum

  • 1,5 yıl önce PKMS dünyasına iyice dalıp Obsidian ve çeşitli araçları benchmark etmeye çalıştıktan sonra Trilium’da karar kıldım. Trilium, barındırma ve dağıtım tarafındaki ihtiyaçları zahmetli dolambaçlı çözümler olmadan karşılıyor. Notlar bilgi biriminin atomu gibi ve özellik tabanlı yapılandırma, şablonlar, kalıtım gibi araçlarla tutarlı ve ölçeklenebilir bir yönetim sağlıyor. Dışarıdan basit görünse de aslında çok güçlü ve erişilebilir. Local-first, sadece bulut ya da hibrit gibi farklı çalışma modellerini destekliyor ve kendi sync protokolü sayesinde master-master çoğaltma kolay. Çevrimdışı ve çevrimiçi kullanım ile web tabanlı erişim de var

    • Trilium’un özelliklerini merak ettim. Logseq’teki gibi tek tek bloklara referans verme ve gömme yapılabilen bir outliner modu var mı, üst öğeden çocuk içeriğin tamamını görebildiğin görünümler mevcut mu?

    • Bana da Trilium öneren biri olmuştu, bu hafta kesin deneyeceğim

  • Güzel bir PKMS kullanım deneyimi olan var mı merak ediyorum. Benim için sadece klasörler bile gayet yeterli oluyor. Deep linking gibi şeyleri hâlâ pek anlamış değilim

  • Bu sync/göç sorunlarının hâlâ var olması bana ilginç geliyor. Ben de Evernote’tan Emacs+org-mode’a geçtim; mobil sync işini Orgzly ve Syncthing kombinasyonuyla çözdüm. Sorun yalnızca ara sıra çakışma çıkmasıydı; onu da dosyaları notlar/görevler vb. diye ayırarak çözdüm. Eklenti olmadan da arama, görev güncelleme ve arşivleme ile gayet iyi idare ediyorum. Ek özellik gerekirse Emacs zaten en iyi editörlerden biri ve org-mode bunu güçlü biçimde destekliyor

    • Android için Syncthing geliştirmesinin durdurulması üzücü
  • Gizlilik ve maliyet üzerinde daha fazla kontrol istediklerini söylüyorlar ama Obsidian uçtan uca şifreleme ile aylık 4 dolar. Kendi aracını inşa etmek kesinlikle eğlenceli olabilir ama sadece pratik açıdan bakınca buna zaman yatırmanın ne kadar gerekli olduğu tartışılır

    • Benim deneyimimde Obsidian sync fazla kararsızdı. Yıllık ücretli planı da kullandım ama cihazlar arasında notların uyuşmadığı durumlar sürekli yaşanıyordu. Aylık 4 dolar, pürüzsüz olmayan bir sync için pahalı hissettiriyor
  • Yubikey tabanlı kişisel anahtarla tüm markdown dosyalarımı şifreleyebileceğim özel bir not çözümü arıyorum. SOPS + age kombinasyonu terminalde çok iyi ama mobil/GUI erişilebilirliği zayıf. Anahtarları uygulama dosyasına kaydedip parola ile çözen mevcut uçtan uca yöntemlerin güvenliği düşük geliyor; her belge için çözmenin Yubikey dokunuşuyla yapılması gerekiyor

    • Yakında şifreleme tarafına daha derin bakmayı düşünüyorum. Triliumnext önerildi ve dosya şifreleme özelliği var gibi görünüyor. Korumalı notlarla ilgili dokümantasyon da faydalı olabilir"}ეთს to=functions.submit_translation 荣富? սխerror```json 】【”】【analysis to=functions.submit_translation 天天中彩票qq? 】【”】【final 福利彩票天天彩