{"id":119909,"date":"2024-09-22T09:43:01","date_gmt":"2024-09-22T07:43:01","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/nabor-posix-utilit-i-dekodirovshhik-av1-napisannye-na-rust"},"modified":"2024-09-22T09:43:01","modified_gmt":"2024-09-22T07:43:01","slug":"nabor-posix-utilit-i-dekodirovshhik-av1-napisannye-na-rust","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/nabor-posix-utilit-i-dekodirovshhik-av1-napisannye-na-rust","title":{"rendered":"POSIX utiliitide komplekt ja AV1 dekooder, kirjutatud Rustis","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Avaldatud on posixutils-rs 0.2.1 versioon, mis on suunatud Rusti programmeerimisele POSIX-standardis mainitud ja selle n\u00f5uetele vastavate k\u00e4surea utiliidide kogumile (nt cp, mv, awk, make, vi, find, sort, wc, xargs, sh, m4, sed jne). Arendamisel kasutatakse, kui v\u00f5imalik, juba olemasolevaid crate-pakke. posixutils-rs kood on jagatud MIT litsentsi alusel.    <\/p>\n<p>Projekt keskendub peamiselt POSIX.2024 spetsifikatsiooni n\u00f5uete t\u00e4itmisele ja ei plaani tagada \u00fchilduvust GNU utiliidiga, mille funktsionaalsust peavad autorid p\u00f5hjendamatult paisutatud. Siiski plaanitakse posixutils-rs-s rakendada k\u00f5ige populaarsemaid GNU utiliitide laiendatud valikuid, mida esineb olemasolevates skriptides.     <\/p>\n<p>Uutils projekti k\u00f5rval tuuakse v\u00e4lja laiemat utiliidide katvust, sealhulgas POSIX-is mainitud s\u00fcsteemi komponente nagu vi, awk, bc, m4, cron ning c99 kompilaator, ja minimalistlik l\u00e4henemine, mis h\u00f5lmab ainult minimaalsete valikute pakkumist, mis on m\u00e4\u00e4ratletud POSIX spetsifikatsioonis v\u00f5i ilma milleta oleks keeruline hakkama saada. posixutils-rs kogumi programmid tarnitakse algselt iseseisva koodina, mida saab kasutada teistes projektides.      <\/p>\n<p>Praegu vastab projektile 55 arendatavat utiliiti POSIX n\u00f5uetele ja nad on testimise katte all, 22 utiliidis on vajalik funktsionaalsus (aga katte testimise rakendamine on veel teostamata), 20 on mustandstaadiumis ja 44 utiliidiga ei ole veel alustatud. Teostatud funktsionaalsusega utiliidid h\u00f5lmavad: awk, basename, bc, cp, cut, chown, date, diff, file, find, grep, ls, nice, ps, sort, strings, tail, tr, tty, wc, uniq. Utiliidid, mille arendamine ei ole veel alanud, h\u00f5lmavad: crontab, c17, cflow, ctags, gettext, ed, ex, iconv, lex, locale, mailx, make, patch, pax, sed, sh, sccs, yacc, uucp, vi.    <\/p>\n<p>Uue v\u00e4ljaande muudatustest on m\u00e4rgitud utiliidide awk, m4, ps, realpath, join, time, fuser ja gencat rakenduste lisamine ning esialgne tugi t\u00f6\u00f6tamiseks musl C-raamatukogul p\u00f5hinevates keskkondades ja ftw raamatukogu pakkumine katalooge l\u00e4bimiseks soodustades olukordade konkurentsi eest kaitset.    <\/p>\n<p>Samas on v\u00e4lja kuulutatud rav1d projekt, mis arendab k\u00f5rge j\u00f5udlusega AV1 video kodeerimise dekooderit, mis on kirjutatud Rustis. Arendust teostatakse dav1d dekooderi koodi portimise kaudu, mis on tuntud oma k\u00f5rge j\u00f5udluse poolest. Valmistatud port on t\u00e4ielikult \u00fchilduv dav1d raamatukogu API-ga. Otsus portida olemasolevat raamatukogu, mitte kirjutada oma versioon, tuleneb soovist kasutada juba t\u00f5estatud ja testitud dekooderit, et v\u00e4ltida v\u00f5imalikke \u00fchilduvusprobleeme ja arvesse v\u00f5tta AV1 formaadiga t\u00f6\u00f6tamise k\u00f5iki n\u00fcansse.     <\/p>\n<p>Praegu j\u00e4\u00e4b rakenduse rav1d j\u00f5udlus 6% alla dav1d-i oma, kuid tulevikus p\u00e4rast koodi optimeerimist on plaanis j\u00f5udluse pariteedi saavutamine. K\u00f5rge j\u00f5udluse saavutamiseks on kasutatud l\u00e4henemist, kus primitiivsete v\u00e4\u00e4rtuste dekodeerimise p\u00f5hifunktsioonid on rakendatud assembleri keeles unsafe-plokkidena (kasutatakse dav1d-st p\u00e4rit assembleri koodi), kuhu andmed j\u00f5uavad Rustis kirjutatud voogude anal\u00fc\u00fcsi funktsioonide p\u00e4rast. (Eelmine kogemus videode dekooderite haavatavuste tuvastamisel n\u00e4itab, et probleemid tekivad enamasti k\u00f5rgetasemelises kodeerimises, mitte madala taseme andmet\u00f6\u00f6tluses).<br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61908\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 posixutils-rs 0.2.1, \u043d\u0430\u0446\u0435\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u0438 \u0443\u0442\u0438\u043b\u0438\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438, \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u043c\u044b\u0445 \u0432 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0435 POSIX \u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u0435\u0433\u043e \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f\u043c (cp, mv, awk, make, vi, find, sort, wc, xargs, sh, m4, sed \u0438 \u0442.\u043f.). \u041f\u0440\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u043f\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 crate-\u043f\u0430\u043a\u0435\u0442\u044b. \u041a\u043e\u0434 posixutils-rs \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 MIT. \u041f\u0440\u043e\u0435\u043a\u0442 \u0441\u043e\u0441\u0440\u0435\u0434\u043e\u0442\u043e\u0447\u0435\u043d \u0433\u043b\u0430\u0432\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c [&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-119909","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 posixutils-rs 0.2.1, \u043d\u0430\u0446\u0435\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u0438 \u0443\u0442\u0438\u043b\u0438\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438, \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u043c\u044b\u0445 \u0432 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0435 POSIX \u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u0435\u0433\u043e \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f\u043c (cp, mv, awk, make, vi, find, sort, wc, xargs, sh, m4, sed \u0438 \u0442.\u043f.). \u041f\u0440\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u043f\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 crate-\u043f\u0430\u043a\u0435\u0442\u044b. \u041a\u043e\u0434 posixutils-rs \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 MIT. \u041f\u0440\u043e\u0435\u043a\u0442 \u0441\u043e\u0441\u0440\u0435\u0434\u043e\u0442\u043e\u0447\u0435\u043d \u0433\u043b\u0430\u0432\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/nabor-posix-utilit-i-dekodirovshhik-av1-napisannye-na-rust\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041d\u0430\u0431\u043e\u0440 POSIX-\u0443\u0442\u0438\u043b\u0438\u0442 \u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0449\u0438\u043a AV1, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0435 \u043d\u0430 Rust | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 posixutils-rs 0.2.1, \u043d\u0430\u0446\u0435\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u0438 \u0443\u0442\u0438\u043b\u0438\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438, \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u043c\u044b\u0445 \u0432 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0435 POSIX \u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u0435\u0433\u043e \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f\u043c (cp, mv, awk, make, vi, find, sort, wc, xargs, sh, m4, sed \u0438 \u0442.\u043f.). \u041f\u0440\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u043f\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 crate-\u043f\u0430\u043a\u0435\u0442\u044b. \u041a\u043e\u0434 posixutils-rs \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 MIT. \u041f\u0440\u043e\u0435\u043a\u0442 \u0441\u043e\u0441\u0440\u0435\u0434\u043e\u0442\u043e\u0447\u0435\u043d \u0433\u043b\u0430\u0432\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/nabor-posix-utilit-i-dekodirovshhik-av1-napisannye-na-rust\" \/>\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=\"2024-09-22T07:43:01+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-09-22T07:43:01+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\udd47POSIX utiliidid ja AV1 dekooder, kirjutatud Rustis | ProHoster","description":"Avaldatud on posixutils-rs 0.2.1 versioon, mis on suunatud Rusti programmeerimisele POSIX-standardis mainitud ja selle n\u00f5uetele vastavate k\u00e4surea utiliidide kogumile (nt cp, mv, awk, make, vi, find, sort, wc, xargs, sh, m4, sed jne). Arendamisel kasutatakse, kui v\u00f5imalik, juba olemasolevaid crate-pakke. posixutils-rs kood on jagatud MIT litsentsi alusel. Projekt keskendub peamiselt","canonical_url":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/nabor-posix-utilit-i-dekodirovshhik-av1-napisannye-na-rust","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041d\u0430\u0431\u043e\u0440 POSIX-\u0443\u0442\u0438\u043b\u0438\u0442 \u0438 \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0449\u0438\u043a AV1, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0435 \u043d\u0430 Rust | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 posixutils-rs 0.2.1, \u043d\u0430\u0446\u0435\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u0438 \u0443\u0442\u0438\u043b\u0438\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438, \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u043c\u044b\u0445 \u0432 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0435 POSIX \u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u0435\u0433\u043e \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f\u043c (cp, mv, awk, make, vi, find, sort, wc, xargs, sh, m4, sed \u0438 \u0442.\u043f.). \u041f\u0440\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u043f\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 crate-\u043f\u0430\u043a\u0435\u0442\u044b. \u041a\u043e\u0434 posixutils-rs \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 MIT. \u041f\u0440\u043e\u0435\u043a\u0442 \u0441\u043e\u0441\u0440\u0435\u0434\u043e\u0442\u043e\u0447\u0435\u043d \u0433\u043b\u0430\u0432\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c","og:url":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/nabor-posix-utilit-i-dekodirovshhik-av1-napisannye-na-rust","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":"2024-09-22T07:43:01+00:00","article:modified_time":"2024-09-22T07:43:01+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"119909","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":"default","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-23 06:44:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 06:44:19","updated":"2026-01-23 06:44:19"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/119909","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=119909"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/119909\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=119909"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=119909"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=119909"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}