Àrainneachd fiosrachaidh stèidhichte air prionnsapalan Dàta Fosgailte

Àrainneachd fiosrachaidh stèidhichte air prionnsapalan Dàta Fosgailte

Tha an àrainneachd fiosrachaidh a thathar a’ moladh na sheòrsa de lìonra sòisealta dì-mheadhanaichte. Ach aocoltach ri mòran fhuasglaidhean a th’ ann mar-thà, tha grunn fheartan feumail aig an àrainneachd seo a bharrachd air dì-mheadhanachadh agus tha e air a chruthachadh air bunait fuasglaidhean teignigeach a tha gu math sìmplidh agus àbhaisteach (post-d, json, faidhlichean teacsa agus beagan blockchain). Leigidh seo le neach sam bith le eòlas prògramadh bunaiteach na seirbheisean aca fhèin a chruthachadh airson na h-àrainneachd seo.

ID uile-choitcheann

Ann an àrainneachd air-loidhne sam bith, tha aithnichearan luchd-cleachdaidh is nithean mar aon de na prìomh eileamaidean den t-siostam.

Anns a ’chùis seo, is e post-d an aithnichear cleachdaiche, a tha gu dearbh air a thighinn gu bhith na aithnichear ris an gabhar san fharsaingeachd airson cead air làraich-lìn agus seirbheisean eile (jaber, openId).

Gu dearbh, is e an aithnichear cleachdaiche ann an àrainneachd air-loidhne sònraichte am paidhir login + domain, a tha airson goireasachd sgrìobhte san fhoirm air a bheil a’ mhòr-chuid eòlach. Aig an aon àm, airson barrachd dì-mheadhanachaidh, tha e ciallach gum biodh an raon fhèin aig gach neach-cleachdaidh. A tha faisg air prionnsapalan indieweb, far a bheil àrainn air a chleachdadh mar aithnichear cleachdaiche. Anns a 'chùis againn, bidh an neach-cleachdaidh a' cur far-ainm ris an àrainn aige, a leigeas leis grunn chunntasan a chruthachadh air aon àrainn (airson caraidean, mar eisimpleir) agus a 'dèanamh an t-siostam seòlaidh nas sùbailte.

Chan eil an cruth ID cleachdaiche seo ceangailte ri lìonra sam bith. Ma chuireas neach-cleachdaidh an dàta aige air lìonra TOR, faodaidh e raointean a chleachdadh anns an raon .onion; mas e lìonra a tha seo le siostam DNS air an blockchain, an uairsin raointean anns a ’chrios .bit. Mar thoradh air an sin, chan eil an cruth airson dèiligeadh ri luchd-cleachdaidh agus an dàta aca an urra ris an lìonra tron ​​​​bheil iad air an tar-chuir (tha am measgachadh login + domain air a chleachdadh anns a h-uile àite). Dhaibhsan a tha airson seòladh bitcoin / ethereum a chleachdadh mar aithnichear, faodaidh tu an siostam atharrachadh gus seòlaidhean puist-d meallta den fhoirm a chleachdadh [email protected]

A’ dèiligeadh ri nithean

Tha an àrainneachd air-loidhne seo dha-rìribh na sheata de nithean a tha air am mìneachadh ann an cruth structarail, a ghabhas leughadh le inneal, a’ toirt iomradh air nithean eile agus a tha ceangailte ri neach-cleachdaidh sònraichte (post-d) no pròiseact / buidheann (fearann).

urns anns an urn: tha ainmean-àite fosgailte air an cleachdadh mar aithnichearan nì. Mar eisimpleir, tha seòladh mar:

urn:opendata:profile:[email protected]

Tha seòladh mar:

urn:opendata:comment:[email protected]:08adbed93413782682fd25da77bd93c99dfd0548

far a bheil 08adbed93413782682fd25da77bd93c99dfd0548 na hash sha-1 air thuaiream ag obair mar an nì id, agus [post-d fo dhìon] - sealbhadair an nì seo.

Prionnsabal foillseachadh dàta luchd-cleachdaidh

Le smachd air an àrainn agad fhèin, faodaidh an neach-cleachdaidh an dàta agus an t-susbaint aige fhoillseachadh gu furasta. Agus eu-coltach ri indiebeb, chan fheum seo làrach-lìn a chruthachadh le duilleagan html le dàta semantach a-staigh.

Mar eisimpleir, tha fiosrachadh bunaiteach mun neach-cleachdaidh suidhichte anns an fhaidhle datarobots.txt, a tha suidhichte aig seòladh mar

http://55334.ru/[email protected]/datarobots.txt

Agus tha susbaint mar seo ann:

Object: user
Services-Enabled: 55334.ru,newethnos.ru
Ethnos: newethnos
Delegate-Tokens: http://55334.ru/[email protected]/delegete.txt

Is e sin, gu dearbh, is e seata de shreathan a th’ ann le dàta den fhoirm key-> luach, parsadh a tha na obair shìmplidh do dhuine sam bith aig a bheil eòlas prògramadh bunaiteach. Agus faodaidh tu an dàta a dheasachadh ma thogras tu a’ cleachdadh notepad àbhaisteach.

Tha dàta nas iom-fhillte (pròifil, beachd, post, msaa), aig a bheil urn fhèin, air a chuir mar nì JSON a’ cleachdadh an API àbhaisteach (http://opendatahub.org/api_1.0?lang=ru), as urrainn a bhith air a shuidheachadh mar a tha air àrainn an neach-cleachdaidh, agus air làrach treas-phàrtaidh far a bheil an neach-cleachdaidh air stòradh, foillseachadh agus deasachadh an dàta aige a thiomnadh (ann an loidhne Seirbheisean-comas an fhaidhle datarobots.txt). Tha seirbheisean treas-phàrtaidh mar sin air am mìneachadh gu h-ìosal.

Ontology sìmplidh agus JSON

Tha ontology na h-àrainneachd conaltraidh gu math sìmplidh an taca ri ontologies de bhunaitean eòlas gnìomhachais. Leis gu bheil seata coimeasach beag de nithean àbhaisteach anns an àrainneachd conaltraidh (post, beachd, leithid, ìomhaigh, ath-sgrùdadh) le seata glè bheag de thogalaichean.

Mar sin, airson cunntas a thoirt air nithean ann an àrainneachd mar sin, tha e gu leòr JSON a chleachdadh an àite XML, a tha nas iom-fhillte ann an structar agus parsadh (tha e cudromach gun a bhith a’ dìochuimhneachadh mun fheum air stairsneach inntrigidh ìosal agus scalability).

Gus nì fhaighinn le urn aithnichte, feumaidh sinn fios a chuir gu àrainn an neach-cleachdaidh, no seirbheisean treas-phàrtaidh dha bheil an neach-cleachdaidh air an dàta aige a riaghladh.

Anns an àrainneachd air-loidhne seo, tha a datarobots.txt fhèin aig gach raon air a bheil seirbheis air-loidhne ann an seòladh mar eisimpleir.com/datarobots.txt le susbaint coltach ris:

Object: service
Api: http://newethnos.ru/api
Api-Version: http://opendatahub.org/api_1.0

Bhon as urrainn dhuinn ionnsachadh gun urrainn dhuinn dàta fhaighinn mu nì aig seòladh mar:

http://newethnos.ru/api?urn=urn:opendata:profile:[post-d fo dhìon]

Tha an structar a leanas aig an nì JSON:

{
    "urn": "urn:opendata:profile:[email protected]",
    "status": 1,
    "message": "Ok",
    "timestamp": 1596429631,
    "service": "example.com",
    "data": {
        "name": "John",
        "surname": "Gald",
        "gender": "male",
        "city": "Moscow",
        "img": "http://domain.com/image.jpg",
        "birthtime": 332467200,
        "community_friends": {
            "[email protected]": "1",
            "[email protected]": "0.5",
            "[email protected]": "0.7"
        },
        "interests_tags": "cars,cats,cinema",
        "mental_cards": {
            "no_alcohol@main": 8,
            "data_accumulation@main": 8,
            "open_data@main": 8
        }
    }
}

Ailtireachd seirbheis

Tha feum air seirbheisean treas-phàrtaidh gus am pròiseas foillseachaidh agus lorg dàta airson luchd-cleachdaidh deireannach a dhèanamh nas sìmplidhe.

Air ainmeachadh gu h-àrd tha aon de na seòrsaichean sheirbheisean a chuidicheas an neach-cleachdaidh an dàta aige fhoillseachadh air an lìonra. Is dòcha gu bheil mòran de sheirbheisean coltach ris, gach fear dhiubh a’ toirt seachad eadar-aghaidh goireasach don neach-cleachdaidh airson aon de na seòrsaichean dàta a dheasachadh (fòram, blog, freagairt ceist, msaa). Mura h-eil earbsa aig an neach-cleachdaidh ann an seirbheisean treas-phàrtaidh, faodaidh e sgriobt seirbheis dàta a chuir a-steach air an àrainn aige no a leasachadh e fhèin.

A bharrachd air seirbheisean a leigeas le luchd-cleachdaidh dàta fhoillseachadh / a dheasachadh, tha an àrainneachd air-loidhne a’ toirt seachad grunn sheirbheisean eile a bhios a’ coileanadh gnìomhan caran toinnte a tha gu math duilich a bhuileachadh air nodan cleachdaiche deireannach.

Is e aon sheòrsa de sheirbheis mar sin mòr-ionadan dàta ( opendatahub.org/ga - eisimpleir), ag obair mar sheòrsa de thasglann lìn a chruinnicheas a h-uile dàta cleachdaiche poblach a ghabhas leughadh le inneal agus a bheir cothrom air tro API.

Tha làthaireachd sheirbheisean ann an àrainneachd air-loidhne cho fosgailte, dì-mheadhanaichte a’ lughdachadh gu mòr an cnap-starra inntrigidh do luchd-cleachdaidh, leis nach eil feum air an nód aca fhèin a chuir a-steach agus a rèiteachadh. Aig an aon àm, tha smachd fhathast aig an neach-cleachdaidh air an dàta aige (aig àm sam bith faodaidh e an t-seirbheis don bheil foillseachadh an dàta air a thiomnadh no an nód aige fhèin a chruthachadh).

Mura h-eil ùidh aig an neach-cleachdaidh idir ann a bhith a’ sealbhachadh an dàta aige agus nach eil an raon aige fhèin no cuideigin a tha eòlach air an àrainn, bidh an dàta aige air a riaghladh le opendatahub.org.

Cò aig a bheil a’ chosgais seo uile?

Is dòcha gur e am prìomh dhuilgheadas aig cha mhòr a h-uile pròiseact dì-mheadhanaichte sin an neo-chomas airgead a dhèanamh orra aig ìre gu leòr airson leasachadh seasmhach agus taic.

Bithear a’ cleachdadh Donate + tokens gus cosgaisean leasachaidh is margaidheachd a chòmhdach san àrainneachd air-loidhne seo.

Tha a h-uile tabhartas a bheir luchd-cleachdaidh do phròiseactan/seirbheisean a-staigh rim faighinn gu poblach, furasta a leughadh le inneal agus ceangailte ri post-d. Leigidh seo leotha aire a thoirt dhaibh, mar eisimpleir, nuair a thathar a’ tomhas an rangachadh sòisealta air-loidhne agus air fhoillseachadh air duilleagan luchd-cleachdaidh. Nuair nach bi tabhartasan gun urra, gu dearbh chan eil luchd-cleachdaidh a’ toirt seachad, ach “sgioblaich a-steach” gus taic a thoirt don àrainneachd fiosrachaidh coitcheann. Dìreach mar a bhios daoine a’ tighinn a-steach gus raointean cumanta a chàradh le sealladh iomchaidh a thaobh nan daoine sin a dhiùlt a dhol a-steach.

A bharrachd air tabhartasan, gus airgead a thogail, thathas a’ cleachdadh comharran a chaidh a thoirt seachad ann an àireamh chuingealaichte (400.000), a tha air an toirt don h-uile duine a bheir tabhartasan don phrìomh mhaoin (ethnogenesis).

Feartan comharra a bharrachd

Tha gach comharra mar “iuchrach” airson faighinn chun àrainneachd air-loidhne seo. Is e sin, faodaidh tu seirbheisean a chleachdadh agus a bhith nad phàirt den àrainneachd air-loidhne a-mhàin ma tha co-dhiù 1 tòcan agad a tha ceangailte ri post-d.

Tha comharran nan criathrag spama math air sgàth cho cuingealaichte sa tha iad. Mar as motha de luchd-cleachdaidh a tha san t-siostam, is ann as duilghe a tha e comharra fhaighinn agus mar as daoire a bhios e botaichean a chruthachadh.

Tha daoine, an dàta agus na ceanglaichean sòisealta aca nas cudromaiche na teicneòlas

Tha an àrainneachd air-loidhne a tha air a mhìneachadh gu teicnigeach na fhuasgladh caran prìomhadail. Ach chan e an rud as cudromaiche ann an teicneòlas cho mòr ri daoine agus na ceanglaichean sòisealta agus dàta (susbaint) a chaidh a chruthachadh san àrainneachd.

Faodaidh a’ choimhearsnachd shòisealta chruthaichte, aig a bheil na h-aithnichearan uile-choitcheann aca fhèin (post-d agus an àrainn fhèin) agus dàta structarail (le seòlaidhean URN, ontology agus nithean JSON), nuair a nochdas fuasgladh teignigeach nas fheàrr, an dàta seo gu lèir a ghluasad gu àrainneachd air-loidhne eile, agus aig an aon àm a’ cumail suas na ceanglaichean cruthaichte (rangachadh, rangachadh) agus susbaint.

Tha an dreuchd seo a’ toirt cunntas air aon de na h-eileamaidean de choimhearsnachd lìonra fèin-eagraichte, a tha, a bharrachd air an àrainneachd air-loidhne dì-mheadhanaichte, a’ toirt a-steach grunn raointean far-loidhne a tha ag àrdachadh buannachdan na h-àrainneachd air-loidhne agus a tha nan “luchd-ceannach” a tha gu ìre mhòr a’ dearbhadh a ghnìomhachd. Ach tha iad sin nan cuspairean airson artaigilean eile nach eil ceangailte gu dìreach ri IT agus teicneòlas.

Source: www.habr.com

Cuir beachd ann