{"id":36881,"date":"2019-10-31T22:14:28","date_gmt":"2019-10-31T19:14:28","guid":{"rendered":"https:\/\/prohoster.info\/blog\/deepcode-najdyot-oshibki-v-ishodnom-kode-po-pri-pomoshhi-ii\/"},"modified":"2019-10-31T22:14:28","modified_gmt":"2019-10-31T19:14:28","slug":"deepcode-najdyot-oshibki-v-ishodnom-kode-po-pri-pomoshhi-ii","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/deepcode-najdyot-oshibki-v-ishodnom-kode-po-pri-pomoshhi-ii","title":{"rendered":"DeepCode znajdzie b\u0142\u0119dy w kodzie \u017ar\u00f3d\u0142owym oprogramowania przy u\u017cyciu AI","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dzi\u015b szwajcarski startup <noindex><a rel=\"nofollow\" href=\"https:\/\/www.deepcode.ai\/\">DeepCode<\/a><\/noindex>, wykorzystuj\u0105cy sztuczn\u0105 inteligencj\u0119 i uczenie maszynowe do automatyzacji analizy kodu \u017ar\u00f3d\u0142owego, og\u0142osi\u0142 pozyskanie inwestycji w wysoko\u015bci 4 milion\u00f3w dolar\u00f3w od funduszy venture capital Earlybird, 3VC i Btov Partners. Firma planuje przeznaczy\u0107 te \u015brodki na wprowadzenie wsparcia dla nowych j\u0119zyk\u00f3w programowania w swoim serwisie oraz marketing produktu na globalnym rynku IT.<\/p>\n<p><img decoding=\"async\" alt=\"DeepCode znajdzie b\u0142\u0119dy w kodzie \u017ar\u00f3d\u0142owym oprogramowania przy u\u017cyciu AI\" src=\"\/wp-content\/uploads\/2019\/08\/2f386842c55852f518317c0754d93176.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Analiza kodu jest konieczna do wykrywania b\u0142\u0119d\u00f3w, potencjalnych luk, narusze\u0144 og\u00f3lnie przyj\u0119tego stylu formatowania i wielu innych na wczesnych etapach rozwoju oprogramowania, zanim kod zostanie gdziekolwiek u\u017cyty. Zwykle ta procedura przebiega r\u00f3wnolegle z rozwojem nowego kodu i tu\u017c po jego zako\u0144czeniu, poprzedzaj\u0105c etap bezpo\u015brednich test\u00f3w. \u00abTestowanie oprogramowania patrzy na kod z zewn\u0105trz, ale analiza kodu pozwala spojrze\u0107 na niego od \u015brodka\u00bb \u2014 wyja\u015bnia wsp\u00f3\u0142za\u0142o\u017cyciel i dyrektor generalny DeepCode Boris Paskalev w wywiadzie dla VentureBeat.<\/p>\n<p>Najcz\u0119\u015bciej przegl\u0105danie kodu wykonuj\u0105 jego autorzy wsp\u00f3lnie z kolegami i mened\u017cerami w celu wykrycia oczywistych b\u0142\u0119d\u00f3w, zanim przejd\u0105 do kolejnych etap\u00f3w rozwoju. A im wi\u0119kszy projekt, tym wi\u0119cej linijek kodu trzeba sprawdzi\u0107, co zajmuje znaczny czas programist\u00f3w. Narz\u0119dzia, kt\u00f3re maj\u0105 przyspieszy\u0107 ten proces, istniej\u0105 ju\u017c od dawna, na przyk\u0142ad statyczne analizatory kodu, takie jak Coverity i PVS-Studio, ale zazwyczaj maj\u0105 one ograniczone mo\u017cliwo\u015bci, poniewa\u017c koncentruj\u0105 si\u0119 na \u00abirytuj\u0105cych i powtarzaj\u0105cych si\u0119 problemach ze stylem, formatowaniem i ma\u0142ych b\u0142\u0119dach logicznych\u00bb \u2014 wyja\u015bnia Paskalev.<\/p>\n<p><center><\/center><\/p>\n<p>DeepCode obejmuje znacznie szerszy zakres problem\u00f3w, na przyk\u0142ad wykrywanie takich luk, jak ataki typu cross-site scripting i SQL injection, poniewa\u017c zaimplementowane w nim algorytmy nie tylko analizuj\u0105 kod jako zestaw symboli, ale tak\u017ce staraj\u0105 si\u0119 zrozumie\u0107 znaczenie i cel dzia\u0142ania napisanego programu. U podstaw le\u017cy system uczenia maszynowego, kt\u00f3ry uczy si\u0119 na podstawie miliard\u00f3w linii kodu z og\u00f3lnodost\u0119pnych projekt\u00f3w o otwartym kodzie \u017ar\u00f3d\u0142owym. DeepCode analizuje poprzednie wersje kodu i p\u00f3\u017aniejsze zmiany wprowadzone do niego, aby uczy\u0107 si\u0119, jakie b\u0142\u0119dy i jak naprawiali rzeczywi\u015bci programi\u015bci w swojej pracy, a nast\u0119pnie proponowa\u0107 podobne rozwi\u0105zania swoim u\u017cytkownikom. Dodatkowo system wykorzystuje tradycyjne algorytmy prognozowania do wyszukiwania potencjalnych problem\u00f3w w kodzie podobnych do wspomnianych powy\u017cej statycznych analizator\u00f3w.<\/p>\n<p>Jednym z kluczowych pyta\u0144 przy korzystaniu z DeepCode jest: jak niezawodna jest automatyczna weryfikacja kodu? Dok\u0142adno\u015b\u0107 analizy poni\u017cej 100 % oznacza, \u017ce programi\u015bci wci\u0105\u017c b\u0119d\u0105 musieli r\u0119cznie analizowa\u0107 sw\u00f3j kod. W takim przypadku, ile czasu naprawd\u0119 zaoszcz\u0119dzi korzystanie z narz\u0119dzi do automatyzacji tego zadania? Zdaniem Paszkalwa, DeepCode mo\u017ce zaoszcz\u0119dzi\u0107 programistom oko\u0142o 50 % czasu, kt\u00f3ry obecnie po\u015bwi\u0119caj\u0105 na wyszukiwanie b\u0142\u0119d\u00f3w samodzielnie, co jest do\u015b\u0107 znaczn\u0105 liczb\u0105.<\/p>\n<p>Programi\u015bci mog\u0105 po\u0142\u0105czy\u0107 DeepCode ze swoimi kontami GitHub lub Bitbucket, a tak\u017ce narz\u0119dzie wspiera lokalne konfiguracje GitLab. Dodatkowo projekt ma specjalne API, kt\u00f3re pozwala programistom integrowa\u0107 DeepCode z w\u0142asnymi systemami do tworzenia oprogramowania. Po pod\u0142\u0105czeniu do repozytorium DeepCode b\u0119dzie analizowa\u0107 ka\u017cd\u0105 zmian\u0119 w kodzie i zaznacza\u0107 potencjalne problemy.<\/p>\n<p><img decoding=\"async\" alt=\"DeepCode znajdzie b\u0142\u0119dy w kodzie \u017ar\u00f3d\u0142owym oprogramowania przy u\u017cyciu AI\" src=\"\/wp-content\/uploads\/2019\/08\/cd19fc5e0597565c4638f7434e84ad3d.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\u201e\u015arednio programi\u015bci po\u015bwi\u0119caj\u0105 oko\u0142o 30 % swojego czasu na wyszukiwanie i usuwanie b\u0142\u0119d\u00f3w, ale DeepCode mo\u017ce zaoszcz\u0119dzi\u0107 po\u0142ow\u0119 tego czasu ju\u017c teraz, a w przysz\u0142o\u015bci jeszcze wi\u0119cej\u201d \u2013 twierdzi Borys. \u201ePoniewa\u017c DeepCode uczy si\u0119 bezpo\u015brednio od globalnej spo\u0142eczno\u015bci programist\u00f3w, jest w stanie wykrywa\u0107 wi\u0119cej problem\u00f3w, ni\u017c kiedykolwiek m\u00f3g\u0142by znale\u017a\u0107 pojedynczy cz\u0142owiek lub ca\u0142a grupa recenzent\u00f3w.\u201d<\/p>\n<p>Opr\u00f3cz dzisiejszej wiadomo\u015bci o pozyskaniu inwestycji, DeepCode og\u0142osi\u0142o r\u00f3wnie\u017c now\u0105 cenow\u0105 polityk\u0119 swojego produktu. Do tej pory DeepCode by\u0142 darmowy tylko dla projekt\u00f3w zwi\u0105zanych z otwartym kodem \u017ar\u00f3d\u0142owym. Teraz b\u0119dzie darmowy do u\u017cytku w celach edukacyjnych, a nawet dla firm komercyjnych zatrudniaj\u0105cych mniej ni\u017c 30 programist\u00f3w. Oczywi\u015bcie tw\u00f3rcy DeepCode chc\u0105 tym krokiem uczyni\u0107 sw\u00f3j produkt bardziej popularnym w\u015br\u00f3d ma\u0142ych zespo\u0142\u00f3w. Dodatkowo, DeepCode pobiera 20 dolar\u00f3w od programisty miesi\u0119cznie przy wdra\u017caniu rozwi\u0105zania w chmurze oraz 50 dolar\u00f3w od programisty za wsparcie lokalne.<\/p>\n<p>Wcze\u015bniej zesp\u00f3\u0142 DeepCode pozyska\u0142 ju\u017c inwestycje w wysoko\u015bci 1 miliona dolar\u00f3w. Maj\u0105c jeszcze 4 miliony, firma og\u0142osi\u0142a, \u017ce planuje rozszerzy\u0107 wspierane przez siebie j\u0119zyki programowania poza Java, JavaScript i Python, w tym doda\u0107 wsparcie dla C#, PHP i C\/C++. Potwierdzili r\u00f3wnie\u017c, \u017ce pracuj\u0105 nad w\u0142asnym zintegrowanym \u015brodowiskiem programistycznym.<\/p>\n<p><center><\/p>\n<p><\/center><\/p>\n<p>\t\t\t\t<center><br \/>\n\t\t\t\t\t\t\t\t<\/center><br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"http:\/\/www.3dnews.ru\/991965\">3dnews.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u0448\u0432\u0435\u0439\u0446\u0430\u0440\u0441\u043a\u0438\u0439 \u0441\u0442\u0430\u0440\u0442\u0430\u043f DeepCode, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0439 \u0438\u0441\u043a\u0443\u0441\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u043b\u043b\u0435\u043a\u0442 \u0438 \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0435 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430, \u043e\u0431\u044a\u044f\u0432\u0438\u043b \u043e \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0438 \u0438\u043d\u0432\u0435\u0441\u0442\u0438\u0446\u0438\u0439 \u0432 \u0440\u0430\u0437\u043c\u0435\u0440\u0435 4 \u043c\u0438\u043b\u043b\u0438\u043e\u043d\u043e\u0432 \u0434\u043e\u043b\u043b\u0430\u0440\u043e\u0432 \u043e\u0442 \u0432\u0435\u043d\u0447\u0443\u0440\u043d\u044b\u0445 \u0444\u043e\u043d\u0434\u043e\u0432 Earlybird, 3VC \u0438 Btov Partners. \u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f \u043f\u043b\u0430\u043d\u0438\u0440\u0443\u0435\u0442 \u043f\u043e\u0442\u0440\u0430\u0442\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u0434\u043b\u044f \u0432\u043d\u0435\u0434\u0440\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0432 \u0441\u0432\u043e\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u043d\u043e\u0432\u044b\u0445 \u044f\u0437\u044b\u043a\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u0430\u0440\u043a\u0435\u0442\u0438\u043d\u0433 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430 \u043d\u0430 \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u043e\u043c \u0418\u0422-\u0440\u044b\u043d\u043a\u0435. \u0410\u043d\u0430\u043b\u0438\u0437 \u043a\u043e\u0434\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":27631,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-36881","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u0448\u0432\u0435\u0439\u0446\u0430\u0440\u0441\u043a\u0438\u0439 \u0441\u0442\u0430\u0440\u0442\u0430\u043f DeepCode, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0439 \u0438\u0441\u043a\u0443\u0441\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u043b\u043b\u0435\u043a\u0442 \u0438 \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0435 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/news\/deepcode-najdyot-oshibki-v-ishodnom-kode-po-pri-pomoshhi-ii\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47DeepCode \u043d\u0430\u0439\u0434\u0451\u0442 \u043e\u0448\u0438\u0431\u043a\u0438 \u0432 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u041f\u041e \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0418\u0418 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u0448\u0432\u0435\u0439\u0446\u0430\u0440\u0441\u043a\u0438\u0439 \u0441\u0442\u0430\u0440\u0442\u0430\u043f DeepCode, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0439 \u0438\u0441\u043a\u0443\u0441\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u043b\u043b\u0435\u043a\u0442 \u0438 \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0435 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/deepcode-najdyot-oshibki-v-ishodnom-kode-po-pri-pomoshhi-ii\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:14:28+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:14:28+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47DeepCode znajdzie b\u0142\u0119dy w kodzie \u017ar\u00f3d\u0142owym oprogramowania przy u\u017cyciu AI | ProHoster","description":"Dzisiaj szwajcarski startup DeepCode, kt\u00f3ry wykorzystuje sztuczn\u0105 inteligencj\u0119 i uczenie maszynowe do automatyzacji analizy kodu programowego.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/deepcode-najdyot-oshibki-v-ishodnom-kode-po-pri-pomoshhi-ii","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47DeepCode \u043d\u0430\u0439\u0434\u0451\u0442 \u043e\u0448\u0438\u0431\u043a\u0438 \u0432 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u041f\u041e \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0418\u0418 | ProHoster","og:description":"\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u0448\u0432\u0435\u0439\u0446\u0430\u0440\u0441\u043a\u0438\u0439 \u0441\u0442\u0430\u0440\u0442\u0430\u043f DeepCode, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0439 \u0438\u0441\u043a\u0443\u0441\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u043b\u043b\u0435\u043a\u0442 \u0438 \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0435 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/deepcode-najdyot-oshibki-v-ishodnom-kode-po-pri-pomoshhi-ii","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:14:28+00:00","article:modified_time":"2019-10-31T19:14:28+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"36881","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-22 05:11:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:37:22","updated":"2026-01-22 05:11:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/36881","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=36881"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/36881\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/27631"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=36881"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=36881"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=36881"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}