{"id":54515,"date":"2019-12-28T00:00:00","date_gmt":"2019-12-27T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/novye-byliny-dlya-dev-ops-i-lyuboznatelnyh-lyudej"},"modified":"2020-02-18T14:02:32","modified_gmt":"2020-02-18T11:02:32","slug":"novye-byliny-dlya-dev-ops-i-lyuboznatelnyh-lyudej","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/novye-byliny-dlya-dev-ops-i-lyuboznatelnyh-lyudej","title":{"rendered":"\u201eUued B\u00fcllet\u00e4\u00e4nid\u201d. Dev, ops ja uudishimulike inimeste jaoks","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"\u201eUued B\u00fcllet\u00e4\u00e4nid\u201d. Dev, ops ja uudishimulike inimeste jaoks\" src=\"\/wp-content\/uploads\/2019\/12\/92f2462e6526d4ea2acf71fac5e472c0.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>K\u00fcsimuste p\u00f5hjal alustame suurt artiklite sarja serverivabade arvutustehnoloogiate rakendamisest reaalsete rakenduste arendamiseks. Selles sarjas k\u00e4sitleme rakenduse arendamist, testimist ja l\u00f5ppkasutajatele tarnimist, kasutades kaasaegseid abin\u00f5usid: rakenduse mikroteenuste arhitektuuri (serverivaba variandina, tuginedes <noindex><a rel=\"nofollow\" href=\"https:\/\/www.openfaas.com\/\">OpenFaaS<\/a><\/noindex>), klastrile <noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.io\/\">kubernetes<\/a><\/noindex> rakenduse juurutamiseks, andmebaasile <noindex><a rel=\"nofollow\" href=\"https:\/\/mongodb.com\/\">MongoDB<\/a><\/noindex>, mis keskendub pilveklastrile ja selle rakendamisele, samuti pilvebussile <noindex><a rel=\"nofollow\" href=\"https:\/\/nats.io\/\">NATS<\/a><\/noindex>. \u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u0435\u0442 \u0438\u0433\u0440\u0443 &#171;\u0411\u044b\u043b\u0438\u043d\u044b&#187;, \u043e\u0434\u0438\u043d \u0438\u0437 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0439 \u0441\u0430\u043b\u043e\u043d\u043d\u043e\u0439 \u0438\u0433\u0440\u044b &#171;\u041c\u0430\u0444\u0438\u044f&#187;.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2 id=\"chto-takoe-byliny\">\u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 &#171;\u0411\u044b\u043b\u0438\u043d\u044b&#187;?<\/h2>\n<p><\/p>\n<p>\u042d\u0442\u043e \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u0438\u0433\u0440\u044b &#171;\u041c\u0430\u0444\u0438\u044f&#187;, \u043e\u043d\u0430 \u0436\u0435 &#171;Werewolf&#187;. \u0412 \u0435\u0435 \u043e\u0441\u043d\u043e\u0432\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u0430\u044f \u0438\u0433\u0440\u0430, \u043f\u0440\u0438 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0438 \u0434\u043e\u043b\u0436\u043d\u044b \u0448\u0430\u0433 \u0437\u0430 \u0448\u0430\u0433\u043e\u043c \u0443\u0437\u043d\u0430\u0442\u044c, \u043a\u0442\u043e \u0435\u0441\u0442\u044c \u043a\u0442\u043e, \u0438 \u043f\u043e\u043f\u044b\u0442\u0430\u0442\u044c\u0441\u044f \u0432\u044b\u0438\u0433\u0440\u0430\u0442\u044c. \u041a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e, \u043f\u0440\u0438 \u0438\u0433\u0440\u0435 \u043f\u043e \u0441\u0435\u0442\u0438 \u043f\u0440\u043e\u043f\u0430\u0434\u0430\u0435\u0442 \u0442\u0430\u043a\u0430\u044f \u0432\u0430\u0436\u043d\u0430\u044f \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0430\u044f \u0438\u0433\u0440\u044b, \u043a\u0430\u043a \u043b\u0438\u0447\u043d\u043e\u0435 \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435, \u0430 \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u043e\u0439 &#171;\u041c\u0430\u0444\u0438\u0438&#187; \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u044b\u0435, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0434\u043b\u044f \u0431\u043e\u043b\u0435\u0435 \u043d\u0435\u043b\u0438\u043d\u0435\u0439\u043d\u043e\u0433\u043e \u0438 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0433\u043e \u0438\u0433\u0440\u043e\u0432\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u043e\u0431\u044b\u0447\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0434\u0440\u0443\u0433\u0438\u0435 \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u0436\u0438, \u043d\u043e \u0432 \u0446\u0435\u043b\u043e\u043c \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u044e\u0442\u0441\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0447\u0435\u0440\u0442\u044b \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0439 &#171;\u041c\u0430\u0444\u0438\u0438&#187;, \u043a \u043f\u0440\u0438\u043c\u0435\u0440\u0443 \u0441\u043c\u0435\u043d\u0430 \u0434\u043d\u044f \u0438 \u043d\u043e\u0447\u0438, \u0445\u043e\u0434\u044b \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u043e\u0447\u044c\u044e, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0441\u043e\u044e\u0437\u044b \u043c\u0435\u0436\u0434\u0443 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0430\u043c\u0438. \u0422\u0430\u043a\u0436\u0435 \u0432\u0430\u0436\u043d\u044b\u043c \u043e\u0442\u043b\u0438\u0447\u0438\u0435\u043c \u0438\u0433\u0440\u044b \u043f\u043e \u0441\u0435\u0442\u0438 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0442\u043e, \u0447\u0442\u043e \u0432\u0435\u0434\u0443\u0449\u0438\u0439 (\u043e\u043d \u0436\u0435 \u041c\u0430\u0441\u0442\u0435\u0440 \u0438\u0433\u0440\u044b, \u0421\u043a\u0430\u0437\u043e\u0447\u043d\u0438\u043a) \u044d\u0442\u043e \u043e\u0431\u044b\u0447\u043d\u043e \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043d\u0430\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430.<\/p>\n<p><\/p>\n<h3 id=\"opisanie-igry\">M\u00e4ngu kirjeldus<\/h3>\n<p><\/p>\n<p>\u041f\u0440\u0430\u0432\u0438\u043b\u0430 \u0438\u0433\u0440\u044b, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u044f \u0445\u043e\u0447\u0443 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c, \u0432\u0437\u044f\u0442\u044b \u0438\u0437 \u0441\u0442\u0430\u0440\u043e\u0433\u043e irc-\u0431\u043e\u0442\u0430, \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u044f \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u043b \u0432 \u043b\u0438\u0447\u043d\u043e\u043c \u0430\u0440\u0445\u0438\u0432\u0435 \u043b\u0435\u0442 10 \u043d\u0430\u0437\u0430\u0434. \u0423 &#171;\u0411\u044b\u043b\u0438\u043d&#187; \u0435\u0441\u0442\u044c \u043f\u0440\u0435\u0434\u044b\u0441\u0442\u043e\u0440\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u043a\u0430\u0436\u0434\u0430\u044f \u0438\u0433\u0440\u0430:<\/p>\n<p><\/p>\n<blockquote><p>Kolmesaja seitsmenda kuningriigi, kolmesaja k\u00fcmnenda riigi taga, seitsme mere taga elasid m\u00f5ned k\u00fclad, kus elavad <em>Vapper noormes<\/em> ja <em>Ilus neiud<\/em>. Nad k\u00fclvasid vilja ja k\u00e4isid l\u00e4hikonnas metsas seeni ja marju korjamas... Nii see kestis sajast sajasse, kuni hirmus katastroof raputas Maad ja kurjus hakkas maailmas laienema! \u00d6\u00f6d said pikkadeks ja k\u00fclmadeks ning pimeduses koitis metsast ning j\u00f5udis k\u00fcladesse halbu ja hirmutavaid olendeid. Kuskilt lendas <em>Zmej Gorynych<\/em> ning hakkas kaunit katholikas varastama ja k\u00fclaelanikelt k\u00f5ike v\u00e4\u00e4rtuslikku \u00e4ra v\u00f5tma. Kahjur, ahne <em>Baba Yaga<\/em>, kes lendas oma teiba abil kaugelt metsast, segas elanike m\u00f5istuse, ja isegi m\u00f5ned loobusid oma ametist ning l\u00e4ksid metsa r\u00f6\u00f6vida, moodustades seal bande. H\u00e4rrad kohtusid <em>Lehie<\/em>, kes oskas puiduks ja p\u00f5\u00f5sasteks muutuda, hakkas j\u00e4lgima rahu armastavaid talupoegi ja teenima r\u00f6\u00f6vlite kasu, nuhkides, kas head noormehed ei kavanda midagi oma asulate vabastamiseks \u00f5udustest. Head noormehed ja Punased neiud, v\u00e4sinud r\u00f6\u00f6vlite r\u00fcnnakutest ning kohutavatest surmadest hirmu\u00e4ratva <em>\u00dcksik Silm<\/em>, kogusid kulda ja kutsusid naaberlinnast tuntud v\u00f5itlejat \u2014 <em>Ivan-Tsarjevit\u0161<\/em>, kes lubas vabastada k\u00fcla r\u00f6\u00f6vlitest. Metsas asuvas laantes p\u00e4\u00e4stis Ivan v\u00e4ltimatust hukkumisest <em>Hall Hunt<\/em>, kes oli langenud r\u00f6\u00f6vlite l\u00f5ksu. Vastutasuks lubas Hunt teavitada Tsarjevit\u0161it eri metsakoletistest. M\u00f6\u00f6da s\u00f5itis tuntud ravitseja <em>Vasilisa Tark<\/em>, ja n\u00e4hes h\u00e4da \u2014 j\u00e4i hoolitsema r\u00fcnnakute ohvrite eest. Metsa taga ilmus must loss, kus, nagu kuuldavasti, elas <em>Koshchei Surematu<\/em>, kes iga \u00f6\u00f6 k\u00fclastas k\u00fclasid ja lummas Head Noormehed ja Punased Neiud, et nad ei julgeks kuulata tema k\u00e4sku ja k\u00f5ik tegid nii, nagu tema k\u00e4skis. Ja Elutuks Metsa asus <em>Kass-Bajun<\/em>, ja iga\u00fcks, kes temaga kohtus, uinus surmaval unel p\u00e4rast tema muinasjutte v\u00f5i hukkus tema rauast k\u00fc\u00fcniste t\u00f5ttu.<\/p><\/blockquote>\n<p><img decoding=\"async\" alt=\"\u201eUued B\u00fcllet\u00e4\u00e4nid\u201d. Dev, ops ja uudishimulike inimeste jaoks\" src=\"\/wp-content\/uploads\/2019\/12\/d62c7b97e9a3d86acbd803cc4137c522.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Kolmandas kuningriigis<\/em><\/p>\n<p><\/p>\n<p>Nagu juba n\u00e4ha, jagunevad m\u00e4ngijad mitmeks r\u00fchmaks:<\/p>\n<p><\/p>\n<ul>\n<li>rahumeelsed elanikud (Head Noormehed, Punased Neiud, Ivan-Tsarjevit\u0161, Hall Hunt ja Vasilisa Tark)<\/li>\n<li>r\u00f6\u00f6vlid (kui sellised r\u00f6\u00f6vlid, aga ka Baba-Jaga ja Lehie)<\/li>\n<li>iseseisvad (Zmey-Gorynych, \u00dcksik Silm, Tsaritan-Liug, Koshchei Surematu, Kass-Bajun)<\/li>\n<\/ul>\n<p><\/p>\n<p>M\u00e4ngu eesm\u00e4rk, nagu \u00fclalpool \u00f6eldud, on ellu j\u00e4\u00e4da ja v\u00f5ita. Vastased peavad mingil moel m\u00e4ngust lahkuma, samas kui iseseisvad peavad samuti ellu j\u00e4\u00e4ma m\u00e4ngu l\u00f5puni. M\u00e4ngus on kuld, omamoodi m\u00e4nguvaluuta, mida m\u00e4ngijad teenivad ainult m\u00e4ngu jooksul. V\u00f5itjad saavad kulda. Mida rohkem kulda, seda k\u00f5rgem on m\u00e4ngija reiting.<\/p>\n<p><\/p>\n<p>R\u00e4\u00e4gin veidi rohkem isiksuste kirjeldamisest.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"\u201eUued B\u00fcllet\u00e4\u00e4nid\u201d. Dev, ops ja uudishimulike inimeste jaoks\" src=\"\/wp-content\/uploads\/2019\/12\/c67888987787b43eb7276d8ccccc2b67.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Hea Noormees<\/em><\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"\u201eUued B\u00fcllet\u00e4\u00e4nid\u201d. Dev, ops ja uudishimulike inimeste jaoks\" src=\"\/wp-content\/uploads\/2019\/12\/5ccd55e465086ee016cafeaa8b0f72d1.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Punane Neiu<\/em><\/p>\n<p><\/p>\n<p><strong>Hea Noormees<\/strong> ja <strong>Punane Neiu<\/strong> \u2014 m\u00e4ngu k\u00f5ige traditsioonilisem ja peamine roll. Need on rahuliku elu elanikud, kes \u00f6\u00f6sel magavad ja p\u00e4eval t\u00f6\u00f6tavad. \u00d6\u00f6sel r\u00fcndavad neid r\u00f6\u00f6vlid, Zmei Gorynych ja teised rollid, ning Vasilisa Premudraia ravib neid. V\u00e4ikese t\u00f5en\u00e4osusega v\u00f5ivad Hea noormees v\u00f5i Punane neiu ellu j\u00e4\u00e4da r\u00fcnnaku ajal ilma kaotusteta (v\u00f5imalik, et kaotavad kulda), kuid nad saavad k\u00f5ik teada m\u00e4ngija h\u00fc\u00fcdnime j\u00e4rgmisel p\u00e4eval p\u00e4rast r\u00fcnnakukaitset. \u00d6\u00f6sel ei tegutse need m\u00e4ngijad, vaid anal\u00fc\u00fcsivad m\u00e4nguolukorda m\u00e4nguchatis. P\u00e4eval otsustavad need m\u00e4ngijad h\u00e4\u00e4letuse teel, kes neist ei ole Hea noormees v\u00f5i Punane neiu. M\u00e4ngija, kelle poolt h\u00e4\u00e4letas enamus teisi m\u00e4ngijaid, lahkub m\u00e4ngust, allesj\u00e4\u00e4nud saavad v\u00f5i kaotavad kulda. Kui m\u00e4ngijad ei vali kedagi enamus h\u00e4\u00e4lt, ei hukkuda \u00fckski m\u00e4ngija.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"\u201eUued B\u00fcllet\u00e4\u00e4nid\u201d. Dev, ops ja uudishimulike inimeste jaoks\" src=\"\/wp-content\/uploads\/2019\/12\/a14fc89fc21e08c1fa218a8e7df42f68.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Ivan Tsarevich<\/em><\/p>\n<p><\/p>\n<p><strong>Ivan Tsarevich<\/strong> \u2014 algselt anon\u00fc\u00fcmne rahulike elanike kaitsja. \u00d6\u00f6sel kontrollib ta teiste m\u00e4ngijate rolle, kuna tunneb ainult \u00fchte enda liitlast \u2014 Halli Hunti. Otsekohe Halli Hundi kaasabil (kes samuti v\u00f5ib kontrollida teiste m\u00e4ngijate rolle) v\u00f5ib Ivan Tsarevich, kontrollimise asemel, \u00f6\u00f6sel tappa teise tegelase. Kui kontrollimise tulemusena n\u00e4eb Ivan Tsarevich Hea Noormehe v\u00f5i Puna Neiu rolli m\u00e4ngijal, v\u00f5ib ta kutsuda need enda juurde ja tutvustada Halli Hundile ning teistele Headele Noormeestele ja Punastele Neidudele. Ivanit v\u00f5ib h\u00e4irida Tsarevna-\u017daba, kes v\u00f5ib teda \u00f6\u00f6sel ahvatleda, ega reeda tema rolli teistele m\u00e4ngijatele p\u00e4eval. Kui Ivan leiab ise Tsarevna-\u017daba, v\u00f5ib ta talle pakkuda liitumist rahulike elanikega, kuid kui Tsarevna keeldub, sureb ta Ivani k\u00e4e l\u00e4bi. Zmei Gorynych v\u00f5ib samuti takistada Ivan Tsarevichi kontrolle, kuid erinevalt Tsarevna-\u017dabast r\u00e4\u00e4gib ta p\u00e4eval teistele m\u00e4ngijatele, kes neist on Ivan Tsarevich. P\u00e4eval ei erine Ivan Tsarevich kuidagi teistest Heade Noormeestest.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"\u201eUued B\u00fcllet\u00e4\u00e4nid\u201d. Dev, ops ja uudishimulike inimeste jaoks\" src=\"\/wp-content\/uploads\/2019\/12\/9156c31d47bb67eabdab6866e36db7bb.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Hall Hunt<\/em><\/p>\n<p><\/p>\n<p><strong>Hall Hunt<\/strong> \u2014 Ivan Tsarevich's assistant, whose keen sense helps Ivan find other Dobrye Molodtsy and Krasnye Devitsy. The Gray Wolf tells these players who Ivan Tsarevich is, and also informs about other players with the roles of Dobrye Molodtsy and Krasnye Devitsy. If the Wolf discovers a robber or another opponent, he immediately informs Ivan Tsarevich so that he can take action the next night. If the Princess Frog attacks the Wolf, he turns into an ordinary Dobryy Molodets and cannot check anyone, and the Princess does not know that it was actually the Gray Wolf, since the Wolf does not sleep at night. However, the Wolf himself learns during the day who the players are\u2014Princess Frog, and can try to persuade the other Dobrye Molodtsy and Krasnye Devitsy who were brought to Ivan Tsarevich to vote for the execution of the Princess Frog. Also, the next night he can try anonymously to persuade the Princess Frog to side with the peaceful residents, so she doesn't harm any of them. At night, the Wolf can sacrifice himself to save Ivan Tsarevich or Vasilisa the Wise if he suspects that they might suddenly come under attack by robbers, or have been zombified by Koshchey (the Wolf has innate immunity to Koshchey's spells), but the Wolf is out of the game after the self-sacrifice.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"\u201eUued B\u00fcllet\u00e4\u00e4nid\u201d. Dev, ops ja uudishimulike inimeste jaoks\" src=\"\/wp-content\/uploads\/2019\/12\/63cf0ae3985a6109bebb2cf63f809b0d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Vasilisa Tark<\/em><\/p>\n<p><\/p>\n<p><strong>Vasilisa Tark<\/strong> \u2014 plays for the peaceful residents, but they do not know about her, as Vasilisa is very modest. Also, Vasilisa the Wise, when healing, does not ask questions and, like a good doctor, treats everyone. But if Koshchey, Likh\u043e or Leshiy drinks her medicine\u2014it will be their last day, as Vasilisa only heals people. Zmey Gorynych or Kot Bayun will also not be helped by Vasilisa the Wise's medicine, but it will not harm them either. Also, at night, she is not bothered by Kot Bayun, as Vasilisa does not go to the Lifeless Forest for medicinal herbs. Moreover, the feminine charms of the Princess Frog do not affect Vasilisa. If her patient is attempted to be killed twice, medicine will prove powerless. Vasilisa will not save anyone from magical attacks, for example, from Likh\u043e's curse. During the day, Vasilisa behaves like a Krasnaya Devitsa, and only a fleeting, slightly sorrowful glance may hint that she is the best healer in the Three-Nine Kingdom.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"\u201eUued B\u00fcllet\u00e4\u00e4nid\u201d. Dev, ops ja uudishimulike inimeste jaoks\" src=\"\/wp-content\/uploads\/2019\/12\/c52dfc9670d458512e856763410196ae.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Robber<\/em><\/p>\n<p><\/p>\n<p><strong>Robbers<\/strong>, erinevalt k\u00f5igist eelnevatest rollidest, tunnevad \u00fcksteist, kuna elavad samas Koldes, ning tunnevad ka Lendoravat ja Babu-Jagat, mist\u00f5ttu saavad nad esimesest k\u00e4igust alates \u00fchtselt tegutseda. Kuid ainult J\u00f5hkrikohus tegutseb \u00f6\u00f6siti ega h\u00e4\u00e4leta p\u00e4eval, samal ajal kui teised R\u00f6\u00f6vlid teeseldavad usinalt Heade Poiste ja Punaste Neitsite rolli. Kui J\u00f5hkrikohus langeb m\u00e4ngust v\u00e4lja mingil p\u00f5hjusel, asendab teda kohe \u00fcks \u00fclej\u00e4\u00e4nud R\u00f6\u00f6vlitest. Esiteks p\u00fc\u00fcavad R\u00f6\u00f6vlid neutraliseerida Ivan-Tsarjevit, enne kui too suudab koguda piisavalt j\u00f5udu Heade Poiste ja Punaste Neitsite toel R\u00f6\u00f6vlitele aktiivseks vastupanuks p\u00e4eval.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"\u201eUued B\u00fcllet\u00e4\u00e4nid\u201d. Dev, ops ja uudishimulike inimeste jaoks\" src=\"\/wp-content\/uploads\/2019\/12\/6d12a13c0978d69077c7b8a6a6f73966.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Lendorav<\/em><\/p>\n<p><\/p>\n<p><strong>Lendorav<\/strong> \u00f6\u00f6siti nuhib R\u00f6\u00f6vlite jaoks, edastades neile leitud rolle nende Kolde piirkonnas, kuid p\u00e4eval ei h\u00e4\u00e4leta, kuna ei ela k\u00fclas. Teised m\u00e4ngijad v\u00f5ivad Lendorava \u00fcle h\u00e4\u00e4letada ja seega ta hukata. Kuna Lendorav on soost p\u00e4rit, ei saa teda printsess-\u00e4ssik teinud, ja kui ta \u00fcritab, m\u00e4rkab Lendorav tema maja, ja k\u00fclainimesed saavad teada, kes ta t\u00f5eliselt on. Lendoraval pole p\u00f5hjust karta Ko\u0161\u0161ej'i loitse, kuid Vasilisa v\u00f5ib temast surmavalt paraneda. Kui Rikkalike Kass proovib Lendorava kallale tungida, riskib ta oma rauast k\u00fc\u00fcnte kaotamisega, ja siis peab Kass ohvreid uinuvalt nurruma.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"\u201eUued B\u00fcllet\u00e4\u00e4nid\u201d. Dev, ops ja uudishimulike inimeste jaoks\" src=\"\/wp-content\/uploads\/2019\/12\/99a9e435eeef51b8b95715a54e5c4709.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Baba Yaga<\/em><\/p>\n<p><\/p>\n<p><strong>Baba Yaga<\/strong> t\u00f6\u00f6tavad koos R\u00f6\u00f6vlitega, \u00f6\u00f6siti n\u00f5iduvad: nad v\u00f5ivad kas saata haiguse teistele m\u00e4ngijatele v\u00f5i kaitsta m\u00f5nda liitlast r\u00fcnnaku eest. Tema loits on isegi tugevam kui Liku needus. P\u00e4eval on Babu-Jaga samuti aktiivne: tema kaitse all olevat ei saa hukkuda isegi enamuse h\u00e4\u00e4ltega. Siiski on p\u00e4eva kaitsmiseks vajalikud maagilised juured piiratud, mist\u00f5ttu Babu-Jaga ei saa kedagi, sealhulgas ennast, m\u00e4ngu jooksul rohkem kui kolm korda kaitsta. Sel ajal p\u00e4eval teeseldab Babu-Jaga tavalist Punast Neitsit ja h\u00e4\u00e4letab koos k\u00f5igi teistega.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"\u201eUued B\u00fcllet\u00e4\u00e4nid\u201d. Dev, ops ja uudishimulike inimeste jaoks\" src=\"\/wp-content\/uploads\/2019\/12\/1f08d6f320f6c7cb30ac9cf8e442cbe3.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Madu-Gorynyt\u0161<\/em><\/p>\n<p><\/p>\n<p><strong>Madu-Gorynyt\u0161<\/strong> \u00f6\u00f6sel lendab \u00fcle k\u00fclateede, metsade ja soo ja paneb toime r\u00f6\u00f6ve, paljastades p\u00e4eval r\u00f6\u00f6vel. P\u00e4eval magab Zmei, seet\u00f5ttu ei h\u00e4\u00e4leta, kuid teda v\u00f5ivad enamus h\u00e4\u00e4lt kutsega hukata. Zmei on k\u00f5igile v\u00e4ga ohtlik, eriti r\u00f6\u00f6vlitele ja Ivan Tsarevit\u0161ile. Zmei ei hooli, keda r\u00f6\u00f6vida, kuid kui Hunt v\u00f5i Leshiy ta paljastavad, v\u00f5ib temast saada v\u00e4\u00e4rtuslik liitlane. Kui Zmei \u00f6\u00f6sel tappa, on v\u00f5imalik saada v\u00e4\u00e4rtuslik ese - Zmei Nahk, mis kaitseb selle omanikku kord f\u00fc\u00fcsilise r\u00fcnnaku eest.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"\u201eUued B\u00fcllet\u00e4\u00e4nid\u201d. Dev, ops ja uudishimulike inimeste jaoks\" src=\"\/wp-content\/uploads\/2019\/12\/081e412fb071cd719b8e92947d429fd8.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>\u00dcksik Silm<\/em><\/p>\n<p><\/p>\n<p><strong>\u00dcksik Silm<\/strong> \u00f6\u00f6sel tapab k\u00f5iki, kes talle teel ette j\u00e4\u00e4vad, ja kelle ta tapma ei suuda (Leshiy, Kot-Bayun v\u00f5i Zmei Gorynych) - need needistab, nii et iga\u00fcks, kes p\u00fc\u00fcab neitsi helistada t\u00e4nasel \u00f6\u00f6l, sureb p\u00e4eva jooksul. Isegi needistatud sureb, v\u00e4lja arvatud Kot-Bayun, kes lihtsalt heidab magama, et j\u00f5udu koguda, j\u00e4\u00e4des j\u00e4rgmisel \u00f6\u00f6l vahele. Ainult Baba-Yaga suudab kedagi needistamisest p\u00e4\u00e4sta. Needus ei m\u00f5ju ka sellele, kes v\u00f5idab Kot-Bayuni: tema, nagu Kot, heidab lihtsalt magama, j\u00e4ttes k\u00e4igu vahele.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"\u201eUued B\u00fcllet\u00e4\u00e4nid\u201d. Dev, ops ja uudishimulike inimeste jaoks\" src=\"\/wp-content\/uploads\/2019\/12\/eaae77fc56cde7cd3ffe1ab88dd1a117.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Kuninga Liblikas<\/em><\/p>\n<p><\/p>\n<p><strong>Kuninga Liblikas<\/strong> ei suuda m\u00e4ngus v\u00f5ita, kuid suudab \u00f6\u00f6sel ahvatleda teisi m\u00e4ngijaid ja teenida selle k\u00e4igus palju raha. Ahvatletud j\u00e4tab k\u00e4igu vahele. Liblikas ei saa ahvatleda Vasilisa Premudrujat, samuti peaks ta v\u00e4ltima Leshiy't, kes reedab ta k\u00f5igile j\u00e4rgmisel p\u00e4eval. Kui Ivan Tsarevit\u0161 v\u00f5i R\u00f6\u00f6vlite \u00dclem leiavad Liblikat, v\u00f5ivad nad kutsuda teda rahumeelsete elanike v\u00f5i R\u00f6\u00f6vlite poole, kusjuures Ivan ei aktsepteeri Liblikalt keeldumist, kuid \u00dclem ei ole nii n\u00f5udlik. Kuid Liblikas on piisavalt kaval ja v\u00f5ib muutuda kahekordseks agentideks, sest hoolimata sellest, et ta \u00fcksi ei suuda v\u00f5ita, on see suurep\u00e4rane v\u00f5imalus kulda koguda, kuna v\u00f5imalused m\u00e4ngu l\u00f5puni j\u00f5uda suurenevad! P\u00e4eval teeseldab Kuninga Liblikas Punast Neitsit ja h\u00e4\u00e4letab koos teistega.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"\u201eUued B\u00fcllet\u00e4\u00e4nid\u201d. Dev, ops ja uudishimulike inimeste jaoks\" src=\"\/wp-content\/uploads\/2019\/12\/d7836968bb8314b8fa89300315a0e221.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Koshchei Surematu<\/em><\/p>\n<p><\/p>\n<p><strong>Koshchei Surematu<\/strong> elabib oma lossis. \u00d6\u00f6sel jalutab ta \u00fcmber naabruses asuvates k\u00fclades ja zombistab H\u00e4id Noormehi ning Punaseid T\u00fctarlapsi, kes liituvad temaga ja t\u00e4idavad k\u00f5iki k\u00e4ske. Kui nad keeldub s\u00f5numit kirjutamast p\u00e4evavalguses n\u00e4iteks h\u00e4\u00e4letama, nagu Koshchei k\u00e4sib, sureb Koshchei Teenija. Seega suudab Koshchei m\u00f5jutada p\u00e4evaseid h\u00e4\u00e4letustulemusi, kuigi isiklikult ta ei h\u00e4\u00e4leta. Kui Koshchei tapetakse, sureb ka k\u00f5ik tema ohvrid. Vasilisa suudab Koshchei Teenijat tervendada, kes naaseb oma algsesse rolli. Zmei Gorynychil ja Huntidel on loomulik immuunsus zombistumise vastu, mist\u00f5ttu Koshchei ei saa neid endale teenima saada. Samuti suudab Hunt p\u00e4\u00e4sta Ivani v\u00f5i Vasilisa, ohverdades iseennast. Hunti p\u00e4\u00e4stetud saavad Hunti immuunsuse zombistumise vastu.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"\u201eUued B\u00fcllet\u00e4\u00e4nid\u201d. Dev, ops ja uudishimulike inimeste jaoks\" src=\"\/wp-content\/uploads\/2019\/12\/c4f7c2d041cbeafd4741d2c24431c6ee.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Kass-Bajun<\/em><\/p>\n<p><\/p>\n<p><strong>Kass-Bajun<\/strong> elab metsas ja jahtib \u00f6\u00f6sel. P\u00e4eval magab oma pesas, seega ei osale ta h\u00e4\u00e4letustes. Kuid p\u00e4eval v\u00f5ivad nad h\u00e4\u00e4letamise tulemusel hukkuda. Kass v\u00f5ib r\u00fcnnata kahe meetodiga: nurrumine \u2014 ja siis tema ohver j\u00e4\u00e4b magama ega saa \u00f6\u00f6sel liikuda ega j\u00e4rgmisel p\u00e4eval h\u00e4\u00e4letada, v\u00f5i tapmine kohe raudk\u00e4ppadega. Raudk\u00e4pad ei m\u00f5ju Zmei Gorynychile ning r\u00fcnnates Leshyt, v\u00f5ib Kass j\u00e4\u00e4da lausa ilma k\u00e4ppadeta! Lihh ei saa Kassi needida, kes p\u00e4rast needust lihtsalt \u00fcks \u00f6\u00f6 magab. Kui keegi suudab Kass-Bayuni v\u00f5ita, siis tervendab see igast haigusest ja vaevusest, sealhulgas Lihhi needusest. See Kassi v\u00f5ime s\u00e4ilib m\u00e4ngija juures kuni m\u00e4ngu l\u00f5puni. Koshchei Teenijad ei saa p\u00e4eval Kassi poolt h\u00e4\u00e4letada, kuid v\u00f5ivad kaudselt teada saada, kes Kass on, ilma et nad sellest Koshcheile teataks. Kass-Bayun ei s\u00f5lmi liite Ivani v\u00f5i R\u00f6\u00f6vlitega, seega on nad Kassi jaoks esmat\u00e4htis sihtm\u00e4rk.<\/p>\n<p><\/p>\n<h2 id=\"ispolzuemye-tehnologii\">Kasutatud tehnoloogiad<\/h2>\n<p><\/p>\n<p>M\u00e4ngu arendamiseks valisin serverita arvutustehnoloogiad (serverless) OpenFaaSi p\u00f5hjal, kuna see on piisavalt lihtne m\u00e4ngu korraldamiseks ja samas piisavalt arenenud, et kirjutada keerulisi m\u00e4ngureegleid ilma liigsete keerukusteta. Kasutan ka Kubernetes'i klastrit, kuna see rakendusdekitsemise viis v\u00f5imaldab \u00fcsna lihtsalt ja usaldusv\u00e4\u00e4rselt saavutada kiiret rakenduste seadistamist ja kerget skaleerimist. M\u00e4nguloogika loomiseks saab kasutada ainult OpenFaaSi, kuid proovin ka teha Muinasjutukirjutajat eraldi konteinerina, et v\u00f5rrelda teostamise keerukust. Peamiseks programmeerimiskeeleks mikroteenuste ja funktsioonide jaoks valisin <noindex><a rel=\"nofollow\" href=\"https:\/\/golang.org\/\">Go<\/a><\/noindex>, kuna olen seda ammu \u00f5ppinud oma vabal ajal Perl'i asendamiseks, ning kasutajate suhtlemiseks mikroteenuste ja funktsioonidega kasutatakse js-i mingi raamistiku p\u00f5hjal. L\u00f5plikust otsusest r\u00e4\u00e4gin vastavas artiklis seeria jooksul. Funktsioonidevaheliseks suhtlemiseks valisin NATS.io, kuna olen juba varem kokku puutunud ja sellel on piisavalt lihtne integreerimine Kubernetes'isse.<\/p>\n<p><\/p>\n<h2 id=\"anons\">Teade<\/h2>\n<p><\/p>\n<ul>\n<li>Sissejuhatus<\/li>\n<li>Arenduskeskkonna seadistamine, \u00fclesande jagamine funktsioonideks<\/li>\n<li>Backend t\u00f6\u00f6de teostamine<\/li>\n<li>Frontend t\u00f6\u00f6de teostamine<\/li>\n<li>CICD seadistamine, testimise korraldamine<\/li>\n<li>M\u00e4ngu prooviseansi korraldamine<\/li>\n<li>Summary<\/li>\n<\/ul>\n<p>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/482010\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e \u043c\u043d\u043e\u0433\u043e\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u043c \u043f\u0440\u043e\u0441\u044c\u0431\u0430\u043c \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u0435\u0439 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0446\u0438\u043a\u043b \u0441\u0442\u0430\u0442\u0435\u0439 \u043e \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0438 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u0431\u0435\u0441\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f. \u0412 \u044d\u0442\u043e\u043c \u0446\u0438\u043a\u043b\u0435 \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438 \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0430 \u043a\u043e\u043d\u0435\u0447\u043d\u044b\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0441\u0440\u0435\u0434\u0441\u0442\u0432: \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u043d\u043e\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f (\u0432 serverless \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0435, \u043d\u0430 \u0431\u0430\u0437\u0435 OpenFaaS), \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0430 kubernetes \u0434\u043b\u044f \u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 MongoDB, \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u043d\u0430 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0435 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0438\u0437\u0430\u0446\u0438\u044e \u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-54515","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/novye-byliny-dlya-dev-ops-i-lyuboznatelnyh-lyudej\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u00ab\u041d\u043e\u0432\u044b\u0435 \u0411\u044b\u043b\u0438\u043d\u044b\u00bb. \u0414\u043b\u044f dev, ops \u0438 \u043b\u044e\u0431\u043e\u0437\u043d\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u043b\u044e\u0434\u0435\u0439 | ProHoster\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/novye-byliny-dlya-dev-ops-i-lyuboznatelnyh-lyudej\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-12-27T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:02:32+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47\"Uued Muinaslood\". Dev, ops ja uudishimulike inimeste jaoks | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/novye-byliny-dlya-dev-ops-i-lyuboznatelnyh-lyudej","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u00ab\u041d\u043e\u0432\u044b\u0435 \u0411\u044b\u043b\u0438\u043d\u044b\u00bb. \u0414\u043b\u044f dev, ops \u0438 \u043b\u044e\u0431\u043e\u0437\u043d\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u043b\u044e\u0434\u0435\u0439 | ProHoster","og:url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/novye-byliny-dlya-dev-ops-i-lyuboznatelnyh-lyudej","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-12-27T21:00:00+00:00","article:modified_time":"2020-02-18T11:02:32+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"54515","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 11:40:24","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:03:57","updated":"2026-01-24 11:40:24","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/54515","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=54515"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/54515\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=54515"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=54515"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=54515"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}