ΠΡΠ΅Π΄Π»Π°Π³Π°Π½Π°ΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½Π° ΡΡΠ΅Π΄Π° Π΅ Π²ΠΈΠ΄ Π΄Π΅ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° ΡΠΎΡΠΈΠ°Π»Π½Π° ΠΌΡΠ΅ΠΆΠ°. ΠΠΎ Π·Π° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΡ ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°ΡΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ, ΡΠ°Π·ΠΈ ΡΡΠ΅Π΄Π° ΠΈΠΌΠ° ΡΠ΅Π΄ΠΈΡΠ° ΠΏΠΎΠ»Π΅Π·Π½ΠΈ ΡΠ²ΠΎΠΉΡΡΠ²Π° Π² Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΡΠΌ Π΄Π΅ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡΡΠ° ΠΈ Π΅ ΡΡΠ·Π΄Π°Π΄Π΅Π½Π° Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° Π΄ΠΎΡΡΠ° ΠΏΡΠΎΡΡΠΈ ΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ (ΠΈΠΌΠ΅ΠΉΠ», json, ΡΠ΅ΠΊΡΡΠΎΠ²ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΠΈ ΠΌΠ°Π»ΠΊΠΎ Π±Π»ΠΎΠΊΡΠ΅ΠΉΠ½). Π’ΠΎΠ²Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π½Π° Π²ΡΠ΅ΠΊΠΈ Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ ΠΏΠΎΠ·Π½Π°Π½ΠΈΡ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ ΡΠ²ΠΎΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈ ΡΡΠ»ΡΠ³ΠΈ Π·Π° ΡΠ°Π·ΠΈ ΡΡΠ΅Π΄Π°.
Π£Π½ΠΈΠ²Π΅ΡΡΠ°Π»Π΅Π½ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ
ΠΡΠ² Π²ΡΡΠΊΠ° ΠΎΠ½Π»Π°ΠΉΠ½ ΡΡΠ΅Π΄Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΈΡΠ΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΠΈ ΠΎΠ±Π΅ΠΊΡΠΈΡΠ΅ ΡΠ° Π΅Π΄ΠΈΠ½ ΠΎΡ ΠΊΠ»ΡΡΠΎΠ²ΠΈΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°.
Π ΡΠΎΠ·ΠΈ ΡΠ»ΡΡΠ°ΠΉ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΡΡ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ Π΅ ΠΈΠΌΠ΅ΠΉΠ», ΠΊΠΎΠΉΡΠΎ Π²ΡΡΡΠ½ΠΎΡΡ ΡΠ΅ ΠΏΡΠ΅Π²ΡΡΠ½Π° Π² ΠΎΠ±ΡΠΎΠΏΡΠΈΠ΅Ρ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π·Π° Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ Π½Π° ΡΠ΅Π±ΡΠ°ΠΉΡΠΎΠ²Π΅ ΠΈ Π΄ΡΡΠ³ΠΈ ΡΡΠ»ΡΠ³ΠΈ (jaber, openId).
ΠΡΡΡΠ½ΠΎΡΡ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΡΡ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ Π² Π΄Π°Π΄Π΅Π½Π° ΠΎΠ½Π»Π°ΠΉΠ½ ΡΡΠ΅Π΄Π° Π΅ Π΄Π²ΠΎΠΉΠΊΠ°ΡΠ° Π»ΠΎΠ³ΠΈΠ½+Π΄ΠΎΠΌΠ΅ΠΉΠ½, ΠΊΠΎΡΡΠΎ Π·Π° ΡΠ΄ΠΎΠ±ΡΡΠ²ΠΎ Π΅ Π½Π°ΠΏΠΈΡΠ°Π½Π° Π² ΠΏΠΎΠ·Π½Π°ΡΠ°ΡΠ° Π½Π° ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΡΠΎΡΠΌΠ° ΡΠΎΡΠΌΠ°. Π ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ Π·Π° ΠΏΠΎ-Π³ΠΎΠ»ΡΠΌΠ° Π΄Π΅ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π΅ ΠΏΡΠ΅ΠΏΠΎΡΡΡΠΈΡΠ΅Π»Π½ΠΎ Π²ΡΠ΅ΠΊΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π» Π΄Π° ΠΈΠΌΠ° ΡΠΎΠ±ΡΡΠ²Π΅Π½ Π΄ΠΎΠΌΠ΅ΠΉΠ½. ΠΠΎΠ΅ΡΠΎ Π΅ Π±Π»ΠΈΠ·ΠΊΠΎ Π΄ΠΎ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΡΠ΅ Π½Π° indieweb, ΠΊΡΠ΄Π΅ΡΠΎ Π΄ΠΎΠΌΠ΅ΠΉΠ½ΡΡ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠ°ΡΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ. Π Π½Π°ΡΠΈΡ ΡΠ»ΡΡΠ°ΠΉ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ Π΄ΠΎΠ±Π°Π²Ρ ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌ ΠΊΡΠΌ ΡΠ²ΠΎΡ Π΄ΠΎΠΌΠ΅ΠΉΠ½, ΠΊΠΎΠ΅ΡΠΎ ΠΌΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π°ΠΊΠ°ΡΠ½ΡΠ° Π² Π΅Π΄ΠΈΠ½ Π΄ΠΎΠΌΠ΅ΠΉΠ½ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π·Π° ΠΏΡΠΈΡΡΠ΅Π»ΠΈ) ΠΈ ΠΏΡΠ°Π²ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π·Π° Π°Π΄ΡΠ΅ΡΠΈΡΠ°Π½Π΅ ΠΏΠΎ-Π³ΡΠ²ΠΊΠ°Π²Π°.
Π’ΠΎΠ·ΠΈ ΡΠΎΡΠΌΠ°Ρ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π½Π΅ Π΅ ΡΠ²ΡΡΠ·Π°Π½ Ρ Π½ΠΈΠΊΠΎΡ ΠΌΡΠ΅ΠΆΠ°. ΠΠΊΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ ΠΏΠΎΡΡΠ°Π²ΠΈ Π΄Π°Π½Π½ΠΈΡΠ΅ ΡΠΈ Π² ΠΌΡΠ΅ΠΆΠ°ΡΠ° TOR, ΡΠΎΠ³Π°Π²Π° ΡΠΎΠΉ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ Π² Π·ΠΎΠ½Π°ΡΠ° .onion; Π°ΠΊΠΎ ΡΠΎΠ²Π° Π΅ ΠΌΡΠ΅ΠΆΠ° Ρ DNS ΡΠΈΡΡΠ΅ΠΌΠ° Π² Π±Π»ΠΎΠΊΡΠ΅ΠΉΠ½Π°, ΡΠΎΠ³Π°Π²Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ Π² Π·ΠΎΠ½Π°ΡΠ° .bit. Π ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠΎΠ²Π° ΡΠΎΡΠΌΠ°ΡΡΡ Π·Π° Π°Π΄ΡΠ΅ΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΠΈ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ Π½Π΅ Π·Π°Π²ΠΈΡΠΈ ΠΎΡ ΠΌΡΠ΅ΠΆΠ°ΡΠ°, ΠΏΡΠ΅Π· ΠΊΠΎΡΡΠΎ ΡΠ΅ ΠΏΡΠ΅Π΄Π°Π²Π°Ρ (Π½Π°Π²ΡΡΠΊΡΠ΄Π΅ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡΡΠ° login+domain). ΠΠ° ΡΠ΅Π·ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΈΡΠΊΠ°Ρ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π±ΠΈΡΠΊΠΎΠΉΠ½/ethereum Π°Π΄ΡΠ΅Ρ ΠΊΠ°ΡΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠ°ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΏΡΠ΅Π²Π΄ΠΎ ΠΈΠΌΠ΅ΠΉΠ» Π°Π΄ΡΠ΅ΡΠΈ ΠΎΡ ΡΠΎΡΠΌΠ°ΡΠ° [email protected]
ΠΠ΄ΡΠ΅ΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ
Π’Π°Π·ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ ΡΡΠ΅Π΄Π° Π²ΡΡΡΠ½ΠΎΡΡ Π΅ Π½Π°Π±ΠΎΡ ΠΎΡ ΠΎΠ±Π΅ΠΊΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ° ΠΎΠΏΠΈΡΠ°Π½ΠΈ Π² ΡΡΡΡΠΊΡΡΡΠΈΡΠ°Π½Π°, ΠΌΠ°ΡΠΈΠ½Π½ΠΎ ΡΠ΅ΡΠΈΠΌΠ° ΡΠΎΡΠΌΠ°, ΠΏΡΠ΅ΠΏΡΠ°ΡΠ°Ρ ΠΊΡΠΌ Π΄ΡΡΠ³ΠΈ ΠΎΠ±Π΅ΠΊΡΠΈ ΠΈ ΡΠ° ΡΠ²ΡΡΠ·Π°Π½ΠΈ Ρ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ΅Π½ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π» (ΠΈΠΌΠ΅ΠΉΠ») ΠΈΠ»ΠΈ ΠΏΡΠΎΠ΅ΠΊΡ/ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ (Π΄ΠΎΠΌΠ΅ΠΉΠ½).
ΡΡΠ½ΠΈΡΠ΅ Π² ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎΡΠΎ ΠΎΡ ΠΈΠΌΠ΅Π½Π° urn:opendata ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΊΠ°ΡΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΈ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΏΡΠΎΡΠΈΠ» ΠΈΠΌΠ° Π°Π΄ΡΠ΅Ρ ΠΊΠ°ΡΠΎ:
urn:opendata:profile:[email protected]
ΠΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈΡΡ ΠΊΠΎΠΌΠ΅Π½ΡΠ°Ρ ΠΈΠΌΠ° Π°Π΄ΡΠ΅Ρ ΠΊΠ°ΡΠΎ:
urn:opendata:comment:[email protected]:08adbed93413782682fd25da77bd93c99dfd0548
ΠΊΡΠ΄Π΅ΡΠΎ 08adbed93413782682fd25da77bd93c99dfd0548 Π΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π΅Π½ Ρ Π΅Ρ sha-1, Π΄Π΅ΠΉΡΡΠ²Π°Ρ ΠΊΠ°ΡΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π½Π° ΠΎΠ±Π΅ΠΊΡ, ΠΈ [ΠΈΠΌΠ΅ΠΉΠ» Π·Π°ΡΠΈΡΠ΅Π½] β ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈΠΊΡΡ Π½Π° ΡΠΎΠ·ΠΈ ΠΎΠ±Π΅ΠΊΡ.
ΠΡΠΈΠ½ΡΠΈΠΏ Π½Π° ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ Π΄Π°Π½Π½ΠΈ
ΠΠΌΠ°ΠΉΠΊΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½ Π΄ΠΎΠΌΠ΅ΠΉΠ½ ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΡΡΠΎΠ», ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ ΠΌΠΎΠΆΠ΅ Π»Π΅ΡΠ½ΠΎ Π΄Π° ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π° ΡΠ²ΠΎΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ ΠΈ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅. Π Π·Π° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΡ indiebeb, ΡΠΎΠ²Π° Π½Π΅ ΠΈΠ·ΠΈΡΠΊΠ²Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΠ΅Π±ΡΠ°ΠΉΡ Ρ html ΡΡΡΠ°Π½ΠΈΡΠΈ Ρ Π²Π³ΡΠ°Π΄Π΅Π½ΠΈ ΡΠ΅ΠΌΠ°Π½ΡΠΈΡΠ½ΠΈ Π΄Π°Π½Π½ΠΈ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΡΠ½ΠΎΠ²Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ ΡΠ΅ Π½Π°ΠΌΠΈΡΠ° Π²ΡΠ² ΡΠ°ΠΉΠ»Π° datarobots.txt, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ Π½Π°ΠΌΠΈΡΠ° Π½Π° Π°Π΄ΡΠ΅Ρ ΠΊΠ°ΡΠΎ
http://55334.ru/[email protected]/datarobots.txt
Π ΠΈΠΌΠ° ΡΠ°ΠΊΠΎΠ²Π° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅:
Object: user
Services-Enabled: 55334.ru,newethnos.ru
Ethnos: newethnos
Delegate-Tokens: http://55334.ru/[email protected]/delegete.txt
Π’ΠΎΠ΅ΡΡ, Π²ΡΡΡΠ½ΠΎΡΡ ΡΠΎΠ²Π° Π΅ Π½Π°Π±ΠΎΡ ΠΎΡ Π½ΠΈΠ·ΠΎΠ²Π΅ Ρ Π΄Π°Π½Π½ΠΈ Π²ΡΠ² ΡΠΎΡΠΌΠ°ΡΠ° ΠΊΠ»ΡΡ->ΡΡΠΎΠΉΠ½ΠΎΡΡ, ΠΏΠ°ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΊΠΎΠ΅ΡΠΎ Π΅ ΠΏΡΠΎΡΡΠ° Π·Π°Π΄Π°ΡΠ° Π·Π° Π²ΡΠ΅ΠΊΠΈ Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ ΠΏΠΎΠ·Π½Π°Π½ΠΈΡ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅. Π ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠ°ΡΠ΅ Π΄Π°Π½Π½ΠΈΡΠ΅, Π°ΠΊΠΎ ΠΆΠ΅Π»Π°Π΅ΡΠ΅, ΠΊΠ°ΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ Π±Π΅Π»Π΅ΠΆΠ½ΠΈΠΊ.
ΠΠΎ-ΡΠ»ΠΎΠΆΠ½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ (ΠΏΡΠΎΡΠΈΠ», ΠΊΠΎΠΌΠ΅Π½ΡΠ°Ρ, ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ ΠΈ Ρ.Π½.), ΠΊΠΎΠΈΡΠΎ ΠΈΠΌΠ°Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π° ΡΡΠ½Π°, ΡΠ΅ ΠΈΠ·ΠΏΡΠ°ΡΠ°Ρ ΠΊΠ°ΡΠΎ JSON ΠΎΠ±Π΅ΠΊΡ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈΡ API (http://opendatahub.org/api_1.0?lang=ru), ΠΊΠΎΠΉΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π½Π°ΠΌΠΈΡΠ° ΠΊΠ°ΠΊΡΠΎ Π² Π΄ΠΎΠΌΠ΅ΠΉΠ½Π° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ, ΡΠ°ΠΊΠ° ΠΈ Π½Π° ΡΠ°ΠΉΡ Π½Π° ΡΡΠ΅ΡΠ° ΡΡΡΠ°Π½Π°, Π½Π° ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ Π΅ Π΄Π΅Π»Π΅Π³ΠΈΡΠ°Π» ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ΡΠΎ, ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π΅ΡΠΎ ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΠ²ΠΎΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ (Π² ΡΠ΅Π΄Π° Services-Enabled Π½Π° ΡΠ°ΠΉΠ»Π° datarobots.txt). Π’Π°ΠΊΠΈΠ²Π° ΡΡΠ»ΡΠ³ΠΈ Π½Π° ΡΡΠ΅ΡΠΈ ΡΡΡΠ°Π½ΠΈ ΡΠ° ΠΎΠΏΠΈΡΠ°Π½ΠΈ ΠΏΠΎ-Π΄ΠΎΠ»Ρ.
ΠΡΠΎΡΡΠ° ΠΎΠ½ΡΠΎΠ»ΠΎΠ³ΠΈΡ ΠΈ JSON
ΠΠ½ΡΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° Π½Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΡΠ΅Π΄Π° Π΅ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΡΠΎΡΡΠ° Π² ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Ρ ΠΎΠ½ΡΠΎΠ»ΠΎΠ³ΠΈΠΈΡΠ΅ Π½Π° ΠΈΠ½Π΄ΡΡΡΡΠΈΠ°Π»Π½ΠΈΡΠ΅ Π±Π°Π·ΠΈ Π·Π½Π°Π½ΠΈΡ. Π’ΡΠΉ ΠΊΠ°ΡΠΎ Π² ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΡΠ΅Π΄Π° ΠΈΠΌΠ° ΡΡΠ°Π²Π½ΠΈΡΠ΅Π»Π½ΠΎ ΠΌΠ°Π»ΡΠΊ Π½Π°Π±ΠΎΡ ΠΎΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈ ΠΎΠ±Π΅ΠΊΡΠΈ (ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ, ΠΊΠΎΠΌΠ΅Π½ΡΠ°Ρ, Ρ Π°ΡΠ΅ΡΠ²Π°Π½Π΅, ΠΏΡΠΎΡΠΈΠ», ΠΏΡΠ΅Π³Π»Π΅Π΄) ΡΡΡ ΡΡΠ°Π²Π½ΠΈΡΠ΅Π»Π½ΠΎ ΠΌΠ°Π»ΡΠΊ Π½Π°Π±ΠΎΡ ΠΎΡ ΡΠ²ΠΎΠΉΡΡΠ²Π°.
Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ, Π·Π° Π΄Π° ΡΠ΅ ΠΎΠΏΠΈΡΠ°Ρ ΠΎΠ±Π΅ΠΊΡΠΈ Π² ΡΠ°ΠΊΠ°Π²Π° ΡΡΠ΅Π΄Π°, Π΅ Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° JSON Π²ΠΌΠ΅ΡΡΠΎ XML, ΠΊΠΎΠΉΡΠΎ Π΅ ΠΏΠΎ-ΡΠ»ΠΎΠΆΠ΅Π½ ΠΏΠΎ ΡΡΡΡΠΊΡΡΡΠ° ΠΈ Π°Π½Π°Π»ΠΈΠ· (Π²Π°ΠΆΠ½ΠΎ Π΅ Π΄Π° Π½Π΅ Π·Π°Π±ΡΠ°Π²ΡΠΌΠ΅ Π·Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΡΠ° ΠΎΡ Π½ΠΈΡΡΠΊ ΠΏΡΠ°Π³ Π½Π° Π²Π»ΠΈΠ·Π°Π½Π΅ ΠΈ ΠΌΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡ).
ΠΠ° Π΄Π° ΠΏΠΎΠ»ΡΡΠΈΠΌ ΠΎΠ±Π΅ΠΊΡ Ρ ΠΈΠ·Π²Π΅ΡΡΠ½Π° ΡΡΠ½Π°, ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΡΠ²ΡΡΠΆΠ΅ΠΌ Ρ Π΄ΠΎΠΌΠ΅ΠΉΠ½Π° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ ΠΈΠ»ΠΈ ΡΡΠ»ΡΠ³ΠΈ Π½Π° ΡΡΠ΅ΡΠΈ ΡΡΡΠ°Π½ΠΈ, Π½Π° ΠΊΠΎΠΈΡΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ Π΅ Π΄Π΅Π»Π΅Π³ΠΈΡΠ°Π» ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΠ²ΠΎΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ.
Π ΡΠ°Π·ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ ΡΡΠ΅Π΄Π° Π²ΡΠ΅ΠΊΠΈ Π΄ΠΎΠΌΠ΅ΠΉΠ½, Π² ΠΊΠΎΠΉΡΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π° ΠΎΠ½Π»Π°ΠΉΠ½ ΡΡΠ»ΡΠ³Π°, ΡΡΡΠΎ ΠΈΠΌΠ° ΡΠ²ΠΎΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½ datarobots.txt, ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ Π½Π° Π°Π΄ΡΠ΅Ρ ΠΊΠ°ΡΠΎ example.com/datarobots.txt Ρ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅:
Object: service
Api: http://newethnos.ru/api
Api-Version: http://opendatahub.org/api_1.0
ΠΡ ΠΊΠΎΠ΅ΡΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π½Π°ΡΡΠΈΠΌ, ΡΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΠΎΠ»ΡΡΠΈΠΌ Π΄Π°Π½Π½ΠΈ Π·Π° ΠΎΠ±Π΅ΠΊΡ Π½Π° Π°Π΄ΡΠ΅Ρ ΠΊΠ°ΡΠΎ:
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
}
}
}
ΠΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° Π½Π° ΡΡΠ»ΡΠ³Π°ΡΠ°
Π£ΡΠ»ΡΠ³ΠΈΡΠ΅ Π½Π° ΡΡΠ΅ΡΠΈ ΡΡΡΠ°Π½ΠΈ ΡΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° ΠΎΠΏΡΠΎΡΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π΅ ΠΈ ΡΡΡΡΠ΅Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π·Π° ΠΊΡΠ°ΠΉΠ½ΠΈΡΠ΅ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ.
ΠΠΎΡΠΎΡΠ΅Π½ΠΎΡΠΎ ΠΏΠΎ-Π³ΠΎΡΠ΅ Π΅ Π΅Π΄ΠΈΠ½ ΠΎΡ Π²ΠΈΠ΄ΠΎΠ²Π΅ΡΠ΅ ΡΡΠ»ΡΠ³ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΏΠΎΠΌΠ°Π³Π°Ρ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ Π΄Π° ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π° ΡΠ²ΠΎΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ Π² ΠΌΡΠ΅ΠΆΠ°ΡΠ°. ΠΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ ΡΡΠ»ΡΠ³ΠΈ, Π²ΡΡΠΊΠ° ΠΎΡ ΠΊΠΎΠΈΡΠΎ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ ΡΠ΄ΠΎΠ±Π΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π·Π° ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠ°Π½Π΅ Π½Π° Π΅Π΄ΠΈΠ½ ΠΎΡ Π²ΠΈΠ΄ΠΎΠ²Π΅ΡΠ΅ Π΄Π°Π½Π½ΠΈ (ΡΠΎΡΡΠΌ, Π±Π»ΠΎΠ³, Π²ΡΠΏΡΠΎΡ-ΠΎΡΠ³ΠΎΠ²ΠΎΡ ΠΈ Π΄Ρ.). ΠΠΊΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ Π½Π΅ ΡΠ΅ Π΄ΠΎΠ²Π΅ΡΡΠ²Π° Π½Π° ΡΡΠ»ΡΠ³ΠΈ Π½Π° ΡΡΠ΅ΡΠΈ ΡΡΡΠ°Π½ΠΈ, ΡΠΎΠ³Π°Π²Π° ΡΠΎΠΉ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ° ΡΠΊΡΠΈΠΏΡ Π·Π° ΡΡΠ»ΡΠ³Π° Π·Π° Π΄Π°Π½Π½ΠΈ Π² ΡΠ²ΠΎΡ Π΄ΠΎΠΌΠ΅ΠΉΠ½ ΠΈΠ»ΠΈ Π΄Π° Π³ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΈ ΡΠ°ΠΌ.
Π Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΡΠΌ ΡΡΠ»ΡΠ³ΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π΄Π° ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Ρ/ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠ°Ρ Π΄Π°Π½Π½ΠΈ, ΠΎΠ½Π»Π°ΠΉΠ½ ΡΡΠ΅Π΄Π°ΡΠ° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ ΡΠ΅Π΄ΠΈΡΠ° Π΄ΡΡΠ³ΠΈ ΡΡΠ»ΡΠ³ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°Ρ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»Π½ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΈ Π·Π°Π΄Π°ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ° Π΄ΠΎΡΡΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΡΠΈΡΠ½ΠΈ Π·Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° Π²ΡΠ·Π»ΠΈ Π½Π° ΠΊΡΠ°ΠΉΠ½ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ.
ΠΠ΄ΠΈΠ½ Π²ΠΈΠ΄ ΡΠ°ΠΊΠ°Π²Π° ΡΡΠ»ΡΠ³Π° ΡΠ° ΡΠ΅Π½ΡΡΠΎΠ²Π΅ Π·Π° Π΄Π°Π½Π½ΠΈ (
ΠΠ°Π»ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° ΡΡΠ»ΡΠ³ΠΈ Π² ΡΠ°ΠΊΠ°Π²Π° ΠΎΡΠ²ΠΎΡΠ΅Π½Π°, Π΄Π΅ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° ΠΎΠ½Π»Π°ΠΉΠ½ ΡΡΠ΅Π΄Π° Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ Π½Π°ΠΌΠ°Π»ΡΠ²Π° Π²Ρ ΠΎΠ΄Π½Π°ΡΠ° Π±Π°ΡΠΈΠ΅ΡΠ° Π·Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅, ΡΡΠΉ ΠΊΠ°ΡΠΎ Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Ρ ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Ρ ΡΠ²ΠΎΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½ Π²ΡΠ·Π΅Π». Π ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ ΠΎΡΡΠ°Π²Π° Π² ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π²ΡΡΡ Ρ ΡΠ²ΠΎΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ (ΠΏΠΎ Π²ΡΡΠΊΠΎ Π²ΡΠ΅ΠΌΠ΅ ΡΠΎΠΉ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΡΡΠ»ΡΠ³Π°ΡΠ°, Π½Π° ΠΊΠΎΡΡΠΎ Π΅ Π΄Π΅Π»Π΅Π³ΠΈΡΠ°Π½ΠΎ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ, ΠΈΠ»ΠΈ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ ΡΠ²ΠΎΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½ Π²ΡΠ·Π΅Π»).
ΠΠΊΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ ΠΈΠ·ΠΎΠ±ΡΠΎ Π½Π΅ ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ²Π° ΠΎΡ ΠΏΡΠΈΡΠ΅ΠΆΠ°Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ²ΠΎΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ ΠΈ Π½ΡΠΌΠ° ΡΠΎΠ±ΡΡΠ²Π΅Π½ Π΄ΠΎΠΌΠ΅ΠΉΠ½ ΠΈΠ»ΠΈ Π½ΡΠΊΠΎΠΉ, Π·Π°ΠΏΠΎΠ·Π½Π°Ρ Ρ Π΄ΠΎΠΌΠ΅ΠΉΠ½Π°, ΡΠΎΠ³Π°Π²Π° ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ Π΄Π°Π½Π½ΠΈΡΠ΅ ΠΌΡ ΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΠ²Π°Ρ ΠΎΡ opendatahub.org.
ΠΠ° ΡΠΈΡ ΡΠΌΠ΅ΡΠΊΠ° Π΅ Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π°?
ΠΠΎΠΆΠ΅ Π±ΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π½Π° ΠΏΠΎΡΡΠΈ Π²ΡΠΈΡΠΊΠΈ ΡΠ°ΠΊΠΈΠ²Π° Π΄Π΅ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ Π΅ Π½Π΅Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π΄Π° ΡΠ΅ ΠΌΠΎΠ½Π΅ΡΠΈΠ·ΠΈΡΠ°Ρ Π½Π° Π½ΠΈΠ²ΠΎ, Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ Π·Π° ΡΡΠ°Π±ΠΈΠ»Π½ΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°.
Donate + ΡΠΎΠΊΠ΅Π½ΠΈΡΠ΅ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π·Π° ΠΏΠΎΠΊΡΠΈΠ²Π°Π½Π΅ Π½Π° ΡΠ°Π·Ρ ΠΎΠ΄ΠΈΡΠ΅ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ ΠΌΠ°ΡΠΊΠ΅ΡΠΈΠ½Π³ Π² ΡΠ°Π·ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ ΡΡΠ΅Π΄Π°.
ΠΡΠΈΡΠΊΠΈ Π΄Π°ΡΠ΅Π½ΠΈΡ, ΠΊΠΎΠΈΡΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΠΏΡΠ°Π²ΡΡ Π·Π° Π²ΡΡΡΠ΅ΡΠ½ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ/ΡΡΠ»ΡΠ³ΠΈ, ΡΠ° ΠΏΡΠ±Π»ΠΈΡΠ½ΠΎ Π΄ΠΎΡΡΡΠΏΠ½ΠΈ, ΠΌΠ°ΡΠΈΠ½Π½ΠΎ ΡΠ΅ΡΠΈΠΌΠΈ ΠΈ ΡΠ²ΡΡΠ·Π°Π½ΠΈ Ρ ΠΈΠΌΠ΅ΠΉΠ». Π’ΠΎΠ²Π° ΠΈΠΌ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° Π±ΡΠ΄Π°Ρ Π²Π·Π΅ΡΠΈ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΠΈΠ·ΡΠΈΡΠ»ΡΠ²Π°Π½Π΅ Π½Π° ΠΎΠ½Π»Π°ΠΉΠ½ ΡΠΎΡΠΈΠ°Π»Π½ΠΈΡ ΡΠ΅ΠΉΡΠΈΠ½Π³ ΠΈ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡΠΈ. ΠΠΎΠ³Π°ΡΠΎ Π΄Π°ΡΠ΅Π½ΠΈΡΡΠ° ΠΏΡΠ΅ΡΡΠ°Π½Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΈ, ΡΠΎΠ³Π°Π²Π° Π²ΡΡΡΠ½ΠΎΡΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π½Π΅ Π΄Π°ΡΡΠ²Π°Ρ, Π° βΠ²ΠΊΠ»ΡΡΠ²Π°Ρβ, Π·Π° Π΄Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ ΠΎΠ±ΡΠ°ΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½Π° ΡΡΠ΅Π΄Π°. Π’ΠΎΡΠ½ΠΎ ΠΊΠ°ΠΊΡΠΎ Ρ ΠΎΡΠ°ΡΠ° ΡΠΈΠΏΠΈΡΠ°Ρ Π·Π° ΡΠ΅ΠΌΠΎΠ½Ρ Π½Π° ΠΎΠ±ΡΠΈ ΡΠ°ΡΡΠΈ Ρ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ ΠΊΡΠΌ ΡΠ΅Π·ΠΈ Ρ ΠΎΡΠ°, ΠΊΠΎΠΈΡΠΎ ΡΠ° ΠΎΡΠΊΠ°Π·Π°Π»ΠΈ ΡΠΈΠΏΠΈΡΠ°Π½Π΅.
Π Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΡΠΌ Π΄Π°ΡΠ΅Π½ΠΈΡΡΠ°, Π·Π° Π½Π°Π±ΠΈΡΠ°Π½Π΅ Π½Π° ΡΡΠ΅Π΄ΡΡΠ²Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΡΠΎΠΊΠ΅Π½ΠΈ, ΠΈΠ·Π΄Π°Π΄Π΅Π½ΠΈ Π² ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ (400.000 XNUMX), ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΠΏΡΠΈΡΡΠΆΠ΄Π°Ρ Π½Π° Π²ΡΠ΅ΠΊΠΈ, ΠΊΠΎΠΉΡΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈ Π΄Π°ΡΠ΅Π½ΠΈΡ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡ ΡΠΎΠ½Π΄ (Π΅ΡΠ½ΠΎΠ³Π΅Π½Π΅Π·ΠΈΡ).
ΠΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π½Π° ΡΠΎΠΊΠ΅Π½Π°
ΠΡΠ΅ΠΊΠΈ ΡΠΎΠΊΠ΅Π½ Π΅ βΠΊΠ»ΡΡβ Π·Π° Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΡΠ°Π·ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ ΡΡΠ΅Π΄Π°. Π’ΠΎΠ΅ΡΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΡΡΠ»ΡΠ³ΠΈ ΠΈ Π΄Π° ΡΡΠ΅ ΡΠ°ΡΡ ΠΎΡ ΠΎΠ½Π»Π°ΠΉΠ½ ΡΡΠ΅Π΄Π°ΡΠ° ΡΠ°ΠΌΠΎ Π°ΠΊΠΎ ΠΈΠΌΠ°ΡΠ΅ ΠΏΠΎΠ½Π΅ 1 ΡΠΎΠΊΠ΅Π½, ΠΊΠΎΠΉΡΠΎ Π΅ ΠΎΠ±Π²ΡΡΠ·Π°Π½ Ρ ΠΈΠΌΠ΅ΠΉΠ».
Π’ΠΎΠΊΠ΅Π½ΠΈΡΠ΅ ΡΠ° Π΄ΠΎΠ±ΡΡ ΡΠΏΠ°ΠΌ ΡΠΈΠ»ΡΡΡ ΠΏΠΎΡΠ°Π΄ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΎΡΠΎ ΡΠΈ Π΅ΡΡΠ΅ΡΡΠ²ΠΎ. ΠΠΎΠ»ΠΊΠΎΡΠΎ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ ΠΈΠΌΠ° Π² ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°, ΡΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎ-ΡΡΡΠ΄Π½ΠΎ Π΅ ΠΏΠΎΠ»ΡΡΠ°Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠΎΠΊΠ΅Π½ ΠΈ ΡΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎ-ΡΠΊΡΠΏΠΎ Π΅ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° Π±ΠΎΡΠΎΠ²Π΅.
Π₯ΠΎΡΠ°ΡΠ°, ΡΠ΅Ρ Π½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ ΠΈ ΡΠΎΡΠΈΠ°Π»Π½ΠΈ Π²ΡΡΠ·ΠΊΠΈ ΡΠ° ΠΏΠΎ-Π²Π°ΠΆΠ½ΠΈ ΠΎΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΡΠ΅
ΠΠΏΠΈΡΠ°Π½Π°ΡΠ° ΠΎΠ½Π»Π°ΠΉΠ½ ΡΡΠ΅Π΄Π° ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ Π΅ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΡΠΈΠΌΠΈΡΠΈΠ²Π½ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅. ΠΠΎ ΠΏΠΎ-Π²Π°ΠΆΠ½ΠΎΡΠΎ Π² Π½Π΅Π³ΠΎ Π΅ Π½Π΅ ΡΠΎΠ»ΠΊΠΎΠ²Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΡΠ°, ΠΊΠΎΠ»ΠΊΠΎΡΠΎ Ρ ΠΎΡΠ°ΡΠ° ΠΈ ΡΠΎΡΠΈΠ°Π»Π½ΠΈΡΠ΅ Π²ΡΡΠ·ΠΊΠΈ ΠΈ Π΄Π°Π½Π½ΠΈ (ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅), ΡΡΠ·Π΄Π°Π΄Π΅Π½ΠΈ Π² ΡΡΠ΅Π΄Π°ΡΠ°.
Π‘ΡΠ·Π΄Π°Π΄Π΅Π½Π°ΡΠ° ΡΠΎΡΠΈΠ°Π»Π½Π° ΠΎΠ±ΡΠ½ΠΎΡΡ, ΡΠΈΠΈΡΠΎ ΡΠ»Π΅Π½ΠΎΠ²Π΅ ΠΈΠΌΠ°Ρ ΡΠ²ΠΎΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»Π½ΠΈ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΈ (ΠΈΠΌΠ΅ΠΉΠ» ΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½ Π΄ΠΎΠΌΠ΅ΠΉΠ½) ΠΈ ΡΡΡΡΠΊΡΡΡΠΈΡΠ°Π½ΠΈ Π΄Π°Π½Π½ΠΈ (Ρ URN Π°Π΄ΡΠ΅ΡΠΈ, ΠΎΠ½ΡΠΎΠ»ΠΎΠ³ΠΈΡ ΠΈ JSON ΠΎΠ±Π΅ΠΊΡΠΈ), ΠΊΠΎΠ³Π°ΡΠΎ ΡΠ΅ ΠΏΠΎΡΠ²ΠΈ ΠΏΠΎ-Π΄ΠΎΠ±ΡΠΎ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅, ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡΠ΅Ρ Π²ΡΡΠ»ΠΈ Π²ΡΠΈΡΠΊΠΈ ΡΠ΅Π·ΠΈ Π΄Π°Π½Π½ΠΈ Π² Π΄ΡΡΠ³Π° ΠΎΠ½Π»Π°ΠΉΠ½ ΡΡΠ΅Π΄Π°, ΠΏΡΠΈ Π·Π°ΠΏΠ°Π·Π²Π°Π½Π΅ Π½Π° ΡΠΎΡΠΌΠΈΡΠ°Π½ΠΈΡΠ΅ Π²ΡΡΠ·ΠΊΠΈ (ΠΎΡΠ΅Π½ΠΊΠΈ, ΠΎΡΠ΅Π½ΠΊΠΈ) ΠΈ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅.
Π’Π°Π·ΠΈ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ ΠΎΠΏΠΈΡΠ²Π° Π΅Π΄ΠΈΠ½ ΠΎΡ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ΅ Π½Π° ΠΌΡΠ΅ΠΆΠΎΠ²Π° ΡΠ°ΠΌΠΎΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½Π° ΠΎΠ±ΡΠ½ΠΎΡΡ, ΠΊΠΎΡΡΠΎ Π² Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΡΠΌ Π΄Π΅ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π°ΡΠ° ΠΎΠ½Π»Π°ΠΉΠ½ ΡΡΠ΅Π΄Π° Π²ΠΊΠ»ΡΡΠ²Π° ΡΠ΅Π΄ΠΈΡΠ° ΠΎΡΠ»Π°ΠΉΠ½ ΠΎΠ±Π»Π°ΡΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ²Π΅Π»ΠΈΡΠ°Π²Π°Ρ ΠΏΡΠ΅Π΄ΠΈΠΌΡΡΠ²Π°ΡΠ° Π½Π° ΠΎΠ½Π»Π°ΠΉΠ½ ΡΡΠ΅Π΄Π°ΡΠ° ΠΈ ΡΠ° βΠΊΠ»ΠΈΠ΅Π½ΡΠΈβ, ΠΊΠΎΠΈΡΠΎ Π΄ΠΎ Π³ΠΎΠ»ΡΠΌΠ° ΡΡΠ΅ΠΏΠ΅Π½ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡ Π½Π΅ΠΉΠ½Π°ΡΠ° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ. ΠΠΎ ΡΠΎΠ²Π° ΡΠ° ΡΠ΅ΠΌΠΈ Π·Π° Π΄ΡΡΠ³ΠΈ ΡΡΠ°ΡΠΈΠΈ, ΠΊΠΎΠΈΡΠΎ Π½Π΅ ΡΠ° ΠΏΡΡΠΊΠΎ ΡΠ²ΡΡΠ·Π°Π½ΠΈ Ρ IT ΠΈ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΡΠ΅.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com