{"id":120619,"date":"2024-11-20T13:09:38","date_gmt":"2024-11-20T11:09:38","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/nastene-0-7-prostaya-raspredelyonnaya-sistema-soobshhenij"},"modified":"2024-11-20T13:09:38","modified_gmt":"2024-11-20T11:09:38","slug":"nastene-0-7-prostaya-raspredelyonnaya-sistema-soobshhenij","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/news\/nastene-0-7-prostaya-raspredelyonnaya-sistema-soobshhenij","title":{"rendered":"Nastene 0.7 \u2013 um sistema de mensagens distribu\u00eddas simples","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex>      <noindex><\/p>\n<p>Nastene (tamb\u00e9m conhecida como ii) &nbsp;&mdash; \u00e9 um sistema de mensagens distribu\u00eddo, uma vers\u00e3o simplificada do fido. A opera\u00e7\u00e3o ocorre com dois objetos. O objeto mensagem \u00e9 a pr\u00f3pria mensagem. O objeto eco \u00e9 uma lista nomeada de mensagens. As esta\u00e7\u00f5es, seguindo um roteamento predefinido, baixam listas de outras esta\u00e7\u00f5es e depois recuperam aquelas mensagens que n\u00e3o possuem. Os pontos escrevem mensagens na esta\u00e7\u00e3o (seja atrav\u00e9s da interface web ou por cliente). Isso \u00e9 toda a troca e toda a estrutura da rede.<\/p>\n<p>Nastene 0.7 \u00e9 a esta\u00e7\u00e3o. Foi escrita em Python 3 e funciona com arquivos de texto.<\/p>\n<p>Sobre o roteamento. Com list.txt e pequenos scripts em Python, \u00e9 f\u00e1cil garantir o modo &#171;todos trocam tudo com todos&#187;, mas como a pr\u00e1tica mostra, as diferentes esta\u00e7\u00f5es t\u00eam listas de eco distintas. Isso foi intencionalmente planejado. Normalmente, h\u00e1 uma esta\u00e7\u00e3o de arquivo na rede que baixa todas as mensagens de todas as esta\u00e7\u00f5es.<\/p>\n<p>H\u00e1 uma interface lite (suporta, por exemplo, win95\/ie4+), criada uma eco <a rel=\"nofollow\" href=\"http:\/\/ii.blcat.ru\/lite\/retro.talks\">retro.talks<\/a>.<\/p>\n<p><\/noindex><\/p>\n<p>O objetivo inicial do projeto&nbsp;&mdash; \u00e9 a cria\u00e7\u00e3o de pequenas, mas unidas comunidades (quando o tr\u00e1fego \u00e9 baixo, o formato de eco permite uma maior participa\u00e7\u00e3o nas discuss\u00f5es). Ou um mini-twitter distribu\u00eddo. O projeto tem mais de 10 anos, mas ainda preserva muitas mensagens de anos atr\u00e1s de sites que j\u00e1 n\u00e3o existem. O que foi escrito em ii, n\u00e3o pode ser apagado. Gra\u00e7as a isso, duas antigas sites e ecos j\u00e1 extintos deram origem ao retro.talks.<\/p>\n<p>Mudan\u00e7as (na verdade, essas s\u00e3o as mudan\u00e7as desde a vers\u00e3o de 2014):<\/p>\n<ul>\n<li> Em vez do Foundation (onde havia uma variedade de arquivos css e js), \u00e9 utilizado o chota css (um \u00fanico arquivo css). Temas claro e escuro. A fonte de \u00edcone foi removida. Para aqueles que acham isso muito pesado, h\u00e1 a interface lite.<\/noindex> <\/li>\n<li> Introdu\u00e7\u00e3o da tag topicid para rastreamento de cadeias (mesmo que alguma parte das mensagens tenha se perdido). <\/li>\n<\/ul>\n<p>Isso ainda \u00e9 uma implementa\u00e7\u00e3o b\u00e1sica do protocolo, a pr\u00f3xima vers\u00e3o poder\u00e1 ser lan\u00e7ada em mais 10 anos.<\/p>\n<p>P.S. Produto livre de Korovan<\/p>\n<p>Fonte: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/internet\/17797879\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>Nastene (\u043e\u043d\u0430 \u0436\u0435 ii)&nbsp;&mdash; \u044d\u0442\u043e \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439, \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0443\u043f\u0440\u043e\u0449\u0451\u043d\u043d\u043e\u0435 \u0444\u0438\u0434\u043e. \u041e\u043f\u0435\u0440\u0430\u0446\u0438\u044f \u0438\u0434\u0451\u0442 \u0441 \u0434\u0432\u0443\u043c\u044f \u043e\u0431\u044a\u0451\u043a\u0442\u0430\u043c\u0438. \u041e\u0431\u044a\u0435\u043a\u0442 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u044d\u0442\u043e \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435. \u041e\u0431\u044a\u0435\u043a\u0442 \u044d\u0445\u0430 \u044d\u0442\u043e \u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439. \u0421\u0442\u0430\u043d\u0446\u0438\u0438 \u043f\u043e \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u043c\u0443 \u0437\u0430\u0440\u0430\u043d\u0435\u0435 \u0440\u043e\u0443\u0442\u0438\u043d\u0433\u0443 \u0441\u043a\u0430\u0447\u0438\u0432\u0430\u044e\u0442 \u0441 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0442\u0430\u043d\u0446\u0438\u0439 \u0441\u043f\u0438\u0441\u043a\u0438, \u043f\u043e\u0442\u043e\u043c \u0437\u0430\u0431\u0438\u0440\u0430\u044e\u0442 \u0442\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0443 \u043d\u0438\u0445 \u043d\u0435\u0442. \u041f\u043e\u0439\u043d\u0442\u044b \u043f\u0438\u0448\u0443\u0442 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043d\u0430 \u0441\u0442\u0430\u043d\u0446\u0438\u0438 (\u0432 \u0432\u0435\u0431-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0435 \u0438\u043b\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u043c). \u0412\u0441\u0451, \u044d\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":[702],"tags":[],"class_list":["post-120619","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"Nastene (\u043e\u043d\u0430 \u0436\u0435 ii) \u2014 \u044d\u0442\u043e \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439, \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0443\u043f\u0440\u043e\u0449\u0451\u043d\u043d\u043e\u0435 \u0444\u0438\u0434\u043e. \u041e\u043f\u0435\u0440\u0430\u0446\u0438\u044f \u0438\u0434\u0451\u0442 \u0441 \u0434\u0432\u0443\u043c\u044f \u043e\u0431\u044a\u0451\u043a\u0442\u0430\u043c\u0438. \u041e\u0431\u044a\u0435\u043a\u0442 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u044d\u0442\u043e \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435.\" \/>\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\/pt\/blog\/news\/nastene-0-7-prostaya-raspredelyonnaya-sistema-soobshhenij\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\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\udd47Nastene 0.7 \u2014 \u043f\u0440\u043e\u0441\u0442\u0430\u044f \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"Nastene (\u043e\u043d\u0430 \u0436\u0435 ii) \u2014 \u044d\u0442\u043e \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439, \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0443\u043f\u0440\u043e\u0449\u0451\u043d\u043d\u043e\u0435 \u0444\u0438\u0434\u043e. \u041e\u043f\u0435\u0440\u0430\u0446\u0438\u044f \u0438\u0434\u0451\u0442 \u0441 \u0434\u0432\u0443\u043c\u044f \u043e\u0431\u044a\u0451\u043a\u0442\u0430\u043c\u0438. \u041e\u0431\u044a\u0435\u043a\u0442 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u044d\u0442\u043e \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/news\/nastene-0-7-prostaya-raspredelyonnaya-sistema-soobshhenij\" \/>\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-11-20T11:09:38+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-11-20T11:09:38+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\udd47Nastene 0.7 \u2014 um simples sistema de mensagens distribu\u00eddas | ProHoster","description":"Nastene (tamb\u00e9m conhecida como ii) \u00e9 um sistema de mensagens distribu\u00eddo, uma vers\u00e3o simplificada do Fido. A opera\u00e7\u00e3o envolve dois objetos. O objeto mensagem \u00e9 a mensagem.","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/news\/nastene-0-7-prostaya-raspredelyonnaya-sistema-soobshhenij","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pt_PT","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\udd47Nastene 0.7 \u2014 \u043f\u0440\u043e\u0441\u0442\u0430\u044f \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 | ProHoster","og:description":"Nastene (\u043e\u043d\u0430 \u0436\u0435 ii) \u2014 \u044d\u0442\u043e \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439, \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0443\u043f\u0440\u043e\u0449\u0451\u043d\u043d\u043e\u0435 \u0444\u0438\u0434\u043e. \u041e\u043f\u0435\u0440\u0430\u0446\u0438\u044f \u0438\u0434\u0451\u0442 \u0441 \u0434\u0432\u0443\u043c\u044f \u043e\u0431\u044a\u0451\u043a\u0442\u0430\u043c\u0438. \u041e\u0431\u044a\u0435\u043a\u0442 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u044d\u0442\u043e \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435.","og:url":"https:\/\/prohoster.info\/pt\/blog\/news\/nastene-0-7-prostaya-raspredelyonnaya-sistema-soobshhenij","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-11-20T11:09:38+00:00","article:modified_time":"2024-11-20T11:09:38+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"120619","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 08:10:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 08:10:19","updated":"2026-01-23 08:10:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/120619","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=120619"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/120619\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=120619"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=120619"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=120619"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}