{"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\/de\/blog\/novosti-interneta\/nabor-posix-utilit-i-dekodirovshhik-av1-napisannye-na-rust","title":{"rendered":"Set von POSIX-Dienstprogrammen und AV1-Dekodierer, geschrieben in Rust","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Die Version 0.2.1 des Projekts posixutils-rs wurde ver\u00f6ffentlicht, das sich auf die Entwicklung einer Sammlung von Befehlszeilen-Dienstprogrammen konzentriert, die im POSIX-Standard erw\u00e4hnt werden und dessen Anforderungen entsprechen (cp, mv, awk, make, vi, find, sort, wc, xargs, sh, m4, sed usw.). Bei der Entwicklung werden nach M\u00f6glichkeit bereits vorhandene crate-Pakete verwendet. Der Code von posixutils-rs wird unter der MIT-Lizenz ver\u00f6ffentlicht.    <\/p>\n<p>Das Projekt konzentriert sich haupts\u00e4chlich darauf, die Anforderungen der POSIX.2024-Spezifikation zu erf\u00fcllen, und plant nicht, die Kompatibilit\u00e4t mit GNU-Dienstprogrammen zu gew\u00e4hrleisten, deren Funktionalit\u00e4t von den Autoren als \u00fcbertrieben angesehen wird. Dennoch soll in posixutils-rs die beliebtesten erweiterten Optionen von GNU-Dienstprogrammen umgesetzt werden, die in bestehenden Skripten vorkommen.     <\/p>\n<p>Im Gegensatz zum uutils-Projekt, das die Implementierung von GNU Coreutils in Rust entwickelt, wird ein breiterer Umfang an Werkzeugen erw\u00e4hnt, der unter anderem die Erstellung von Systemkomponenten wie vi, awk, bc, m4, cron und dem c99-Compiler umfasst. Zudem wird ein minimalistischer Ansatz verfolgt, der nur das unbedingt notwendige Set an Optionen bereitstellt, die in der POSIX-Spezifikation definiert sind oder ohne die es problematisch w\u00e4re. Die Programme im Paket posixutils-rs werden urspr\u00fcnglich als eigenst\u00e4ndiger Code geliefert, der in anderen Projekten verwendet werden kann.      <\/p>\n<p>Derzeit entsprechen 55 vom Projekt entwickelten Werkzeuge den POSIX-Standards und befinden sich in der Testabdeckung. Bei 22 Werkzeugen ist die erforderliche Funktionalit\u00e4t gegeben (aber die Testabdeckung ist bislang nicht implementiert), 20 befinden sich im Entwurfsstadium, und die Arbeiten an 44 Werkzeugen haben noch nicht begonnen. Zu den Werkzeugen mit implementierter Funktionalit\u00e4t geh\u00f6ren: awk, basename, bc, cp, cut, chown, date, diff, file, find, grep, ls, nice, ps, sort, strings, tail, tr, tty, wc, uniq. Unter den Werkzeugen, an denen noch nicht gearbeitet wurde, befinden sich: crontab, c17, cflow, ctags, gettext, ed, ex, iconv, lex, locale, mailx, make, patch, pax, sed, sh, sccs, yacc, uucp, vi.    <\/p>\n<p>In der neuen Version werden die Implementierungen der Tools awk, m4, ps, realpath, join, time, fuser und gencat hervorgehoben. Au\u00dferdem gibt es erstmalige Unterst\u00fctzung f\u00fcr Umgebungen, die auf der C-Bibliothek musl basieren, sowie die Bereitstellung der Bibliothek ftw, die f\u00fcr das Durchlaufen von Verzeichnisb\u00e4umen mit Schutz gegen Rennen zust\u00e4ndig ist.    <\/p>\n<p>Zus\u00e4tzlich ist das Projekt rav1d angek\u00fcndigt worden, das einen leistungsstarken Decoder f\u00fcr das Video-Encoding-Format AV1 entwickelt, der in Rust geschrieben ist. Die Entwicklung erfolgt durch die Portierung des Codes des hochleistungsf\u00e4higen Decoders der Bibliothek dav1d auf Rust. Der vorbereitete Port ist vollst\u00e4ndig mit der API der Bibliothek dav1d kompatibel. Die Entscheidung, eine bestehende Bibliothek zu portieren, anstatt eine eigene zu schreiben, wird durch den Wunsch begr\u00fcndet, einen bereits bew\u00e4hrten und getesteten Decoder als Grundlage zu verwenden, um m\u00f6gliche Kompatibilit\u00e4tsprobleme zu vermeiden und alle Nuancen der Arbeit mit dem AV1-Format zu ber\u00fccksichtigen.     <\/p>\n<p>Die aktuelle Implementierung von rav1d liegt in der Leistung 6% hinter dav1d, jedoch ist geplant, nach der Optimierung des Codes eine Leistungsparit\u00e4t zu erreichen. Um eine hohe Leistung zu erzielen, wurde ein Ansatz gew\u00e4hlt, bei dem die grundlegenden Funktionen zur Dekodierung primitiver Werte in Assembler als unsafe-Bl\u00f6cke implementiert sind (der Assembler-Code stammt von dav1d). Die Daten gelangen dorthin, nachdem sie von in Rust geschriebenen Funktionen zur Stream-Analyse \u00fcberpr\u00fcft wurden (fr\u00fchere Erfahrungen mit der Identifizierung von Schwachstellen in Video-Decodern zeigen, dass Probleme haupts\u00e4chlich im hochgradigen Code zur Formatverarbeitung auftreten, nicht in den niedergradigen Datenoperationen).<br \/>\n<br \/>Quelle: <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\/de\/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=\"de_DE\" \/>\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\/de\/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-Dienstprogramm-Set und AV1-Dekoder, geschrieben in Rust | ProHoster","description":"Die Version 0.2.1 des Projekts posixutils-rs wurde ver\u00f6ffentlicht, das darauf abzielt, eine Sammlung von Befehlszeilenwerkzeugen zu entwickeln, die in den POSIX-Standard aufgenommen und dessen Anforderungen entsprechen (cp, mv, awk, make, vi, find, sort, wc, xargs, sh, m4, sed usw.). Bei der Entwicklung werden nach M\u00f6glichkeit bereits vorhandene crate-Pakete genutzt. Der Code von posixutils-rs wird unter der MIT-Lizenz verteilt. Das Projekt konzentriert sich haupts\u00e4chlich auf.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/nabor-posix-utilit-i-dekodirovshhik-av1-napisannye-na-rust","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","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\/de\/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\/de\/wp-json\/wp\/v2\/posts\/119909","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=119909"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/119909\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=119909"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=119909"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=119909"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}