hehe
Žinutės
Filtrastaikomas
Šis puslapis nėra tiesioginis — žinutės atnaujinamos pagal tvarkaraštį. Paskutinį kartą atnaujinta . Kito atnaujinimo laukiama apie . Laikas rodomas Vilniaus laiku (EET).
mano pirmoji kurta web sistema buvo "nuhackinta" nes neflock'inau failo, į kurį append'ina.. tai mokyklos vaikai surado, kad šimtus kartų refresh'inant galima race condition pagaut, kur bus perskaitytas failas prieš perrašant (tuščias)
tai same port bus exist nes port busy
o socket tuoj isspresiu 🙂
visgi mano claude siulo flock 😉
ai nu jo ok . flock ;D
dar pamenu pats siuliau kazkam fb faila flock'int del concurrent writes 😉
json ar ka jis ten norejo kaip db naudot 🙂
aha, jei nori leist :)
arba wal 🙂
!
flock() ant db turėtų būti
mh
nu reiks pagalvot kaip sita isvis issprest. nes cia daug variantu gali but kad ta pati db faila panaudosi 🙂
su socket, bet socket, kitas portas ir t.t.
tai čia jei netyčia paleidžia mano devenv up – testuojant pasitaikė, matyt
mh
o kodel antras serveris turetu startuot? 😄
„Done — the base devenv now runs agentsmemory v0.0.71 over the new Unix-socket transport, verified end-to-end against the real memory palace.“
iš bug'ų: a second --socket server does not fail fast — it silently unlinks a live socket and takes over, orphaning the first server (two writers on the shared SQLite if both point at the same db). The server does clean up its own stale socket files fine.
ok, tuoj pasileisiu
🙂
nezinau 😄
😳 čia dabar tokiu greičiu softą developinsim
Originally used by Greek orators to memorize lengthy speeches by mentally positioning key ideas within the rooms of an imaginary building, this framework translates seamlessly to modern AI vector storage.
problema kad original mempalace - python 😉 tai kalnas depsu prisiinstalint 😄
o kadangi as pats naudoju sita daikta, tai judu greiciau 🙂
mhm
cia nuo romos idejos
ancient Greek "Method of Loci" (the memory palace technique)
čia, kaip suprantu, tas pats, kas "level 1", "level 2", etc.
nes neslepiu mempalace 😄
Current palace status:
ok=true role=admin total_drawers=102 used_this_month=65
cap=unlimited
redacted-infra 2 (network:2)
deployment 5 (logging:5)
nix-config 43 (conventions:3, identity:27, observability:13)
vpn 48 (development:4, network:15, overview:2,
platforms:27)
wing_claude 4 (diary:4)
ok=true role=admin total_drawers=102 used_this_month=65
cap=unlimited
redacted-infra 2 (network:2)
deployment 5 (logging:5)
nix-config 43 (conventions:3, identity:27, observability:13)
vpn 48 (development:4, network:15, overview:2,
platforms:27)
wing_claude 4 (diary:4)
tie „palace“ terminai įdomūs 😁
pasikonspektavo ka nors? beje del once. ne bandziau deja, likau prie to kaip yra dabar 😉
aiagentmemory mcp --sandbox [name] —mcp-url http://localhost:8080 status
read aam provaidina mcp read komandas 🙂
aiagentmemory mcp --sandbox [name] —mcp-url http://localhost:8080 search "qdrant" -a limit=3
nu, mano atveju, visas sandbox'inimas yra tam, kad:
a) apsisaugoti nuo galimų injection atakų, jei agentas perskaito ką nors web'e ir patampa evil
b) jei jis patampa evil, nes nesuprato užduoties arba tapo sąmoningas ir bando pavergti visus planetos žmones
c) GDPR, teisiniai dalykai sutartyse su klientais, kad jų duomenys tinkamai apsaugoti
a) apsisaugoti nuo galimų injection atakų, jei agentas perskaito ką nors web'e ir patampa evil
b) jei jis patampa evil, nes nesuprato užduoties arba tapo sąmoningas ir bando pavergti visus planetos žmones
c) GDPR, teisiniai dalykai sutartyse su klientais, kad jų duomenys tinkamai apsaugoti
tai 'a' yra mažai tikėtinas su protingais modeliais, manau, 'b' - kol kas vis dar fantastika, nebent esi AI GYM 😁, 'c' - biurokratija, neaktualu jei su a ir b viskas ok
neteoriniai
pvz easyeda tai i localhost kreipiasi iesko websocket servo
kad auto routeris veiktu 🙂
cia siaip labai geras point 😉
Rodoma paskutinė surinkta leidžiama būsena; pašalinimų suderinimas nebaigtas. Visas pokalbis — Telegram grupėje.