Nyshporka 0.37 — beta: mai multe familii într-un singur Atelier, aspect nou, căutare mai rapidă
Cuprins
- De ce beta
- Mai multe familii într-un singur Atelier
- Pentru cei care instalează prima dată
- Un aspect nou
- Aplicația nu vă face să așteptați
- Actualizare dintr-un clic
- Feedback direct din Nyshporka
- Căutare mai rapidă
- Două cuvinte alăturate
- Mai puține fișe de revizuit
- Istoricul modificărilor
- Licențe
- Corectări
- Cum actualizați
Aceasta este cea mai mare versiune Nyshporka. Este pentru cei care cercetează nu doar propria familie: pentru genealogii care primesc comenzi și pentru cei care caută rude, prieteni sau vecini din sat. Am refăcut aspectul aplicației și am accelerat căutarea. Iar de la această versiune Nyshporka este în beta.
De ce beta
De la 0.37 Nyshporka este în beta. Pentru dumneavoastră asta înseamnă următoarele:
- Aspectul și modul de lucru nu se vor mai schimba radical.
- Funcțiile noi se adună și apar împreună în versiuni mari, nu la câteva zile, ca până acum.
- Corectările de erori apar imediat, în actualizări mici separate.
- Datele dumneavoastră (textele citite, canonul, registrul dosarelor) trec de la o versiune la alta prin comanda de actualizare, fără muncă manuală.
Mai multe familii într-un singur Atelier
Până acum un spațiu Nyshporka însemna o familie. Cine primea o comandă sau căuta familia soției trebuia fie să amestece totul într-un singur loc, fie să țină două copii ale textelor citite.
Acum există Atelierul și proiectele. Atelierul este materialul comun: scanări, texte citite, registrul dosarelor, modele. Proiectul este o familie sau o comandă: propriul canon, propriile ipoteze, propriile rapoarte. Un dosar citit o dată se caută din orice proiect, nu mai trebuie citit a doua oară.

Ce înseamnă asta în practică:
- „Căutat” — separat pentru fiecare familie. Biblioteca dosarelor arată ce dosare citite familia aceasta nu a căutat încă. Un dosar căutat pentru Ivanenko rămâne necăutat pentru Petrenko.
- „Deja în canonul altei familii”. Dacă rândul pe care l-ați găsit a fost deja decupat ca dovadă într-un alt proiect, căutarea vă spune asta și vă lasă să treceți acolo.
- Pentru cine citim. La citirea unui dosar puteți indica proiectul clientului. Cloudul numără cheltuielile pe proiecte, așa că se vede cât a costat fiecare comandă.
- Dosare private. Dosarul unui client poate fi marcat „nu pleacă nicăieri de pe acest calculator”. Atunci Nyshporka nu îl va da în Supriaha fără o decizie separată a dumneavoastră, iar pe site-ul public al familiei nu vor apărea nici cota lui, nici decupaje din el. Un proiect-comandă marchează singur astfel dosarele noi.
- Două file — două familii. Aplicația este una pentru tot Atelierul, iar fiecare filă a browserului poate lucra cu proiectul ei.
Un proiect nou se creează cu butonul „Proiect nou” în trei pași: familie sau comandă, nume și nume de familie, culoare și semn.
Important: după actualizare mutați familia într-un proiect. Dacă ați instalat Nyshporka mai demult, familia dumneavoastră stă direct în spațiu. Mutarea este un pas obligatoriu al trecerii la 0.37, chiar dacă aveți o singură familie. Vechiul spațiu încă funcționează, ca să mutați atunci când vă convine, dar Nyshporka 0.37 și versiunile următoare sunt construite în jurul proiectelor.
Mutarea durează câteva minute. Nyshporka arată mai întâi planul și face o arhivă, iar totul poate fi adus înapoi cu o singură comandă. Cum vă pregătiți, ce veți vedea pe ecran, ce faceți după și cum readuceți totul: Cum se mută o familie într-un proiect — instrucțiune pas cu pas.
Pentru cei care instalează prima dată
Un Nyshporka proaspăt instalat nu se mai deschide cu o prezentare goală. Vă conduce printr-un ghid de câțiva pași:
- Limba aplicației.
- Aspectul: luminos, întunecat sau ca în sistem.
- Asistentul (Claude sau Codex) și cum se conectează.
- Primul proiect: numele, numele de familie căutat, cum se mai scria.
- Familia: satele cu alte nume și ținutul, anii căutării, arhivele cu fondurile.
- De unde luați dosare: propriile scanări, cataloagele arhivelor, ce a fost citit în Supriaha sau un exemplu de încercat.

Fiecare pas, în afară de limbă și aspect, poate fi omis și completat mai târziu. Satele, anii și arhivele se corectează acum și în „Profilul familiei”, cu un formular obișnuit. Prezentarea unei familii noi arată planul în aceeași ordine: familia, dosarele, citirea, căutarea. Ghidul de bun venit poate fi parcurs încă o dată în Setări.
Înainte de lansare am trecut prin Nyshporka cu ochii unui om care tocmai a instalat-o și am scos locurile în care un asemenea om se bloca:
- Motoarele și modelele se instalează din consolă. La verificarea calculatorului sunt butoanele „Instalați motoarele” și „Descărcați modelele”, iar progresul se vede în același rând. Terminalul nu mai este necesar pentru asta.
- Cataloagele spun că dosarul a fost deja citit în Supriaha. Deasupra rezultatelor apare o bară „dosare deja citite: N” cu trecere la „Ia”. Dosarul luat stă imediat în Biblioteca dosarelor, chiar dacă cadrele nu sunt încă pe calculator.
- Prima dovadă pentru canon — fără asistent. În fereastra „Dovadă pentru canon” fișa se poate lăsa necompletată: atunci se creează o persoană nouă.
Un aspect nou
Aplicația a fost refăcută de la meniu până la pictograme.

- Meniu lateral în loc de două rânduri de file. Sus este familia dumneavoastră (prezentare, canon, ipoteze, analiza candidaților, cercetări, istoric, site-ul familiei), mai jos ce este comun în Atelier (materiale, citire, căutare, Supriaha).
- Prezentarea familiei arată imediat ce este în canon, câte ipoteze așteaptă decizia dumneavoastră și câte dosare citite familia nu a căutat încă.
- Biblioteca dosarelor. Selecția „citite, necăutate” dintr-un clic. În rând este o singură acțiune, după starea dosarului: „Citiți”, „Căutați familia” sau „File”.
- Canon și ipoteze — în întregime. Canonul arată toate fișele, nu primele două sute: în grupuri după fel, cu plăci „cu dovezi”, „fără dovezi”, „private” și căutare după nume și variante de scriere. Ipotezele sunt grupate după stare și pot fi și ele căutate.
- „Dă” în Supriaha — grupat pe arhive. Plăci-filtre cu numere, căutare și selecția „doar ce nu este încă în Supriaha”. Nimic nu se marchează singur: ce dați hotărâți dumneavoastră. Darea merge ca o lucrare, așa că se vede câte dosare au fost deja date, și poate fi oprită.
- Citirea — patru pași: dosarul, cum se citește, verificare, pornire. Cloudul stă lângă pornire, iar mai întâi vedeți estimarea. Placa se închiriază doar după „da”-ul dumneavoastră.
- Pictogramele sunt lucruri de cercetător: un teanc de dosare, un sertar de cataloage, un condei de gâscă, o lupă, un sigiliu de ceară, un arbore genealogic. Titlurile sunt tipărite cu fontul Literata, făcut pentru citit pe ecran.
- Miniaturi pictate. Fiecare ecran are imaginea lui, pictată în acuarelă și guașă pe hârtie: un balon cu aer cald pentru Cloud, o sită pentru analiza candidaților, o casă pe site-ul familiei, o lampă acolo unde deocamdată e gol.
- Progresul se vede pe o bară. Câte pagini din dosar au fost citite, câte cadre a parcurs cloudul. Dacă cloudul a dat greș, se scrie în cuvinte ce s-a întâmplat și când.
- Pe înțelesul oamenilor. Dosarul este semnat cu cota și titlul, nu cu calea spre dosar. Datele peste tot în formatul zz.ll.aaaa. Istoricul arată ce s-a schimbat („evidența filelor, dovezi”), nu marcaje tehnice.


Cloudul are acum ecranul lui. Se vede pe el cât s-a cheltuit, ce se citește acum și ce se poate prelua. Tot acolo este butonul „Oprește chiria”.

Pe telefon meniul se trage din lateral, iar tabelele devin fișe. Starea citirii sau a unei ipoteze se poate vedea fără să mergeți la calculator.

Aplicația nu vă face să așteptați
- Listele lente se deschid imediat din ultimul răspuns, cu marcajul „Actualizez…”, iar datele proaspete se aduc singure.
- Canonul unei familii de 900 de fișe se deschide într-o fracțiune de secundă, nu în 10–25 s.
- „Dă” în Supriaha se deschide în 2–3 s, iar la a doua deschidere într-o fracțiune de secundă. Înainte, pe un Atelier mare, dura peste un minut.
- Lista textelor citite după o nouă rulare se construiește de două ori mai repede. Datorită acestui lucru se deschid mai repede Rulările, vizualizatorul, „Dă” și căutarea.
- După fiecare acțiune aplicația spune ce s-a întâmplat: „Salvat”, „Restaurat”, „Nicio modificare”. Dacă o acțiune nu a reușit, motivul este scris în cuvinte, nu ca cod de eroare.
Actualizare dintr-un clic
Până acum aflați despre o versiune nouă dintr-un grup sau dintr-o scrisoare, iar actualizați cu o comandă. Acum despre noutăți vă spune chiar Nyshporka.
- Clopoțelul din antet se aprinde când a apărut o versiune nouă, când apar modele de citire care nu sunt încă pe calculatorul dumneavoastră și când în contul Supriaha vă așteaptă o notificare.
- Ecranul „Actualizări” (meniul „Serviciu”) arată ce versiune este instalată, care a apărut și ce e nou în ea. Fiecare versiune este descrisă pe scurt, iar „Detalii pe portal” duce la o pagină ca aceasta. Un model nou de citire se poate descărca tot acolo, cu un singur buton.
- „Actualizează acum”. Nyshporka arată ce anume va instala, iar după „da”-ul dumneavoastră se închide, se actualizează și se deschide din nou. Cât ține actualizarea, pagina arată pașii. Dacă ceva nu reușește, Nyshporka se deschide cu versiunea anterioară și arată ce a mers prost. Butonul funcționează dacă Nyshporka a fost instalată cu instalatorul. Dacă ați instalat-o altfel, ecranul vă dă comanda de actualizare.

Fără permisiunea dumneavoastră Nyshporka nu se adresează nimănui, și clopoțelul la fel. Verificarea în sine este oprită: Nyshporka se uită dacă există ceva nou doar când apăsați „Verifică acum”. Dacă vreți să verifice singură, porniți una sau ambele bife în Setări → Rețea:
- versiuni noi — o dată pe zi, cât timp Nyshporka este deschisă;
- notificările Supriaha — o dată pe oră, cu cheia dumneavoastră Supriaha.
Feedback direct din Nyshporka
Ați găsit o eroare sau aveți o idee — scrieți-ne chiar din aplicație. Butonul „Feedback” este în meniul Supriaha din antet și în Setări. Puteți spune și asistentului: „trimite feedback dezvoltatorilor: …”.

- Eroare, idee sau întrebare. Scrieți cu cuvintele dumneavoastră ce s-a întâmplat sau ce propuneți.
- Capturi de ecran și jurnale. Până la cinci fișiere: imagini (PNG, JPEG, WebP) și jurnale text (.txt, .log, .json). Fișierul se poate alege, trage în fereastră, se poate lipi o captură din clipboard sau se poate face una cu butonul „Captură de ecran”.
- Mai întâi previzualizarea. Înainte de trimitere, Nyshporka arată exact ce va pleca: textul dumneavoastră, capturile, începutul și sfârșitul fiecărui jurnal și o scurtă notă despre calculator (versiunea Nyshporka, sistemul, modul de instalare). Nota se poate scoate cu o singură bifă.
- Nimic în plus despre dumneavoastră. Căile cu numele dumneavoastră și cu numele dosarelor Nyshporka le înlocuiește cu etichete încă pe calculatorul dumneavoastră, iar adresele de e-mail și cheile le taie din jurnale. Capturile se micșorează și din ele dispar datele tehnice ale fișierului, inclusiv coordonatele.
- Răspunsul vine în clopoțel. Feedback se poate trimite când sunteți autentificat în Supriaha. Răspunsul va apărea în clopoțelul Nyshporka și pe pagina „Feedbackul meu” din cont.
Asistentul trimite feedback la fel, prin previzualizare: mai întâi vă arată ce va pleca și trimite doar cu acordul dumneavoastră.
Căutare mai rapidă
Într-un singur dosar — în toate, imediat după actualizare. Căutarea unui nume de familie este de două ori mai rapidă, iar ce găsește este același lucru. Un dosar de 1053 de pagini se caută în 6,5–7 s în loc de 15–19 s. Căutarea după tipar (text grep) este și ea de două ori mai rapidă.
În textele citite de mari dimensiuni timpul căutării creștea odată cu corpusul. Pe trei milioane de pagini, numele familiei se căuta cam 17 minute. Pentru asemenea volume a apărut un index rapid: în câteva secunde găsește rândurile în care poate sta numele și le evaluează doar pe ele.
Important: indexul rapid nu se instalează odată cu actualizarea. Fără el, căutarea în textele citite de mari dimensiuni merge ca în 0.36: aceleași rezultate, același timp. Cifrele din tabelele de mai jos sunt doar cu index.
Ca să-l instalați, spuneți asistentului dumneavoastră: „instalează indexul rapid de căutare”. El va adăuga pachetul necesar și va construi o dată indexul (
nysh text index --fast). Mai departe indexul ține pasul singur cu textele citite noi.Înainte de instalare, verificați spațiul de pe disc. Indexul este mare: 7–9 GB pentru fiecare milion de pagini citite. Stă lângă textele citite, pe același disc, și se adaugă la spațiul pe care textele citite îl ocupă deja.
Citite Spațiu pentru index Prima construire 411 mii de pagini 2,8 GB 19 min 3,4 milioane de pagini 30 GB ore Dacă textele dumneavoastră citite sunt sub 200 de mii de pagini, indexul nu este necesar: la un asemenea volum nu se pornește, pentru că și căutarea obișnuită este rapidă. Indexul se poate șterge oricând, iar căutarea va merge pe calea obișnuită.
| Căutare în ~3 milioane de pagini | Fără index | Cu index |
|---|---|---|
| Numele familiei, 22 de scrieri | ~17 min | 2,4 min |
| Ковальський | 12,2 min | 2,1 min |
| Мельник | 4,2 min | 1,7 min |
Am verificat dacă indexul nu pierde mențiuni reale. Am luat 115 mențiuni ale familiei, verificate cu ochiul în registrele metrice DAViO f.904 op.24. Vechea căutare a găsit 111 dintre ele, cea nouă — 110. Diferența este o singură scanare: acolo vechea căutare „găsea” un cuvânt întâmplător, nu numele. Paginile care trebuie privite cu ochiul au rămas 1848 în loc de 4353.
Un index instalat se pornește singur când căutarea cuprinde 200 de mii de pagini sau mai mult.
| Căutare în 411 mii de pagini (DAViO și DAJO) | 0.36 | 0.37 |
|---|---|---|
| Мельник în tot ce s-a citit, cu index | 53 s | 8 s |
| Даліщинський în tot ce s-a citit, cu index | 87 s | 5 s |
| Un nume într-un singur dosar, în toate | 6,4 s | 2,7 s |
Căutare după tipar (text grep), în toate |
3,7 s | 1,9 s |
Dacă căutarea nu a găsit nimic, acest „nimic” se verifică printr-o căutare completă, fără index. Așadar „nu există” înseamnă „nu există”, nu „indexul a ratat”.
Două cuvinte alăturate
Adesea se caută nu un cuvânt, ci o pereche: prenume cu nume de familie, nume de familie cu satul, prenume cu patronimic. Acum se poate și așa:
nysh text near "Ковальський" "Іван" --case <справа>
nysh text near "Ковальський" "Городківка" --window 3
nysh text near "Іосиф" "Кирил" --follow
Nyshporka găsește locurile primului cuvânt și caută al doilea cuvânt doar alături, în același rând sau în cel vecin. Ambele cuvinte se caută în toate scrierile lor: prenumele — împreună cu formele lui vechi, numele de familie — așa cum este înscris în profilul familiei. Cu --follow al doilea cuvânt trebuie să stea imediat după primul, ca prenumele și patronimicul. Pe un dosar de 1093 de pagini au rămas astfel 6 perechi în loc de 78, și toate șase sunt reale.
Mai puține fișe de revizuit
Vizualizatorul de candidați (nysh text sheet) își sortează acum singur rezultatele:
- pentru verdictul dumneavoastră — ce trebuie privit;
- slab — al doilea model a citit altceva în același rând;
- deja cunoscut — foaia este deja în canon sau în evidență, sau este semnătura preotului sub o înregistrare;
- închis: nu e nume — doar un prenume dintr-o listă, un nume de sat sau un loc gol.
După forma cuvântului Nyshporka nu închide nimic. Ce este cunoscut și închis stă strâns, împreună cu motivul, așa că poate fi oricând desfăcut. Pe un dosar cu semnăturile preotului familiei (638 de rezultate), pentru verdict au rămas 9 fișe din 60.
În „Analiza candidaților” din consolă, sub fiecare rezultat sunt acum trei butoane în afară de „Al nostru”: „Alt nume”, „Nu e nume” și „Ilizibil” (tasta X înseamnă „nu e nume”). Verdictul intră în evidență, iar data viitoare acest rezultat nu va mai apărea la revizuire.
Istoricul modificărilor
Nyshporka ține acum singură istoricul spațiului dumneavoastră. Fiecare modificare verificată a canonului, a evidenței filelor sau a verdictelor se salvează. Ecranul „Istoric” arată ce s-a schimbat în fișa unei persoane, câmp cu câmp, iar butonul „Restaurează” aduce fișa la orice versiune anterioară.
Istoricul stă doar pe calculatorul dumneavoastră și nu se trimite nicăieri. Cine ține singur git-ul poate să-l oprească: nysh history auto off.
Licențe
Codul Nyshporka, ca și până acum, este deschis sub AGPL-3.0. S-au schimbat condițiile pentru modelele de citire și pentru textele noi din Supriaha.
- Modelele de citire lansate înainte de 0.37 rămân pentru totdeauna sub CC BY-SA 4.0: Pysar până la v28 inclusiv, Diak, Diak-Litopysets până la v10, Skryba și Skryba PP. Pot fi folosite în continuare oricum, inclusiv comercial.
- Modelele noi (versiuni noi de Pysar, Diak-Litopysets, Skryba PP, precum și Logofet, Regent și Pysar XVIII) apar sub CC BY-NC-SA 4.0 cu o permisiune suplimentară. Un genealog care face singur cercetări contra cost, inclusiv la comanda clienților, le poate folosi liber. O permisiune scrisă este necesară pentru a încorpora modelele în produsul, serviciul sau programul altcuiva destinat altora. Licență comercială — [email protected].
- Textele din Supriaha. Contribuțiile noi merg implicit sub CC BY-NC-SA 4.0 în loc de CC0. Dacă nu ați ales o licență, profilul dumneavoastră va trece singur la cea nouă. Dacă vreți să rămâneți la CC0 —
nysh share setup --license CC0-1.0. Ce a fost deja dat rămâne sub licența cu care l-ați dat. - Descărcarea în masă a textelor din Supriaha în scopuri comerciale este interzisă — prin scripturi, boți sau prin API, peste nevoile propriei cercetări.
Condițiile complete: licența modelelor și secțiunea „Licențe” de pe pagina despre Nyshporka.
Corectări
- Citirea în cloud care rămânea pentru totdeauna „citește”. Pe un spațiu se adunaseră astfel peste patru mii de citiri „vii” care se terminaseră demult. Acum Nyshporka le verifică pe fiecare și le închide pe cele terminate.
- Nimic pe discul C:. Înregistrările închirierii în cloud ajung în dosarul de date pe care l-ați ales în instalator.
- Decupajul unui rând (
nysh text crop) și vizualizatorul pentru 60 de fișe nu mai stau minute în șir: acum durează un minut în loc de peste zece. - Butoane care nu făceau nimic. Am trecut prin toate ecranele și le-am reparat pe cele care tăceau sau făceau altceva, de la „Actualizează” până la formularul verdictului.
- Antivirusul nu mai numește instalatorul troian. Instalatorul pune instrumentul necesar dintr-o arhivă verificată, nu printr-o comandă de pe internet, din cauza căreia Microsoft Defender îl marca din greșeală drept dăunător.
- Cataloagele ARCHIUM într-o instalare proaspătă. Cine a instalat Nyshporka după 3 octombrie primea o eroare la căutarea și descrierile ARCHIUM: se actualizase o bibliotecă pe care se sprijineau. Acum totul merge.
- Site-ul familiei se construiește imediat după instalare. Până acum îi lipsea o parte pe care instalatorul nu o punea. Acum se instalează odată cu secțiunea „Cercetări”, inclusiv în Docker.
- Indexul rapid de căutare nu dispare după actualizare. Dacă l-ați instalat, actualizarea îl păstrează.
- Dosarul cu scanări adăugat în Setări se pierdea. Nyshporka spunea „✓”, iar Biblioteca dosarelor rămânea goală. Acum dosarul se înscrie unde trebuie, iar pe cel pierdut mai devreme Nyshporka îl găsește și îl mută singură.
- Căutarea în textele citite se oprea în instalarea „Bază” de îndată ce apărea primul text citit. Corectat.
- CDIAK pe ARCHIUM dădea eroarea 403 în loc de dosar. Acum dosarul se deschide, iar cartea care nu mai este pe site Nyshporka o ține minte și nu mai propune s-o descărcați a doua oară.
- Instalatorul pe laptopuri cu procesor ARM se oprea la construirea bibliotecii de criptare. Acum instalează un Python pentru care această bibliotecă este deja construită.
- După mutarea familiei într-un proiect nu mai apare avertismentul despre „fișiere neurmărite”.
Cum actualizați
- Actualizați:
nysh updatesau un nounyshporka-setup.exepeste cel vechi. Versiunile următoare se pot instala deja cu butonul „Actualizează acum”. - Spuneți asistentului dumneavoastră (Claude sau Codex): „treci la versiunea nouă”. El va rula
nysh migrateși va afla ce s-a schimbat. - Mutați familia într-un proiect: cu asistentul sau cu butonul „Mutați…” din prezentarea familiei — instrucțiune pas cu pas. Este obligatoriu pentru toți cei care au instalat Nyshporka mai demult.
Dacă căutați în texte citite de mari dimensiuni (de la 200 de mii de pagini), după actualizare instalați indexul rapid — cum, este scris în secțiunea „Căutare mai rapidă”. Singur nu se instalează.
După actualizare intrați în chestionarul din contul Supriaha (va apărea la două săptămâni după lansare): ce a apărut la timp și ce vă încurcă. Următoarea versiune mare o vom alcătui din răspunsurile dumneavoastră.