amogus amogus amoguzsdféladsfkasdáfkásdfkásdakf itt vasdasdsadasa asdf asd na rájöttem hogy kell belírni végre hát gratuléko XD npc moment a a fgdsamfg heh he he haaaaaaaaaaaaaaaaaaaaa ez lesz az új dc ja majd ezt fogjuk használni órákon XD rate na ja, discordon csak azt írja hogy gépelsz de ez gamerebb sokkal jobb mert látom ahogy gépelsz mint egy npc így most nem fogod tudni h igazából csak annyit írok h aaaaaaaaaaaaaaaaaaaaaaaaaaaaa ja hm hogyan kéne ezt obsidiannal izélni jó kérdés, igazából akár csinálhatnánk azt is, hogy csinálunk egy saját obsidian plugint, és eg y szervert, ami dis tribute olná a dolgokat XDDD imposter moment de ja először utána kéne nézni mert lehet hogy valaki megcsinálta helyettünk már de igazából nem lenne annyira nehéz, kéne egy websocket szerver, amin sharelve vannak az updatek, arra mind2 kliens felcsatlakozik és real time editeljük a 2 gépen hát láttam h valaki csinált vmi hasonlót, de egy painnek néz ki felsetuplni https://github.com/egradman/obsidian-etherpad-lite ez az https://forum.obsidian.md/t/live-team-collaborative-editing/6058/7 itt talán vannak jók de idk nem olvastam végig # aa ## aaa he he he haw grrrrrrrrrrr https://github.com/egradman/obsidian-etherpad-lite nézd meg !!!!!!!!! ock mondjuk sztem jobb lenne sajátot csinálni, főleg h amúgy is unatkozol XD ez am nem tűnik szarnak csak nem tetszik hogy kézzel kell reloadolni meg ilyenek, tudnánk jobbat is csinálni \+ a vpsemen tudna futni a websocket ami intézné a dolgokat szóval azzal nincs gond na mindj jövök hát én már valamikor megfogadtam magamnak h soha többé nem fogok pluginokat csinálni XD pedig még nem is tudod hogy milyen obsidian api remélem nem nagyon gatya amíg ezt nem csináljuk meg addig igazából használhatunk github repot hát ja az a legeasybb csak gondolom lusta v szóval nem akarsz plugin v idk nah igazából megcsinálhatjuk csak nem annyira nehéz kell csinálni egy websocket szervert, amin van egy auth + van egy filemodification packet és ja onnantól kezdve csak a plugin annyit csinál, hogy módosítja a filet, úgy, ahogy a szerver mondja hát ja de ilyen cursor meg kijelölés menő lenne azok se tűnnek annyira nehéznek szóval azt is megcsinálhatjuk hát nem de kellenek css hackelgetések v nem tudom mik ja hát az valszeg kelleni fog a cursorhoz, de a selectedet azt builtin dolgokkal meg lehet oldani JS dommal sztm v igazából nem tudom hogyan vannak ezek displayelve a több cursort én se tudom, de legrosszabb esetbe leskiddeljük inneni jó ötlet XD igazából a problémát max a latency okozhatja, de sztm 40 mses ping az még okés max úgy lesz, hogy nem vpsen fut a szerver, hanem peer to peer akár csak az meg trükkös, mert nem tudom, hogy mennyire closed a kifü network, de amikor legutóbb néztem, akkor az összes hálózaton lévő eszközt láttam és portscannelni is tudtam telefonról szóval valszeg azóta se változott és mehet peer to peer a dolog és akk 0 ms ping lenne hmm, szerintem jobb lenne ha nem peer to peer hát ja mert pl ha véletlen lecsatlakozik a gép a gatya networkről akkor az nem jó szóval sztm vpsen fog futni a szerver java? :flushed: :skull: a szerver legyen typescript v java v mi legyen igazából lehetne typescript és akk használok socket iot az a legegyszerűbb na ok akk sztm elkezdem megírni jössz wöc és akk nézheted de hogyan akarjuk pl minden mást megoldani XD hát mit minden mást van egy plugin és van egy szerver plugin küldi az updateket a szerverre user által kezdeményezett filemodificationnél a dolgokat a szerverre, meg a kijelölést, meg kurzormozgatást szerver meg továbbküldi ezt a többi usernek és ja a plugin meg feldolgozza a beérkező packeteket és módosítja a másik usernél is a dolgokat gyere wöc mármint h ... akkor gondolom úgy lesz h át lehetne rakni a vaultot szerverre és akkor megtudsz invitolni npcket, meg aztán egy olyan amivel joinolsz, meg egy olyan amivel disconnecteled a vaultot ha te v admin ez actually jó ötlet és akkor a plugin csak egy kliens lenne lényegében a szerverhez itt majd mondjuk figyelni kell securityre ja na gyere voice elkezdem csinálni a szervert akarsz contribute? hát ja v idk csak nem tudom mennyire lesz jó az obsidian api na igen hát azt meg kéne nézni mert nagy szívás lenne ha lenne egy full működő szerver de a klienst feladnánk mert olyan szar az obsidian api https://github.com/obsidianmd/obsidian-sample-plugin hmmm na ink gyere voice csinálok egy basic socket io projektet és akk te csinálhatod mondjuk a permission systemet vagy nem tudom amit akarsz igazából a jegyzetek hol legyenek tárolva? sql? v flatfile sql painnek hangzik ja hát elég sok update kéne, mondjuk lehet hogy úgy lenne a legjobb, ha lenne egy cache és akk minden 10 mpnél updateljük sql hmm mi van ha az admin usernél............ lehet ez egy szar ötlet hmmmm, várj szerintem meg van -> am ez elég jó ötlet ha leég a vps akk nem baszódna el mi van ha szerveren lenne, de amikor vége a sessionnek vissza menne admin gépére, és akkor ja gamer igazából lehetne akár úgy is, hogy mindenkinél van egy példány local fileban, a szerver meg csak synceli, kb mint egy real time git, mondjuk ezt nem tudom, hogy lehetne jól megoldani lehetne úgy is, hogy mindenkinél local file, és amikor felcsatlakozol a szerverre, akkor synceli az adminéhoz képest ja sztm ez a legegyszerűbb mi van ha adminnak nincs internete hmm hát az nem jó XD az a baj, hogy az se lenne jó, ha vpsen lenne csak eltárolva, mert mindenképp kéne egy fallback, ha a vps nem elérhető na mi az na kitaláltam egy teljesen overcomplicated megoldást: várj még gondolkozk mi legyen a projekt neve? gamer sync XD na jó nem live-obsidian v mi nah az boring mondj egy kőt ami hasonló obsidianhoz XD google azt mondja hogy onyx az hasonló az gamerül is hangzik akkor legyen az h onyx-sync ock https://www.healingcrystals.com/images/Tumbled-Black-Onyx-Brazil---Tumbled-Stones-01.jpg igazából színre kb ugyan az csak nem éles úgyhogy jó lesz onyx-sync professional project naming na igen na gyere már voice chat de olyan vicces ez a live izé hát ja miért nem ilyen a dc most ezt publikussá akarjuk tenni v nem mármint h provideolunk servicet is sztm mehet open sourceba másnak is kellhet \+ masszív flex a programozói skilljeinken hát az egy jó kérdés sztm ne provideoljunk nincs végtelen tárhelyem meg sok effort törődni a dolgokkal ha sokan elkezdik használni \+ nem akarom, hogy valaki telerakja gaypornnal a vpsemet XD XD ez hülye de ezért gondoltam h na meg amúgy is easy lesz majd selfhostolni hát ok meggyőztél XD de am majd lehet csinálok olyan featuret is, hogy lehet megosztani a jegyzetet lanra és akkor azonos netwörkön lévőkkel szerver nélkül tudsz gatyálni de akkor legalább csináljuk már meg úgy h ne legyen egy pain setupolni hát ja én is úgy gondoltam, hogy max egy npm install npm start kell ahhoz, hogy elinduljon a szerver, de a lan megosztáshoz még annyi se kell, csak egy gombnyomás és már tudnak mások connectelni hát akkor legyen a cucc szerveroldalon mármint a vaultok hát ok na setupolom socket.io projektet és elkezdek vmi basic packet systemet gamer wöc