{"success":true,"message":"","count":1,"total":1,"limit":1,"page":0,"object":{"id":"1","type":"document","contentType":"text\/html","pagetitle":"\u0413\u043b\u0430\u0432\u043d\u0430\u044f","longtitle":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0441\u0430\u0439\u0442\u043e\u0432 \u0438 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043c\u0430\u0433\u0430\u0437\u0438\u043d\u043e\u0432 \u043d\u0430 MODX Revolution","description":"MODX-\u043a\u043b\u0443\u0431 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u043e\u0432, \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432 \u0438 \u043a\u043e\u043d\u0435\u0447\u043d\u044b\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439","alias":"index","link_attributes":"","published":"1","pub_date":"0","unpub_date":"0","parent":"0","isfolder":"1","introtext":"","content":"[[-- !smarty?tpl=`society\/topics\/index.tpl`]]","richtext":"0","template":"13","menuindex":"0","searchable":"1","cacheable":"1","createdby":"2","createdon":"1362556826","editedby":"2","editedon":"1420341370","deleted":"0","deletedon":"0","deletedby":"0","publishedon":"0","publishedby":"0","menutitle":"","donthit":"0","privateweb":"0","privatemgr":"0","content_dispo":"0","hidemenu":"1","class_key":"modDocument","context_key":"web","content_type":"1","uri":"\/","uri_override":"0","hide_children_in_tree":"0","show_in_tree":"1","properties":null,"price":"0.00","article":null,"currency":null,"externalKey":null,"importId":null,"object_id":"1","version_major":null,"version_minor":null,"version_patch":null,"release":null,"changelog":"","downloads":"0","tv_id":"2","tv_name":"keywords","tv_caption":"\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u0441\u043b\u043e\u0432\u0430","tv_category":"0","tv_value_id":"2","tv_value":"\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0441\u0430\u0439\u0442\u043e\u0432,\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043c\u0430\u0433\u0430\u0437\u0438\u043d\u043e\u0432,modxclub,modx-club,modx,modx revolution,modx \u0434\u043b\u044f \u0447\u0430\u0439\u043d\u0438\u043a\u043e\u0432,modx \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f","tvs":{"keywords":{"tv_id":"2","caption":"\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u0441\u043b\u043e\u0432\u0430","category":"0","value_id":"2","value":"\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0441\u0430\u0439\u0442\u043e\u0432,\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043c\u0430\u0433\u0430\u0437\u0438\u043d\u043e\u0432,modxclub,modx-club,modx,modx revolution,modx \u0434\u043b\u044f \u0447\u0430\u0439\u043d\u0438\u043a\u043e\u0432,modx \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f"}},"imageDefault":"\/assets\/images\/products\/No-Photo.jpg","view":"Mainpage","meta":{"meta_robots":"index, follow","meta_canonical":"https:\/\/modxclub.ru\/","meta_title":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0441\u0430\u0439\u0442\u043e\u0432 \u0438 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043c\u0430\u0433\u0430\u0437\u0438\u043d\u043e\u0432 \u043d\u0430 MODX Revolution"},"data":[],"template_url":"\/assets\/components\/modxsite\/templates\/v37\/","assets_url":"\/assets\/","debug":false,"user":[],"topics":{"success":true,"message":"","count":10,"total":1120,"limit":10,"page":0,"object":[{"id":"2783","type":"document","contentType":"text\/html","pagetitle":"\u041d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430, \u043e\u0448\u0438\u0431\u043a\u0430 \u043a\u0435\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f","longtitle":"","description":"","alias":"modx-revolution-2.6.3-pl 2783","link_attributes":"","published":"1","pub_date":"0","unpub_date":"0","parent":"309","isfolder":"0","introtext":null,"content":"{\"entityMap\":{},\"blocks\":[{\"key\":\"b2m2h\",\"text\":\"\u0414\u043e\u0431\u0440\u044b\u0439 \u0434\u0435\u043d\u044c!\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"dl79b\",\"text\":\"\u0412\u043e\u0437\u043d\u0438\u043a\u043b\u0430 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"3v5p9\",\"text\":\"\u041f\u0440\u0438 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 \u043a\u0435\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0440\u0435\u0441\u0443\u0440\u0441\u0430 \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430, \u043f\u0438\u0448\u0435\u0442 \u0447\u0442\u043e \u0442\u0430\u043a\u043e\u0439 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u043d\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442, \u043f\u0440\u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 \u0432\u0441\u0435 \u043e\u0442\u043b\u0438\u0447\u043d\u043e.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"4q8vf\",\"text\":\"prntscr.com\/jlm92u<\/a>\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"depbp\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"384od\",\"text\":\"\u0418 \u0432 \u043b\u043e\u0433\u0430\u0445 \u0435\u0441\u0442\u044c \u043e\u0448\u0438\u0431\u043a\u0438 (ERROR @ \/core\/model\/modx\/modcachemanager.class.php : 344) Error caching lexicon topic lexicon\/en\/core\/default\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"7ob29\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"fs45o\",\"text\":\"\u0412\u0435\u0440\u0441\u0438\u044f MODX Revolution 2.6.3-pl\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}}]}","richtext":"1","template":"15","menuindex":"1153","searchable":"1","cacheable":"1","createdby":"3584","createdon":"1527084910","editedby":"3584","editedon":"1527239644","deleted":"0","deletedon":"0","deletedby":"0","publishedon":"1527084910","publishedby":"0","menutitle":"","donthit":"0","privateweb":"0","privatemgr":"0","content_dispo":"0","hidemenu":"0","class_key":"SocietyTopic","context_key":"web","content_type":"1","uri":"topics\/modx-revolution-2.6.3-pl-2783.html","uri_override":"0","hide_children_in_tree":"0","show_in_tree":"0","properties":null,"price":"0.00","article":null,"currency":null,"externalKey":null,"importId":null,"object_id":"2783","version_major":null,"version_minor":null,"version_patch":null,"release":null,"changelog":"","downloads":"0","tv_id":null,"tv_name":null,"tv_caption":null,"tv_category":null,"tv_value_id":null,"tv_value":null,"author_username":"alexkot","thread_id":null,"positive_votes":null,"negative_votes":null,"comments_count":null,"vote_id":null,"vote_direction":null,"vote_value":null,"author":"alexkot","author_avatar":"","short_text":"","topic_tags":["modx"],"blog_id":"637","blog_pagetitle":"\u041f\u0435\u0441\u043e\u0447\u043d\u0438\u0446\u0430","blog_uri":"blog\/sandbox\/","views":"2","tvs":[],"imageDefault":"\/assets\/images\/products\/No-Photo.jpg"},{"id":"2780","type":"document","contentType":"text\/html","pagetitle":"\u0414\u0435\u043c\u043e modsociety","longtitle":"","description":"","alias":"demo-modsociety 2780","link_attributes":"","published":"1","pub_date":"0","unpub_date":"0","parent":"309","isfolder":"0","introtext":null,"content":"{\"entityMap\":{},\"blocks\":[{\"key\":\"es115\",\"text\":\"\u0412\u0441\u0435\u043c \u0434\u043e\u0431\u0440\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0441\u0443\u0442\u043e\u043a!\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"25qa9\",\"text\":\"\u0413\u0434\u0435 \u0442\u043e \u0435\u0441\u0442\u044c \u0434\u0435\u043c\u043e \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f modsociety ?\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}}]}","richtext":"1","template":"15","menuindex":"1152","searchable":"1","cacheable":"1","createdby":"793","createdon":"1526418886","editedby":"0","editedon":"0","deleted":"0","deletedon":"0","deletedby":"0","publishedon":"1526418886","publishedby":"0","menutitle":"","donthit":"0","privateweb":"0","privatemgr":"0","content_dispo":"0","hidemenu":"0","class_key":"SocietyTopic","context_key":"web","content_type":"1","uri":"topics\/demo-modsociety-2780.html","uri_override":"0","hide_children_in_tree":"0","show_in_tree":"0","properties":null,"price":"0.00","article":null,"currency":null,"externalKey":null,"importId":null,"object_id":"2780","version_major":null,"version_minor":null,"version_patch":null,"release":null,"changelog":"","downloads":"0","tv_id":null,"tv_name":null,"tv_caption":null,"tv_category":null,"tv_value_id":null,"tv_value":null,"author_username":"AAA","thread_id":"1771","positive_votes":"0","negative_votes":"0","comments_count":"1","vote_id":null,"vote_direction":null,"vote_value":null,"author":"AAA","author_avatar":"","short_text":"","topic_tags":["modsmarty"],"blog_id":"637","blog_pagetitle":"\u041f\u0435\u0441\u043e\u0447\u043d\u0438\u0446\u0430","blog_uri":"blog\/sandbox\/","views":"4","tvs":[],"imageDefault":"\/assets\/images\/products\/No-Photo.jpg"},{"id":"2779","type":"document","contentType":"text\/html","pagetitle":"\u041f\u043b\u0430\u0433\u0438\u043d \u043d\u0430 pdoTools","longtitle":"","description":"","alias":"plagin-na-pdotools 2779","link_attributes":"","published":"1","pub_date":"0","unpub_date":"0","parent":"309","isfolder":"0","introtext":null,"content":"{\"entityMap\":{},\"blocks\":[{\"key\":\"5fgnk\",\"text\":\"\u041f\u044b\u0442\u0430\u044e\u0441\u044c \u043f\u043e\u0434\u0440\u0443\u0436\u0438\u0442\u044c localizator \u0441 modstore \u0438 \u0432\u0441\u0435\u043c \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0439 pdoTools. \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"3jtps\",\"text\":\"\u042e\u043c\u043e\u0440 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u043f\u0440\u0438 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 \u044f\u0437\u044b\u043a\u0430, \u0443 \u043c\u0435\u043d\u044f \u043b\u0438\u0431\u043e!\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"cbqed\",\"text\":\">>\u041f\u0430\u0434\u0430\u044e\u0442 \u0432\u0441\u0435 \u0441\u0442\u0438\u043b\u0438, \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438, \u0441\u043a\u0440\u0438\u043f\u0442\u044b, \u0435\u0441\u043b\u0438 base url \u043f\u0440\u043e\u043f\u0438\u0441\u0430\u043d \u043a\u0430\u043a \u043d\u0443\u0436\u043d\u043e\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"8vlme\",\"text\":\">>\u041f\u0435\u0440\u0435\u0430\u0434\u0440\u0435\u0441\u0430\u0446\u0438\u044f \u043d\u0430 \u0433\u043b\u0430\u0432\u043d\u0443\u044e, \u0442\u0430\u043a \u043a\u0430\u043a base \u043d\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d \u043d\u0430 \u0434\u0438\u043d\u0430\u043c\u0438\u043a\u0443 \u0441 \u044f\u0437\u044b\u043a\u0430\u043c\u0438\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"63shj\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"cdk2a\",\"text\":\"\u0420\u0435\u0448\u0438\u043b!\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"285kp\",\"text\":\">>\u041d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u043f\u043b\u0430\u0433\u0438\u043d \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u044b \u0434\u0440\u0443\u0436\u0438\u043b \u0432 pdoTools-\u043e\u043c \u0438 \u0432\u0441\u0442\u0430\u0432\u043b\u044f\u043b \u0431\u044b cultureKey \u043f\u0435\u0440\u0435\u0434 \u0441\u0441\u044b\u043b\u043a\u043e\u0439, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0438 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442 \u043c\u043d\u0435 pdo \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"euqs8\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"3qsg4\",\"text\":\"\u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0430!\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"bp1te\",\"text\":\">>\u042f \u043d\u0435 \u0437\u043d\u0430\u044e \u043d\u0438\u0447\u0435\u0433\u043e \u043f\u0440\u043e \u043f\u043b\u0430\u0433\u0438\u043d\u044b, \u0442\u043e\u0447\u043d\u0435\u0435 \u043d\u0435 \u043d\u0430\u0448\u0435\u043b \u043d\u0438\u0447\u0435\u0433\u043e \u043e \u0441\u043e\u0431\u044b\u0442\u0438\u044f\u0445 \u0442\u043e\u043b\u043a\u043e\u0432\u043e\u0433\u043e.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"8ilin\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"2mirb\",\"text\":\"\u0422\u0417!\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"7h57v\",\"text\":\">>\u0420\u0430\u0441\u0442\u043e\u043b\u043a\u0443\u0439\u0442\u0435 \u043c\u043d\u0435, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0435 \u0433\u0443\u0440\u0443, \u043a\u0430\u043a \u044d\u0442\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0438 \u0447\u0435\u0440\u0435\u0437 \u0447\u0442\u043e \u044f \u0434\u043e\u043b\u0436\u0435\u043d \u0440\u044b\u0442\u044c\u0441\u044f \u043a \u0437\u0432\u0435\u0437\u0434\u0430\u043c?\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"c36h0\",\"text\":\"???\u0410 \u043c\u043e\u0436\u0435\u0442 \u0432\u043e\u043e\u0431\u0449\u0435 \u0441 \u0434\u0440\u0443\u0433\u043e\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u044b \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u0439\u0442\u0438?\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}}]}","richtext":"1","template":"15","menuindex":"1151","searchable":"1","cacheable":"1","createdby":"3571","createdon":"1526384761","editedby":"3571","editedon":"1526384973","deleted":"0","deletedon":"0","deletedby":"0","publishedon":"1526384761","publishedby":"0","menutitle":"","donthit":"0","privateweb":"0","privatemgr":"0","content_dispo":"0","hidemenu":"0","class_key":"SocietyTopic","context_key":"web","content_type":"1","uri":"topics\/plagin-na-pdotools-2779.html","uri_override":"0","hide_children_in_tree":"0","show_in_tree":"0","properties":null,"price":"0.00","article":null,"currency":null,"externalKey":null,"importId":null,"object_id":"2779","version_major":null,"version_minor":null,"version_patch":null,"release":null,"changelog":"","downloads":"0","tv_id":null,"tv_name":null,"tv_caption":null,"tv_category":null,"tv_value_id":null,"tv_value":null,"author_username":"Andronik13321","thread_id":"1770","positive_votes":"0","negative_votes":"0","comments_count":"5","vote_id":null,"vote_direction":null,"vote_value":null,"author":"Andronik13321","author_avatar":"\/assets\/society\/uploads\/images\/1ef92a4eff2bf0dec21993d49731cfb0.jpeg","short_text":"","topic_tags":["pdoTools","\u043c\u0443\u043b\u044c\u0442\u0438\u044f\u0437\u044b\u0447\u043d\u043e\u0441\u0442\u044c"],"blog_id":"637","blog_pagetitle":"\u041f\u0435\u0441\u043e\u0447\u043d\u0438\u0446\u0430","blog_uri":"blog\/sandbox\/","views":"3","tvs":[],"imageDefault":"\/assets\/images\/products\/No-Photo.jpg"},{"id":"2778","type":"document","contentType":"text\/html","pagetitle":"\u041d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0442\u043e\u043b\u043a\u043e\u043c ssl.","longtitle":"","description":"","alias":"ne-rabotaet-tolkom-ssl 2778","link_attributes":"","published":"1","pub_date":"0","unpub_date":"0","parent":"309","isfolder":"0","introtext":null,"content":"{\"entityMap\":{},\"blocks\":[{\"key\":\"e41lb\",\"text\":\"\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442, \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0432\u043e\u0442 \u0432 \u0447\u0435\u043c: \u0441\u0442\u0430\u0432\u043b\u044e \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0444\u0430\u0439\u043b\u044b \u0441\u0442\u0438\u043b\u0435\u0439, \u043d\u043e \u043f\u0440\u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0435 \u0441\u0430\u0439\u0442\u0430 \u043f\u043e https, \u0432\u0441\u0435 \u043b\u0435\u0442\u0438\u0442 \u0438 \u0432 \u043a\u043e\u043d\u0441\u043e\u043b\u0438 \u043f\u0438\u0448\u0435\u0442 \u0441\u043c\u0435\u0448\u0430\u043d\u043d\u044b\u0439 \u043a\u043e\u043d\u0442\u0435\u043d\u0442, \u043f\u0440\u043e\u0431\u043e\u0432\u0430\u043b \u043f\u0440\u043e\u043f\u0438\u0441\u0430\u0442\u044c \u043f\u0443\u0442\u044c \u0441\u0442\u0438\u043b\u044f \u0441 https, \u043d\u0435 \u043f\u043e\u043c\u043e\u0433\u043b\u043e, \u0445\u043e\u0442\u044f \u0441\u0430\u043c\u0438 \u0441\u0442\u0438\u043b\u0438 \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435 \u0441 https \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u044e\u0442\u0441\u044f, \u0432 \u0447\u0435\u043c \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430, \u043c\u043e\u0436\u0435\u0442 \u043a\u0442\u043e \u0441\u0442\u0430\u043b\u043a\u0438\u0432\u0430\u043b\u0441\u044f? \u0421\u043f\u0430\u0441\u0438\u0431\u043e \u0437\u0430\u0440\u0430\u043d\u0435\u0435.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}}]}","richtext":"1","template":"15","menuindex":"1150","searchable":"1","cacheable":"1","createdby":"3570","createdon":"1526303379","editedby":"0","editedon":"0","deleted":"0","deletedon":"0","deletedby":"0","publishedon":"1526303379","publishedby":"0","menutitle":"","donthit":"0","privateweb":"0","privatemgr":"0","content_dispo":"0","hidemenu":"0","class_key":"SocietyTopic","context_key":"web","content_type":"1","uri":"topics\/ne-rabotaet-tolkom-ssl-2778.html","uri_override":"0","hide_children_in_tree":"0","show_in_tree":"0","properties":null,"price":"0.00","article":null,"currency":null,"externalKey":null,"importId":null,"object_id":"2778","version_major":null,"version_minor":null,"version_patch":null,"release":null,"changelog":"","downloads":"0","tv_id":null,"tv_name":null,"tv_caption":null,"tv_category":null,"tv_value_id":null,"tv_value":null,"author_username":"dima.rabecki","thread_id":"1769","positive_votes":"0","negative_votes":"0","comments_count":"2","vote_id":null,"vote_direction":null,"vote_value":null,"author":"dima.rabecki","author_avatar":"","short_text":"","topic_tags":["modx \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430","modx revolution","css"],"blog_id":"637","blog_pagetitle":"\u041f\u0435\u0441\u043e\u0447\u043d\u0438\u0446\u0430","blog_uri":"blog\/sandbox\/","views":"1","tvs":[],"imageDefault":"\/assets\/images\/products\/No-Photo.jpg"},{"id":"2776","type":"document","contentType":"text\/html","pagetitle":"\u0414\u043e\u0431\u0430\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0441 id = 0","longtitle":"","description":"","alias":"dobavlyayutsya-polzovateli-s-id-0 2776","link_attributes":"","published":"1","pub_date":"0","unpub_date":"0","parent":"309","isfolder":"0","introtext":null,"content":"{\"entityMap\":{},\"blocks\":[{\"key\":\"27n3c\",\"text\":\"\u041d\u043e\u0432\u044b\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c \u043f\u0440\u0438\u0441\u0432\u0430\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0443\u043b\u0435\u0432\u043e\u0439 \u0418\u0414. \u041f\u0440\u0438\u0447\u0435\u043c \u044d\u0442\u043e \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u0438 \u043f\u0440\u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0438 \u0447\u0435\u0440\u0435\u0437 \u0430\u0434\u043c\u0438\u043d\u043a\u0443, \u0438 \u0447\u0435\u0440\u0435\u0437 \u0444\u043e\u0440\u043c\u0443 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 Login. \u0435\u0441\u043b\u0438 \u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0441\u043f\u0438\u0441\u043e\u043a \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0432 \u0430\u0434\u043c\u0438\u043d\u043a\u0435, \u0442\u043e \u0432\u0438\u0434\u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u0432\u0443\u0445 - \u044d\u0442\u043e \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 \u0441\u0430\u0439\u0442\u0430 \u0441 \u0418\u0414=1 \u0438 \u0435\u0449\u0435 \u043e\u0434\u0438\u043d \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u0441 \u0418\u0414=0. \u041f\u0440\u0438\u0447\u0435\u043c \u0430\u0434\u043c\u0438\u043d\u0430 \u043c\u043e\u0436\u043d\u043e \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u0430 \u043d\u0430 \u0432\u0442\u043e\u0440\u043e\u043c \u0434\u0430\u0435\u0442 \u043e\u0448\u0438\u0431\u043a\u0443 : \\nFatal error: Call to a member function get() on a non-object in ...\/manager\/controllers\/default\/security\/user\/update.class.php on line 150 .\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":327,\"length\":11,\"style\":\"BOLD\"},{\"offset\":395,\"length\":59,\"style\":\"BOLD\"},{\"offset\":463,\"length\":3,\"style\":\"BOLD\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"6t31q\",\"text\":\"\u0412 \u0442\u0430\u0431\u043b\u0438\u0446\u0435 modx_users \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0431\u043e\u043b\u044c\u0448\u0435 \u0434\u0432\u0443\u0445. \u041d\u043e \u0443 \u0432\u0441\u0435\u0445 \u043a\u0440\u043e\u043c\u0435 \u043e\u0434\u043d\u043e\u0433\u043e \u0441\u0442\u043e\u0438\u0442 \u0418\u0414 =0.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"ei6ps\",\"text\":\"\u041f\u043e\u0434\u0441\u043a\u0430\u0436\u0438\u0442\u0435 \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043a\u0430\u043a \u0438\u0441\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044e?\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}}]}","richtext":"1","template":"15","menuindex":"1149","searchable":"1","cacheable":"1","createdby":"3375","createdon":"1525771642","editedby":"0","editedon":"0","deleted":"0","deletedon":"0","deletedby":"0","publishedon":"1525771642","publishedby":"0","menutitle":"","donthit":"0","privateweb":"0","privatemgr":"0","content_dispo":"0","hidemenu":"0","class_key":"SocietyTopic","context_key":"web","content_type":"1","uri":"topics\/dobavlyayutsya-polzovateli-s-id-0-2776.html","uri_override":"0","hide_children_in_tree":"0","show_in_tree":"0","properties":null,"price":"0.00","article":null,"currency":null,"externalKey":null,"importId":null,"object_id":"2776","version_major":null,"version_minor":null,"version_patch":null,"release":null,"changelog":"","downloads":"0","tv_id":null,"tv_name":null,"tv_caption":null,"tv_category":null,"tv_value_id":null,"tv_value":null,"author_username":"Ptaxa","thread_id":"1768","positive_votes":"0","negative_votes":"0","comments_count":"3","vote_id":null,"vote_direction":null,"vote_value":null,"author":"Ptaxa","author_avatar":"","short_text":"","topic_tags":["modx revo","modx_users","user"],"blog_id":"637","blog_pagetitle":"\u041f\u0435\u0441\u043e\u0447\u043d\u0438\u0446\u0430","blog_uri":"blog\/sandbox\/","views":"1","tvs":[],"imageDefault":"\/assets\/images\/products\/No-Photo.jpg"},{"id":"2770","type":"document","contentType":"text\/html","pagetitle":"\u041e\u0448\u0438\u0431\u043a\u0430 xPDO","longtitle":"","description":"","alias":"oshibka-xpdo 2770","link_attributes":"","published":"1","pub_date":"0","unpub_date":"0","parent":"309","isfolder":"0","introtext":null,"content":"{\"entityMap\":{},\"blocks\":[{\"key\":\"1ppp\",\"text\":\"\u0432\u0441\u0435\u043c \u0434\u0435\u043d\u044c \u0434\u043e\u0431\u0440\u044b\u0439.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"s9m5\",\"text\":\"\u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0442\u0430\u043a\u0430\u044f \u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u043a\u0430 \u043d\u0430 \u0445\u043e\u0441\u0442\u0438\u043d\u0433\u0435 BEGET, \u043d\u0430 \u0434\u0440\u0443\u0433\u0438\u0445 + \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u0441\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u0435\u043d\u043e, \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0438\u0441\u043f\u0440\u0430\u0432\u043d\u043e.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"chpdi\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"9qepb\",\"text\":\"\u0425\u043e\u0441\u0442\u0438\u043d\u0433 \u043f\u0440\u0438\u0441\u043b\u0430\u043b \u0442\u0430\u043a\u043e\u0439 \u043e\u0442\u0432\u0435\u0442:\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"dn1ae\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"2ljki\",\"text\":\"\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0437\u0430\u043f\u0440\u043e\u0441 \u0444\u043e\u0440\u043c\u0438\u0440\u0443\u0435\u043c\u044b\u0439 \u043d\u0430 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0443 \u0432 \u0431\u0430\u0437\u0443 \u043d\u0435 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0435\u043d:\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"cprsl\",\"text\":\"19:57:42.824867 sendto(14, \\\"i\\\\0\\\\0\\\\0\\\\3UPDATE `modx_goodstar_vote_count` SET `count` = 3,346883,`countaverage` = 4,5714285714286 WHERE `id` = 1\\\", 109, MSG_DONTWAIT, NULL, 0) = 109\",\"type\":\"code-block\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":0,\"length\":177,\"style\":\"CODE\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"b0asn\",\"text\":\"\",\"type\":\"code-block\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"1i15l\",\"text\":\"\u0420\u0435\u0430\u043b\u044c\u043d\u043e \u043d\u0435 \u0432\u044a\u0435\u0434\u0443, \u0432 \u0447\u0435\u043c \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430((\",\"type\":\"code-block\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":0,\"length\":45,\"style\":\"CODE\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"bnucb\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"oi38\",\"text\":\"\u0421\u043e\u0445\u0440\u0430\u043d\u044f\u044e \u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u0434\u0430\u043d\u043d\u044b\u0435:\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"3gsgl\",\"text\":\"\u0421\u0442\u0440\u043e\u0447\u043a\u0430 90, \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"hq3t\",\"text\":\"\",\"type\":\"image\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{\"original_url\":\"https:\/\/pastebin.com\/zMZn4H6J\",\"url\":\"https:\/\/pastebin.com\/i\/facebook.png\"}},{\"key\":\"4qc1t\",\"text\":\"\",\"type\":\"image\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"bj24t\",\"text\":\"\",\"type\":\"image\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"b33he\",\"text\":\"\",\"type\":\"image\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"dq32m\",\"text\":\"\u0441\u0442 \u0442\",\"type\":\"image\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}}]}","richtext":"1","template":"15","menuindex":"1148","searchable":"1","cacheable":"1","createdby":"1516","createdon":"1523728597","editedby":"0","editedon":"0","deleted":"0","deletedon":"0","deletedby":"0","publishedon":"1523728597","publishedby":"0","menutitle":"","donthit":"0","privateweb":"0","privatemgr":"0","content_dispo":"0","hidemenu":"0","class_key":"SocietyTopic","context_key":"web","content_type":"1","uri":"topics\/oshibka-xpdo-2770.html","uri_override":"0","hide_children_in_tree":"0","show_in_tree":"0","properties":null,"price":"0.00","article":null,"currency":null,"externalKey":null,"importId":null,"object_id":"2770","version_major":null,"version_minor":null,"version_patch":null,"release":null,"changelog":"","downloads":"0","tv_id":null,"tv_name":null,"tv_caption":null,"tv_category":null,"tv_value_id":null,"tv_value":null,"author_username":"\u041c\u0438\u0445\u0430\u0438\u043b \u00abElectrica\u00bb \u042d\u043b\u0435\u043a\u0442\u0440\u0438\u043a\u043e\u0432","thread_id":"1767","positive_votes":"0","negative_votes":"0","comments_count":"1","vote_id":null,"vote_direction":null,"vote_value":null,"author":"\u041c\u0438\u0445\u0430\u0438\u043b \u00abElectrica\u00bb \u042d\u043b\u0435\u043a\u0442\u0440\u0438\u043a\u043e\u0432","author_avatar":"\/assets\/society\/uploads\/images\/956af00dce647a280361f8304f27329e.jpeg","short_text":"","topic_tags":["xpdoquery"],"blog_id":"637","blog_pagetitle":"\u041f\u0435\u0441\u043e\u0447\u043d\u0438\u0446\u0430","blog_uri":"blog\/sandbox\/","views":"1","tvs":[],"imageDefault":"\/assets\/images\/products\/No-Photo.jpg"},{"id":"2763","type":"document","contentType":"text\/html","pagetitle":"\u0421\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0430 \u2014 Revo \/ mFilter2","longtitle":"","description":"","alias":"sortirovka-\u2014-revo-mfilter2 2763","link_attributes":"","published":"1","pub_date":"0","unpub_date":"0","parent":"309","isfolder":"0","introtext":null,"content":"{\"entityMap\":{\"0\":{\"type\":\"LINK\",\"mutability\":\"MUTABLE\",\"data\":{\"href\":\"http:\/\/test10.digitalforce.ua\/\",\"url\":\"http:\/\/test10.digitalforce.ua\/\"}},\"1\":{\"type\":\"LINK\",\"mutability\":\"MUTABLE\",\"data\":{\"href\":\"https:\/\/paste.ofcode.org\/77rya4AX6EACVzXkrGyjgG\",\"url\":\"https:\/\/paste.ofcode.org\/77rya4AX6EACVzXkrGyjgG\"}}},\"blocks\":[{\"key\":\"3habo\",\"text\":\" \u041c\u043d\u0435 \u0434\u0430\u043b\u0438 \u0434\u043e\u043f\u0438\u043b\u0438\u0442\u044c \u0441\u0430\u0439\u0442 test10.digitalforce.ua\/ * \u0438 \u0442\u0430\u043c \u0435\u0441\u0442\u044c \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0430, \u043d\u043e \u043e\u043d\u0430 \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043a\u0430\u043a \u043d\u0430\u0434\u043e \u2014 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u0434\u043b\u044f \u0446\u0435\u043d\u044b (\u043f\u043e\u0434\u043e\u0440\u043e\u0436\u0435\/\u043f\u043e\u0434\u0435\u0448\u0435\u0432\u043b\u0435);\\n\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":24,\"length\":23,\"style\":\"UNDERLINE\"}],\"entityRanges\":[{\"offset\":24,\"length\":23,\"key\":0}],\"data\":{}},{\"key\":\"brlv5\",\"text\":\"\u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0432 \u0448\u0430\u0431\u043b\u043e\u043d\u0435 \u0431\u044b\u043b\u043e # \u2014 \u0438 \u043e\u043d \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u043b \u043d\u0430 \u0434\u0440\u0443\u0433\u0438\u0445 \u0443\u0440\u043b, \u044f \u043f\u043e\u043f\u0440\u0430\u0432\u0438\u043b, \u043d\u043e \u0442\u0435\u043f\u0435\u0440\u044c \u043d\u0435 \u0441\u0438\u043b\u044c\u043d\u043e \u043b\u0435\u0433\u0447\u0435\u2026\\n\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"8p0n5\",\"text\":\"* \u043a\u043e\u0434 https:\/\/paste.ofcode.org\/77rya4AX6EACVzXkrGyjgG \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":6,\"length\":47,\"style\":\"UNDERLINE\"}],\"entityRanges\":[{\"offset\":6,\"length\":47,\"key\":1}],\"data\":{}}]}","richtext":"1","template":"15","menuindex":"1147","searchable":"1","cacheable":"1","createdby":"3480","createdon":"1518785008","editedby":"0","editedon":"0","deleted":"0","deletedon":"0","deletedby":"0","publishedon":"1518785008","publishedby":"0","menutitle":"","donthit":"0","privateweb":"0","privatemgr":"0","content_dispo":"0","hidemenu":"0","class_key":"SocietyTopic","context_key":"web","content_type":"1","uri":"topics\/sortirovka-\u2014-revo-mfilter2-2763.html","uri_override":"0","hide_children_in_tree":"0","show_in_tree":"0","properties":null,"price":"0.00","article":null,"currency":null,"externalKey":null,"importId":null,"object_id":"2763","version_major":null,"version_minor":null,"version_patch":null,"release":null,"changelog":"","downloads":"0","tv_id":null,"tv_name":null,"tv_caption":null,"tv_category":null,"tv_value_id":null,"tv_value":null,"author_username":"hotdoc","thread_id":null,"positive_votes":null,"negative_votes":null,"comments_count":null,"vote_id":null,"vote_direction":null,"vote_value":null,"author":"hotdoc","author_avatar":"","short_text":"","topic_tags":["revo"],"blog_id":"637","blog_pagetitle":"\u041f\u0435\u0441\u043e\u0447\u043d\u0438\u0446\u0430","blog_uri":"blog\/sandbox\/","views":"5","tvs":[],"imageDefault":"\/assets\/images\/products\/No-Photo.jpg"},{"id":"2755","type":"document","contentType":"text\/html","pagetitle":"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0438\u043c\u043f\u043e\u0440\u0442\u0430 \u0447\u0435\u0440\u0435\u0437 Modimporter","longtitle":"","description":"","alias":"nastrojka-importa-cherez-modimporter 2755","link_attributes":"","published":"1","pub_date":"0","unpub_date":"0","parent":"309","isfolder":"0","introtext":null,"content":"{\"entityMap\":{},\"blocks\":[{\"key\":\"242k3\",\"text\":\"\u0414\u043e\u0431\u0440\u044b\u0439 \u0432\u0435\u0447\u0435\u0440! \u041a \u043a\u043e\u043c\u0443 \u043c\u043e\u0436\u043d\u043e \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u044c\u0441\u044f \u0437\u0430 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043f\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 Modimporter?\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}}]}","richtext":"1","template":"15","menuindex":"1146","searchable":"1","cacheable":"1","createdby":"1855","createdon":"1518025373","editedby":"0","editedon":"0","deleted":"0","deletedon":"0","deletedby":"0","publishedon":"1518025373","publishedby":"0","menutitle":"","donthit":"0","privateweb":"0","privatemgr":"0","content_dispo":"0","hidemenu":"0","class_key":"SocietyTopic","context_key":"web","content_type":"1","uri":"topics\/nastrojka-importa-cherez-modimporter-2755.html","uri_override":"0","hide_children_in_tree":"0","show_in_tree":"0","properties":null,"price":"0.00","article":null,"currency":null,"externalKey":null,"importId":null,"object_id":"2755","version_major":null,"version_minor":null,"version_patch":null,"release":null,"changelog":"","downloads":"0","tv_id":null,"tv_name":null,"tv_caption":null,"tv_category":null,"tv_value_id":null,"tv_value":null,"author_username":"tech","thread_id":"1766","positive_votes":"0","negative_votes":"0","comments_count":"4","vote_id":null,"vote_direction":null,"vote_value":null,"author":"tech","author_avatar":"","short_text":"","topic_tags":["shopmoxbox"],"blog_id":"637","blog_pagetitle":"\u041f\u0435\u0441\u043e\u0447\u043d\u0438\u0446\u0430","blog_uri":"blog\/sandbox\/","views":"5","tvs":[],"imageDefault":"\/assets\/images\/products\/No-Photo.jpg"},{"id":"2751","type":"document","contentType":"text\/html","pagetitle":"Graphcool Prisma. \u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044e.","longtitle":"","description":"","alias":"graphcool-prisma.-dobavlyaem-avtorizacziyu 2751","link_attributes":"","published":"1","pub_date":"0","unpub_date":"0","parent":"309","isfolder":"0","introtext":null,"content":"{\"entityMap\":{\"0\":{\"type\":\"LINK\",\"mutability\":\"MUTABLE\",\"data\":{\"url\":\"https:\/\/modxclub.ru\/topics\/razvorachivaem-graphcool-prisma-na-golom-zheleze-2750.html\"}},\"1\":{\"type\":\"TOKEN\",\"mutability\":\"IMMUTABLE\",\"data\":{\"content\":\"type Post {\\n id: ID! @unique\\n isPublished: Boolean!\\n title: String!\\n text: String!\\n}\",\"lang\":\"javascript\"}},\"2\":{\"type\":\"TOKEN\",\"mutability\":\"IMMUTABLE\",\"data\":{\"content\":\"type User {\\n id: ID! @unique\\n email: String! @unique\\n password: String!\\n name: String!\\n}\",\"lang\":\"php\"}},\"3\":{\"type\":\"TOKEN\",\"mutability\":\"IMMUTABLE\",\"data\":{\"content\":\"prisma deploy\\nDeploying service `hello-world` to stage `dev` on cluster `local` 52ms\\n\\nChanges:\\n\\n User (Type)\\n + Created type `User`\\n + Created field `id` of type `GraphQLID!`\\n + Created field `email` of type `String!`\\n + Created field `password` of type `String!`\\n + Created field `name` of type `String!`\\n + Created field `updatedAt` of type `DateTime!`\\n + Created field `createdAt` of type `DateTime!`\\n\\nApplying changes 1.1s\\n\\nHooks:\\n\\nWriting database schema to `src\/generated\/prisma.graphql` 97ms\\n\",\"lang\":\"javascript\"}},\"4\":{\"type\":\"TOKEN\",\"mutability\":\"IMMUTABLE\",\"data\":{\"content\":\"yarn start\\nyarn run v1.3.2\\nwarning package.json: No license field\\n$ node src\/index.js\\nServer is running on http:\/\/localhost:4000\\n\",\"lang\":\"javascript\"}},\"5\":{\"type\":\"TOKEN\",\"mutability\":\"IMMUTABLE\",\"data\":{\"content\":\"# import Post from \\\".\/generated\/prisma.graphql\\\"\\n\\ntype Query {\\n feed: [Post!]!\\n drafts: [Post!]!\\n post(id: ID!): Post\\n users: [User!]\\n}\\n\\ntype Mutation {\\n createDraft(title: String!, text: String): Post\\n deletePost(id: ID!): Post\\n publish(id: ID!): Post\\n createUser(name: String!, email: String!, password: String!): User\\n}\",\"lang\":\"javascript\"}},\"6\":{\"type\":\"TOKEN\",\"mutability\":\"IMMUTABLE\",\"data\":{\"content\":\"mutation {\\n createUser(\\n name:\\\"Test\\\"\\n email: \\\"test@local.host\\\"\\n password:\\\"123123\\\"\\n ){\\n id\\n name\\n email\\n password\\n }\\n}\",\"lang\":\"javascript\"}},\"7\":{\"type\":\"TOKEN\",\"mutability\":\"IMMUTABLE\",\"data\":{\"content\":\"\\n async createUser(parent, { name, email, password }, ctx, info){\\n\\n password = await bcrypt.hash(password, 10);\\n\\n return ctx.db.mutation.createUser(\\n { data: { name, email, password } },\\n info,\\n )\\n },\",\"lang\":\"javascript\"}},\"8\":{\"type\":\"TOKEN\",\"mutability\":\"IMMUTABLE\",\"data\":{\"content\":\"users(parent, args, ctx, info) {\\n return ctx.db.query.users({}, info)\\n},\",\"lang\":\"javascript\"}},\"9\":{\"type\":\"TOKEN\",\"mutability\":\"IMMUTABLE\",\"data\":{\"content\":\"type AuthPayload {\\n token: String!\\n user: User!\\n}\",\"lang\":\"javascript\"}},\"10\":{\"type\":\"TOKEN\",\"mutability\":\"IMMUTABLE\",\"data\":{\"content\":\" async createUser(parent, { name, email, password }, ctx, info){\\n\\n password = await bcrypt.hash(password, 10);\\n\\n return ctx.db.mutation.createUser(\\n { data: { name, email, password } },\\n info,\\n )\\n },\",\"lang\":\"javascript\"}},\"11\":{\"type\":\"TOKEN\",\"mutability\":\"IMMUTABLE\",\"data\":{\"content\":\" me(parent, args, ctx, info) {\\n \\n let id;\\n\\n const Authorization = ctx.request.get('Authorization');\\n\\n if (Authorization) {\\n\\n const token = Authorization.replace('Bearer ', '')\\n const { userId } = jwt.verify(token, process.env.APP_SECRET);\\n\\n id = userId;\\n\\n }\\n else {\\n throw \\\"\u041d\u0435 \u0431\u044b\u043b \u043f\u043e\u043b\u0443\u0447\u0435\u043d \u0442\u043e\u043a\u0435\u043d\\\";\\n }\\n\\n return ctx.db.query.user({ where: { id } }, info)\\n },\",\"lang\":\"javascript\"}},\"12\":{\"type\":\"TOKEN\",\"mutability\":\"IMMUTABLE\",\"data\":{\"content\":\"type Post {\\n id: ID! @unique\\n isPublished: Boolean!\\n title: String!\\n text: String!\\n author: User @relation(name: \\\"UserPosts\\\")\\n}\\n\\ntype User {\\n id: ID! @unique\\n email: String! @unique\\n password: String!\\n name: String!\\n posts: [Post!]! @relation(name: \\\"UserPosts\\\")\\n}\",\"lang\":\"javascript\"}},\"13\":{\"type\":\"TOKEN\",\"mutability\":\"IMMUTABLE\",\"data\":{\"content\":\"prisma deploy\\nDeploying service `hello-world` to stage `dev` on cluster `local` 128ms\\n\\nChanges:\\n\\n Post (Type)\\n + Created field `author` of type `Relation`\\n\\n User (Type)\\n + Created field `posts` of type `[Relation!]!`\\n\\n UserPosts (Relation)\\n + Created relation between Post and User\\n\\nApplying changes 1.0s\\n\\nHooks:\\n\\nWriting database schema to `src\/generated\/prisma.graphql` 119ms\",\"lang\":\"javascript\"}},\"14\":{\"type\":\"TOKEN\",\"mutability\":\"IMMUTABLE\",\"data\":{\"content\":\"function getUserId(ctx) {\\n \\n const Authorization = ctx.request.get('Authorization')\\n \\n if (Authorization) {\\n const token = Authorization.replace('Bearer ', '')\\n const { userId } = jwt.verify(token, process.env.APP_SECRET)\\n return userId\\n }\\n\\n return null;\\n}\",\"lang\":\"javascript\"}},\"15\":{\"type\":\"TOKEN\",\"mutability\":\"IMMUTABLE\",\"data\":{\"content\":\" createDraft(parent, { title, text }, ctx, info) {\\n \\n const userId = getUserId(ctx)\\n\\n const author = userId && {\\n connect: { id: userId },\\n } || undefined;\\n\\n return ctx.db.mutation.createPost(\\n { data: { \\n title, \\n text, \\n isPublished: false,\\n author,\\n } },\\n info,\\n )\\n }\",\"lang\":\"javascript\"}},\"16\":{\"type\":\"LINK\",\"mutability\":\"MUTABLE\",\"data\":{\"url\":\"http:\/\/prismagraphql.ru:4000\/\"}},\"17\":{\"type\":\"LINK\",\"mutability\":\"MUTABLE\",\"data\":{\"url\":\"https:\/\/github.com\/MODX-Club\/prismagraphql-demo\/tree\/Lesson2\"}}},\"blocks\":[{\"key\":\"141tf\",\"text\":\"\u0412 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u044b \u0440\u0430\u0437\u0432\u043e\u0440\u0430\u0447\u0438\u0432\u0430\u043b\u0438 Graphcool Prisma \u0441 \u043d\u0443\u043b\u044f. \u041d\u0430 \u0432\u044b\u0445\u043e\u0434\u0435 \u043a\u0440\u043e\u043c\u0435 \u0432\u0441\u0435\u0433\u043e \u043f\u0440\u043e\u0447\u0435\u0433\u043e \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u0432\u0435\u0431-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441, \u0447\u0435\u0440\u0435\u0437 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0442\u044c \u043d\u043e\u0432\u044b\u0435 \u0442\u043e\u043f\u0438\u043a\u0438 \u0438 \u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u0442\u044c \u0438\u0445. \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":2,\"length\":10,\"key\":0}],\"data\":{}},{\"key\":\"1g6pe\",\"text\":\"\",\"type\":\"image\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{\"original_url\":\"http:\/\/joxi.ru\/BA06nb7HBaBBWm\",\"url\":\"http:\/\/dl3.joxi.net\/drive\/2018\/01\/19\/0017\/2808\/1121016\/16\/dbff6c4bc3.png\"}},{\"key\":\"8k7on\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"6773o\",\"text\":\"\u041d\u043e \u044d\u0442\u043e \u0431\u044b\u043b\u0430 \u043f\u0440\u043e\u0441\u0442\u0435\u0439\u0448\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0431\u0435\u0437 \u043a\u0430\u043a\u0438\u0445-\u043b\u0438\u0431\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439. \u0411\u0430\u0437\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043b\u0430 \u043e\u0434\u043d\u0443 \u043e\u0441\u043d\u043e\u0432\u043d\u0443\u044e \u0442\u0430\u0431\u043b\u0438\u0446\u0443 - Post (\u0442\u043e\u043f\u0438\u043a\u0438)\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"8rffj\",\"text\":\"\",\"type\":\"image\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{\"original_url\":\"http:\/\/joxi.ru\/KAgY7JySgZg44m\",\"url\":\"http:\/\/dl4.joxi.net\/drive\/2018\/01\/19\/0017\/2808\/1121016\/16\/3b8dd84cd1.png\"}},{\"key\":\"7odhu\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"8rgov\",\"text\":\"\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u043c\u044b \u0434\u043e\u0431\u0430\u0432\u0438\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439, \u0430 \u0442\u0430\u043a \u0436\u0435 \u0441\u0432\u044f\u0437\u044c \u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c-\u0422\u043e\u043f\u0438\u043a\u0438 \u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0443 \u043d\u0430 \u0432\u043b\u0430\u0434\u0435\u043b\u044c\u0446\u0430 \u0437\u0430\u043f\u0438\u0441\u0435\u0439, \u0447\u0442\u043e\u0431\u044b \u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u0442\u044c \u0447\u0435\u0440\u043d\u043e\u0432\u0438\u043a\u0438 \u043c\u043e\u0433\u043b\u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u0438\u0445 \u0432\u043b\u0430\u0434\u0435\u043b\u044c\u0446\u044b.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"d2c1n\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"2noa4\",\"text\":\"\u0414\u043e\u0431\u0430\u0432\u0438\u043c \u043c\u043e\u0434\u0435\u043b\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":0,\"length\":28,\"style\":\"BOLD\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"5397g\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"465pt\",\"text\":\"\u041f\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043c \u0441\u0432\u044f\u0437\u0430\u0442\u044c \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0441\u0432\u044f\u0437\u044c \u0442\u043e\u043f\u0438\u043a-\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c, \u043f\u0440\u043e\u0441\u0442\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u043c \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u0443\u044e \u043c\u043e\u0434\u0435\u043b\u044c User (\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c). \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043e\u0442\u043a\u0440\u043e\u0435\u043c \u0444\u0430\u0439\u043b server\/database\/datamodel.graphql\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"eubu4\",\"text\":\"\u0421\u0435\u0439\u0447\u0430\u0441 \u0442\u0430\u043c \u043f\u0440\u043e\u043f\u0438\u0441\u0430\u043d\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043c\u043e\u0434\u0435\u043b\u044c Post (\u0422\u043e\u043f\u0438\u043a).\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"7ho8s\",\"text\":\" \",\"type\":\"atomic\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":0,\"length\":1,\"key\":1}],\"data\":{}},{\"key\":\"8pgnn\",\"text\":\"\u0414\u043e\u043f\u0438\u0448\u0435\u043c \u043d\u0438\u0436\u0435:\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"acpr\",\"text\":\" \",\"type\":\"atomic\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":0,\"length\":1,\"key\":2}],\"data\":{}},{\"key\":\"7jf4m\",\"text\":\"\u0421\u0445\u0435\u043c\u0430 \u043e\u043f\u0438\u0441\u0430\u043d\u0430, \u0442\u0435\u043f\u0435\u0440\u044c \u043d\u0430\u0434\u043e \u0435\u0435 \u0437\u0430\u0434\u0435\u043f\u043b\u043e\u0438\u0442\u044c, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u0437\u043c\u0430 \u043e\u0431\u043d\u043e\u0432\u0438\u043b\u0430 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043b\u0430 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u0434\u043b\u044f API \u0438 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u0431\u0430\u0437\u043e\u0439 \u0434\u0430\u043d\u043d\u044b\u0445. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043f\u0435\u0440\u0435\u0439\u0434\u0435\u043c \u0432 \u043f\u0430\u043f\u043a\u0443 server\/ \u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u043c prisma deploy\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"57hci\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"b7cc8\",\"text\":\"\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f:\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"36eg2\",\"text\":\" \",\"type\":\"atomic\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":0,\"length\":1,\"key\":3}],\"data\":{}},{\"key\":\"9800i\",\"text\":\"\u0422\u0435\u043f\u0435\u0440\u044c \u0443 \u043d\u0430\u0441 \u0432 \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c \u0442\u0430\u0431\u043b\u0438\u0446\u0430 User\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"5te8\",\"text\":\"\",\"type\":\"image\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{\"original_url\":\"http:\/\/joxi.ru\/Dr83W9lCk1koNA\",\"url\":\"http:\/\/dl3.joxi.net\/drive\/2018\/01\/19\/0017\/2808\/1121016\/16\/cddcd1d7d0.png\"}},{\"key\":\"5jaat\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"cc5ol\",\"text\":\"\u0417\u0430\u043f\u0443\u0441\u0442\u0438\u043c \u0432\u0435\u0431-\u043a\u043e\u043d\u0441\u043e\u043b\u044c, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043a\u0430\u043a\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u044b API \u0443 \u043d\u0430\u0441 \u0442\u0435\u043f\u0435\u0440\u044c \u0438\u043c\u0435\u044e\u0442\u0441\u044f. \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"4332a\",\"text\":\" \",\"type\":\"atomic\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":0,\"length\":1,\"key\":4}],\"data\":{}},{\"key\":\"d9nfb\",\"text\":\"\u0422\u0435\u043f\u0435\u0440\u044c \u0443 \u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u0435\u0441\u0442\u044c \u0441\u0445\u0435\u043c\u0430 User. \u041d\u043e \u043f\u043e-\u043f\u0440\u0435\u0436\u043d\u0435\u043c\u0443 \u043d\u0435\u0442 \u043d\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 (Queries), \u043d\u0438 \u043c\u0443\u0442\u0430\u0446\u0438\u0439 (Mutations). \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"7htli\",\"text\":\"\",\"type\":\"image\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{\"original_url\":\"http:\/\/joxi.ru\/L21WpJ8I6p6zDr\",\"url\":\"http:\/\/dl3.joxi.net\/drive\/2018\/01\/19\/0017\/2808\/1121016\/16\/966a642471.png\"}},{\"key\":\"7u2tg\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"fqkd3\",\"text\":\"query - \u044d\u0442\u043e \u043e\u0431\u044b\u0447\u043d\u044b\u0439 \u0437\u0430\u043f\u0440\u043e\u0441, \u0442\u043e \u0435\u0441\u0442\u044c \u043d\u0430 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445. mutation - \u044d\u0442\u043e \u0437\u0430\u043f\u0440\u043e\u0441 \u043d\u0430 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445. \u041d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u044d\u0442\u043e \u0432\u0441\u0435 \u043e\u0447\u0435\u043d\u044c \u0443\u0441\u043b\u043e\u0432\u043d\u043e, \u0442\u0430\u043a \u043a\u0430\u043a GraphQL \u043e\u0441\u043e\u0431\u043e \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u0437\u043d\u0430\u0435\u0442 \u043e \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u044b\u0445 \u044d\u0442\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u044b\/\u043c\u0443\u0442\u0430\u0446\u0438\u0438 \u0440\u0435\u0437\u043e\u043b\u0432\u0435\u0440\u0430\u0445 (\u0444\u0443\u043d\u043a\u0446\u0438\u0438, \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u044e\u0449\u0438\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u044b), \u0440\u0435\u0437\u043e\u043b\u0432\u0435\u0440\u044b \u043d\u0430 query \u043c\u043e\u0433\u0443\u0442 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u043d\u0430 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f, \u0430 \u043c\u0443\u0442\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u0432\u044b\u0431\u043e\u0440\u043a\u0438 \u0434\u0430\u043d\u043d\u044b\u0445. \u041d\u043e \u0435\u0441\u0442\u044c \u043e\u0434\u043d\u0430 \u0432\u0430\u0436\u043d\u0430\u044f \u0434\u0435\u0442\u0430\u043b\u044c: query \u0437\u0430 \u043e\u0434\u0438\u043d \u0440\u0430\u0437 \u043c\u043e\u0436\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0441\u0440\u0430\u0437\u0443 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0438 \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e, \u0432 \u0442\u043e \u0432\u0440\u0435\u043c\u044f \u043a\u0430\u043a mutation \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0448\u0442\u0443\u0447\u043d\u043e \u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e. \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":0,\"length\":510,\"style\":\"ITALIC\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"a8c7n\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"26ane\",\"text\":\"\u0412 \u0434\u0430\u043d\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0443 \u043d\u0430\u0441 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u043c\u043e\u0434\u0435\u043b\u044c \u0435\u0441\u0442\u044c, \u043d\u043e \u043c\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u043c \u0441 \u043d\u0435\u0439 \u043d\u0438\u0447\u0435\u0433\u043e \u0434\u0435\u043b\u0430\u0442\u044c, \u0442\u043e \u0435\u0441\u0442\u044c \u0447\u0435\u0440\u0435\u0437 API \u043c\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u043c \u0441\u043b\u0430\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u043d\u0438 \u043d\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439, \u043d\u0438 \u043d\u0430 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0438\u0445 \u0441\u043f\u0438\u0441\u043a\u043e\u0432, \u043d\u0438\u0447\u0435\u0433\u043e.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"a91oq\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"2b30e\",\"text\":\"\u041e\u0442\u043a\u0440\u043e\u0435\u043c \u0444\u0430\u0439\u043b server\/src\/schema.graphql \u0438 \u0434\u043e\u043f\u0438\u0448\u0435\u043c \u0432 \u043d\u0435\u043c \u0432 Query users: [User!]! \u0438 \u0432 Mutation createUser(name: String!, email: String!, password: String!): User\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":77,\"length\":2,\"style\":\"ITALIC\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"dun0e\",\"text\":\"\u0438\u0442\u043e\u0433\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0441\u044f \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"aqop3\",\"text\":\" \",\"type\":\"atomic\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":0,\"length\":1,\"key\":5}],\"data\":{}},{\"key\":\"9hqt\",\"text\":\"\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 # import Post from \\\".\/generated\/prisma.graphql\\\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"bmvq8\",\"text\":\"\u042d\u0442\u043e \u043d\u0435 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439, \u044d\u0442\u043e \u0442\u0430\u043a \u043f\u0440\u043e\u043f\u0438\u0441\u0430\u043d\u0430 \u043f\u043e\u0434\u0433\u0440\u0443\u0437\u043a\u0430 \u0442\u0438\u043f\u043e\u0432 \u043d\u0430\u0448\u0435\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f. \u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0442\u044c \u0442\u043e\u0442 \u0444\u0430\u0439\u043b \u043d\u0435\u043b\u044c\u0437\u044f, \u043e\u043d \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043f\u0440\u0438\u0437\u043c\u043e\u0439 \u043f\u0440\u0438 \u0434\u0435\u043f\u043b\u043e\u0435.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"b4fq1\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"2m90v\",\"text\":\"\u041f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u0442\u0438\u043c \u0441\u0435\u0440\u0432\u0435\u0440 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u0447\u0442\u043e\u0431\u044b \u0432\u0441\u0442\u0443\u043f\u0438\u043b\u0430 \u0432 \u0441\u0438\u043b\u0443 \u043d\u043e\u0432\u0430\u044f \u0441\u0445\u0435\u043c\u0430 (\u043d\u0430\u0436\u043c\u0435\u043c Ctrl+C \u0438 \u043e\u043f\u044f\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u043c yarn start) \u0438 \u043e\u0431\u043d\u043e\u0432\u0438\u043c \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"9lqhs\",\"text\":\"\u0412\u043e\u0442 \u0442\u0435\u043f\u0435\u0440\u044c \u0443 \u043d\u0430\u0441 \u043f\u043e\u044f\u0432\u0438\u043b\u0438\u0441\u044c \u043d\u043e\u0432\u044b\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u0432 \u0441\u0445\u0435\u043c\u0435\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"21tg9\",\"text\":\"\",\"type\":\"image\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{\"original_url\":\"http:\/\/joxi.ru\/xAeYNXkSY1YVpA\",\"url\":\"http:\/\/dl3.joxi.net\/drive\/2018\/01\/19\/0017\/2808\/1121016\/16\/daca1e3d29.png\"}},{\"key\":\"e4l8e\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"713om\",\"text\":\"\u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0435\u043c \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441 \u043d\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f. \u0417\u0430\u043f\u0440\u043e\u0441 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f, \u043d\u043e \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u043f\u0443\u0441\u0442\u043e\u0439. \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"3a9t2\",\"text\":\"\",\"type\":\"image\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{\"original_url\":\"http:\/\/joxi.ru\/p27R6EGi0R0ZBm\",\"url\":\"http:\/\/dl3.joxi.net\/drive\/2018\/01\/19\/0017\/2808\/1121016\/16\/3f8c6046f2.png\"}},{\"key\":\"c7qjm\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"ecfk4\",\"text\":\"\u042d\u0442\u043e \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0445\u043e\u0442\u044f \u0443 \u043d\u0430\u0441 \u0441\u0445\u0435\u043c\u0430 \u043e\u043f\u0438\u0441\u0430\u043d\u0430, \u043d\u0435 \u043f\u0440\u043e\u043f\u0438\u0441\u0430\u043d \u0440\u0435\u0437\u043e\u043b\u0432\u0435\u0440 \u043d\u0430 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u044d\u0442\u043e\u0433\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0430. \u0422\u043e \u0435\u0441\u0442\u044c \u0433\u0440\u0430\u0444 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442 \u0437\u0430\u043f\u0440\u043e\u0441, \u0441\u0445\u0435\u043c\u0430 \u0432\u0441\u044f \u0432\u0430\u043b\u0438\u0434\u043d\u0430\u044f, \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u043e, \u043d\u043e \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0435\u0442 \u0438 \u043d\u0435 \u043f\u0440\u043e\u043f\u0438\u0441\u0430\u043d\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u043d\u0430 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 (\u0432\u043e\u0437\u0432\u0440\u0430\u0442 \u0434\u0430\u043d\u043d\u044b\u0445). \u0412 \u0442\u0430\u043a\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043e\u043d \u043f\u0440\u043e\u0441\u0442\u043e \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043f\u0443\u0441\u0442\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435. \u0410 \u0432\u043e\u0442 \u0435\u0441\u043b\u0438 \u0431\u044b \u043c\u044b \u043f\u0440\u043e\u043f\u0438\u0441\u0430\u043b\u0438 \u0432 Query users: [User!]! \u0432\u043c\u0435\u0441\u0442\u043e users: [User!], \u0442\u043e \u0442\u0443\u0442 \u0431\u044b \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u043e\u0448\u0438\u0431\u043a\u0443 \u043e\u0442 \u0433\u0440\u0430\u0444\u0430, \u0442\u0430\u043a \u043a\u0430\u043a \u0437\u043d\u0430\u043a ! \u0441\u0438\u0433\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0435\u0442 \u043e \u0437\u0430\u043f\u0440\u0435\u0442\u0435 \u043d\u0443\u043b\u0435\u0432\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f, \u0442\u043e \u0435\u0441\u0442\u044c \u043e\u0431\u044f\u0437\u0430\u043d \u0431\u044b\u0442\u044c \u043d\u0435\u043d\u0443\u043b\u0435\u0432\u043e\u0439 \u0441\u043f\u0438\u0441\u043e\u043a, \u0438 \u043a\u0430\u043a \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0438\u0437 \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u044f User!, \u0441\u043f\u0438\u0441\u043e\u043a \u044d\u0442\u043e\u0442 \u043d\u0435 \u0434\u043e\u043b\u0436\u0435\u043d \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u043d\u0443\u043b\u0435\u0432\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439. \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"75hvo\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"3913p\",\"text\":\"\u0417\u0434\u0435\u0441\u044c \u043d\u0430 \u0432\u0441\u044f\u043a\u0438\u0439 \u0441\u043b\u0443\u0447\u0430\u0439 \u0435\u0449\u0435 \u0440\u0430\u0437 \u043e\u0431\u044a\u044f\u0441\u043d\u044e \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"39tp3\",\"text\":\" \",\"type\":\"atomic\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":0,\"length\":1,\"key\":6}],\"data\":{}},{\"key\":\"4dpl\",\"text\":\"mutation, \u043b\u043e\u0433\u0438\u0447\u043d\u043e, \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043d\u0430 \u0442\u043e, \u0447\u0442\u043e \u044d\u0442\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u0437\u0430\u043f\u0440\u043e\u0441 \u0438\u0437 \u043c\u0443\u0442\u0430\u0446\u0438\u0439 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f, \u0430 \u043d\u0435 \u043f\u0440\u043e\u0441\u0442\u043e query. \u042d\u0442\u043e \u0432 \u0433\u0440\u0430\u0444\u0435 \u0440\u0430\u0437\u043d\u044b\u0435 \u0433\u0440\u0443\u043f\u043f\u044b \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"nt8s\",\"text\":\"createUser - \u044d\u0442\u043e \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438, \u043c\u044b \u0442\u0430\u043a \u043d\u0430\u0437\u0432\u0430\u043b\u0438 \u0435\u0435 \u0432 \u0441\u0445\u0435\u043c\u0435 \u0432\u044b\u0448\u0435.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"fi79s\",\"text\":\"\u0412\u0441\u0435 \u0447\u0442\u043e \u0432 \u043a\u0440\u0443\u0433\u043b\u044b\u0445 \u0441\u043a\u043e\u0431\u043a\u0430\u0445 - \u044d\u0442\u043e \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0435\u043c\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0432 \u0437\u0430\u043f\u0440\u043e\u0441.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"9f6tp\",\"text\":\"\u0412 \u0444\u0438\u0433\u0443\u0440\u043d\u044b\u0445 - \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u043c\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445. \u0422\u043e \u0435\u0441\u0442\u044c \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f, \u0435\u0441\u043b\u0438 \u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u0437\u0434\u0430\u043d \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c, \u043c\u044b \u0441\u0440\u0430\u0437\u0443 \u043f\u043e\u043b\u0443\u0447\u0438\u043c \u0432 \u043e\u0442\u0432\u0435\u0442 \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u043b\u044f \u0438\u0437 \u0434\u0430\u043d\u043d\u044b\u0445 \u044d\u0442\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"ckpv6\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"erpc5\",\"text\":\"\u0418\u0442\u0430\u043a, \u0434\u043e\u043f\u0438\u0448\u0435\u043c \u043c\u0443\u0442\u0430\u0446\u0438\u044e \u043d\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u0444\u0430\u0439\u043b server\/src\/index.js \u0438 \u0432 Mutation \u0434\u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c \u043d\u0430\u0448 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a createUser. \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"fisev\",\"text\":\" \",\"type\":\"atomic\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":0,\"length\":1,\"key\":7}],\"data\":{}},{\"key\":\"bq7rv\",\"text\":\"bcrypt \u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u043b \u0432 \u044d\u0442\u043e\u043c \u0444\u0430\u0439\u043b\u0435 \u0432\u044b\u0448\u0435 \u0447\u0435\u0440\u0435\u0437 const bcrypt = require('bcryptjs')\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":43,\"length\":5,\"style\":\"ITALIC\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"e5kvo\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"8t79e\",\"text\":\"\u0422\u0430\u043a \u043a\u0430\u043a \u0432 \u044d\u0442\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043f\u0430\u043a\u0435\u0442 bcryptjs \u043d\u0435 \u0431\u044b\u043b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d, \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0435\u0433\u043e \u0447\u0435\u0440\u0435\u0437 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 yarn add bcryptjs \u0438 \u043f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u043e\u043f\u044f\u0442\u044c \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u0441\u0435\u0440\u0432\u0435\u0440. \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"63uqt\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"c33f3\",\"text\":\"\u0412\u043e\u0442 \u0442\u0435\u043f\u0435\u0440\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0431\u044b\u043b \u0441\u043e\u0437\u0434\u0430\u043d \u0438 \u043d\u0430 \u0432\u044b\u0445\u043e\u0434\u0435 \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u043f\u0430\u0440\u043e\u043b\u044c \u043d\u0435 \u0432 \u0447\u0438\u0441\u0442\u043e\u043c \u0432\u0438\u0434\u0435, \u043a\u0430\u043a \u0435\u0433\u043e \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u043b\u0438, \u0430 \u0441\u0440\u0430\u0437\u0443 \u0435\u0433\u043e \u0445\u0435\u0448. \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"7km9p\",\"text\":\"\",\"type\":\"image\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{\"original_url\":\"http:\/\/joxi.ru\/zANepBNhldlZe2\",\"url\":\"http:\/\/dl4.joxi.net\/drive\/2018\/01\/19\/0017\/2808\/1121016\/16\/41f1983085.png\"}},{\"key\":\"3jgin\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"76p82\",\"text\":\"\u041e\u0441\u0442\u0430\u0435\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043e\u043f\u0438\u0441\u0430\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441 \u043d\u0430 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0432 Query. \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"64ske\",\"text\":\" \",\"type\":\"atomic\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":0,\"length\":1,\"key\":8}],\"data\":{}},{\"key\":\"cjhbn\",\"text\":\"\u041f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u0441\u0435\u0440\u0432\u0435\u0440, \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u043c \u0437\u0430\u043f\u0440\u043e\u0441 \u0438 \u0432\u0438\u0434\u0438\u043c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442. \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"an830\",\"text\":\"\",\"type\":\"image\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{\"original_url\":\"http:\/\/joxi.ru\/xAeYNXkSY1Y5OA\",\"url\":\"http:\/\/dl4.joxi.net\/drive\/2018\/01\/19\/0017\/2808\/1121016\/16\/aea1064717.png\"}},{\"key\":\"50mjv\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"70oaf\",\"text\":\"\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u043c\u044b \u043d\u0435 \u043f\u0438\u0441\u0430\u043b\u0438 \u043d\u0438\u043a\u0430\u043a\u0438\u0445 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043d\u0430 \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u0443\u044e \u0440\u0430\u0431\u043e\u0442\u0443 \u0441 \u0431\u0430\u0437\u043e\u0439 \u0434\u0430\u043d\u043d\u044b\u0445. \u0417\u0430 \u043d\u0430\u0441 \u0432\u0441\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u0441\u043e\u0437\u0434\u0430\u043b\u0430 \u043f\u0440\u0438\u0437\u043c\u0430 \u043f\u0440\u0438 \u0434\u0435\u043f\u043b\u043e\u0435 \u043d\u043e\u0432\u043e\u0439 \u0441\u0445\u0435\u043c\u044b (\u043a\u043e\u0433\u0434\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u043b\u0438 prisma deploy). \u041d\u0430\u043f\u043e\u043c\u043d\u044e, \u0447\u0442\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u044d\u0442\u0438 \u043f\u0438\u0448\u0443\u0442\u0441\u044f \u0432 \u0444\u0430\u0439\u043b server\/src\/generated\/prisma.graphql\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"9tfh7\",\"text\":\"\u0410 \u0435\u0441\u043b\u0438 \u0435\u0449\u0435 \u0431\u043e\u043b\u0435\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u0432\u044b\u0440\u0430\u0436\u0430\u0442\u044c\u0441\u044f, \u0442\u043e \u0442\u0430\u043c \u043d\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u044b, \u0430 API-\u0441\u0445\u0435\u043c\u044b \u0434\u043b\u044f \u0435\u0449\u0435 \u0431\u043e\u043b\u0435\u0435 \u043d\u0438\u0437\u043a\u043e\u0433\u043e \u0441\u043b\u043e\u044f \u0432\u0441\u0435\u0439 \u044d\u0442\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b - API-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u043f\u0440\u0438\u0437\u043c\u044b, \u0447\u0442\u043e \u043a\u0440\u0443\u0442\u0438\u0442\u0441\u044f \u043d\u0430 \u043f\u043e\u0440\u0442\u0443 4466. \u0422\u043e \u0435\u0441\u0442\u044c \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u043d\u0430\u0448 \u043f\u0440\u043e\u0435\u043a\u0442 \u043a\u0440\u0443\u0442\u0438\u0442\u0441\u044f \u0432 \u0441\u0432\u043e\u0435\u0439 \u043f\u0430\u043f\u043a\u0435, \u0434\u043b\u044f \u043d\u0435\u0433\u043e \u0435\u0441\u0442\u044c \u0441\u0432\u043e\u044f \u0441\u0445\u0435\u043c\u0430, \u0447\u0435\u0440\u0435\u0437 \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u0442\u0440\u0430\u043d\u0441\u043b\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440 \u043f\u0440\u0438\u0437\u043c\u044b, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0432 \u0441\u0432\u043e\u044e \u043e\u0447\u0435\u0440\u0435\u0434\u044c \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0441 \u0431\u0430\u0437\u043e\u0439 \u0434\u0430\u043d\u043d\u044b\u0445. \u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u0432 \u043f\u0440\u0438\u0437\u043c\u0443 \u043c\u044b \u0434\u0435\u043f\u043b\u043e\u0438\u043c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u0442\u0438\u043f\u0430\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0441\u0445\u0435\u043c\u044b, \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u043c\u044b \u0442\u0443\u0434\u0430 \u043d\u0435 \u0434\u0435\u043f\u043b\u043e\u0438\u043c, \u044d\u0442\u043e \u0443\u0436\u0435 \u043d\u0430\u0448 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u043e\u043f\u0440\u043e\u0441.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"5s076\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"cla47\",\"text\":\"\u0410\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":0,\"length\":26,\"style\":\"BOLD\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"oalg\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"7humu\",\"text\":\"\u041d\u0443 \u0430 \u0442\u0435\u043f\u0435\u0440\u044c \u0434\u043e\u0431\u0430\u0432\u0438\u043c \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439. \u0417\u0430\u0447\u0435\u043c \u043d\u0430\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0431\u0435\u0437 \u044d\u0442\u043e\u0433\u043e?\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"83cns\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"c85sq\",\"text\":\"\u0412 \u0441\u0445\u0435\u043c\u0443 \u0432 Mutation \u0434\u043e\u043f\u0438\u0448\u0435\u043c login(email: String!, password: String!): User\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"dsp3a\",\"text\":\"\u0438 \u0442\u0430\u043c \u0436\u0435 \u043d\u0438\u0436\u0435 \u0434\u043e\u043f\u0438\u0448\u0435\u043c \u0435\u0449\u0435 \u043e\u0434\u043d\u0443 \u043c\u043e\u0434\u0435\u043b\u044c.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"8thi1\",\"text\":\" \",\"type\":\"atomic\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":0,\"length\":1,\"key\":9}],\"data\":{}},{\"key\":\"9daeq\",\"text\":\"\u042d\u0442\u043e \u0447\u0442\u043e\u0431\u044b \u0432 \u043e\u0442\u0432\u0435\u0442 \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u043b\u0438 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0431\u044a\u0435\u043a\u0442 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u043d\u043e \u0438 \u0442\u043e\u043a\u0435\u043d.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"ea446\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"domqm\",\"text\":\"\u0418 \u0434\u043e\u043f\u0438\u0448\u0435\u043c \u0432 \u0440\u0435\u0437\u043e\u043b\u0432\u0435\u0440\u044b.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"aev5f\",\"text\":\" \",\"type\":\"atomic\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":0,\"length\":1,\"key\":10}],\"data\":{}},{\"key\":\"bvki8\",\"text\":\"\u041f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u0441\u0435\u0440\u0432\u0435\u0440, \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u043c \u0437\u0430\u043f\u0440\u043e\u0441 \u043d\u0430 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044e \u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u043e\u0448\u0438\u0431\u043a\u0443.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"7hmc7\",\"text\":\"\",\"type\":\"image\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{\"original_url\":\"http:\/\/joxi.ru\/Dr83W9lCk1kdOA\",\"url\":\"http:\/\/dl4.joxi.net\/drive\/2018\/01\/19\/0017\/2808\/1121016\/16\/e38f1abe14.png\"}},{\"key\":\"ajv4b\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"9s8rb\",\"text\":\"\u042d\u0442\u043e \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u043e\u0433\u043e \u0441\u0435\u043a\u0440\u0435\u0442\u043d\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430. \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"4gucv\",\"text\":\"\u041e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c \u0441\u0435\u0440\u0432\u0435\u0440 \u0438 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u043c \u0432\u043e\u0442 \u0442\u0430\u043a: APP_SECRET=\\\"wefewfwefwef\\\" yarn start\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"essg9\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"7cjhp\",\"text\":\"\u0412\u043e\u0442 \u0442\u0435\u043f\u0435\u0440\u044c \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u0440\u043e\u0448\u043b\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0438 \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0431\u044a\u0435\u043a\u0442 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u043d\u043e \u0438 \u0442\u043e\u043a\u0435\u043d: \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"8ihqk\",\"text\":\"\",\"type\":\"image\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{\"original_url\":\"http:\/\/joxi.ru\/E2peWn0hBqBwKA\",\"url\":\"http:\/\/dl4.joxi.net\/drive\/2018\/01\/19\/0017\/2808\/1121016\/16\/34753cd19f.png\"}},{\"key\":\"51q5u\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"9doo6\",\"text\":\"\u0417\u0430\u043f\u0440\u043e\u0441 \u043d\u0430 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":0,\"length\":42,\"style\":\"BOLD\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"scp4\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"6dskd\",\"text\":\"\u0422\u0435\u043f\u0435\u0440\u044c \u043c\u044b \u043d\u0430\u043f\u0438\u0448\u0435\u043c \u0442\u0430\u043a\u043e\u0439 \u0437\u0430\u043f\u0440\u043e\u0441, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0442\u044c \u043e\u0431\u044a\u0435\u043a\u0442 \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u0435\u0433\u043e \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"40iph\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"3apcl\",\"text\":\"\u0414\u043e\u043f\u0438\u0448\u0435\u043c \u0432 \u0441\u0445\u0435\u043c\u0443 Query\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"e1s5a\",\"text\":\"me: User\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"c6s1f\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"8f98j\",\"text\":\"\u0418 \u0440\u0435\u0437\u043e\u043b\u0432\u0435\u0440 \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"fapaq\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"e6g4k\",\"text\":\" \",\"type\":\"atomic\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":0,\"length\":1,\"key\":11}],\"data\":{}},{\"key\":\"7e1cj\",\"text\":\"\u0422\u0435\u043f\u0435\u0440\u044c \u0442\u043e\u043a\u0435\u043d, \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0439 \u043f\u0440\u0438 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u0443\u043a\u0430\u0436\u0435\u043c \u0432 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u0437\u0430\u043f\u0440\u043e\u0441\u0430 Authorization. \u0415\u0441\u043b\u0438 \u0432\u0441\u0435 \u041e\u041a, \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f. \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"297ke\",\"text\":\"\",\"type\":\"image\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{\"original_url\":\"http:\/\/joxi.ru\/GrqYdBESNjNOkr\",\"url\":\"http:\/\/dl4.joxi.net\/drive\/2018\/01\/20\/0017\/2808\/1121016\/16\/ccacae299f.png\"}},{\"key\":\"9mi8h\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"ds5is\",\"text\":\"\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 \u043f\u0440\u0438\u0441\u0442\u0430\u0432\u043a\u0443 Bearer, \u0435\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"2lvpg\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"2shgk\",\"text\":\"\u0412\u043e\u0442 \u0442\u0435\u043f\u0435\u0440\u044c \u0443 \u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439, \u043d\u043e \u0438 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f. \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"7v1ch\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"5jta1\",\"text\":\"\u0421\u0432\u044f\u0437\u044b\u0432\u0430\u0435\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0438 \u0442\u043e\u043f\u0438\u043a\u0438.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":0,\"length\":33,\"style\":\"BOLD\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"95u4\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"c5609\",\"text\":\"\u041d\u0443 \u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0448\u0442\u0440\u0438\u0445: \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u043c \u0441\u0432\u044f\u0437\u0438 \u0422\u043e\u043f\u0438\u043a-\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0438 \u043d\u0430\u0443\u0447\u0438\u043c\u0441\u044f \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0442\u043e\u043f\u0438\u043a\u0438 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0438 \u0430\u0432\u0442\u043e\u0440\u043e\u0432 \u0442\u043e\u043f\u0438\u043a\u043e\u0432. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043d\u0430\u043c \u043d\u0430\u0434\u043e \u043f\u043e\u0434\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043d\u0430\u0448\u0438 \u0441\u0445\u0435\u043c\u044b \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0438 \u0442\u043e\u043f\u0438\u043a\u0430. \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"5ei0e\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"799uu\",\"text\":\"\u0414\u043e\u043f\u0438\u0448\u0435\u043c \u0432 \u043c\u043e\u0434\u0435\u043b\u044c Post author: User @relation(name: \\\"UserPosts\\\"), \u0430 \u0432 User posts: [Post!]! @relation(name: \\\"UserPosts\\\"). \u041f\u043e\u043b\u0443\u0447\u0438\u0442\u0441\u044f \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":88,\"length\":1,\"style\":\"ITALIC\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"def73\",\"text\":\" \",\"type\":\"atomic\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":0,\"length\":1,\"key\":12}],\"data\":{}},{\"key\":\"57evn\",\"text\":\"\u0417\u0430\u0434\u0435\u043f\u043b\u043e\u0438\u043c \u043d\u0430\u0448\u0443 \u043d\u043e\u0432\u0443\u044e \u0441\u0445\u0435\u043c\u0443 prisma deploy.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"eubjd\",\"text\":\" \",\"type\":\"atomic\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":0,\"length\":1,\"key\":13}],\"data\":{}},{\"key\":\"8n0os\",\"text\":\"\u0427\u0442\u043e \u043f\u0440\u0438\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e, \u043f\u0440\u0438\u0437\u043c\u0430 \u043d\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u043e\u0437\u0434\u0430\u043b\u0430 \u043d\u043e\u0432\u0443\u044e \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u0435\u0439 \u0422\u043e\u043f\u0438\u043a-\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c, \u043d\u043e \u0434\u0430\u0436\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u043b\u0430 \u043f\u0435\u0440\u0432\u0438\u0447\u043d\u044b\u0435-\u0432\u0442\u043e\u0440\u0438\u0447\u043d\u044b\u0435 \u043a\u043b\u044e\u0447\u0438. \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"4e42b\",\"text\":\"\",\"type\":\"image\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{\"original_url\":\"http:\/\/joxi.ru\/E2peWn0hBqByDA\",\"url\":\"http:\/\/dl4.joxi.net\/drive\/2018\/01\/20\/0017\/2808\/1121016\/16\/84e2c4211b.png\"}},{\"key\":\"7h63b\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"1atg0\",\"text\":\"\u041f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u0442\u0438\u043c \u0441\u0435\u0440\u0432\u0435\u0440, \u043e\u0431\u043d\u043e\u0432\u0438\u043c \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 \u0438 \u0443 \u043d\u0430\u0441 \u0443\u0436\u0435 \u0435\u0441\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c \u0432 \u0437\u0430\u043f\u0440\u043e\u0441 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0442\u043e\u043f\u0438\u043a\u043e\u0432.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"bvsge\",\"text\":\"\",\"type\":\"image\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{\"original_url\":\"http:\/\/joxi.ru\/GrqYdBESNjNdkr\",\"url\":\"http:\/\/dl4.joxi.net\/drive\/2018\/01\/20\/0017\/2808\/1121016\/16\/c3140a83cf.png\"}},{\"key\":\"9btf5\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"bhs5g\",\"text\":\"\u0421\u0435\u0439\u0447\u0430\u0441 \u0443 \u043d\u0430\u0441 \u0441\u043f\u0438\u0441\u043e\u043a \u043f\u0443\u0441\u0442\u043e\u0439, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u043c\u044b \u043d\u0435 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u043b\u0438 \u0435\u0449\u0435 \u0442\u043e\u043f\u0438\u043a\u0438 \u043e\u0442 \u0438\u043c\u0435\u043d\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f. \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"dhu9e\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"epppr\",\"text\":\"\u0414\u043b\u044f \u0443\u0434\u043e\u0431\u0441\u0442\u0432\u0430 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 ID \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0432\u044b\u043d\u0435\u0441\u0435\u043c \u0432 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u043c\u0435\u0442\u043e\u0434. \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"cqnad\",\"text\":\" \",\"type\":\"atomic\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":0,\"length\":1,\"key\":14}],\"data\":{}},{\"key\":\"63kuj\",\"text\":\"\u0418 \u0441 \u0435\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0447\u0443\u0442\u044c \u043f\u0435\u0440\u0435\u043f\u0438\u0448\u0435\u043c \u043c\u0443\u0442\u0430\u0446\u0438\u044e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0442\u043e\u043f\u0438\u043a\u0430.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"bbafk\",\"text\":\" \",\"type\":\"atomic\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":0,\"length\":1,\"key\":15}],\"data\":{}},{\"key\":\"2hnvq\",\"text\":\"\u0417\u0434\u0435\u0441\u044c \u043c\u044b \u043f\u0440\u043e\u0441\u0442\u043e \u0434\u043e\u043f\u0438\u0441\u0430\u043b\u0438 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 ID \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0438 \u0435\u0441\u043b\u0438 \u0431\u044b\u043b \u043f\u043e\u043b\u0443\u0447\u0435\u043d, \u0442\u043e \u043f\u0435\u0440\u0435\u0434\u0430\u0435\u043c \u0432 \u0437\u0430\u043f\u0440\u043e\u0441 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0442\u043e\u043f\u0438\u043a\u0430 \u043e\u0431\u044a\u0435\u043a\u0442 \u0441 ID \u044d\u0442\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f. \u041f\u0440\u0438 \u0447\u0435\u043c \u044f \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u043e\u0441\u0442\u0430\u0432\u0438\u043b \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u043f\u0443\u0441\u0442\u043e\u0433\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u0447\u0442\u043e\u0431\u044b \u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u0442\u043e\u043f\u0438\u043a\u043e\u0432 \u0438 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u043e. \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"dd385\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"6nrbb\",\"text\":\"\u0412\u043e\u0442 \u0442\u0435\u043f\u0435\u0440\u044c \u043f\u0440\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0442\u043e\u043f\u0438\u043a\u0430, \u0435\u0441\u043b\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u043e\u0432\u0430\u043d, \u043f\u0440\u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0430\u0432\u0442\u043e\u0440 \u0432 \u0442\u043e\u043f\u0438\u043a.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"834av\",\"text\":\"\",\"type\":\"image\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{\"original_url\":\"http:\/\/joxi.ru\/zANepBNhldl0B2\",\"url\":\"http:\/\/dl4.joxi.net\/drive\/2018\/01\/20\/0017\/2808\/1121016\/16\/1e65482c82.png\"}},{\"key\":\"9g3i3\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"f6p76\",\"text\":\"\u0410 \u0432 \u0441\u043f\u0438\u0441\u043a\u0435 \u0442\u043e\u043f\u0438\u043a\u043e\u0432 \u0442\u0435\u043f\u0435\u0440\u044c \u0432\u044b\u0432\u043e\u0434\u044f\u0442\u0441\u044f \u0430\u0432\u0442\u043e\u0440\u044b, \u0435\u0441\u043b\u0438 \u0443\u043a\u0430\u0437\u0430\u043d\u044b. \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"2jj6j\",\"text\":\"\",\"type\":\"image\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{\"original_url\":\"http:\/\/joxi.ru\/Dr83W9lCk1k5jA\",\"url\":\"http:\/\/dl4.joxi.net\/drive\/2018\/01\/20\/0017\/2808\/1121016\/16\/db8740cbaf.png\"}},{\"key\":\"8hni3\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"4hrfb\",\"text\":\"\u0410 \u0432 \u0441\u043f\u0438\u0441\u043a\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0432\u0438\u0434\u043d\u044b \u0442\u0435\u043f\u0435\u0440\u044c \u0442\u043e\u043f\u0438\u043a\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"162ee\",\"text\":\"\",\"type\":\"image\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{\"original_url\":\"http:\/\/joxi.ru\/ZrJeOj1h1O1lZA\",\"url\":\"http:\/\/dl4.joxi.net\/drive\/2018\/01\/20\/0017\/2808\/1121016\/16\/4e5a9447d7.png\"}},{\"key\":\"3ig5p\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"858qt\",\"text\":\"\u0418 \u0441\u043e\u0432\u0441\u0435\u043c \u043d\u0435 \u0441\u043b\u043e\u0436\u043d\u043e \u0442\u0435\u043f\u0435\u0440\u044c \u0432 \u0441\u043f\u0438\u0441\u043a\u0435 \u0442\u043e\u043f\u0438\u043a\u043e\u0432 \u0443 \u0430\u0432\u0442\u043e\u0440\u043e\u0432 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0432\u0441\u0435 \u0442\u043e\u043f\u0438\u043a\u0438 \u044d\u0442\u0438\u0445 \u0430\u0432\u0442\u043e\u0440\u043e\u0432. \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"9ct0d\",\"text\":\"\",\"type\":\"image\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{\"original_url\":\"http:\/\/joxi.ru\/LmGyqplHR8R11A\",\"url\":\"http:\/\/dl3.joxi.net\/drive\/2018\/01\/20\/0017\/2808\/1121016\/16\/366acd3d89.png\"}},{\"key\":\"em6g9\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"fdql2\",\"text\":\"\u042f \u0443\u0436 \u043d\u0435 \u0431\u0443\u0434\u0443 \u0433\u043e\u0432\u043e\u0440\u0438\u0442\u044c, \u0447\u0442\u043e \u0441\u0435\u0439\u0447\u0430\u0441 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u043c\u0435\u0442\u043e\u0434\u044b \u0438 \u043d\u0430 \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\/\u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u044d\u0442\u0438\u0445 \u0441\u0443\u0449\u043d\u043e\u0441\u0442\u0435\u0439.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"15d2c\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"di093\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"19ufa\",\"text\":\"\u0412\u043e\u0442 \u0442\u0430\u043a \u0432\u043e\u0442 \u0437\u0430 \u0432\u0435\u0447\u0435\u0440 \u043c\u044b \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u043b\u0438 \u0441\u0435\u0431\u0435 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 \u0434\u043b\u044f \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438\/\u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u0442\u043e\u043f\u0438\u043a\u043e\u0432, \u043f\u043e\u0447\u0442\u0438 \u0441 \u043d\u0443\u043b\u044f. \u041d\u0430 \u043c\u043e\u0439 \u0432\u0437\u0433\u043b\u044f\u0434 - \u043e\u0447\u0435\u043d\u044c \u043d\u0435\u043f\u043b\u043e\u0445\u043e\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"4n8hn\",\"text\":\"\u042f \u043d\u0435 \u0431\u0443\u0434\u0443 \u0441\u0435\u0439\u0447\u0430\u0441 \u0440\u0430\u0441\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0444\u0440\u043e\u043d\u0442\u0430 \u043f\u043e\u0434 \u0432\u0441\u0435 \u044d\u0442\u043e (\u0447\u0442\u043e\u0431\u044b \u0432\u0435\u0431-\u043c\u043e\u0440\u0434\u0430 \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u0431\u044b\u043b\u0430 \u0438 \u0442.\u043f.), \u044d\u0442\u043e \u0431\u0443\u0434\u0435\u0442 \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c \u0443\u0440\u043e\u043a\u0435. \u0421\u043a\u0430\u0436\u0443 \u0442\u043e\u043b\u044c\u043a\u043e \u0447\u0442\u043e \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b \u043e\u0441\u0432\u043e\u0435\u043d \u0438 \u0442\u0430\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e, \u0447\u0435\u043c \u044d\u0442\u043e\u0442 \u0443\u0440\u043e\u043a.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"57bmo\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"8snbe\",\"text\":\"\u041a\u043e\u043c\u0443 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e, \u043f\u043e\u0438\u0433\u0440\u0430\u0442\u044c\u0441\u044f \u043c\u043e\u0436\u043d\u043e \u0437\u0434\u0435\u0441\u044c: http:\/\/prismagraphql.ru:4000\/ \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":40,\"length\":29,\"key\":16}],\"data\":{}},{\"key\":\"9q6vf\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"9bn70\",\"text\":\"\u0418\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043b\u0435\u0436\u0430\u0442 \u043f\u043e\u0434 \u0442\u0435\u0433\u043e\u043c Lesson2: https:\/\/github.com\/MODX-Club\/prismagraphql-demo\/tree\/Lesson2 \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":43,\"length\":60,\"key\":17}],\"data\":{}}]}","richtext":"1","template":"15","menuindex":"1145","searchable":"1","cacheable":"1","createdby":"2","createdon":"1516401178","editedby":"0","editedon":"0","deleted":"0","deletedon":"0","deletedby":"0","publishedon":"1516401178","publishedby":"2","menutitle":"","donthit":"0","privateweb":"0","privatemgr":"0","content_dispo":"0","hidemenu":"0","class_key":"SocietyTopic","context_key":"web","content_type":"1","uri":"topics\/graphcool-prisma.-dobavlyaem-avtorizacziyu-2751.html","uri_override":"0","hide_children_in_tree":"0","show_in_tree":"0","properties":null,"price":"0.00","article":null,"currency":null,"externalKey":null,"importId":null,"object_id":"2751","version_major":null,"version_minor":null,"version_patch":null,"release":null,"changelog":"","downloads":"0","tv_id":"9","tv_name":"approved","tv_caption":"\u041e\u0434\u043e\u0431\u0440\u0435\u043d\u043d\u044b\u0439 \u0442\u043e\u043f\u0438\u043a","tv_category":"0","tv_value_id":"2144","tv_value":"1","author_username":"Fi1osof","thread_id":null,"positive_votes":null,"negative_votes":null,"comments_count":null,"vote_id":null,"vote_direction":null,"vote_value":null,"author":"Fi1osof","author_avatar":"\/assets\/society\/uploads\/images\/9da9e7e309fd4e77cf42c02a7a42142e.jpeg","short_text":"","topic_tags":["GraphQL","api","react"],"blog_id":"638","blog_pagetitle":"Blog by Fi1osof","blog_uri":"blogs\/blog-by-fi1osof\/","views":"2","tvs":{"approved":{"tv_id":"9","caption":"\u041e\u0434\u043e\u0431\u0440\u0435\u043d\u043d\u044b\u0439 \u0442\u043e\u043f\u0438\u043a","category":"0","value_id":"2144","value":"1"}},"imageDefault":"\/assets\/images\/products\/No-Photo.jpg"},{"id":"2750","type":"document","contentType":"text\/html","pagetitle":"\u0420\u0430\u0437\u0432\u043e\u0440\u0430\u0447\u0438\u0432\u0430\u0435\u043c Graphcool Prisma \u043d\u0430 \u0433\u043e\u043b\u043e\u043c \u0436\u0435\u043b\u0435\u0437\u0435","longtitle":"","description":"","alias":"razvorachivaem-graphcool-prisma-na-golom-zheleze 2750","link_attributes":"","published":"1","pub_date":"0","unpub_date":"0","parent":"309","isfolder":"0","introtext":null,"content":"{\"entityMap\":{\"0\":{\"type\":\"LINK\",\"mutability\":\"MUTABLE\",\"data\":{\"url\":\"https:\/\/www.npmjs.com\/package\/prisma\"}},\"1\":{\"type\":\"LINK\",\"mutability\":\"MUTABLE\",\"data\":{\"url\":\"https:\/\/www.npmjs.com\/package\/prisma-cli\"}},\"2\":{\"type\":\"LINK\",\"mutability\":\"MUTABLE\",\"data\":{\"url\":\"https:\/\/www.prismagraphql.com\/\"}},\"3\":{\"type\":\"LINK\",\"mutability\":\"MUTABLE\",\"data\":{\"url\":\"https:\/\/www.apollographql.com\/\"}},\"4\":{\"type\":\"LINK\",\"mutability\":\"MUTABLE\",\"data\":{\"url\":\"https:\/\/flops.ru\/?refid=18588\"}},\"5\":{\"type\":\"LINK\",\"mutability\":\"MUTABLE\",\"data\":{\"url\":\"https:\/\/gist.githubusercontent.com\/Fi1osof\/2f8ea23f5411c5c7a0e0025f04941aee\/raw\/.bashrc\"}},\"6\":{\"type\":\"LINK\",\"mutability\":\"MUTABLE\",\"data\":{\"url\":\"https:\/\/www.digitalocean.com\/community\/tutorials\/docker-ubuntu-16-04-ru\"}},\"7\":{\"type\":\"LINK\",\"mutability\":\"MUTABLE\",\"data\":{\"url\":\"https:\/\/docs.docker.com\/compose\/install\/#install-compose\"}},\"8\":{\"type\":\"TOKEN\",\"mutability\":\"IMMUTABLE\",\"data\":{\"content\":\"Added cluster: local to prisma.yml\\nCreating stage dev for service hello-world \u2714\\nDeploying service `hello-world` to stage `dev` on cluster `local` 144ms\\n\\nChanges:\\n\\n Post (Type)\\n + Created type `Post`\\n + Created field `id` of type `GraphQLID!`\\n + Created field `isPublished` of type `Boolean!`\\n + Created field `title` of type `String!`\\n + Created field `text` of type `String!`\\n + Created field `updatedAt` of type `DateTime!`\\n + Created field `createdAt` of type `DateTime!`\\n\\nApplying changes 1.1s\\n\\nHooks:\\n\\nWriting database schema to `src\/generated\/prisma.graphql` 206ms\\nRunning $ graphql prepare...\\n\\nYour GraphQL database endpoint is live:\\n\\n HTTP: http:\/\/localhost:4466\/hello-world\/dev\\n WS: ws:\/\/localhost:4466\/hello-world\/dev\\n\\n\\nNext steps:\\n 1. Change directory: `cd hello-world\/server`\\n 2. Start local server: `yarn start` (you can now open a Playground at http:\/\/localhost:4000)\\n 3. Change directory: `cd ..`\\n 4. Start React app: `yarn start`\\n 5. Open browser: http:\/\/localhost:3000\\n\",\"lang\":\"javascript\"}},\"9\":{\"type\":\"LINK\",\"mutability\":\"MUTABLE\",\"data\":{\"url\":\"http:\/\/prismagraphql.ru:4000\/\"}},\"10\":{\"type\":\"LINK\",\"mutability\":\"MUTABLE\",\"data\":{\"url\":\"http:\/\/prismagraphql.ru:3000\/\"}},\"11\":{\"type\":\"LINK\",\"mutability\":\"MUTABLE\",\"data\":{\"url\":\"http:\/\/prismagraphql.ru:3000\/drafts\"}},\"12\":{\"type\":\"TOKEN\",\"mutability\":\"IMMUTABLE\",\"data\":{\"content\":\"{\\n feed{\\n id\\n title\\n text\\n isPublished\\n }\\n}\",\"lang\":\"javascript\"}},\"13\":{\"type\":\"TOKEN\",\"mutability\":\"IMMUTABLE\",\"data\":{\"content\":\"{\\n drafts{\\n id\\n title\\n text\\n isPublished\\n }\\n}\",\"lang\":\"javascript\"}},\"14\":{\"type\":\"TOKEN\",\"mutability\":\"IMMUTABLE\",\"data\":{\"content\":\"curl 'http:\/\/prismagraphql.ru:4000\/' -H 'Accept-Encoding: gzip, deflate, br' -H 'Content-Type: application\/json' -H 'Accept: *\/*' -H 'Connection: keep-alive' -H 'DNT: 1' -H 'Origin: http:\/\/prismagraphql.ru:4000' --data-binary '{\\\"query\\\":\\\"{\\\\n feed{\\\\n id\\\\n title\\\\n text\\\\n isPublished\\\\n }\\\\n}\\\",\\\"operationName\\\":null}' --compressed\",\"lang\":\"javascript\"}},\"15\":{\"type\":\"LINK\",\"mutability\":\"MUTABLE\",\"data\":{\"url\":\"http:\/\/prismagraphql.ru:3000\/\"}},\"16\":{\"type\":\"LINK\",\"mutability\":\"MUTABLE\",\"data\":{\"url\":\"https:\/\/keymetrics.io\/\"}},\"17\":{\"type\":\"LINK\",\"mutability\":\"MUTABLE\",\"data\":{\"url\":\"https:\/\/www.graph.cool\/forum\/t\/cannot-start-prisma-local-mysql-error-0-0-0-0-3306-bind-address-already-in-use\/2190\"}},\"18\":{\"type\":\"LINK\",\"mutability\":\"MUTABLE\",\"data\":{\"url\":\"https:\/\/habrahabr.ru\/company\/plarium\/blog\/326520\/\"}}},\"blocks\":[{\"key\":\"8eh7d\",\"text\":\"\u0412 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u044f \u043c\u043d\u043e\u0433\u043e \u043f\u0438\u0448\u0443 \u043f\u0440\u043e GraphQL \u0438 \u0442.\u043f., \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0442\u0435\u043c\u0430 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043e\u0447\u0435\u043d\u044c \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0430\u044f, \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u043e\u0447\u0435\u043d\u044c \u0432\u0430\u0436\u043d\u044b\u0435 \u0438 \u043f\u0435\u0440\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u043d\u044b\u0435, \u0430 \u0442\u0430\u043a \u0436\u0435 \u0432\u0441\u0435 \u044d\u0442\u043e \u043e\u0442\u043b\u0438\u0447\u043d\u043e \u0441\u043e\u0441\u0442\u044b\u043a\u0443\u0435\u0442\u0441\u044f \u0441 MODX, \u0434\u0430\u0431\u044b \u043f\u0440\u0438\u0434\u0430\u0442\u044c \u0436\u0438\u0437\u043d\u0438 \u0432\u043d\u0435\u0448\u043d\u0435\u0439 \u0447\u0430\u0441\u0442\u0438 \u0441\u0430\u0439\u0442\u0430 \u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0431\u043e\u043b\u0435\u0435 \u0433\u0438\u0431\u043a\u043e\u0435 API \u0434\u043b\u044f \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0444\u0440\u043e\u043d\u0442\u0430 \u0441 \u0431\u044d\u043a\u043e\u043c.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"9uehf\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"3k00g\",\"text\":\"\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0443 \u043f\u0440\u043e graphcool-prisma. \u0412\u043e\u043e\u0431\u0449\u0435 \u0435\u0449\u0435 \u043d\u0435\u0434\u0430\u0432\u043d\u043e \u043e\u043d\u0438 \u0431\u044b\u043b\u0438 \u043f\u0440\u043e\u0441\u0442\u043e graphcool (\u0438 \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u043b\u0438\u0441\u044c \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0438\u043c\u0435\u043d\u043d\u043e \u043a\u0430\u043a graphcool), \u0437\u0430\u0442\u0435\u043c \u043e\u043d\u0438 \u0432\u043d\u0435\u0437\u0430\u043f\u043d\u043e \u0441\u0442\u0430\u043b\u0438 graphcool-framework (\u0438 \u0435\u0449\u0435 \u0442\u0430\u043a \u043e\u043d\u0438 \u0432\u0447\u0435\u0440\u0430 \u043c\u043d\u0435 \u0431\u044b\u043b\u0438 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b, \u0438 \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u043b\u0438\u0441\u044c \u043a\u0430\u043a graphcool-framework, \u0445\u043e\u0442\u044f \u0438 \u0432\u043e \u0432\u0441\u0435\u0445 \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0430\u0445 \u0432\u044b\u0432\u043e\u0434\u0438\u043b\u043e\u0441\u044c \u043a\u0430\u043a graphcool, \u0447\u0442\u043e \u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u043b\u043e \u043c\u043d\u043e\u0433\u043e \u043f\u0443\u0442\u0430\u043d\u0438\u0446\u044b \u043f\u0440\u0438 \u043d\u0430\u043b\u0438\u0447\u0438\u0438 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0438 graphcool \u0438 graphcool-framework). \u0410 \u0441\u0435\u0433\u043e\u0434\u043d\u044f, \u043a\u043e\u0433\u0434\u0430 \u044f \u0441\u0435\u043b \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0441\u0442\u0430\u0442\u044c\u044e, \u043e\u043d\u0438 \u0432\u0434\u0440\u0443\u0433 \u0441\u0442\u0430\u043b\u0438 \u043f\u0440\u043e\u0441\u0442\u043e Prisma. \u041d\u0443 \u043f\u043f\u0446... (\u0445\u043e\u0442\u044f prisma, \u043a\u043e\u043d\u0435\u0447\u043d\u043e \u0436\u0435, \u043f\u0440\u043e\u0449\u0435 \u0437\u0430\u043f\u043e\u043c\u043d\u0438\u0442\u044c \u0438 \u043f\u0438\u0448\u0435\u0442\u0441\u044f \u043f\u0440\u043e\u0449\u0435). \u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u043d\u043f\u043c-\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 prisma \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442 \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0442\u044c prisma-cli, \u0430 \u0442\u0430\u043c \u0432 \u0441\u0432\u043e\u044e \u043e\u0447\u0435\u0440\u0435\u0434\u044c \u0440\u0435\u0447\u044c \u0438\u0434\u0435\u0442 \u043e graphcool. \u041a\u043e\u0440\u043e\u0447\u0435, \u0435\u0449\u0435 \u0440\u0430\u0437, \u043f\u043f\u0446... \u041d\u043e \u044d\u0442\u043e \u043e\u043d\u0438 \u043d\u0435 \u0441\u043e \u0437\u043b\u0430. \u041f\u0440\u043e\u0435\u043a\u0442 \u043e\u0447\u0435\u043d\u044c \u0431\u044b\u0441\u0442\u0440\u043e \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0438 \u0432\u0438\u0434\u0438\u043c\u043e \u043a\u0430\u043a\u0438\u0435-\u0442\u043e \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043d\u044b\u0435 \u0432\u0435\u0449\u0438 \u0437\u0430\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \u0442\u0430\u043a \u0434\u0435\u043b\u0430\u0442\u044c, \u0442\u0438\u043f\u0430, \u0432\u044b\u0431\u0438\u0440\u0430\u0439\u0442\u0435: \u0438\u043b\u0438 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0431\u0443\u0434\u0435\u0442 \u0431\u0435\u0437 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439, \u0438\u043b\u0438 \u043d\u043e\u0432\u044b\u0435 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0444\u0438\u0448\u043a\u0438. \u042f \u0437\u0430 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0444\u0438\u0448\u043a\u0438, \u0430 \u0441 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u043c \u043f\u043e\u0442\u0435\u0440\u043f\u043b\u044e...\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":569,\"length\":6,\"key\":0},{\"offset\":601,\"length\":10,\"key\":1}],\"data\":{}},{\"key\":\"dnu6n\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"8rn25\",\"text\":\"\u0423\u0442\u043e\u0447\u043d\u0435\u043d\u0438\u0435 \u043a \u0441\u0442\u0438\u043b\u044e \u0438\u0437\u043b\u043e\u0436\u0435\u043d\u0438\u044f: \u044f \u043f\u0438\u0448\u0443 \u043f\u043e \u043c\u0435\u0440\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c. \u041e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u043e \u0431\u0443\u0434\u0443 \u0441\u0442\u0430\u043b\u043a\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u0441 \u043a\u0430\u043a\u0438\u043c\u0438-\u0442\u043e \u043f\u043e\u0434\u0432\u043e\u0434\u043d\u044b\u043c\u0438 \u043a\u0430\u043c\u043d\u044f\u043c\u0438 \u0438 \u0442.\u043f., \u0433\u0434\u0435-\u0442\u043e \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u044c \u043e\u0442\u0432\u0435\u0442\u044b, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432 \u0441\u0442\u0430\u0442\u044c\u0435 \u0431\u0443\u0434\u0435\u0442 \u043c\u043d\u043e\u0433\u043e \u0443\u0442\u043e\u0447\u043d\u0435\u043d\u0438\u0439, \u043c\u0435\u0442\u0430\u043d\u0438\u0439 \u043f\u043e \u043f\u043e\u0432\u0435\u0440\u0445\u043d\u043e\u0441\u0442\u0438 \u0438 \u0442.\u043f. \u0418\u0437\u0432\u0438\u043d\u044f\u044e\u0441\u044c, \u0435\u0441\u043b\u0438 \u0433\u0434\u0435-\u0442\u043e \u0437\u0430\u043f\u0443\u0442\u0430\u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u0438 \u043d\u0435 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":0,\"length\":289,\"style\":\"ITALIC\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"3lob4\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"djdtb\",\"text\":\"\u0418\u0442\u0430\u043a, \u0447\u0442\u043e \u0436\u0435 \u0442\u0430\u043a\u043e\u0435 Prisma? \u042d\u0442\u043e \u0433\u043e\u0442\u043e\u0432\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u0432\u043e\u0435\u0433\u043e \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e API \u043d\u0430 \u0431\u0430\u0437\u0435 GraphQL+ Apollo \u0438 \u0435\u0449\u0435 \u043c\u043d\u043e\u0433\u043e \u0432\u0441\u0435. \u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430 - \u0431\u044b\u0441\u0442\u0440\u043e \u0440\u0430\u0437\u0432\u0435\u0440\u043d\u0443\u0442\u044c \u043e\u0441\u043d\u043e\u0432\u0443 \u043f\u043e\u0434 \u0442\u043e, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u044c \u0432\u043d\u0435\u0448\u043d\u0438\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u044b, \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0441 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435\u043c \u0434\u0430\u043d\u043d\u044b\u0445, \u043e\u0442\u0434\u0430\u0432\u0430\u0442\u044c \u043e\u0442\u0432\u0435\u0442\u044b \u0438 \u0442.\u043f. \u041e\u0442\u0434\u0435\u043b\u044c\u043d\u0430\u044f \u0441\u0442\u0440\u043e\u0447\u043a\u0430 - \u0433\u043e\u0442\u043e\u0432\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u043f\u043e\u043b\u0438\u0442\u0438\u043a \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438. \u0412 \u043e\u0431\u0449\u0435\u043c, \u0442\u0430\u043c \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u0441\u0435 \u0435\u0441\u0442\u044c \u0434\u043b\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u043e\u0433\u043e \u0431\u044d\u043a\u044d\u043d\u0434\u0430. \u0418 \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u043c\u044b \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043c\u043d\u043e\u0433\u043e \u043a\u043b\u0430\u0441\u0441\u043d\u044b\u0445 \u0444\u0438\u0448\u0435\u043a. \u0418, \u0441\u043a\u043e\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e, \u0438\u043c\u0435\u043d\u043d\u043e \u044d\u0442\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u043f\u043e\u0441\u043b\u0443\u0436\u0438\u0442 \u043e\u0441\u043d\u043e\u0432\u043e\u0439 \u0434\u043b\u044f \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 ShopModxBox. \u041a \u043a\u043e\u043d\u0446\u0443 \u0441\u0442\u0430\u0442\u044c\u0438 \u0432\u044b \u043f\u043e\u0439\u043c\u0435\u0442\u0435 \u043f\u043e\u0447\u0435\u043c\u0443.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":19,\"length\":6,\"key\":2},{\"offset\":101,\"length\":6,\"key\":3}],\"data\":{}},{\"key\":\"7dv80\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"1o7h3\",\"text\":\"\u0410 \u0442\u0435\u043f\u0435\u0440\u044c \u043e\u0442 \u0441\u043b\u043e\u0432 \u043a \u0434\u0435\u043b\u0443. \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u043c\u044b \u0440\u0430\u0437\u0432\u0435\u0440\u043d\u0435\u043c \u043f\u0440\u0438\u0437\u043c\u0443 \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0435 \u0441 \u043d\u0443\u043b\u044f. \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0445\u043e\u0441\u0442\u0438\u043d\u0433-\u043f\u043b\u043e\u0449\u0430\u0434\u043a\u0438 \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e flops.ru (\u0441\u0441\u044b\u043b\u043a\u0430 \u0440\u0435\u0444\u0435\u0440\u0430\u043b\u044c\u043d\u0430\u044f). \u042f \u043d\u0435 \u043f\u0435\u0440\u0432\u044b\u0439 \u0433\u043e\u0434 \u0441 \u043d\u0438\u043c\u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u044e \u0438 \u0445\u043e\u0442\u044f \u0442\u0430\u043c \u0435\u0441\u0442\u044c \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f \u043d\u0430 \u0434\u0438\u0441\u043a\u043e\u0432\u044b\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438, \u043e \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043e\u043d\u0438 \u043d\u0435 \u0433\u043e\u0432\u043e\u0440\u044f\u0442 (\u0447\u0442\u043e \u043e\u0447\u0435\u043d\u044c \u043d\u0435\u043a\u0440\u0430\u0441\u0438\u0432\u043e), \u0432 \u0446\u0435\u043b\u043e\u043c \u043e\u043d\u0438 \u043e\u0447\u0435\u043d\u044c \u043d\u0435\u043f\u043b\u043e\u0445\u0438 \u0438 \u0434\u043b\u044f \u0441\u0440\u0435\u0434\u043d\u0438\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u0433\u043e\u0434\u044f\u0442\u0441\u044f \u043e\u0447\u0435\u043d\u044c \u0434\u0430\u0436\u0435 (\u043f\u043e\u0434 \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d \u043d\u0435 \u0433\u043e\u0434\u044f\u0442\u0441\u044f \u0442\u043e\u0447\u043d\u043e, \u044f \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u043b))). \u0410 \u0435\u0449\u0435 \u0442\u0430\u043c \u0431\u044b\u043b\u043e 500 \u0440\u0443\u0431\u043b\u0435\u0439 \u043d\u0430 \u0441\u0447\u0435\u0442 \u043f\u0440\u0438 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 (\u043d\u0430\u0434\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u043a\u0430\u0440\u0442\u0443 \u043f\u043e-\u043c\u043e\u0435\u043c\u0443 \u0443\u043a\u0430\u0437\u0430\u0442\u044c, \u043d\u043e \u0441 \u043d\u0435\u0435 \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u0441\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0431\u0435\u0437 \u0432\u0430\u0441). \u042d\u0442\u043e\u0433\u043e \u0432\u043f\u043e\u043b\u043d\u0435 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043d\u0430 \u0442\u0435\u0441\u0442\u044b.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":110,\"length\":8,\"key\":4}],\"data\":{}},{\"key\":\"4gfge\",\"text\":\"\",\"type\":\"image\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{\"original_url\":\"http:\/\/joxi.ru\/LmGyqplHRGjg4A\",\"url\":\"http:\/\/dl3.joxi.net\/drive\/2018\/01\/17\/0017\/2808\/1121016\/16\/479be7fa58.png\"}},{\"key\":\"1e0j6\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"d7hg3\",\"text\":\"\u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u044f \u0432\u0437\u044f\u043b 1Gb \u043f\u0430\u043c\u044f\u0442\u0438, \u043d\u043e \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u043e\u0436\u0438\u0434\u0430\u0435\u043c\u043e \u0432\u044b\u044f\u0441\u043d\u0438\u043b\u043e\u0441\u044c, \u0447\u0442\u043e \u044d\u0442\u043e\u0433\u043e \u043c\u0430\u043b\u043e. \u041f\u043e\u0434\u043d\u044f\u043b \u0434\u043e \u0434\u0432\u0443\u0445 (\u043f\u043b\u0430\u043d\u043e\u0432\u0430\u044f \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c 700 \u0440\u0443\u0431\/\u043c\u0435\u0441\u044f\u0446). \u041d\u043e \u0441\u043a\u043e\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e \u0434\u043b\u044f \u043a\u043e\u043c\u0444\u043e\u0440\u0442\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u043d\u0430\u0434\u043e 3Gb (1000 \u0440\u0443\u0431\u043b\u0435\u0439).\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"b8j5p\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"at5ga\",\"text\":\"\u0420\u0430\u0437\u0432\u043e\u0440\u0430\u0447\u0438\u0432\u0430\u0435\u043c \u0447\u0438\u0441\u0442\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":0,\"length\":28,\"style\":\"BOLD\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"7g8g1\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"59udg\",\"text\":\"\u042f \u0440\u0430\u0431\u043e\u0442\u0430\u044e \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u0442\u043e\u043b\u044c\u043a\u043e \u0441 ubuntu, \u043d\u0430 \u0434\u0440\u0443\u0433\u0438\u0445 \u0432\u0435\u0440\u0441\u0438\u044f\u0445 linux \u043d\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u043b, \u043d\u0430 windows \u0442\u043e\u0436\u0435. \u0412 \u0434\u0430\u043d\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u044f \u0440\u0430\u0437\u0432\u0435\u0440\u043d\u0443\u043b ubuntu-16 x64.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"794cf\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"c3tf5\",\"text\":\"\u041f\u0435\u0440\u0432\u044b\u043c \u0436\u0435 \u0434\u0435\u043b\u043e\u043c \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u043c apt update \u0438 apt upgrade, \u0434\u0430\u0431\u044b \u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c OS.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"2du0h\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"79r52\",\"text\":\"\u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c nginx\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":0,\"length\":19,\"style\":\"BOLD\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"52g0\",\"text\":\"sudo apt install nginx\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"8jn3i\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"8avhf\",\"text\":\"\u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u043f\u0440\u043e\u0447\u0435\u0435 \u041f\u041e\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":0,\"length\":23,\"style\":\"BOLD\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"ed5pe\",\"text\":\"- \u0422\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0439 \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440. \u041d\u0435\u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0448\u0430\u0433. \u041c\u043d\u0435 \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f mc, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u0435\u0433\u043e \u0441\u0442\u0430\u0432\u043b\u044e. \u041d\u043e \u043a\u0430\u0436\u0434\u044b\u0439 \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u0442 \u0434\u043b\u044f \u0441\u0435\u0431\u044f \u0441\u0432\u043e\u0435 (\u043c\u043e\u0436\u0435\u0442 \u0434\u0430\u0436\u0435 vim). \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"f134h\",\"text\":\"sudo apt install mc\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"4f1ao\",\"text\":\"- sudo apt install git (\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u0432\u0435\u0440\u0441\u0438\u0439 \u0444\u0430\u0439\u043b\u043e\u0432, \u0431\u0435\u0437 \u043d\u0435\u0433\u043e \u043d\u0438\u043a\u0443\u0434\u0430).\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"7qenv\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"51cih\",\"text\":\"\u0421\u043e\u0437\u0434\u0430\u0435\u043c \u043d\u043e\u0432\u043e\u0433\u043e sudo-\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":0,\"length\":33,\"style\":\"BOLD\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"9aian\",\"text\":\"\u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u044e\u0442\u0441\u044f \u0438\u043c\u0435\u043d\u043d\u043e \u043e\u0442 sudo-\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 (\u043d\u0435 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e root, \u043f\u0440\u043e\u0441\u0442\u043e \u0441 \u043f\u0440\u0430\u0432\u0430\u043c\u0438 sudo), \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 docker. \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"5phr3\",\"text\":\"useradd USERNAME -d \/home\/USERNAME -G sudo,www-data -s \/bin\/bash (USERNAME \u043a\u043e\u043d\u0435\u0447\u043d\u043e \u0436\u0435 \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 \u0441\u0432\u043e\u0435, \u0437\u0434\u0435\u0441\u044c \u0438 \u0434\u0430\u043b\u0435\u0435).\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"4k0cd\",\"text\":\"passwd USERNAME (\u0437\u0434\u0435\u0441\u044c \u0437\u0430\u043f\u0440\u043e\u0441\u0438\u0442 \u0432\u0432\u0435\u0441\u0442\u0438 \u0438 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c \u0434\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f).\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"d6vr2\",\"text\":\"mkdir \/home\/USERNAME\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"d6qib\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"bukgi\",\"text\":\"\u0427\u0442\u043e\u0431\u044b \u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u0430\u043b\u0430 \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u043a\u043e\u043c\u0430\u043d\u0434, \u043f\u043e\u0434\u0441\u0432\u0435\u0442\u043a\u0430 \u0432 \u043a\u043e\u043d\u0441\u043e\u043b\u0438 \u0438 \u0442.\u043f., \u043d\u0430\u0434\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0437\u0430\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0439 .bashrc\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"784rv\",\"text\":\"cd \/home\/USERNAME\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"6e52l\",\"text\":\"wget https:\/\/gist.githubusercontent.com\/Fi1osof\/2f8ea23f5411c5c7a0e0025f04941aee\/raw\/.bashrc \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":5,\"length\":87,\"key\":5}],\"data\":{}},{\"key\":\"ct1s5\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"d8o93\",\"text\":\"\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c \u043d\u043e\u0432\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0432\u043b\u0430\u0434\u0435\u043b\u044c\u0446\u0435\u043c \u0441\u0432\u043e\u0435\u0439 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u0438 \u0441\u043e \u0432\u0441\u0435\u043c \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u044b\u043c\\nchown USERNAME: \/home\/USERNAME -R\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"6eaj2\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"877hf\",\"text\":\"\u0427\u0442\u043e\u0431\u044b \u043a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437 \u043f\u0440\u0438 \u0432\u044b\u0437\u043e\u0432\u0435 sudo \u043d\u0430 \u043d\u043e\u0432\u043e\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435 \u043d\u0435 \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u043b\u043e\u0441\u044c \u0432\u0432\u043e\u0434\u0438\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c, \u0440\u0430\u0437\u0440\u0435\u0448\u0438\u043c \u0435\u043c\u0443 sudo \u0431\u0435\u0437 \u043f\u0430\u0440\u043e\u043b\u044f.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"47el7\",\"text\":\"\u041e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u0434\u043b\u044f \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0444\u0430\u0439\u043b mcedit \/etc\/sudoers\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"aml24\",\"text\":\"\u041d\u0430\u0445\u043e\u0434\u0438\u043c %sudo ALL=(ALL:ALL) ALL \u0438 \u043f\u0435\u0440\u0435\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c \u043d\u0430 %sudo ALL=(ALL:ALL) NOPASSWD: ALL\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"7nvkk\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"e24bq\",\"text\":\"\u0412\u0441\u0435, \u0442\u0435\u043f\u0435\u0440\u044c \u043c\u043e\u0436\u043d\u043e \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u043e\u0432\u044b\u0432\u0430\u0442\u044c\u0441\u044f \u044d\u0442\u0438\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c \u0438 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u0443 \u043e\u0442 \u0435\u0433\u043e \u0438\u043c\u0435\u043d\u0438.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"grf2\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"6ur4m\",\"text\":\"\u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c docker\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":0,\"length\":20,\"style\":\"BOLD\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"94icf\",\"text\":\"sudo apt-get install software-properties-common python-software-properties\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":30,\"length\":10,\"style\":\"BOLD\"},{\"offset\":64,\"length\":10,\"style\":\"BOLD\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"6qb8a\",\"text\":\"sudo apt-key adv --keyserver hkp:\/\/p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"5u14s\",\"text\":\"sudo apt-add-repository 'deb https:\/\/apt.dockerproject.org\/repo ubuntu-xenial main'\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"3v2e3\",\"text\":\"sudo apt-get update\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"2049b\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"aa9gh\",\"text\":\"\u0423\u0431\u0435\u0434\u0438\u043c\u0441\u044f, \u0447\u0442\u043e \u043c\u044b \u0441\u043e\u0431\u0438\u0440\u0430\u0435\u043c\u0441\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c Docker \u0438\u0437 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f Docker, \u0430 \u043d\u0435 \u0438\u0437 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e Ubuntu 16.04:\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"c1446\",\"text\":\"apt-cache policy docker-engine\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"1io6p\",\"text\":\"\u0412 \u0441\u043f\u0438\u0441\u043a\u0435 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c apt.dockerproject.org\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"kckq\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"7c21n\",\"text\":\"\u0415\u0441\u043b\u0438 \u0434\u0430, \u0442\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u043c \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0443.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"1kh82\",\"text\":\"sudo apt-get install -y docker-engine\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"c22t5\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"1blcn\",\"text\":\"\u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u043c docker -v\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"buraj\",\"text\":\"Docker version 17.05.0-ce, build 89658be\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"65i37\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"equdt\",\"text\":\"\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \u0437\u0430\u043f\u0443\u0441\u043a \u043a\u043e\u043c\u0430\u043d\u0434\u044b docker \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u043f\u0440\u0438\u0432\u0438\u043b\u0435\u0433\u0438\u0439 root, \u0447\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u0432\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c sudo. \u0422\u0430\u043a\u0436\u0435 \u044d\u0442\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c\u0441\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c, \u0432\u043a\u043b\u044e\u0447\u0451\u043d\u043d\u044b\u043c \u0432 \u0433\u0440\u0443\u043f\u043f\u0443 docker, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0441\u043e\u0437\u0434\u0430\u0451\u0442\u0441\u044f \u043f\u0440\u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435 Docker. \u041f\u0440\u0438 \u043f\u043e\u043f\u044b\u0442\u043a\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u044b docker \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c \u0431\u0435\u0437 \u043f\u0440\u0438\u0432\u0438\u043b\u0435\u0433\u0438\u0439 sudo \u0438\u043b\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c, \u043d\u0435 \u0432\u0445\u043e\u0434\u044f\u0449\u0438\u043c \u0432 \u0433\u0440\u0443\u043f\u043f\u0443 docker, \u0432\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0435 \u0442\u0430\u043a\u043e\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442:\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"2qid4\",\"text\":\"docker: Cannot connect to the Docker daemon. Is the docker daemon running on this host?.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"aqf6n\",\"text\":\"See 'docker run --help'.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"fdn5p\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"flc0e\",\"text\":\"\u0414\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u043d\u0435 \u0432\u0432\u043e\u0434\u0438\u0442\u044c sudo \u043a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437 \u043f\u0440\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0435 docker, \u0434\u043e\u0431\u0430\u0432\u044c\u0442\u0435 \u0438\u043c\u044f \u0441\u0432\u043e\u0435\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0432 \u0433\u0440\u0443\u043f\u043f\u0443 docker:\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"fhtcv\",\"text\":\"sudo usermod -aG docker $(whoami) (\u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442 \u0438\u043c\u0435\u043d\u043d\u043e \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0443\u0431\u0435\u0434\u0438\u0442\u0435\u0441\u044c, \u0447\u0442\u043e \u0432\u044b \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u043e\u0432\u0430\u043d\u044b \u043d\u0443\u0436\u043d\u044b\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c).\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"1lkji\",\"text\":\"\u0414\u043b\u044f \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f sudo usermod -aG docker USERNAME\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"4286q\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"d47ki\",\"text\":\"\u041f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u0436\u0435\u043b\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u0435\u0440\u0435\u043b\u043e\u0433\u0438\u043d\u0438\u0442\u044c\u0441\u044f.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"44uh1\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"7be9r\",\"text\":\"\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a: https:\/\/www.digitalocean.com\/community\/tutorials\/docker-ubuntu-16-04-ru \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":0,\"length\":82,\"style\":\"ITALIC\"}],\"entityRanges\":[{\"offset\":10,\"length\":71,\"key\":6}],\"data\":{}},{\"key\":\"ihan\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"86eif\",\"text\":\"\u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c docker-compose\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":0,\"length\":28,\"style\":\"BOLD\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"b9hnk\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"ejtk\",\"text\":\"\u0412\u0430\u0436\u043d\u043e! \u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 \u0432\u0435\u0440\u0441\u0438\u044e \u0432 \u0441\u0441\u044b\u043b\u043a\u0435. \u041f\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043c \u043a\u0430\u0447\u0430\u0442\u044c, \u043b\u0443\u0447\u0448\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u043a\u0430\u043a\u0430\u044f \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u0441\u0435\u0439\u0447\u0430\u0441 \u0438 \u043d\u0443\u0436\u043d\u0443\u044e \u043f\u043e\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0432 \u0430\u0434\u0440\u0435\u0441.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"b68s2\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"eqjup\",\"text\":\"sudo curl -L https:\/\/github.com\/docker\/compose\/releases\/download\/1.18.0\/docker-compose-`uname -s`-`uname -m` -o \/usr\/local\/bin\/docker-compose\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":65,\"length\":6,\"style\":\"BOLD\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"cudrf\",\"text\":\"sudo chmod +x \/usr\/local\/bin\/docker-compose\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"ckvsg\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"f5emr\",\"text\":\"\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a: https:\/\/docs.docker.com\/compose\/install\/#install-compose \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":0,\"length\":67,\"style\":\"ITALIC\"}],\"entityRanges\":[{\"offset\":10,\"length\":56,\"key\":7}],\"data\":{}},{\"key\":\"m6af\",\"text\":\" \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"1m570\",\"text\":\"\u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c node-js\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":0,\"length\":21,\"style\":\"BOLD\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"848rh\",\"text\":\"\u041f\u043e\u0441\u043b\u0435 \u0442\u043e\u0433\u043e, \u043a\u0430\u043a \u0432\u0441\u0435 \u043e\u0431\u043d\u043e\u0432\u0438\u0442\u0441\u044f, \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c node-js (\u0441 \u0447\u0435\u043c \u0438 npm \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f).\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"78v6t\",\"text\":\"curl -sL https:\/\/deb.nodesource.com\/setup_9.x | sudo -E bash -\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"bfjhi\",\"text\":\"sudo apt-get install -y nodejs\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"35v0t\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"23q42\",\"text\":\"\u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u043c node -v\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"cmfhp\",\"text\":\"\u0414\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0442\u0438\u043f\u0430 v9.4.0\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"20uk\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"dt549\",\"text\":\"\u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c yarn\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":0,\"length\":18,\"style\":\"BOLD\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"5i0fu\",\"text\":\"Yarn - \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u044b\u0439 \u0444\u0435\u0439\u0441\u0431\u0443\u043a\u0430 \u0441 \u0433\u0443\u0433\u043b\u043e\u043c \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 \u043f\u0430\u043a\u0435\u0442\u043e\u0432 \u0442\u0438\u043f\u0430 npm. \u041e\u043d \u0437\u0434\u0435\u0441\u044c \u0442\u043e\u0436\u0435 \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u0442\u0441\u044f.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"23nih\",\"text\":\"curl -sS https:\/\/dl.yarnpkg.com\/debian\/pubkey.gpg | sudo apt-key add -\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"datve\",\"text\":\"echo \\\"deb https:\/\/dl.yarnpkg.com\/debian\/ stable main\\\" | sudo tee \/etc\/apt\/sources.list.d\/yarn.list\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"ffdma\",\"text\":\"sudo apt-get update && sudo apt-get install yarn\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"aouu7\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"cjcvr\",\"text\":\"\u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u043c yarn -v\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"9fd51\",\"text\":\"1.3.2\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"c9pfc\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"bim69\",\"text\":\"\u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u043f\u0440\u0438\u0437\u043c\u0443 \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u043e.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":0,\"length\":31,\"style\":\"BOLD\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"6ggt8\",\"text\":\"sudo npm install -g prisma\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"d60uk\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"2m9l5\",\"text\":\"\u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u043c prisma -v\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"46npr\",\"text\":\"\u0414\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0442\u0438\u043f\u0430 prisma\/1.0.4 (linux-x64) node-v9.4.0\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"7dbdg\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"a2429\",\"text\":\"\u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u0443\u044e \u0441\u043b\u0443\u0436\u0431\u0443.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":0,\"length\":27,\"style\":\"BOLD\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"4c6dq\",\"text\":\"\u0412\u044b\u0448\u0435 \u044f \u043f\u0438\u0441\u0430\u043b \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044e \u043f\u0440\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0443 \u0434\u043e\u043a\u0435\u0440\u0430. \u0417\u0434\u0435\u0441\u044c \u0434\u043e\u043a\u0435\u0440 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u0435\u043d, \u0442\u0430\u043a \u0447\u0442\u043e \u0435\u0441\u043b\u0438 \u043d\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b\u0438, \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u0430\u0434\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"slcr\",\"text\":\"\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u0430\u044f \u0441\u043b\u0443\u0436\u0431\u0430 \u043f\u0440\u0438\u0437\u043c\u044b - \u044d\u0442\u043e \u043b\u0438\u043d\u0443\u043a\u0441-\u0441\u0435\u0440\u0432\u0435\u0440 \u0432\u043d\u0443\u0442\u0440\u0438 \u043d\u0430\u0448\u0435\u0433\u043e \u043b\u0438\u043d\u0443\u043a\u0441-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 (\u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044e \u0434\u043e\u043a\u0435\u0440\u0430). \u0422\u043e \u0435\u0441\u0442\u044c \u043f\u0440\u0438\u0437\u043c\u0430 \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442 \u043f\u043e\u0434 \u0441\u0435\u0431\u044f \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e MySQL \u0438 \u043f\u0440\u043e\u0447\u0435\u0435 \u041f\u041e \u0432 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430\u0445 \u0441 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u0440\u0438\u0441\u043a\u0430\u043c\u0438 \u043a\u043e\u043d\u0444\u043b\u0438\u043a\u0442\u043e\u0432 \u0441 \u0443\u0436\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u043c \u041f\u041e.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"esvv7\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"eg70b\",\"text\":\"\u0412\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u043c sudo prisma local start\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"f9l71\",\"text\":\"\u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c\u0441\u044f \u0431\u0443\u0434\u0435\u0442 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0432\u0440\u0435\u043c\u044f, \u0442\u0430\u043a \u043a\u0430\u043a \u044d\u0442\u043e docker, \u0431\u0443\u0434\u0435\u0442 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0430 mysql \u0438 \u043f\u0440\u043e\u0447\u0438\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"2olof\",\"text\":\"\u0415\u0441\u043b\u0438 \u0432\u0441\u0435 \u041e\u041a, \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0435 \u0442\u0438\u043f\u0430 Booting local development cluster 31.6s\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"ehedd\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"eq729\",\"text\":\"\u0412\u043e\u0442 \u0442\u0435\u043f\u0435\u0440\u044c, \u043a\u043e\u0433\u0434\u0430 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u043f\u0440\u0438\u0437\u043c\u044b \u0437\u0430\u043f\u0443\u0449\u0435\u043d, \u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0438 \u0434\u0435\u043f\u043b\u043e\u0438\u0442\u044c \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u044b. \u0423\u0442\u043e\u0447\u043d\u044e, \u0447\u0442\u043e \u044d\u0442\u0430 \u0441\u043b\u0443\u0436\u0431\u0430 \u0435\u0434\u0438\u043d\u0430\u044f \u0438 \u043c\u043e\u0436\u0435\u0442 \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u0442\u044c \u0441\u0440\u0430\u0437\u0443 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432. \u041d\u0438\u0436\u0435 \u044f \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0440\u0430\u0441\u043a\u0440\u043e\u044e \u044d\u0442\u0443 \u043a\u0443\u0445\u043d\u044e.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"ar3js\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"f6qi1\",\"text\":\"\u0421\u043e\u0437\u0434\u0430\u0435\u043c Prisma-\u043f\u0440\u043e\u0435\u043a\u0442.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":0,\"length\":22,\"style\":\"BOLD\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"3tvlb\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"5juei\",\"text\":\"sudo chown USERNAME \/var\/www -R\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"1v1e0\",\"text\":\"\u041d\u0435\u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u044b\u0439 \u0448\u0430\u0433, \u0442\u0430\u043a \u043a\u0430\u043a \u0432\u0435\u0431-\u043f\u0440\u043e\u0435\u043a\u0442\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c\u0441\u044f \u043e\u0442 \u0438\u043c\u0435\u043d\u0438 \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0438 \u043f\u0440\u0430\u0432\u0430 \u043d\u0430 \u0444\u0430\u0439\u043b\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0431\u044b\u0442\u044c \u0434\u043b\u044f \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440\u0430, \u043d\u043e \u0443 \u043d\u0430\u0441 \u043d\u0435 \u043e\u0431\u044b\u0447\u043d\u044b\u0439 \u0432\u0435\u0431-\u043f\u0440\u043e\u0435\u043a\u0442, \u0434\u0430 \u0438 \u0432\u043e\u043f\u0440\u043e\u0441\u044b \u0442\u043e\u043d\u043a\u043e\u0439 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043f\u0440\u0430\u0432 \u043d\u0430 \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440\u0435 \u043c\u044b \u0441\u0435\u0439\u0447\u0430\u0441 \u043d\u0435 \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0435\u043c, \u043d\u043e \u044d\u0442\u043e\u0442 \u0441\u0447\u0435\u0442 \u043c\u043e\u0436\u0435\u0442 \u0431\u0443\u0434\u0435\u0442 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f (\u0430 \u043c\u043e\u0436\u0435\u0442 \u0438 \u043d\u0435\u0442, \u0442\u0430\u043a \u043a\u0430\u043a \u0432 \u0441\u0435\u0442\u0438 \u043f\u043e\u043b\u043d\u043e \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u0430 \u043e\u0442 \u0431\u043e\u043b\u0435\u0435 \u043e\u043f\u044b\u0442\u043d\u044b\u0445 \u0430\u0434\u043c\u0438\u043d\u043e\u0432). \u0421\u0435\u0439\u0447\u0430\u0441 \u0432 \u044d\u0442\u043e\u0439 \u043f\u0430\u043f\u043a\u0435 \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435\u0442, \u0442\u0430\u043a \u0447\u0442\u043e \u044f \u043f\u0440\u043e\u0441\u0442\u043e \u0435\u0435 \u043f\u043e\u0434 \u0441\u0435\u0431\u044f \u0440\u0435\u0437\u0435\u0440\u0432\u0438\u0440\u0443\u044e, \u0445\u043e\u0442\u044f npm-\u043f\u0440\u043e\u0435\u043a\u0442 \u043d\u0435 \u043f\u0440\u0438\u0432\u044f\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043a \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0439 \u043f\u0430\u043f\u043a\u0435 \u0438 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0433\u0434\u0435 \u0443\u0433\u043e\u0434\u043d\u043e. \u041f\u0440\u043e\u0441\u0442\u043e \u043c\u043d\u0435 \/var\/www \u043f\u0440\u0438\u0432\u044b\u0447\u043d\u0435\u0439.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"j22u\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"eec05\",\"text\":\"cd \/var\/www\/\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"4alnr\",\"text\":\"prisma init\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"fjvdb\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"afbhe\",\"text\":\"\u0412\u044b\u0431\u0438\u0440\u0430\u0435\u043c GraphQL server\/fullstack boilerplate (recommended)\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"8h5f1\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"dundl\",\"text\":\"Directory for new GraphQL project (.) \u0435\u0441\u043b\u0438 \u043f\u0430\u043f\u043a\u0430 \u043f\u0443\u0441\u0442\u0430\u044f, \u0442\u043e \u043c\u043e\u0436\u043d\u043e \u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0442\u0430\u043a (\u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u0437\u0434\u0430\u043d \u043d\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 \u0432 \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u043f\u0430\u043f\u043a\u0435). \u0415\u0441\u043b\u0438 \u043d\u0435\u0442, \u0442\u043e \u043d\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442 \u044d\u0442\u043e\u0433\u043e, \u043d\u0430\u0434\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, hello-world (\u043a\u0430\u043a \u044d\u0442\u043e \u043f\u0440\u0438\u043d\u044f\u0442\u043e \u0432 \u043d\u0430\u0447\u0430\u043b\u0435 \u041f\u0443\u0442\u0438 \u0434\u0435\u043b\u0430\u0442\u044c).\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"23pm3\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"8j5e9\",\"text\":\"\u0414\u0430\u043b\u0435\u0435, \u0447\u0442\u043e\u0431\u044b \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0435\u0439 \u0431\u044b\u043b\u043e, \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c react-fullstack-basic React app + GraphQL server (incl. database ), \u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u0437\u0434\u0430\u043d \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e GraphQL-\u043f\u0440\u043e\u0435\u043a\u0442 \u0441 \u0410\u041f\u0418, \u043d\u043e \u0438 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0430\u044f \u0432\u0435\u0431-\u043c\u043e\u0440\u0434\u0430 \u043d\u0430 \u0440\u0435\u0430\u043a\u0442\u0435. \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"6t6tu\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"24mn6\",\"text\":\"\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0448\u0430\u0433: \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c local Local cluster (requires Docker), \u0442\u043e \u0435\u0441\u0442\u044c \u043f\u043e\u043b\u043d\u044b\u0439 \u0441\u0442\u0435\u043a \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0430 \u043d\u0430\u0448\u0435\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0435, \u0430 \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0442\u043e\u0440\u043e\u043d\u043d\u0438\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 graph.cool\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"cei1b\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"7u41h\",\"text\":\"\u0415\u0441\u043b\u0438 \u0432\u0441\u0435 \u043f\u0440\u043e\u0448\u043b\u043e \u0443\u0441\u043f\u0435\u0448\u043d\u043e, \u0432\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0442\u0438\u043f\u0430\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"bofhl\",\"text\":\" \",\"type\":\"atomic\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":0,\"length\":1,\"key\":8}],\"data\":{}},{\"key\":\"5gqtd\",\"text\":\"\u0427\u0443\u0442\u044c \u0440\u0430\u0441\u043f\u0438\u0448\u0443 \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0435 \u043f\u044f\u0442\u044c \u0448\u0430\u0433\u043e\u0432 \u0441\u043e \u0441\u0432\u043e\u0438\u043c\u0438 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u043c\u0438.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"54nlk\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"nuoq\",\"text\":\"1,2. \u041f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u0432 \u043f\u0430\u043f\u043a\u0443 hello-world\/dev \u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c API-\u0441\u0435\u0440\u0432\u0435\u0440 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439 yarn start.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"7nkdd\",\"text\":\"\u0415\u0441\u043b\u0438 \u0432\u0441\u0435 \u041e\u041a, \u0443\u0432\u0438\u0434\u0438\u0442\u0435 Server is running on http:\/\/localhost:4000\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"69e6k\",\"text\":\"\u0414\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f 3-\u0433\u043e \u0448\u0430\u0433\u0430 \u043f\u0440\u0438\u0434\u0435\u0442\u0441\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u044c \u0435\u0449\u0435 \u043e\u0434\u043d\u0443 \u043a\u043e\u043d\u0441\u043e\u043b\u044c, \u0442\u0430\u043a \u043a\u0430\u043a \u0432 \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f yarn start, \u0438 \u0435\u0441\u043b\u0438 \u0432\u044b \u0437\u0430\u043a\u0440\u043e\u0435\u0442\u0435 \u0435\u0435, \u0442\u043e API-\u0441\u0435\u0440\u0432\u0435\u0440 \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"k1f1\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"9tvfm\",\"text\":\"3. \u041e\u0442\u043a\u0440\u044b\u043b\u0438 \u043d\u043e\u0432\u0443\u044e \u043a\u043e\u043d\u0441\u043e\u043b\u044c \u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u0432 \/var\/www\/hello-world\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"2bj65\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"7qdp4\",\"text\":\"4,5. \u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440 yarn start. \u042d\u0442\u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440 \u0431\u0443\u0434\u0435\u0442 \u043e\u0442\u0432\u0435\u0447\u0430\u0442\u044c \u0437\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441. \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"aadj9\",\"text\":\"\u0415\u0441\u043b\u0438 \u0432\u0441\u0435 \u041e\u041a, \u0443\u0432\u0438\u0434\u0438\u0442\u0435 \u0442\u0438\u043f\u0430\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"91mu1\",\"text\":\"Local: http:\/\/localhost:3000\/\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"4t6hu\",\"text\":\"On Your Network: http:\/\/10.7.112.123:3000\/\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"8ej1i\",\"text\":\"\u0412 \u043c\u043e\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043f\u0440\u0438\u0437\u043c\u0430 \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0443 \u0438\u0437-\u0437\u0430 \u0441\u0432\u043e\u0435\u043e\u0431\u0440\u0430\u0437\u043d\u043e\u0439 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0445\u043e\u0441\u0442\u0438\u043d\u0433-\u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u043e\u043c, \u0438 \u043f\u043e\u043a\u0430\u0437\u0430\u043b\u0430 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0439 ip-\u0430\u0434\u0440\u0435\u0441, \u0430 \u043d\u0435 \u0432\u043d\u0435\u0448\u043d\u0438\u0439. \u0412 \u043b\u044e\u0431\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435, \u0435\u0441\u043b\u0438 \u0432\u044b \u043d\u0430 localhost \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442\u0435, \u0442\u043e \u043c\u043e\u0436\u0435\u0442\u0435 \u0438 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c localhost. \u0415\u0441\u043b\u0438 \u043d\u0435\u0442, \u0442\u043e \u0435\u0449\u0435 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043d\u0430\u043c \u043f\u0440\u0438\u0434\u0435\u0442\u0441\u044f \u043f\u043e\u0432\u043e\u0435\u0432\u0430\u0442\u044c.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"6pajf\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"e2tl6\",\"text\":\"\u0414\u043b\u044f \u044d\u0442\u043e \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u0444\u0430\u0439\u043b \/www\/hello-world\/src\/index.js, \u043d\u0430\u0445\u043e\u0434\u0438\u043c \u0432 \u043d\u0435\u043c localhost \u0438 \u043c\u0435\u043d\u044f\u0435\u0442 \u043d\u0430 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0439 ip \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0438\u043b\u0438 \u0434\u043e\u043c\u0435\u043d\u043d\u043e\u0435 \u0438\u043c\u044f.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"8dtq1\",\"text\":\"\u041f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u0443\u0436\u0435 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439 yarn start\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"140gr\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"888jl\",\"text\":\"\u0415\u0441\u043b\u0438 \u0432\u0441\u0435 \u0443 \u0432\u0430\u0441 \u0437\u0430\u0440\u0430\u0431\u043e\u0442\u0430\u043b\u043e \u043a\u0430\u043a \u043d\u0430\u0434\u043e, API-\u043a\u043e\u043d\u0441\u043e\u043b\u044c \u0432\u044b \u0443\u0432\u0438\u0434\u0438\u0442\u0435 \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435 \u043d\u0430 4000 \u043f\u043e\u0440\u0442\u0443, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 http:\/\/prismagraphql.ru:4000\/ , \u0432\u0435\u0431-\u043c\u043e\u0440\u0434\u0443 \u043d\u0430 3000-\u043e\u043c, \u043a \u043f\u0440\u0438\u043c\u0435\u0440\u0443 http:\/\/prismagraphql.ru:3000\/ \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":94,\"length\":29,\"key\":9},{\"offset\":158,\"length\":29,\"key\":10}],\"data\":{}},{\"key\":\"46urb\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"cn2rk\",\"text\":\"\u0412\u0435\u0431-\u043c\u043e\u0440\u0434\u0430 \u0442\u0435\u0441\u0442\u043e\u0432\u0430\u044f, \u043c\u043e\u0436\u043d\u043e \u043f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0430 \u0432\u043a\u043b\u0430\u0434\u043a\u0443 http:\/\/prismagraphql.ru:3000\/drafts (\u0447\u0435\u0440\u043d\u043e\u0432\u0438\u043a\u0438), \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u044c \u0438, \u043f\u0435\u0440\u0435\u0439\u0434\u044f \u0432 \u043d\u0435\u0435, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u0442\u044c. \u0412 API-\u043a\u043e\u043d\u0441\u043e\u043b\u0438 \u043c\u043e\u0436\u043d\u043e \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0443\u0436\u043d\u044b\u0439 \u0432\u0430\u043c \u0437\u0430\u043f\u0440\u043e\u0441 \u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c, \u043f\u043e\u043b\u0443\u0447\u0438\u0432 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e. \u041f\u0430\u0440\u0430 \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u0432:\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":45,\"length\":35,\"key\":11}],\"data\":{}},{\"key\":\"e0pb\",\"text\":\"\u0421\u043f\u0438\u0441\u043e\u043a \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0442\u043e\u043f\u0438\u043a\u043e\u0432:\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"auqt\",\"text\":\" \",\"type\":\"atomic\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":0,\"length\":1,\"key\":12}],\"data\":{}},{\"key\":\"c1kdf\",\"text\":\"\u0421\u043f\u0438\u0441\u043e\u043a \u0447\u0435\u0440\u043d\u043e\u0432\u0438\u043a\u043e\u0432:\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"1pilb\",\"text\":\" \",\"type\":\"atomic\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":0,\"length\":1,\"key\":13}],\"data\":{}},{\"key\":\"dg95s\",\"text\":\"\u041e\u0442\u0434\u0435\u043b\u044c\u043d\u0430\u044f \u043c\u0435\u0433\u0430-\u0444\u0438\u0447\u0430: \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f CURL-\u0441\u0442\u0440\u043e\u043a\u0438 \u0434\u043b\u044f API-\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432. \u041a\u043b\u0438\u043a\u0430\u0435\u043c \u043a\u043d\u043e\u043f\u043e\u0447\u043a\u0443 CURL\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"4mal5\",\"text\":\"\",\"type\":\"image\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{\"original_url\":\"http:\/\/joxi.ru\/4Akz0EJcMDDVp2\",\"url\":\"http:\/\/dl3.joxi.net\/drive\/2018\/01\/17\/0017\/2808\/1121016\/16\/6960f24239.png\"}},{\"key\":\"cv8fo\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"avj7u\",\"text\":\"\u0438 \u0432 \u0431\u0443\u0444\u0435\u0440 \u043e\u0431\u043c\u0435\u043d\u0430 \u043f\u043e\u043f\u0430\u0434\u0430\u0435\u0442 \u0441\u0442\u0440\u043e\u043a\u0430 \u0442\u0438\u043f\u0430 \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"94abu\",\"text\":\" \",\"type\":\"atomic\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":0,\"length\":1,\"key\":14}],\"data\":{}},{\"key\":\"7oor\",\"text\":\"\u042d\u0442\u0443 \u0441\u0442\u0440\u043e\u043a\u0443 \u043c\u043e\u0436\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u043f\u0440\u043e\u0441\u0442\u043e \u0432 \u043a\u043e\u043d\u0441\u043e\u043b\u0438 \u043d\u0430 \u043b\u044e\u0431\u043e\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0435 \u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c JSON-\u043e\u0442\u0432\u0435\u0442 \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"6jcgo\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"a1m9b\",\"text\":\"\u0417\u0430\u043f\u0443\u0441\u043a \u0434\u0435\u043c\u043e\u043d\u0430 \u0438 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":0,\"length\":27,\"style\":\"BOLD\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"ciksg\",\"text\":\"\u0412\u044b\u0448\u0435 \u044f \u043f\u0438\u0441\u0430\u043b: \u0414\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f 3-\u0433\u043e \u0448\u0430\u0433\u0430 \u043f\u0440\u0438\u0434\u0435\u0442\u0441\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u044c \u0435\u0449\u0435 \u043e\u0434\u043d\u0443 \u043a\u043e\u043d\u0441\u043e\u043b\u044c, \u0442\u0430\u043a \u043a\u0430\u043a \u0432 \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f yarn start, \u0438 \u0435\u0441\u043b\u0438 \u0432\u044b \u0437\u0430\u043a\u0440\u043e\u0435\u0442\u0435 \u0435\u0435, \u0442\u043e API-\u0441\u0435\u0440\u0432\u0435\u0440 \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"eipof\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"57d2g\",\"text\":\"\u041a\u043e\u043d\u0435\u0447\u043d\u043e \u0436\u0435 \u0434\u043b\u044f \u0431\u043e\u0435\u0432\u043e\u0433\u043e \u0440\u0435\u0436\u0438\u043c\u0430 \u044d\u0442\u043e \u0441\u043e\u0432\u0441\u0435\u043c \u043d\u0435 \u0433\u043e\u0434\u0438\u0442\u0441\u044f. \u041d\u0430\u0434\u043e \u0438\u043c\u0435\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0442\u0430\u043a, \u0447\u0442\u043e\u0431\u044b \u043e\u043d \u0443\u0436\u0435 \u0436\u0438\u043b \u0441\u0432\u043e\u0435\u0439 \u0436\u0438\u0437\u043d\u044c\u044e \u0438 \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0441\u043f\u043e\u043a\u043e\u0439\u043d\u043e \u0437\u0430\u043a\u0440\u044b\u0432\u0430\u0442\u044c \u0432\u0441\u0435 \u043a\u043e\u043d\u0441\u043e\u043b\u0438. \u0412 \u044d\u0442\u043e\u043c \u043d\u0430\u043c \u043f\u043e\u043c\u043e\u0436\u0435\u0442 \u043e\u0447\u0435\u043d\u044c \u043a\u0440\u0443\u0442\u0430\u044f \u0443\u0442\u0438\u043b\u0438\u0442\u0430 pm2. \u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0435\u0435 \u0442\u043e\u0436\u0435 \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u043e. \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"8p61a\",\"text\":\"sudo npm i -g pm2\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"4btoe\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"8jfin\",\"text\":\"\u0422\u0435\u043f\u0435\u0440\u044c \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u043c api-\u0441\u0435\u0440\u0432\u0435\u0440 \u0447\u0435\u0440\u0435\u0437 \u043d\u0435\u0433\u043e. \u041f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u0432 server\/ \u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u043c\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"3r6q5\",\"text\":\"pm2 --name server start npm -- start\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"54en0\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"3ofuh\",\"text\":\"\u041f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0441\u043f\u0438\u0441\u043e\u043a \u0432\u0441\u0435\u0445 \u0437\u0430\u043f\u0443\u0449\u0435\u043d\u043d\u044b\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432 \u043d\u0430 pm2.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"7uimv\",\"text\":\"pm2 list.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"7nee1\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"dlb4d\",\"text\":\"\u0414\u043e\u043b\u0436\u043d\u0430 \u0432\u044b\u0432\u0435\u0441\u0442\u0438\u0441\u044c \u0442\u0430\u0431\u043b\u0438\u0447\u043a\u0430 \u0441\u043e \u0441\u043f\u0438\u0441\u043a\u043e\u043c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432 (\u0441\u0435\u0439\u0447\u0430\u0441 \u0441\u043a\u043e\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u0438\u043d \u043f\u0440\u043e\u0446\u0435\u0441\u0441 server) \u0438 \u0435\u0441\u043b\u0438 \u0441 \u043d\u0438\u043c \u0432\u0441\u0435 \u0445\u043e\u0440\u043e\u0448\u043e, \u0442\u043e \u0441\u0442\u0430\u0442\u0443\u0441 online \u0438 uptime \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0443\u043b\u044f. \u0422\u0430\u043c \u0436\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e\u0431 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430 \u0438 \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043a\u0438. \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"e91bl\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"erjc2\",\"text\":\"\u041f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u0437\u0430\u0439\u0434\u0438\u0442\u0435 \u0432 API-\u043a\u043e\u043d\u0441\u043e\u043b\u044c \u043d\u0430 4000-\u043e\u043c \u043f\u043e\u0440\u0442\u0443 \u0438 \u0435\u0441\u043b\u0438 \u0432\u0441\u0435 \u041e\u041a, \u043e\u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442. \u0427\u0442\u043e\u0431\u044b \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0441\u043b\u0443\u0436\u0431\u0443, \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u043c pm2 stop server. \u0412\u0435\u0431-\u043a\u043e\u043d\u0441\u043e\u043b\u044c \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u043d\u0435\u0442 \u0431\u044b\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0439. \u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u0435\u0441\u043b\u0438 \u0432\u044b \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u0435 pm2 list, \u043f\u0440\u043e\u0446\u0435\u0441\u0441 server \u0432 \u043d\u0435\u043c \u043f\u043e \u043f\u0440\u0435\u0436\u043d\u0435\u043c\u0443 \u0431\u0443\u0434\u0435\u0442, \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u043e \u0441\u0442\u0430\u0442\u0443\u0441\u043e\u043c stopped. \u0415\u0441\u043b\u0438 \u043d\u0430\u0434\u043e, \u043c\u043e\u0436\u043d\u043e \u043e\u043f\u044f\u0442\u044c \u0435\u0433\u043e \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0443\u0436\u0435 \u0447\u0435\u0440\u0435\u0437 \u0441\u0430\u043c pm2 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439 pm2 start server\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"9hkae\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"dr9fh\",\"text\":\"\u0421\u043e\u0433\u043b\u0430\u0441\u0438\u0442\u0435\u0441\u044c, \u0442\u0430\u043a \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u0443\u0434\u043e\u0431\u043d\u0435\u0439 :)\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"f2au8\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"1unhm\",\"text\":\"\u0410 \u0442\u0435\u043f\u0435\u0440\u044c \u0447\u0435\u0440\u0435\u0437 \u043d\u0435\u0433\u043e \u0436\u0435 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u043c \u0438 \u0432\u0435\u0431-\u043c\u043e\u0440\u0434\u0443. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u0432 \u043a\u043e\u0440\u0435\u043d\u044c \u043f\u0440\u043e\u0435\u043a\u0442\u0430 cd \/var\/www\/hello-world\/, \u043d\u043e \u0442\u0435\u043f\u0435\u0440\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u043c \u0435\u0449\u0435 \u043e\u0434\u0438\u043d \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0448\u0430\u0433, \u0430 \u0438\u043c\u0435\u043d\u043d\u043e \u0441\u0431\u043e\u0440\u043a\u0443 \u043a\u043e\u043d\u0435\u0447\u043d\u044b\u0445 \u0441\u043a\u0440\u0438\u043f\u0442\u043e\u0432, \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 yarn build\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"2q934\",\"text\":\"\u041f\u043e\u0441\u043b\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u044d\u0442\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0443 \u043d\u0430\u0441 \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f \u043f\u0430\u043f\u043a\u0430 build \u0441\u043e \u0432\u0441\u0435\u043c\u0438 \u0433\u043e\u0442\u043e\u0432\u044b\u043c\u0438 \u0441\u043a\u0440\u0438\u043f\u0442\u0430\u043c\u0438.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"8fc1r\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"9gjg1\",\"text\":\"\u0422\u0435\u043f\u0435\u0440\u044c \u043d\u0430\u0434\u043e \u044d\u0442\u0438 \u0441\u043a\u0440\u0438\u043f\u0442\u044b \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c. \u0412 \u043f\u0440\u0438\u0437\u043c\u0435 \u043f\u043e\u043a\u0430 \u043d\u0435 \u0443\u043a\u0430\u0437\u0430\u043d\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0441\u043e \u0441\u0436\u0430\u0442\u044b\u043c\u0438 \u0441\u043a\u0440\u0438\u043f\u0442\u0430\u043c\u0438, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443 serve.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"3rpc1\",\"text\":\"\u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c serve \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u043e.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"7b1db\",\"text\":\"sudo npm i -g serve\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"d6haf\",\"text\":\"\u0418 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c server \u0447\u0435\u0440\u0435\u0437 pm2.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"9d4gb\",\"text\":\"PORT=3000 pm2 --name front start serve -- -s build\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"e4onm\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"6s4f\",\"text\":\"\u0412\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u043c pm2 \u0438 \u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0441\u043f\u0438\u0441\u043e\u043a \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440. \u0422\u0435\u043f\u0435\u0440\u044c \u0443 \u043d\u0430\u0441 \u0442\u0430\u043c \u0435\u0441\u0442\u044c server \u0438 front. \u041e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u043d\u0430 3000 \u043f\u043e\u0440\u0442\u0443 \u0438 \u0434\u043e\u043b\u0436\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c. \u0423 \u043c\u0435\u043d\u044f \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 http:\/\/prismagraphql.ru:3000\/ \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":147,\"length\":29,\"key\":15}],\"data\":{}},{\"key\":\"5ogra\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"63h39\",\"text\":\"\u0412\u043e\u0442 \u0442\u0435\u043f\u0435\u0440\u044c \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0437\u0430\u043a\u0440\u044b\u0442\u044c \u0432\u0441\u0435 \u0441\u0432\u043e\u0438 \u043a\u043e\u043d\u0441\u043e\u043b\u0438, \u0430 \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c :)\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"8cdne\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"7ujo9\",\"text\":\"\u0410 \u0433\u0434\u0435 \u0436\u0435 \u043e\u0431\u0435\u0449\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433?\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[{\"offset\":0,\"length\":30,\"style\":\"BOLD\"}],\"entityRanges\":[],\"data\":{}},{\"key\":\"35mt\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"1gne9\",\"text\":\"\u041e\u041a, \u0431\u0443\u0434\u0435\u0442 \u0432\u0430\u043c \u0438 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 :) \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043e\u043f\u044f\u0442\u044c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u043c\u0441\u044f \u043a \u0441\u0435\u0440\u0432\u0435\u0440\u0443 \u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u043c pm2 monit\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"6eisf\",\"text\":\"\u0412\u043e\u0442 \u0442\u0435\u043f\u0435\u0440\u044c \u043e\u0442\u043a\u0440\u043e\u0435\u0442\u0441\u044f \u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u044b\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430\u0445 (\u0432 \u043d\u0430\u0448\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u044d\u0442\u043e front \u0438 server). \u041d\u043e \u0442\u0430\u043a\u043e\u0439 \u0432\u0438\u0434 \u043d\u0435 \u043e\u0447\u0435\u043d\u044c \u0440\u0430\u0434\u0443\u0435\u0442 \u0433\u043b\u0430\u0437 (\u0445\u043e\u0442\u044f \u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e \u043d\u0435\u0441\u0435\u0442 \u0441\u0432\u043e\u044e \u043f\u043e\u043b\u044c\u0437\u0443). \u0421\u0434\u0435\u043b\u0430\u0435\u043c \u0442\u0435\u043f\u0435\u0440\u044c \u0432\u0441\u0435 \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u043a\u0440\u0430\u0441\u0438\u0432\u0435\u0435. \u041f\u0440\u0435\u0440\u0432\u0435\u043c \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 Ctrl+C \u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u043c pm2 register. \u0412 \u043e\u0442\u0432\u0435\u0442 \u0432\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0435 \u0432\u043e\u043f\u0440\u043e\u0441 \u0435\u0441\u0442\u044c \u0443 \u0432\u0430\u0441 \u0430\u043a\u043a\u0430\u0443\u043d\u0442 \u043d\u0430 https:\/\/keymetrics.io\/ \u0438\u043b\u0438 \u043d\u0435\u0442. \u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0441\u0432\u043e\u0439 \u043e\u0442\u0432\u0435\u0442. \u0415\u0441\u043b\u0438 n, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u0435\u0439 \u0432\u0441\u0435\u0433\u043e \u0442\u0430\u043c \u0436\u0435 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0430 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f (\u043d\u043e \u044f \u043d\u0435 \u0437\u043d\u0430\u044e, \u0443 \u043c\u0435\u043d\u044f \u0443\u0436\u0435 \u0431\u044b\u043b \u0430\u043a\u043a\u0430\u0443\u043d\u0442). \u0422\u0430\u043a \u0438\u043b\u0438 \u0438\u043d\u0430\u0447\u0435, \u0434\u043e\u0439\u0434\u0438\u0442\u0435 \u0434\u043e \u043e\u043a\u043e\u043d\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0438 \u0431\u0443\u0434\u0435\u0442\u0435 \u0432\u043e\u0437\u043d\u0430\u0433\u0440\u0430\u0436\u0434\u0435\u043d\u044b \u0432\u043e\u0442 \u0442\u0430\u043a\u0438\u043c \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u043c \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430:\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":332,\"length\":22,\"key\":16}],\"data\":{}},{\"key\":\"dkko5\",\"text\":\"\",\"type\":\"image\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{\"original_url\":\"http:\/\/joxi.ru\/LmGyqplHRG894A\",\"url\":\"http:\/\/dl3.joxi.net\/drive\/2018\/01\/17\/0017\/2808\/1121016\/16\/0ac246f621.png\"}},{\"key\":\"h3ti\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"cce7l\",\"text\":\"\u0421\u043e\u0433\u043b\u0430\u0441\u0438\u0442\u0435\u0441\u044c, \u0442\u0430\u043a \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u043a\u0440\u0430\u0441\u0438\u0432\u0435\u0435 :) \u041f\u043b\u044e\u0441 \u043a \u044d\u0442\u043e\u043c\u0443 \u043d\u0435 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e \u0441\u0438\u0434\u0435\u0442\u044c \u0432 \u043a\u043e\u043d\u0441\u043e\u043b\u0438, \u0430 \u043c\u043e\u0436\u043d\u043e \u0432 \u043b\u044e\u0431\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u0437\u0430\u0439\u0442\u0438 \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u0438 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0447\u0442\u043e \u0443 \u0432\u0430\u0441 \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0435 \u0442\u0432\u043e\u0440\u0438\u0442\u0441\u044f. \u0418 \u043c\u043e\u0436\u043d\u043e \u0434\u0430\u0436\u0435 \u043e\u0442\u0442\u0443\u0434\u0430 \u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0442\u044c \u0441\u043b\u0443\u0436\u0431\u044b \u043d\u0430 \u0441\u0432\u043e\u0435\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0435\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"43m3j\",\"text\":\"\",\"type\":\"image\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{\"original_url\":\"http:\/\/joxi.ru\/4Akz0EJcMD9nz2\",\"url\":\"http:\/\/dl3.joxi.net\/drive\/2018\/01\/17\/0017\/2808\/1121016\/16\/f4d5b91cb8.png\"}},{\"key\":\"4nph8\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"e1n0l\",\"text\":\"\u0418 \u043d\u0430\u043f\u043e\u0441\u043b\u0435\u0434\u043e\u043a \u0435\u0449\u0435 \u043e\u0434\u0438\u043d \u043c\u043e\u043c\u0435\u043d\u0442: \u043a\u0430\u043a \u044f \u0438 \u0433\u043e\u0432\u043e\u0440\u0438\u043b \u0432\u044b\u0448\u0435, \u043f\u0440\u0438\u0437\u043c\u0430 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442 \u043f\u043e\u0434 \u0441\u0435\u0431\u044f \u043c\u0443\u0441\u043a\u0443\u043b \u0432 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0435 \u0434\u043e\u043a\u0435\u0440. \u0418 \u0432\u043e\u0442 \u0434\u043e\u0441\u0442\u0443\u0447\u0430\u0442\u044c\u0441\u044f \u0434\u043e \u044d\u0442\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430 \u043d\u0435 \u043e\u0447\u0435\u043d\u044c-\u0442\u043e \u0438 \u043f\u0440\u043e\u0441\u0442\u043e, \u0442\u043e \u0435\u0441\u0442\u044c \u0435\u0441\u043b\u0438 \u043c\u044b \u0445\u043e\u0442\u0438\u043c \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c phpMyAdmin \u0438 \u0437\u0430\u0433\u043b\u044f\u043d\u0443\u0442\u044c \u0432 \u0411\u0414, \u0442\u043e \u043f\u0440\u0438\u0434\u0435\u0442\u0441\u044f \u0438\u0437\u0440\u044f\u0434\u043d\u043e \u043f\u043e\u043f\u043e\u0442\u0435\u0442\u044c (\u0442\u043e\u0447\u043d\u0435\u0435 \u043c\u043d\u0435 \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c, \u0430 \u0434\u0430\u043b\u0435\u0435 \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u0432\u0438\u0441\u0435\u0442\u044c \u043e\u0442 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0438 \u0433\u0434\u0435 \u043e\u043d\u0438 \u0435\u0449\u0435 \u043f\u043e\u043c\u0435\u043d\u044f\u044e\u0442, \u0442\u0430\u043a \u043a\u0430\u043a \u0432\u0447\u0435\u0440\u0430 \u0435\u0449\u0435 \u043e\u0434\u043d\u043e \u0431\u044b\u043b\u043e \u0438 \u0432\u0441\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u043b\u043e, \u0430 \u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0443\u0436\u0435 \u0432\u0447\u0435\u0440\u0430\u0448\u043d\u0438\u0435 \u043f\u0440\u0438\u043c\u0435\u0440\u044b \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u0438 \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c \u043f\u043e\u043a\u043e\u043f\u0430\u0442\u044c\u0441\u044f \u043f\u043e\u0433\u043b\u0443\u0431\u0436\u0435 \u0432 \u043f\u043e\u0438\u0441\u043a\u0430\u0445 \u0442\u043e\u0447\u0435\u043a \u0432\u0445\u043e\u0434\u0430).\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"as0od\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"75lc\",\"text\":\"\u0412\u043e\u0442 \u0441\u0442\u0440\u043e\u043a\u0430 \u0434\u043b\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0434\u043e\u043a\u0435\u0440-\u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430 phpmyadmin \u0441 \u043a\u043e\u043d\u043d\u0435\u043a\u0442\u043e\u043c \u0432 \u043d\u0443\u0436\u043d\u044b\u0439 \u043d\u0430\u043c \u0434\u043e\u043a\u0435\u0440:\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"e2q8q\",\"text\":\"sudo docker run -d --link prisma-db:db --network local_prisma -p 8080:80 phpmyadmin\/phpmyadmin\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"bvu59\",\"text\":\"\u0417\u0434\u0435\u0441\u044c \u0434\u0432\u0435 \u043d\u0443\u0436\u043d\u044b\u0435 \u043d\u0430\u043c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435: prisma-db:db \u0438 local_prisma.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"7eqn7\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"4ruoa\",\"text\":\"\u0427\u0442\u043e\u0431\u044b \u043d\u0430\u0439\u0442\u0438 \u043f\u0435\u0440\u0432\u0443\u044e, \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u043c prisma local eject\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"1673l\",\"text\":\"\u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u0432 \u0434\u043e\u043c\u0430\u0448\u043d\u044e\u044e \u043f\u0430\u043f\u043a\u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0431\u0443\u0434\u0443\u0442 \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u044b \u0434\u0432\u0430 \u0444\u0430\u0439\u043b\u0430 docker-compose.yml \u0438 env.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"4ut8o\",\"text\":\"\u0412 env \u043c\u044b \u043d\u0430\u0439\u0434\u0435\u043c export SQL_CLIENT_HOST=\\\"prisma-db\\\". \u0412\u043e\u0442 \u044d\u0442\u043e\u0442 \u0445\u043e\u0441\u0442 \u043d\u0430\u043c \u0438 \u043d\u0443\u0436\u0435\u043d \u0434\u043b\u044f \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 prisma-db:db.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"d5urp\",\"text\":\"\u0422\u0430\u043c \u0436\u0435 \u0443\u043a\u0430\u0437\u0430\u043d\u044b \u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0435 \u0434\u043b\u044f \u043d\u0430\u0441 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0442\u0438\u043f\u0430 \u043b\u043e\u0433\u0438\u043d\u0430 \u0438 \u043f\u0430\u0440\u043e\u043b\u044f \u0434\u043b\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0411\u0414.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"135h7\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"4ee4d\",\"text\":\"\u0414\u043b\u044f \u043f\u043e\u0438\u0441\u043a\u0430 \u0432\u0442\u043e\u0440\u043e\u0439 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u043c sudo docker network ls\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"57pdr\",\"text\":\"\u0411\u0443\u0434\u0435\u0442 \u0432\u044b\u0432\u0435\u0434\u0435\u043d\u0430 \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0437\u0430\u043f\u0443\u0449\u0435\u043d\u043d\u044b\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440. \u0422\u0430\u043c \u043d\u0430\u0434\u043e \u0442\u0438\u043f\u0430 a66536c90365 local_prisma bridge local\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"f9iuj\",\"text\":\"\u0412\u043e\u0442 local_prisma \u043e\u0442\u0441\u044e\u0434\u0430 \u043d\u0430\u043c \u0438 \u043d\u0443\u0436\u043d\u0430.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"1sml\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"ehhik\",\"text\":\"\u0412\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u043c \u0432\u044b\u0448\u0435\u0443\u043a\u0430\u0437\u0430\u043d\u043d\u0443\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u0443 \u0438 \u0435\u0441\u043b\u0438 \u0432\u0441\u0435 \u043e\u043a, \u043d\u0430 \u043f\u043e\u0440\u0442\u0443 8080 \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u043f\u0443\u0449\u0435\u043d phpMyAdmin (\u043f\u043e\u0440\u0442 \u043a\u043e\u043d\u0435\u0447\u043d\u043e \u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0434\u0440\u0443\u0433\u043e\u0439). \u0423\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u043b\u043e\u0433\u0438\u043d \u0438 \u043f\u0430\u0440\u043e\u043b\u044c \u0438\u0437 env \u0438 \u0432\u0441\u0435, \u043c\u044b \u0432 \u0411\u0414. \u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u0411\u0414 \u043d\u0435\u0442 \u0441\u043c\u044b\u0441\u043b\u0430 \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u0442\u044c, \u0442\u0430\u043a \u043a\u0430\u043a \u0432\u0447\u0435\u0440\u0430 \u043e\u043d\u0430 \u0435\u0449\u0435 \u0431\u044b\u043b\u0430 \u043e\u0434\u043d\u0430, \u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0434\u0440\u0443\u0433\u0430\u044f, \u0430 \u0437\u0430\u0432\u0442\u0440\u0430 \u043c\u043e\u0436\u0435\u0442 \u0431\u0443\u0434\u0435\u0442 \u0442\u0440\u0435\u0442\u044c\u044f. \u0415\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u043e\u0442\u043c\u0435\u0447\u0443, \u0447\u0442\u043e \u043f\u043e\u0434 \u043a\u0430\u0436\u0434\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 \u0441\u043e\u0437\u0434\u0430\u0435\u0442\u0441\u044f \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u0430\u044f \u0411\u0414 (\u0432\u0441\u0435 \u0438\u0445 \u0432\u0438\u0434\u043d\u043e \u0432 \u0441\u043f\u0438\u0441\u043a\u0435 \u0447\u0435\u0440\u0435\u0437 phpMyAdmin).\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"b006m\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"djjro\",\"text\":\"\u041d\u0430 \u0441\u0435\u0433\u043e\u0434\u043d\u044f, \u0434\u0443\u043c\u0430\u044e, \u0445\u0432\u0430\u0442\u0438\u0442. \u0412\u043f\u0435\u0440\u0435\u0434\u0438 \u0431\u0443\u0434\u0435\u0442 \u0435\u0449\u0435 \u043c\u043d\u043e\u0433\u043e \u0441\u043e\u043f\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0433\u043e \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u0430 \u0442\u0438\u043f\u0430 \u043a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0441\u0432\u043e\u0438 \u0442\u0438\u043f\u044b \u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0434\u043b\u044f API, \u043f\u0440\u0438\u043c\u0435\u0440\u044b \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438, \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u0441 MODX \u0438 \u0442.\u0434. \u0438 \u0442.\u043f. \u041f\u043e\u043a\u0430 \u0447\u0442\u043e \u043e\u0441\u0432\u0430\u0438\u0432\u0430\u0439\u0442\u0435 \u044d\u0442\u043e. \u043e\u0447\u0435\u043d\u044c \u0441\u043e\u0432\u0435\u0442\u0443\u044e \u043d\u0435 \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u044d\u0442\u043e\u0442 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b, \u0442\u0430\u043a \u043a\u0430\u043a \u044d\u0442\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u043d\u0430\u044f \u0442\u043e\u0447\u043a\u0430.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"eq3t\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"ev3nt\",\"text\":\"UPD: \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e \u0443 \u043c\u0435\u043d\u044f \u043d\u0430 \u0438\u043c\u0435\u044e\u0449\u0435\u0439\u0441\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u043f\u0440\u0438\u0437\u043c\u0430 \u043d\u0435 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u043b\u0430\u0441\u044c. \u0414\u043e\u043b\u0433\u043e \u0432\u043e\u0435\u0432\u0430\u043b, \u043d\u043e \u043f\u043e\u0431\u0435\u0434\u0438\u043b. \u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0443 \u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u043e\u043f\u0438\u0441\u0430\u043b \u0437\u0434\u0435\u0441\u044c: https:\/\/www.graph.cool\/forum\/t\/cannot-start-prisma-local-mysql-error-0-0-0-0-3306-bind-address-already-in-use\/2190 \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":124,\"length\":114,\"key\":17}],\"data\":{}},{\"key\":\"2g1tb\",\"text\":\"\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}},{\"key\":\"9768v\",\"text\":\"UPD2: \u041a\u0440\u0430\u0439\u043d\u0435 \u043f\u043e\u043b\u0435\u0437\u043d\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f \u0432 \u043f\u043b\u0430\u043d\u0435 \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u044f \u043a\u0430\u043a \u0432 \u043f\u0440\u0438\u0437\u043c\u0435 webpack \u0443\u0441\u0442\u0440\u043e\u0435\u043d: https:\/\/habrahabr.ru\/company\/plarium\/blog\/326520\/ \",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[{\"offset\":77,\"length\":49,\"key\":18}],\"data\":{}},{\"key\":\"cnac2\",\"text\":\"\u0410 \u0442\u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0448\u044c yarn start, \u0434\u0435\u0432-\u0441\u0435\u0440\u0432\u0435\u0440 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442, \u0430 \u043e\u0442\u043a\u0443\u0434\u0430 \u043d\u043e\u0433\u0438 \u0440\u0430\u0441\u0442\u0443\u0442 - \u043d\u0435 \u043f\u043e\u043d\u044f\u0442\u043d\u043e.\",\"type\":\"unstyled\",\"depth\":0,\"inlineStyleRanges\":[],\"entityRanges\":[],\"data\":{}}]}","richtext":"1","template":"15","menuindex":"1144","searchable":"1","cacheable":"1","createdby":"2","createdon":"1516187576","editedby":"2","editedon":"1516730796","deleted":"0","deletedon":"0","deletedby":"0","publishedon":"1516187576","publishedby":"2","menutitle":"","donthit":"0","privateweb":"0","privatemgr":"0","content_dispo":"0","hidemenu":"0","class_key":"SocietyTopic","context_key":"web","content_type":"1","uri":"topics\/razvorachivaem-graphcool-prisma-na-golom-zheleze-2750.html","uri_override":"0","hide_children_in_tree":"0","show_in_tree":"0","properties":null,"price":"0.00","article":null,"currency":null,"externalKey":null,"importId":null,"object_id":"2750","version_major":null,"version_minor":null,"version_patch":null,"release":null,"changelog":"","downloads":"0","tv_id":"9","tv_name":"approved","tv_caption":"\u041e\u0434\u043e\u0431\u0440\u0435\u043d\u043d\u044b\u0439 \u0442\u043e\u043f\u0438\u043a","tv_category":"0","tv_value_id":"2143","tv_value":"1","author_username":"Fi1osof","thread_id":null,"positive_votes":null,"negative_votes":null,"comments_count":null,"vote_id":null,"vote_direction":null,"vote_value":null,"author":"Fi1osof","author_avatar":"\/assets\/society\/uploads\/images\/9da9e7e309fd4e77cf42c02a7a42142e.jpeg","short_text":"","topic_tags":["api","GraphQL","node.js"],"blog_id":"638","blog_pagetitle":"Blog by Fi1osof","blog_uri":"blogs\/blog-by-fi1osof\/","views":"4","tvs":{"approved":{"tv_id":"9","caption":"\u041e\u0434\u043e\u0431\u0440\u0435\u043d\u043d\u044b\u0439 \u0442\u043e\u043f\u0438\u043a","category":"0","value_id":"2143","value":"1"}},"imageDefault":"\/assets\/images\/products\/No-Photo.jpg"}]}}}