{"id":30099,"date":"2019-10-31T21:33:39","date_gmt":"2019-10-31T18:33:39","guid":{"rendered":"https:\/\/prohoster.info\/blog\/moira-uchastvuet-v-google-summer-of-code-2019\/"},"modified":"2019-10-31T21:33:39","modified_gmt":"2019-10-31T18:33:39","slug":"moira-uchastvuet-v-google-summer-of-code-2019","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/moira-uchastvuet-v-google-summer-of-code-2019","title":{"rendered":"Moira partecipa a Google Summer of Code 2019","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Quest'anno si svolger\u00e0 il quindicesimo Google Summer of Code, con 206 progetti open source partecipanti. Per 27 progetti sar\u00e0 il primo anno, incluso Moira. Questo \u00e8 il nostro sistema preferito per le notifiche di emergenza, creato in Kontur.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Moira partecipa a Google Summer of Code 2019\" src=\"\/wp-content\/uploads\/2019\/03\/78860977dbcd22e6a7a725eba1b38565.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Ho contribuito in parte affinch\u00e9 Moira partecipasse a GSoC, quindi adesso racconter\u00f2 in prima persona come si \u00e8 realizzato questo piccolo passo per l'open source e un grande balzo per Moira.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h1 id=\"para-slov-o-google-summer-of-codehttpssummerofcodewithgooglecom\">Qualche parola su <noindex><a rel=\"nofollow\" href=\"https:\/\/summerofcode.withgoogle.com\">Google Summer of Code<\/a><\/noindex><\/h1>\n<p><\/p>\n<p>Ogni anno circa mille studenti da tutto il mondo partecipano a GSoC. Lo scorso anno gli studenti erano 1072, provenienti da 59 paesi e lavorando su 212 progetti open source. Google finanzia la partecipazione degli studenti e concede loro borse di studio, mentre i programmatori dei progetti fungono da mentori, aiutando gli studenti a integrarsi nell'open source. Per molti studenti \u00e8 la migliore opportunit\u00e0 per acquisire esperienza nella sviluppo industriale e avere una bella voce nel curriculum.<\/p>\n<p><\/p>\n<p>Quali progetti <noindex><a rel=\"nofollow\" href=\"https:\/\/summerofcode.withgoogle.com\/organizations\/\">partecipano a GSoC<\/a><\/noindex> quest'anno? Oltre ai progetti di grandi organizzazioni (Apache, Linux, Wikimedia), ci sono diverse grandi categorie, tra cui:<\/p>\n<p><\/p>\n<ul>\n<li>sistemi operativi (Debian, Fedora, FreeBSD)<\/li>\n<li>linguaggi di programmazione (Haskell, Python, Swift)<\/li>\n<li>librerie (Boost C++, OpenCV, TensorFlow)<\/li>\n<li>compilatori e sistemi di build (GCC, LLVM, webpack)<\/li>\n<li>strumenti per la gestione del codice sorgente (Git, Jenkins, Neovim)<\/li>\n<li>strumenti DevOps (Kapitan, Linkerd, Moira)<\/li>\n<li>database (MariaDB, PostgreSQL)<\/li>\n<\/ul>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Moira partecipa a Google Summer of Code 2019\" src=\"\/wp-content\/uploads\/2019\/03\/39a365119efcba713a0fe6231388f8f9.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Adesso racconter\u00f2 come Moira si sia trovata in questo elenco.<\/p>\n<p><\/p>\n<h1 id=\"gotovimsya-i-podayom-zayavku\">Prepariamoci e inviamo la candidatura<\/h1>\n<p><\/p>\n<p>A gennaio sono state aperte le candidature per partecipare a GSoC. Ci siamo confrontati con il team di sviluppatori di Moira in Kontur e abbiamo capito che volevamo partecipare. Non avevamo idea \u2014 e ancora non ne abbiamo \u2014 dell'enorme impegno necessario, ma sentivamo un forte desiderio di ampliare la comunit\u00e0 degli sviluppatori di Moira, aggiungere alcune grandi funzionalit\u00e0 a Moira e condividere il nostro amore per la raccolta di metriche e il corretto alerting.<\/p>\n<p><\/p>\n<p>Tutto \u00e8 iniziato senza sorprese. Prima di tutto abbiamo compilato <noindex><a rel=\"nofollow\" href=\"https:\/\/summerofcode.withgoogle.com\/organizations\/6496161593032704\/\">la pagina del progetto<\/a><\/noindex> sul sito di GSoC, parlando di Moira e dei suoi punti di forza.<\/p>\n<p><\/p>\n<p>Poi dovevamo decidere su quali grandi funzionalit\u00e0 avrebbero lavorato i partecipanti a GSoC quest'estate. Creare <noindex><a rel=\"nofollow\" href=\"https:\/\/moira.readthedocs.io\/en\/latest\/gsoc.html#\">una pagina nella documentazione di Moira<\/a><\/noindex> \u00e8 stato facile, ma mettersi d'accordo su quali compiti includere \u00e8 stato pi\u00f9 difficile. Dovevamo selezionare gi\u00e0 a febbraio i compiti che gli studenti avrebbero dovuto affrontare durante l'estate. Questo significava che non potevamo semplicemente scegliere e all'improvviso darle agli <i>invece di<\/i> studenti. Quando abbiamo discusso con gli sviluppatori di Moira quali compiti avremmo dovuto \"mettere da parte\" per GSoC, avevamo quasi le lacrime agli occhi.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Moira partecipa a Google Summer of Code 2019\" src=\"\/wp-content\/uploads\/2019\/03\/de898b2b7ff8b0e7b4af9b02826ae5b9.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Alla fine, sono stati inclusi compiti dal nucleo di Moira (riguardanti API, health check e canali per la consegna di alert) e dalla sua interfaccia web (integrazione con Grafana, migrazione del codice a TypeScript e passaggio a controlli nativi). Inoltre, abbiamo preparato un certo numero di <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/moira-alert\/moira\/labels\/good%20first%20issue\">compiti minori su GitHub<\/a><\/noindex>, grazie ai quali i futuri partecipanti a GSoC \u043c\u043e\u0433\u043b\u0438 familiarizzare con il codice sorgente e capire come sar\u00e0 lo sviluppo in Moira.<\/p>\n<p><\/p>\n<h1 id=\"boremsya-s-posledstviyami\">Affrontiamo le conseguenze<\/h1>\n<p><\/p>\n<p>Poi ci sono state tre settimane di attesa, una leggera gioia dalla lettera di benvenuto\u2026<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Moira partecipa a Google Summer of Code 2019\" src=\"\/wp-content\/uploads\/2019\/03\/1a5b5b68ec6fd4a2d1d1416896bd7a92.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>\u2026e un'esplosione nel <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/moira_alert\">chat degli sviluppatori di Moira.<\/a><\/noindex>Molti partecipanti attivi con nomi interessanti sono intervenuti e il fermento \u00e8 iniziato. I messaggi nella chat hanno cambiato lingua da un mix russo-inglese a un puro inglese da ingegneria, con gli sviluppatori di Moira che hanno cominciato a conoscere i nuovi membri:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Moira partecipa a Google Summer of Code 2019\" src=\"\/wp-content\/uploads\/2019\/03\/13b6683ece64e8b108cce4d527bca864.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>\"Buoni primi problemi\" su GitHub sono andati a ruba. Abbiamo dovuto dedicarci a qualcosa che non ci aspettavamo affatto: inventare un gran numero di piccoli compiti introduttivi specificamente per i nuovi membri della comunit\u00e0. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Moira partecipa a Google Summer of Code 2019\" src=\"\/wp-content\/uploads\/2019\/03\/b88c23760b72755a7d21e9236ea85c4f.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Tuttavia, ci siamo riusciti e ne siamo contenti.<\/p>\n<p><\/p>\n<h1 id=\"chto-budet-dalshe\">Cosa succede dopo<\/h1>\n<p><\/p>\n<p>Luned\u00ec prossimo, 25 marzo, sul <noindex><a rel=\"nofollow\" href=\"https:\/\/summerofcode.withgoogle.com\">sito di Google Summer of Code<\/a><\/noindex> si apriranno le candidature degli studenti per partecipare a progetti specifici. Tutti i desiderosi avranno due settimane per presentare la propria candidatura per l'estate nello sviluppo di Moira, Haskell, TensorFlow o uno qualsiasi degli altri duecento progetti. Partecipate insieme a noi e contribuiamo all'open source quest'estate.<\/p>\n<p><\/p>\n<p>Link utili:<\/p>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/moira-alert\/\">codice sorgente<\/a><\/noindex> su GitHub, <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/moira_alert\">chat degli sviluppatori<\/a><\/noindex> e <noindex><a rel=\"nofollow\" href=\"https:\/\/moira.readthedocs.io\/en\/latest\/overview.html\">documentazione<\/a><\/noindex> di Moira<\/li>\n<li>articoli su Habr\u00e9 riguardo Moira da sviluppatori di <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/skbkontur\/blog\/276403\/\">Accenture<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/yamoney\/blog\/436512\/\">Yandex.Money<\/a><\/noindex> e <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/avito\/blog\/335410\/\">Avito<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=U4u4Bd0FtrY\">relazione sull'architettura di Moira<\/a><\/noindex> alla conferenza HighLoad Moscow 2018<\/li>\n<li>altri <noindex><a rel=\"nofollow\" href=\"https:\/\/tech.skbkontur.ru\">progetti open source<\/a><\/noindex>, creati e supportati da Kontur<\/li>\n<\/ul>\n<p><\/p>\n<p>E inoltre, seguitemi su <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/skbkontur\/\">blog di Kontur su Habr\u00e9<\/a><\/noindex> e il nostro <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/KonturTech\">canale per sviluppatori su Telegram.<\/a><\/noindex>. Racconter\u00f2 in essi come partecipiamo a GSoC e altre cose interessanti.<\/p>\n<p>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/skbkontur\/blog\/444806\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u044d\u0442\u043e\u043c \u0433\u043e\u0434\u0443 \u043f\u0440\u043e\u0439\u0434\u0451\u0442 \u043f\u044f\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u044b\u0439 Google Summer of Code, \u0438 \u0432 \u043d\u0451\u043c \u043f\u0440\u0438\u043c\u0435\u0442 \u0443\u0447\u0430\u0441\u0442\u0438\u0435 206 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u043a\u043e\u0434\u043e\u043c. \u0414\u043b\u044f 27 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u044d\u0442\u043e\u0442 \u0433\u043e\u0434 \u0431\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0432\u044b\u043c, \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0434\u043b\u044f Moira. \u042d\u0442\u043e \u043d\u0430\u0448\u0430 \u043b\u044e\u0431\u0438\u043c\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0434\u043b\u044f \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0439 \u043e \u043d\u0435\u0448\u0442\u0430\u0442\u043d\u044b\u0445 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044f\u0445, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u0430\u044f \u0432 \u041a\u043e\u043d\u0442\u0443\u0440\u0435. \u042f \u0441\u043b\u0435\u0433\u043a\u0430 \u043f\u043e\u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u043b \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e\u0431\u044b \u041c\u043e\u0439\u0440\u0430 \u043f\u043e\u043f\u0430\u043b\u0430 \u0432 GSoC, \u0442\u0430\u043a \u0447\u0442\u043e [&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":[],"tags":[],"class_list":["post-30099","post","type-post","status-publish","format-standard","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u044d\u0442\u043e\u043c \u0433\u043e\u0434\u0443 \u043f\u0440\u043e\u0439\u0434\u0451\u0442 \u043f\u044f\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u044b\u0439 Google Summer of Code, \u0438 \u0432 \u043d\u0451\u043c \u043f\u0440\u0438\u043c\u0435\u0442 \u0443\u0447\u0430\u0441\u0442\u0438\u0435 206 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u043a\u043e\u0434\u043e\u043c. \u0414\u043b\u044f 27 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u044d\u0442\u043e\u0442 \u0433\u043e\u0434 \u0431\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0432\u044b\u043c, \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0434\u043b\u044f Moira.\" \/>\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\/it\/blog\/moira-uchastvuet-v-google-summer-of-code-2019\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\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\udd47Moira \u0443\u0447\u0430\u0441\u0442\u0432\u0443\u0435\u0442 \u0432 Google Summer of Code 2019 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u044d\u0442\u043e\u043c \u0433\u043e\u0434\u0443 \u043f\u0440\u043e\u0439\u0434\u0451\u0442 \u043f\u044f\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u044b\u0439 Google Summer of Code, \u0438 \u0432 \u043d\u0451\u043c \u043f\u0440\u0438\u043c\u0435\u0442 \u0443\u0447\u0430\u0441\u0442\u0438\u0435 206 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u043a\u043e\u0434\u043e\u043c. \u0414\u043b\u044f 27 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u044d\u0442\u043e\u0442 \u0433\u043e\u0434 \u0431\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0432\u044b\u043c, \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0434\u043b\u044f Moira.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/moira-uchastvuet-v-google-summer-of-code-2019\" \/>\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-31T18:33:39+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:33:39+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\udd47Moira partecipa a Google Summer of Code 2019 | ProHoster","description":"Quest'anno si svolger\u00e0 la quindicesima edizione del Google Summer of Code, con la partecipazione di 206 progetti open source. Per 27 progetti sar\u00e0 il primo anno, incluso Moira.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/moira-uchastvuet-v-google-summer-of-code-2019","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","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\udd47Moira \u0443\u0447\u0430\u0441\u0442\u0432\u0443\u0435\u0442 \u0432 Google Summer of Code 2019 | ProHoster","og:description":"\u0412 \u044d\u0442\u043e\u043c \u0433\u043e\u0434\u0443 \u043f\u0440\u043e\u0439\u0434\u0451\u0442 \u043f\u044f\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u044b\u0439 Google Summer of Code, \u0438 \u0432 \u043d\u0451\u043c \u043f\u0440\u0438\u043c\u0435\u0442 \u0443\u0447\u0430\u0441\u0442\u0438\u0435 206 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u043a\u043e\u0434\u043e\u043c. \u0414\u043b\u044f 27 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u044d\u0442\u043e\u0442 \u0433\u043e\u0434 \u0431\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0432\u044b\u043c, \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0434\u043b\u044f Moira.","og:url":"https:\/\/prohoster.info\/it\/blog\/moira-uchastvuet-v-google-summer-of-code-2019","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-31T18:33:39+00:00","article:modified_time":"2019-10-31T18:33:39+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"30099","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":"Article","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-20 23:44:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:41:25","updated":"2026-01-20 23:44:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/30099","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=30099"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/30099\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=30099"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=30099"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=30099"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}