{"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\/en\/blog\/news\/nastene-0-7-prostaya-raspredelyonnaya-sistema-soobshhenij","title":{"rendered":"Nastene 0.7 - a simple distributed messaging system","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex>      <noindex><\/p>\n<p>Nastene (also known as ii) &nbsp;&mdash; is a distributed messaging system, a simplified version of Fido. The operation runs with two objects. The message object consists of the message. The echo object is a named list of messages. Stations, following a predetermined routing, download lists from other stations and then retrieve messages that they do not have. Points write messages on the station (via web interface or client). That's the entire exchange and the whole structure of the network.<\/p>\n<p>Nastene 0.7 is the station. It is written in Python 3 and operates on text files.<\/p>\n<p>About routing. Using list.txt and Python scripts, it's easy to ensure the 'everyone exchanges everything with everyone' mode. However, as practice shows, different stations have different echo lists. This was intentional. Usually, there is some archive station in the network that downloads all messages from all stations.<\/p>\n<p>There is a lite interface (supports, for example, win95\/ie4+), an echo has been created. <a rel=\"nofollow\" href=\"http:\/\/ii.blcat.ru\/lite\/retro.talks\">retro.talks<\/a>.<\/p>\n<p><\/noindex><\/p>\n<p>The original goal of the project &nbsp;&mdash; to maintain small but friendly communities (when traffic is low, the echo format allows for greater engagement in discussions). Or a distributed mini-Twitter. The project is over 10 years old, but many messages from many years ago have survived from sites that no longer exist. What is written in ii cannot be erased. Thanks to this, echoes retro.talks have been recreated from two long-dead sites and echoes.<\/p>\n<p>Changes (essentially, these are changes from the 2014 version):<\/p>\n<ul>\n<li> Instead of Foundation (which had a bunch of CSS and JS files), chota CSS (a single CSS file) is used. Light and dark themes have been introduced. The icon font has been removed. For those who find even this too heavy, there is a lite interface.<\/noindex> <\/li>\n<li> Introduction of the topicid tag to track chains (even if some messages are missing). <\/li>\n<\/ul>\n<p>This still is a basic implementation of the protocol; the next version may be released in another 10 years.<\/p>\n<p>P.S. Korovan-free product<\/p>\n<p>Source: <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.1.1 - 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\/en\/blog\/news\/nastene-0-7-prostaya-raspredelyonnaya-sistema-soobshhenij\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\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\/en\/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 - A simple distributed messaging system | ProHoster","description":"Nastene (also known as ii) is a distributed messaging system, a simplified version of Fido. The operation involves two objects. The message object is simply a message.","canonical_url":"https:\/\/prohoster.info\/en\/blog\/news\/nastene-0-7-prostaya-raspredelyonnaya-sistema-soobshhenij","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","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\/en\/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\/en\/wp-json\/wp\/v2\/posts\/120619","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=120619"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/120619\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=120619"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=120619"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=120619"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}