{"id":55413,"date":"2020-01-20T00:00:00","date_gmt":"2020-01-19T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/sotrudnik-red-hat-predstavil-sborochnuyu-sistemu-goals-vypusk-gnu-make-4-2"},"modified":"2020-02-18T14:03:31","modified_gmt":"2020-02-18T11:03:31","slug":"sotrudnik-red-hat-predstavil-sborochnuyu-sistemu-goals-vypusk-gnu-make-4-2","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/sotrudnik-red-hat-predstavil-sborochnuyu-sistemu-goals-vypusk-gnu-make-4-2","title":{"rendered":"Nj\u00eb punonj\u00ebs i Red Hat paraqiti sistemin e nd\u00ebrtimit Goals. L\u00ebshimi GNU Make 4.2","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Richard Jones (Richard WM Jones), autor <noindex><a rel=\"nofollow\" href=\"http:\/\/libguestfs.org\/\">libguestfs<\/a><\/noindex>, q\u00eb punon n\u00eb kompanin\u00eb Red Hat, <noindex><a rel=\"nofollow\" href=\"https:\/\/rwmj.wordpress.com\/2020\/01\/14\/goals-an-experimental-new-tool-which-generalizes-make\/\">prezentoi<\/a><\/noindex> nj\u00eb mjet t\u00eb ri nd\u00ebrtimi <noindex><a rel=\"nofollow\" href=\"https:\/\/people.redhat.com\/~rjones\/goals\/\">Goals<\/a><\/noindex>, i fokusuar n\u00eb eliminimin e defekteve dhe problemeve n\u00eb mjetin make duke ruajtur thjesht\u00ebsin\u00eb dhe kuptueshm\u00ebrin\u00eb e skenar\u00ebve. Mjeti make u projektua n\u00eb vitin 1976 dhe ka nj\u00eb num\u00ebr konceptual t\u00eb pap\u00ebrsosm\u00ebrisht, n\u00eb Goals planifikohet t\u00eb eliminohen k\u00ebto pap\u00ebrsosm\u00ebri, pa ndryshuar konceptin e p\u00ebrgjithsh\u00ebm.<br \/>\nKodi burimor i Goals <noindex><a rel=\"nofollow\" href=\"http:\/\/git.annexia.org\/?p=goals.git;a=summary\">distribuohet<\/a><\/noindex> n\u00ebn licenc\u00ebn GPLv2+. <\/p>\n<p><noindex><a rel=\"nofollow\" href=\"http:\/\/git.annexia.org\/?p=libguestfs-talks.git;a=blob;f=2020-goals\/notes.txt;h=b03d9e5ea1062869c642a1850a09340ea1575116;hb=HEAD\">Problemet q\u00eb zgjidhen<\/a><\/noindex>:<\/p>\n<ul>\n<li class=\"l\"> Mb\u00ebshtetje p\u00ebr vet\u00ebm nj\u00eb taktik\u00eb t\u00eb zgjidhjes s\u00eb var\u00ebsive \u2014 \u00abinstruksioni i montimit aktivizohet n\u00ebse skedari objektiv nuk ekziston, ose \u00ebsht\u00eb m\u00eb i vjet\u00ebr se nj\u00eb nga var\u00ebsit\u00eb\u00bb. N\u00eb Goals planifikohet t\u00eb implementohen dhe taktika t\u00eb tjera, si kontrolli i pranishm\u00ebris\u00eb s\u00eb URL, krahasimi i koh\u00ebs s\u00eb ndryshimit me ndonj\u00eb skedar, vler\u00ebsimi i montimit t\u00eb paket\u00ebs n\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/fedoraproject.org\/wiki\/Koji\">Koji<\/a><\/noindex>, krahasimi i kontrollimeve dhe ekzekutimi i grupeve t\u00eb testeve me p\u00ebrjashtim t\u00eb zgjedhur t\u00eb testeve.\n<li class=\"l\"> Gjat\u00eb trajtimit t\u00eb q\u00ebllimeve t\u00eb montimit, utilita make nuk ndan skedar\u00ebt dhe emrat e rregullave, dhe, si pasoj\u00eb, mungon kontrolli q\u00eb kur rregulli ekzekutohet, v\u00ebrtet do t\u00eb krijohet skedari q\u00eb \u00ebsht\u00eb shpallur. P\u00ebr shembull, n\u00ebse ndodhet nj\u00eb rregull me emrin \u00abtest\u00bb q\u00eb ekzekuton skriptet me teste, dhe rast\u00ebsisht krijohet nj\u00eb skedar me emrin \u00abtest\u00bb, at\u00ebher\u00eb testet do t\u00eb ndalen s\u00eb thirruri, pasi make do t\u00eb mendoj\u00eb se q\u00ebllimi \u00ebsht\u00eb montuar dhe nuk k\u00ebrkon t\u00eb kryej\u00eb ndonj\u00eb veprim (p\u00ebr t\u00eb p\u00ebrparuar k\u00ebt\u00eb problem n\u00eb make mund t\u00eb p\u00ebrmendet direktiva \u00ab.PHONY: test\u00bb). Goals qart\u00eb ndan skedar\u00ebt dhe emrat e rregullave.\n<p><center><img decoding=\"async\" alt=\"Nj\u00eb punonj\u00ebs i Red Hat paraqiti sistemin e nd\u00ebrtimit Goals. L\u00ebshimi GNU Make 4.2\" src=\"\/wp-content\/uploads\/2020\/01\/47f42c47650ed38ae84938634edf1328.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<li class=\"l\"> Problemi me ofrimin e vet\u00ebm nj\u00eb parameteri p\u00ebr udh\u00ebzimet e nd\u00ebrtimit.\n<p><center><img decoding=\"async\" alt=\"Nj\u00eb punonj\u00ebs i Red Hat paraqiti sistemin e nd\u00ebrtimit Goals. L\u00ebshimi GNU Make 4.2\" src=\"\/wp-content\/uploads\/2020\/01\/2a81f9f98745e6d2ddbb90e21b110295.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<p>N\u00eb Goals, sugjerohet p\u00ebrdorimi i nj\u00eb numri t\u00eb pakufizuar t\u00eb parametrave t\u00eb em\u00ebruar. P\u00ebr shembull, mund t\u00eb ndahen ve\u00e7mas nga emri karakteristika e skedarit t\u00eb ndihm\u00ebs:<\/p>\n<p><center><img decoding=\"async\" alt=\"Nj\u00eb punonj\u00ebs i Red Hat paraqiti sistemin e nd\u00ebrtimit Goals. L\u00ebshimi GNU Make 4.2\" src=\"\/wp-content\/uploads\/2020\/01\/ffc783f17ae76bb4d928351ac216d828.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<li class=\"l\"> Problemet e bashk\u00ebpunimit me interpretorin shell. P\u00ebr shembull, nevoja p\u00ebr t\u00eb kontrolluar ekranuarimin e hap\u00ebsirave n\u00eb emrat e skedar\u00ebve dhe katalog\u00ebve, shpenzimi i burimeve p\u00ebr t\u00eb ekzekutuar nj\u00eb interpretor shell t\u00eb ve\u00e7ant\u00eb p\u00ebr secil\u00ebn komand\u00eb, interpretimi i dyfisht\u00eb i simbolit \u00ab$\u00bb (p\u00ebrdoret si n\u00eb shell, ashtu edhe n\u00eb make), llogaritja e hap\u00ebsirave.\n<p>Problemet e p\u00ebrmendura zgjidhen n\u00eb Goals duke p\u00ebrdorur simbolin \u00ab%\u00bb n\u00eb vend t\u00eb \u00ab$\u00bb p\u00ebr variablat e montimit (\u00ab$\u00bb mbetet vet\u00ebm p\u00ebr shell), duke p\u00ebrdorur parserin <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/LALR(1)\">LALR(1)<\/a><\/noindex>, i cili k\u00ebrkon q\u00eb rrug\u00ebt dhe emrat e skedar\u00ebve t\u00eb merren n\u00ebp\u00ebrmjet thonj\u00ebzave dhe t\u00eb dallohen me kapak\u00eb me korniza p\u00ebr blloqet e kodit. I gjith\u00eb blloku ekzekutohet n\u00eb nj\u00eb shembull t\u00eb vet\u00ebm t\u00eb shell-it, dhe brenda bllokut lejohet formatim i rast\u00ebsish\u00ebm i kodit, pa lidhje me hap\u00ebsirat speciale.<\/p>\n<p>Ishte:<br \/>\n    target: foo.o bar.o<br \/>\n     ${CC} ${CFLAGS} $&lt; -o $@       <\/p>\n<p>U b\u00eb:<br \/>\n    \u00abtarget\u00bb: \u00abfoo.o\u00bb, \u00abbar.o\u00bb {<br \/>\n        %CC %CFLAGS %&lt; -o %@<br \/>\n    }<\/p>\n<\/ul>\n<p>Ve\u00e7ori t\u00eb tjera t\u00eb Goals:<\/p>\n<ul>\n<li class=\"l\"> Mb\u00ebshtetje opsionale p\u00ebr caktimin e emrave dhe parametrave t\u00eb rastit:\n<p>     q\u00ebllimi all = : \u00abtarget\u00bb<\/p>\n<p>     goal link =<br \/>\n     \u00abtarget\u00bb : \u00abfoo.o\u00bb, \u00abbar.o\u00bb { \u2026 }<\/p>\n<p>     goal compile (name) =<br \/>\n     &#171;%name.o&#187; : &#171;%name.c&#187;, &#171;dep.h&#187; { %CC %CFLAGS -c $^ -o $@ }<\/p>\n<li class=\"l\"> Dy moda aktivizimi: moda make p\u00ebr p\u00ebrputhjen e q\u00ebllimeve t\u00eb montimit me emrat e skedar\u00ebve (p\u00ebr shembull, skedari \u00abfoo.o\u00bb p\u00ebrputhet me q\u00ebllimin \u00ab%name.o\u00bb), dhe moda e drejtp\u00ebrdrejt\u00eb e ekzekutimit t\u00eb kompilimit:\n<p>     goal all = : link<\/p>\n<p>     goal link =<br \/>\n     \u00abtarget\u00bb : \u00abfoo.o\u00bb, compile (\u00abbar\u00bb) { \u2026 }<\/p>\n<p>     goal compile (name) =<br \/>\n     &#171;%name.o&#187; : &#171;%name.c&#187;, &#171;dep.h&#187; { %CC %CFLAGS -c $^ -o $@ }<\/p>\n<li class=\"l\"> Taktika e montimit p\u00ebrcaktohet nga rregulla t\u00eb ve\u00e7anta, me an\u00eb t\u00eb t\u00eb cilave mund t\u00eb p\u00ebrcaktohet nevoja p\u00ebr ri-montimin e q\u00ebllimit t\u00eb montimit. N\u00ebse b\u00ebhet lidhja me ekzistenc\u00ebn e skedarit, at\u00ebher\u00eb kjo p\u00ebrcaktohet qartazi p\u00ebrmes nj\u00eb shenje t\u00eb p\u00ebrshtatshme (\u00abtarget\u00bb p\u00ebr emrin e rregull\u00ebs dhe *file(\u00abtarget\u00bb) p\u00ebr kontrollin e skedarit).\n<p>  \u00abtarget\u00bb : \u00abfoo.o\u00bb, \u00abbar.o\u00bb { \u2026 }<\/p>\n<p>  *file(\u00abtarget\u00bb) : *file(\u00abfoo.o\u00bb), *file(\u00abbar.o\u00bb) { \u2026 }<\/p>\n<li class=\"l\"> Zhvilluesi mund t\u00eb p\u00ebrcaktoj\u00eb tipare t\u00eb rastit p\u00ebr taktikat e grumbullimit. Tipari \u201e*file\u201c \u00ebsht\u00eb p\u00ebrcaktuar nga defekti (@{\u2026} tregon p\u00ebr sufizimin e daljes, nd\u00ebrsa \u201eexit 99\u201c sinjalizon nevoj\u00ebn p\u00ebr rim\u00ebk\u00ebmbje):\n<p>   tactic *file (filename) = @{<br \/>\n      test -f %filename || exit 99<br \/>\n      for f in %<\/p>\n<p>Burimi: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52215\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0438\u0447\u0430\u0440\u0434 \u0414\u0436\u043e\u043d\u0441 (Richard WM Jones), \u0430\u0432\u0442\u043e\u0440 libguestfs, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u0439 \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Red Hat, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u043d\u043e\u0432\u0443\u044e \u0441\u0431\u043e\u0440\u043e\u0447\u043d\u0443\u044e \u0443\u0442\u0438\u043b\u0438\u0442\u0443 Goals, \u043d\u0430\u0446\u0435\u043b\u0435\u043d\u043d\u0443\u044e \u043d\u0430 \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043a\u043e\u0432 \u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u0432 \u0443\u0442\u0438\u043b\u0438\u0442\u0435 make \u043f\u0440\u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0438 \u043e\u0431\u0449\u0435\u0439 \u043f\u0440\u043e\u0441\u0442\u043e\u0442\u044b \u0438 \u043f\u043e\u043d\u044f\u0442\u043d\u043e\u0441\u0442\u0438 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0435\u0432. \u0423\u0442\u0438\u043b\u0438\u0442\u0430 make \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043b\u0430\u0441\u044c \u0432 1976 \u0433\u043e\u0434\u0443 \u0438 \u0438\u043c\u0435\u0435\u0442 \u0440\u044f\u0434 \u043a\u043e\u043d\u0446\u0435\u043f\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u043d\u0435\u0434\u043e\u0440\u0430\u0431\u043e\u0442\u043e\u043a, \u0432 Goals \u043f\u043b\u0430\u043d\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0443\u0441\u0442\u0440\u0430\u043d\u0438\u0442\u044c \u044d\u0442\u0438 \u043d\u0435\u0434\u043e\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u043d\u0435 \u043c\u0435\u043d\u044f\u044f \u043e\u0431\u0449\u0435\u0439 \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u0438. \u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-55413","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0438\u0447\u0430\u0440\u0434 \u0414\u0436\u043e\u043d\u0441 (Richard WM Jones), \u0430\u0432\u0442\u043e\u0440 libguestfs, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u0439 \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Red Hat,\" \/>\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\/sq\/blog\/news\/sotrudnik-red-hat-predstavil-sborochnuyu-sistemu-goals-vypusk-gnu-make-4-2\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0421\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a Red Hat \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0441\u0431\u043e\u0440\u043e\u0447\u043d\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 Goals. \u0412\u044b\u043f\u0443\u0441\u043a GNU Make 4.2 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0438\u0447\u0430\u0440\u0434 \u0414\u0436\u043e\u043d\u0441 (Richard WM Jones), \u0430\u0432\u0442\u043e\u0440 libguestfs, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u0439 \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Red Hat,\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/news\/sotrudnik-red-hat-predstavil-sborochnuyu-sistemu-goals-vypusk-gnu-make-4-2\" \/>\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=\"2020-01-19T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:03:31+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\udd47Pjes\u00ebmarr\u00ebsi i Red Hat prezantoi sistemin e nd\u00ebrtimit Goals. Publikimi i GNU Make 4.2 | ProHoster","description":"Richard Jones, autor i libguestfs, q\u00eb punon n\u00eb kompanin\u00eb Red Hat,","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/sotrudnik-red-hat-predstavil-sborochnuyu-sistemu-goals-vypusk-gnu-make-4-2","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0421\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a Red Hat \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0441\u0431\u043e\u0440\u043e\u0447\u043d\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 Goals. \u0412\u044b\u043f\u0443\u0441\u043a GNU Make 4.2 | ProHoster","og:description":"\u0420\u0438\u0447\u0430\u0440\u0434 \u0414\u0436\u043e\u043d\u0441 (Richard WM Jones), \u0430\u0432\u0442\u043e\u0440 libguestfs, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u0439 \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Red Hat,","og:url":"https:\/\/prohoster.info\/sq\/blog\/news\/sotrudnik-red-hat-predstavil-sborochnuyu-sistemu-goals-vypusk-gnu-make-4-2","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":"2020-01-19T21:00:00+00:00","article:modified_time":"2020-02-18T11:03:31+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"55413","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 19:44:26","updated":"2022-09-28 03:55:10","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/55413","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=55413"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/55413\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=55413"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=55413"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=55413"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}