{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "Блоги: заметки с тегом айрхеология",
    "_rss_description": "Автоматически собираемая лента заметок, написанных в блогах на Эгее",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": false,
    "_itunes_explicit": "no",
    "home_page_url": "https:\/\/blogengine.me\/blogs\/tags\/ayrheologiya\/",
    "feed_url": "https:\/\/blogengine.me\/blogs\/tags\/ayrheologiya\/json\/",
    "icon": false,
    "authors": [
        {
            "name": "Илья Бирман",
            "url": "https:\/\/blogengine.me\/blogs\/",
            "avatar": false
        }
    ],
    "items": [
        {
            "id": "136414",
            "url": "https:\/\/bolknote.ru\/all\/pervaya-bbs-v-kazani\/",
            "title": "Первая BBS в Казани",
            "content_html": "<p>Около полугода назад я <a href=\"https:\/\/bolknote.ru\/tags\/kazan-bbs\/\">заинтересовался<\/a> темой появления казанских <i>BBS<\/i> — это системы электронных доски объявлений, которые были распространены до эпохи интернета. В <a href=\"https:\/\/john-114.narod.ru\/fido\/fidoseal.html\">одном из источников<\/a>, которые я использовал для исследования, всплыло указание на первое казанское объявление в газете «Вечерняя Казань», которое рекламировала первую казанскую <i>BBS<\/i>.<\/p>\n<p>Доска объявлений называлась «<i>ORPHAN’S BBS<\/i>». Модерировали её Амир Шабашвили, с которым я когда-то был знаком, и Марат Якубов. Последний и дал объявление в газету за космические 130 рублей, переплатив за срочность и пятничный номер.<\/p>\n<p>Поискав по казанских фидошникам фотографию, скан или вырезку из газеты с этим объявлением, я успеха не достиг — ни у кого искомого не обнаружилось. Поставив себе задачу в список «когда-нибудь» разыскать архивы «Вечерней Казани» и поискать в ней объявление, я занялся другими делами.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2025.06.26.1@2x.webp\" width=\"1000\" height=\"233\" alt=\"\" \/>\n<\/div>\n<p>Время шло, я искал каких-нибудь знакомых, которые могли бы вывести меня на архивы этой газеты. Оказалось, что искать их нужно в нашей Национальной библиотеке, благо они несколько лет назад переехали в новое здание, где работа с архивными материалами сильно упростилась.<\/p>\n<p>Недавно я выделил время и сходил-таки в библиотеку. Завёл читательский билет и засел за чтение подшивок. Из найденного источника мне было известно, что объявление опубликовано в весной или летом 1992 или 1993-го года в разделе частных объявлений.<\/p>\n<p>Нашёл не без труда, объявление совсем крошечное. Латинского шрифта в газете в те времена ещё не было, поэтому <i>BBS<\/i> написали как <i>ВВС<\/i>:<\/p>\n<blockquote>\n<p>Владельцы модемов! Информацию о первой в Казани ФИДО-ВВС Вы можете получить по тел. 76-85-59.<\/p>\n<\/blockquote>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2025.06.26.2@2x.webp\" width=\"400\" height=\"157\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Объявление было опубликовано <nobr>7 августа<\/nobr> 1992 года<\/div>\n<\/div>\n<p>Думаю, на этом я для себя тему казанских <i>BBS<\/i> закрою — копать тут особо больше нечего. Разве что у кого-нибудь найдутся какие-нибудь фотографии оборудования, на котором это всё крутилось, или скриншоты заставок, но надежды мало.<\/p>\n",
            "date_published": "2025-06-26T14:28:11+05:00",
            "date_modified": "2025-08-05T14:14:09+05:00",
            "tags": [
                "BBS",
                "айрхеология",
                "казанские BBS"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Thu, 26 Jun 2025 14:28:11 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "136414",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "135468",
            "url": "https:\/\/bolknote.ru\/all\/99-butylok-vhodnoy-yazyk-pevm-iskra-1256\/",
            "title": "99 бутылок: Входной язык ПЭВМ Искра-1256",
            "content_html": "<p>Сегодня у меня рубрике «99 бутылок» язык настолько редкий, что у него даже отдельного названия нет. Иногда его называют «русскоязычным Бейсиком Искры-1256», но это вряд ли верно — на какой-либо Бейсик он едва ли похож. Там где на нём много программировали, конечно, выдумывали какие-то локальные названия — например, «<a href=\"https:\/\/robotlandia.ru\/demo\/js\/0312.htm#:~:text=Дуб\">Дуб<\/a>» за дубовость синтаксиса или «<a href=\"https:\/\/cyber-museum.ru\/iskra1256\/#:~:text=Кузик\">Кузик<\/a>».<\/p>\n<p>В редкой профессиональной литераторе по теме его называют «входной язык…» или «символьный язык ПЭВМ „Искра-1256“».<\/p>\n<p><b>83. Входной язык ПЭВМ «Искра-1256»<\/b> — язык программирования с операторами на русском языке, который использовался на отечественных портативных (по тем временам) ЭВМ «Искра-1256», эта машина выпускалась на заводе «Счётмаш» в Курске с 1981 по 1989 год.<\/p>\n<p>Машина работала с алфавитно-цифровым дисплеем, загружала программы с кассетного магнитофона и выпускалась в нескольких модификациях — с оперативной памятью от 4 до 64 килобайт.<\/p>\n<p>С языком программирования пришлось разбираться по листингу сохранившихся программ, никаких следов его описания к сожалению, не обнаружилось. Впрочем, если прочитать все нашедшиеся программы, основное понять можно, сложного там ничего нет.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2025.04.07@2x.webp\" width=\"1000\" height=\"562\" alt=\"\" \/>\n<\/div>\n<p>Строки нумеруются подряд, видимо в этом кто-то углядел сходство с Бейсиком, но дальше идут сплошные различия.<\/p>\n<p>Номер строки тут, кажется, используется только для удобства набора текста программы, переход же в языке делается не на номер строки, а на метку, причём их минимум два вида — метка для передачи управления, начинающаяся с буквы «М» (например — <tt>M01<\/tt>), и метка подпрограммы, которая начинается с «П» (<tt>П01<\/tt>).<\/p>\n<p>Операторы записываются русскими буквами. Например <tt>ПЕРЕХ П01<\/tt> —  вызов подпрограммы, перед которой стоит метка <tt>П01<\/tt>.  Оператор перехода часто используется с условным оператором, у которого нет какого-то явно обозначенного начала. Это просто сравнение с переходом, причём оператор перехода записывается впритык, без пробела: <tt>И12=0ПЕРЕХ П01<\/tt>.<\/p>\n<p>Переменные так же записываются русскими буквами, их буквенные префиксы значимы. Со всеми префиксами разобраться не удалось, но некоторые я понял: например, буквами «И» и «А» обозначаются переменные, содержащие числа. Разница, кажется, в том, что на вторые каким-то образом отображается массивы, которые имею префикс «АИ». Помимо того есть префиксы «СА» и «СИ» — так обозначаются символьные переменные, второе, думаю, тоже массив.<\/p>\n<p>Необычно выглядит присваивание — оно тут записывается как <tt>=&gt;<\/tt> и присваивает левое значение правому операнду.<\/p>\n<p>Но самое странное — это функции.<\/p>\n<p>Во-первых, тут они почему-то записываются английскими буквами. Во-вторых, могут стоять после аргумента. В-третьих, тут есть функции, которым, прямо как в Перле, можно присваивать значение: <tt>СИ01=>STR(СА00, И02, 1)<\/tt>. В-четвёртых, и это самое, наверное, странное, их можно записывать подряд без пробела: <tt>(1.234567↑2+8.76543-0.551122)ABSINTLNEXP<\/tt>.<\/p>\n<p>Вот какая программа получилась у меня после попытки освоить этот язык. Не факт, что она написана без ошибок, но попробовать, как вы догадываетесь, негде:<\/p>\n<pre class=\"e2-text-code\"><code class=\"cpp\">1 ПЕЧАТЬ(HEX(03),,)\n2 ЦИКЛ(И01,0,98)\n3 И01-99=&gt;A01\n4 ПЕРЕХ П02\n5 ПЕЧАТЬ(&quot; ON THE WALL, &quot;,,)\n6 ПЕРЕХ П02\n7 ПЕЧАТЬ(&quot;!&quot;,HEX(0A0D),&quot;TAKE ONE DOWN, PASS IT AROUND,&quot;,)\n8 А01-1=&gt;А01\n9 ПЕРЕХ П02\n10 ПЕЧАТЬ(&quot; ON THE WALL!&quot;,)\n11 ЦИКЛ*\n12 ПЕЧАТЬ(&quot;NO MORE BOTTLES OF BEER ON THE WALL,&quot;,)\n13 ПЕЧАТЬ(&quot;NO MORE BOTTLES OF BEER!&quot;,)\n14 ПЕЧАТЬ(&quot;GO TO THE STORE AND BUY SOME MORE,&quot;,)\n15 ПЕЧАТЬ(&quot;99 ON THE WALL!&quot;,)\n16 П01\n17 &quot;S&quot;=&gt;СА01\n18 А01=1ПЕРЕХ М01\n19 &quot;&quot;=&gt;СА01\n20 М01\n21 П02\n22 A01=0ПЕРЕХ М02\n23 ПЕЧАТЬ(А01(2.0),,)\n24 ПЕРЕХ М03\n25 М02\n26 ПЕЧАТЬ(&quot;NO&quot;,,)\n27 М03\n28 ПЕРЕХ П01\n29 ПЕЧАТЬ(&quot; BOTTLE&quot;,СА01,&quot; OF BEER&quot;,,)<\/code><\/pre><p>Разобраться в языке мне помогли следующие книги, <a href=\"https:\/\/retro-computer.ru\/Lists\/ItemList\/DispForm.aspx?ID=359&RootFolder=%2A\">найденные<\/a> <a href=\"http:\/\/oldpc.su\/lib\/magaz\/vtiep\/\">в<\/a> <a href=\"http:\/\/www.leningrad.su\/jj\/2012\/iskra1256books.rar\">интернете<\/a>. В них нашлось какое-то количество программ, по которому удалось понять что из себя представлял этот язык:<\/p>\n<ul>\n<li>«Комплекс вычислительный „Искра 1256“. Комплект контрольных тест-программ. 1.320.118 Д15»;<\/li>\n<li>«Процессор интерпретирующий „Искра-1256“. Библиотека программ. 3.050.187 Д14»;<\/li>\n<li>«Задачник по аналитической химии», Н. Ф. Клещев, Е. А. Алферов и другие, М., «Химия», 1993;<\/li>\n<li>Журнал «Вычислительная техника и её применение», №3, 1988.<\/li>\n<\/ul>\n<p>Самым большим тёмным пятном остался оператор <tt>СЕЛЕКТ()<\/tt>. Без чёткого описания понять его функцию мне кажется невозможным. Всё, что я смог о нём узнать, заключено в цитате, найденной <a href=\"https:\/\/vk.com\/wall-38178546_31679?w=wall-38178546_31679_r31685\">в одном из обсуждений<\/a>: «там половину языка составлял оператор СЕЛЕКТ(<i>n<\/i>, параметры). В зависимости от этого <i>n<\/i> он чего только не делал».<\/p>\n<p><i>Добавлено позднее<\/i>: действительно, оператор <tt>СЕЛЕКТ()<\/tt> чего только не делал, например через него можно было производить смену режимов дисплея или <a href=\"https:\/\/www.youtube.com\/watch?v=HrmktjO4nE4&lc=UggwNVIqqWiLG3gCoAEC\">указывать задержку<\/a>.<\/p>\n",
            "date_published": "2025-04-07T07:42:11+05:00",
            "date_modified": "2025-06-05T11:29:21+05:00",
            "tags": [
                "99",
                "айрхеология",
                "программирование"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Mon, 07 Apr 2025 07:42:11 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "135468",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "133747",
            "url": "https:\/\/bolknote.ru\/all\/moy-pervy-sayt\/",
            "title": "Мой первый сайт",
            "content_html": "<p>Показывал тут коллегам <a href=\"https:\/\/bolknote.ru\/all\/moya-zachyotnaya-knizhka\/\">свою зачётную книжку<\/a> и обратил внимание, что свою первую курсовую работу я сдал в мае 1998 года. Это был набор страничек факультета, на котором я учился. Почему-то я думал, что это произошло на год раньше, поэтому не мог найти её в веб-архиве.<\/p>\n<p>В 1998-м с документацией было тяжело и мой научрук в этом тоже ничего не понимал, поэтому ни о какой вёрстке «руками» я и не помышлял. Все страницы создавал в визуальном редакторе. Тогда таких было навалом — располагаешь элементы, он тебе делает вёрстку. В том случае это был «<i>Netscape Composer<\/i>».<\/p>\n<p>Собственно эта программа и подтолкнула меня изучить вёрстку — работала она мучительно медленно, а генерируемый ей код повергал меня в ужас.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2025.01.21@2x.webp\" width=\"1000\" height=\"635\" alt=\"\" \/>\n<\/div>\n<p>Спасибо веб-архиву, что такие вещи вообще хоть где-то сохраняются. Теперь, спустя четверь века, <a href=\"https:\/\/web.archive.org\/web\/20000930112309\/http:\/\/www.kcn.ru:80\/tat_en\/university\/departments\/vmk\/main.htm\">можно увидеть<\/a> как выглядел мой первый сайт. Жаль фон не сохранился, не помню что на нём было, но цвет, кажется, был примерно такой как на моём скриншоте.<\/p>\n<p>Всё по гайдлайнам 90-х — неуместная анимация, кнопки, которые «проваливаются» при наведении и даже звук был — я наговорил в микрофон фразу «<i>Glad to meet you on our page<\/i>». Она проигрывалась каждый раз при заходе на страницу. С сожалению, веб-архив её не сохранил.<\/p>\n<p>Помню научрук попросил меня распечатать получившийся код — тогда это было необходимое требование. В итоге, я израсходовал на это всю предоставленную им бумагу, плюс пришлось использовать все черновики, которые мы нашли на кафедре. И всё равно всё не поместилось. Мы решили, что никто не заметит, что части кода нет и оставили так.<\/p>\n",
            "date_published": "2025-01-21T20:06:36+05:00",
            "date_modified": "2025-01-22T12:19:06+05:00",
            "tags": [
                "айрхеология"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Tue, 21 Jan 2025 20:06:36 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "133747",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "133738",
            "url": "https:\/\/bolknote.ru\/all\/programm-bbs\/",
            "title": "Programm BBS",
            "content_html": "<p>Поторопился я, когда <a href=\"https:\/\/bolknote.ru\/all\/pulse-bbs\/\">сказал<\/a>, что на моей малой родине, в Лениногорске не было <i>BBS<\/i>. Оказывается всё это было, правда я уже жил в Казани. В <a href=\"https:\/\/web.archive.org\/web\/20161117031008\/https:\/\/fido.narod.ru\/pnt5049.html\">списке поинтов<\/a> Фидо тех лет, который я нашёл в интернете, случайно заметил родной город, после чего разыскал контакт через общего знакомого.<\/p>\n<p>Владимир Задвинский (адрес Фидо: <tt>2:5049\/33<\/tt> aka <tt>\/36.24<\/tt>), преподаватель информатики в Лениногорском нефтяном техникуме, в 1998 году организовал <i>BBS<\/i> (электронную доску объявлений) и ноду сети Фидонет в Лениногорске. Оборудование для <i>BBS<\/i> и Фидонета было установлено на 286-м компьютере в корпусе типа «крокодил», который находился в техникуме.<\/p>\n<p>«Крокодил» — это корпус, похожий на лежащий на боку чемодан и раскрывавшийся, как пасть крокодила.<\/p>\n<p>В техникуме была телефонная линия «ТатАИСНефть», используемая для охраны помещения. Она не задумывалась для чего-либо ещё, но возможность звонить по ней имелась. К счастью, звонки в город Набережные Челны по этой линии были бесплатными, что позволяло Владимиру поддерживать связь с другими узлами Фидонета через челнинский узел (<tt>2:5093<\/tt>), где сисопом был Алекс Бронин. Связь с осуществлялась через встроенный модем на 2400 бод, установленный на <i>ISA<\/i>-шине — старенький <i>Sportster<\/i>.<\/p>\n<p>Откуда он взялся непонятно, понятно, что когда-то купили для чего-то, но для чего и когда — загадка.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2024.01.20.1@2x.webp\" width=\"1000\" height=\"708\" alt=\"\" \/>\n<div class=\"e2-text-caption\"><i>T-Mail<\/i> на экране и горка модемов <i>IDC<\/i>. Фото предоставлено Владимиром, снято 31 марта 2005 года<\/div>\n<\/div>\n<p><i>BBS<\/i> Владимира, которая называлась <i>Programm BBS<\/i>, работала на базе программного обеспечения найденного, вероятно, в интернете. Тогда доступ к нему уже начал повляться. Основной интерес для пользователей представляла фидошная часть, а сама <i>BBS<\/i> не пользовалась большой популярностью из-за низкой скорости соединения (2400 бод) и ограниченных возможностей для файлообмена.<\/p>\n<p>Всё это исправно работало года два или три. Позже, Владимир уволился из техникума и перешел на работу в коммерческую структуру. Нода в техникуме продолжала работать, но уже под управлением его друга Николая Киселёва. Когда-то Владимир переманил его в техникум вторым преподавателем.<\/p>\n<p>Интересно, что в коммерческой структуре, куда перешёл работать Владимир Задвинский, для работы использовалось то же программное обеспечение, при помощи которого организовывалась и работа Фидонета. Бесплатного межгорода не было, но зато был модемный пул на несколько входящих номеров, что было удобнее для фидошников Лениногорска — одновременно соединяться с нодой могли несколько пользователей. Поэтому было принятно решение перенести ноду на новое место.<\/p>\n<p>Хотя от исходящих междугородних звонков пришлось отказаться, челнинского сисопа это не смутило, он регулярно инициировал модемную связь по межгороду со своей стороны, что позволяло обмениваться пакетами Фидо. <i>BBS<\/i> после переезда поднимать не стали — наглеть не стоило.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2024.01.20.2@2x.webp\" width=\"343\" height=\"369\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Фото предоставлено Владимиром<\/div>\n<\/div>\n<p>Всего в Лениногорске, в период расцвета Фидонета было около 16-18 поинтов (пользователей), которые узнавали о <i>BBS<\/i> и ноде через сарафанное радио и нодлисты. К сожалению, заставка <i>Programm BBS<\/i> не сохранилась, так как все данные остались на старом 286-м компьютере, судьба которого неизвестна. К 2009 году активность в сети Фидонет значительно сократилась, и к 2010 году нода <a href=\"https:\/\/wfido.ru\/m\/KAZAN.GENERAL\/2:5049\/164.28+4cf15552\">окончательно прекратила свою работу<\/a>.<\/p>\n<p>Архив ноды был сохранен на домашнем хранилище и, если вдруг для чего-то это будет нужно, то развернуть прежний набор софта и запустить его будет вопросом нескольких часов.<\/p>\n",
            "date_published": "2025-01-21T00:14:28+05:00",
            "date_modified": "2025-01-21T09:42:31+05:00",
            "tags": [
                "BBS",
                "айрхеология"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Tue, 21 Jan 2025 00:14:28 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "133738",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "133694",
            "url": "https:\/\/bolknote.ru\/all\/the-golden-horde-i-srasherwarezzz-bbs\/",
            "title": "The Golden Horde и Сrasher Warezzz BBS",
            "content_html": "<p>Случайно открыл пифос Пандоры. Посидел над источниками на тему казанских электронных досок (<i>BBS<\/i>) и оказалось, что они были у очень многих казанских фидошников, среди которых у меня довольно много знакомых. Написал нескольким и потонул в потоке воспоминаний.<\/p>\n<p>Заодно устроил перепись казанских <i>BBS<\/i>, всего пока получилось 65 штук.<\/p>\n<p>Хотелось бы продолжить разговор на эту тему, но прежде всего, некоторым читателям стало интересно, что такое этот ваш модем, про который я <a href=\"https:\/\/bolknote.ru\/all\/pulse-bbs\/\">писал в прошлый раз<\/a>? Не все застали, это понятно.<\/p>\n<p>Модем в те времена — устройство, которая позволяло двум компьютерам обмениваться между собой информацией поверх стационарной телефонной сети. Для этого оно преобразовывало цифровой сигнал в звук, а на другом конце делало обратное преобразование.<\/p>\n<p>Устройство, естественно, занимало телефонную линию и телефоном в этот момент нельзя было пользоваться, что могло мешать домочадцам. Кроме этого, им мог мешать звук — при работе модем транслировать звуковой сигнал не только в линию, но и наружу — через динамик. Несмотря на то, что его можно было выключить, обычно так не делали, чтобы контролировать обрыв или пересоединения в случае сбоев.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2025.01.17@2x.webp\" width=\"1000\" height=\"562\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Модем родом из 90-х — <i>Datatronics Discovery 2400CM<\/i>, справа внизу он же, сфотографированный на мои часы <a href=\"https:\/\/bolknote.ru\/tags\/casio-wqv-3-2\/\"><i>Casio WQV-3<\/i><\/a>, картинка в оригинальном разрешении<\/div>\n<\/div>\n<p>Пока тема для меня свежа, я напишу ещё о нескольких казанских <i>BBS<\/i>.<\/p>\n<p>Ещё одной электронной доской владел И. Б. (адрес в Фидо: <tt>2:5049\/113.15<\/tt>) в начале 2000-х. Его доска носила название, которое он точно не помнит. Что-то вроде Crashed Warezzz или Crasher Warezzz и проработала полгода-год.<\/p>\n<p>Доска принимала пользователей с 21⁰⁰ до 3⁰⁰ ночи, именно в это время можно было дозвониться к нему домой и получить доступ к контенту, который он выкладывал — софт и книжки. Рекламой свой <i>BBS<\/i> он особо не занимался, разве что иногда упоминал о ней на сисопках, которые было по пятницам на Чёрном Озере — одном из известных мест общения фидошников того времени.<\/p>\n<p>Другой мой знакомый, П. И. (<tt>2:5049\/7<\/tt>) был владельцем <i>The Golden Horde BBS<\/i> в середине 90-х. В то время в ЦИВТ КГУ был приобретён модем для работы с <i>UUCP<\/i>-почтой через «Релком», и вскоре начались поиски других точек для подключения.<\/p>\n<p>Сначала был найден открытый <i>X.25<\/i> шлюз в Казани, позже подключились к «Фидонету», где использовался пакетный режим связи с периодическими созвонами для обмена накопленными данными. В промежутках модем работал в автоответчике и запускал <i>BBS<\/i>, если не звонил фидошный мейлер. Компьютер, куда дозванивлись пользователи, стоял в здании ЦИВТ КГУ, в комнате 201.<\/p>\n<p>На <i>BBS<\/i> выкладывались актуальные программы, а для рекламы часто добавлялись файлы с <i>ASCII<\/i>-артом в архивы. Пользователи, обмениваясь программами, распространяли с ними реквизиты <i>BBS<\/i>. Также существовал список <i>BBS<\/i>, который распространялся через Фидо. Фидо и <i>BBS<\/i> были тесно связаны: почти все <i>BBS<\/i> имели фидо-ноды.<\/p>\n",
            "date_published": "2025-01-17T20:21:48+05:00",
            "date_modified": "2025-01-20T22:40:48+05:00",
            "tags": [
                "BBS",
                "айрхеология",
                "казанские BBS"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Fri, 17 Jan 2025 20:21:48 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "133694",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "133679",
            "url": "https:\/\/bolknote.ru\/all\/pulse-bbs\/",
            "title": "Pulse BBS",
            "content_html": "<p>Оказалось, что один из моих старых знакомых, Р. Х. (адрес в Фидо: <tt>2:5049\/46.21<\/tt>) когда-то управлял <i>BBS<\/i> в Казани — это были электронные доски объявлений, которые существовали до широкого распространения интернета в том виде, в котором мы его знаем. <i>BBS<\/i> позволяли подключаться к сети через телефонную линию с помощью модема. Пользователи могли обмениваться файлами, читать сообщения и общаться в чатах.<\/p>\n<p>Я никогда не видел этих досок вживую — они почти исчезли, когда я только переехал в Казань. В моём родном городе их, похоже, не было вообще. Однако в те годы, когда мы обменивались софтом на дискетах, на некоторых из них можно было увидеть заставки <i>BBS<\/i>, выполненные в <i>ASCII<\/i>-графике.<\/p>\n<p>Я немного расспросил его о тех временах — ведь это часть истории, и мне было интересно её зафиксировать. Вот что он рассказал.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2025.01.16.1@2x.webp\" width=\"550\" height=\"300\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Заставка <i>Pulse BBS<\/i> не сохранилась, но вам <a href=\"https:\/\/web.archive.org\/web\/20160205182957\/http:\/\/artifacts.textfiles.com\/+49\/Tornado\/BBS%20Ad%201.png\">пример<\/a> как могли оформляться заставки досок в те времена<\/div>\n<\/div>\n<p>В 1996 году, когда ему было 15 лет, он настроил свою собственную электронную доску с помощью популярной в те годы программы — «<a href=\"https:\/\/web.archive.org\/web\/20001206215700\/http:\/\/www.tornadoopsr.newmail.ru\/\">Tornado BBS<\/a>» и назвал её «Pulse».<\/p>\n<p>Программа «<i>Tornado<\/i>» позволяла создавать интерфейсы с использованием <i>ASCII<\/i>-графики, организовывать разделы для обмена файлами и даже делать чаты. Мой знакомый покупал <i>CD<\/i>-диски с софтом и утилитами, которые потом размещал на своей <i>BBS<\/i>.<\/p>\n<p>Его доска работала преимущественно ночью — с 19⁰⁰ до 9⁰⁰, когда телефонная линия не была занята. Это время он оставлял для пользователей. Он активно рекламировал свою <i>BBS<\/i> на других досках, благодаря этому у него часто было много посетителей. Когда он спал, из его комнаты нередко раздавался характерный звук подключения по модему — это значит на BBS зашёл пользователь. Одновременное подключение было невозможно — для этого нужен был пул из нескольких телефонных номеров.<\/p>\n<p>Посвящая всё своё свободное время сбору и раздаче софта, он иногда даже прогуливал школу. Его <i>BBS<\/i> проработала два или три года, но с развитием интернета в Казани электронные доски потеряли свою актуальность.<\/p>\n",
            "date_published": "2025-01-16T14:16:10+05:00",
            "date_modified": "2025-01-20T22:40:55+05:00",
            "tags": [
                "BBS",
                "айрхеология",
                "казанские BBS"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Thu, 16 Jan 2025 14:16:10 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "133679",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "133136",
            "url": "https:\/\/bolknote.ru\/all\/proshloe-dni-interneta-v-kazani\/",
            "title": "Прошлое: Дни Интернета в Казани",
            "content_html": "<p>Вчера встретил в кафе нашего офисного центра своего друга А. Х., который общался о чём-то за столиком с тремя молоденькими девушками. Он махнул мне рукой, я подошёл поздороваться и оказалось, что эти трое — журналистки, собирающие воспоминания о том как развивалась отрасль айти в девяностых и двухтысячных.<\/p>\n<p>А. Х. попросил меня помочь, но сначала мне пришлось отказаться — меня ждали на встрече. Позже выяснилось, что встречу передвинули и у меня есть минут 15—20, чтобы спринтом пробежаться по памяти и чем-нибудь поделиться.<\/p>\n<p>События очень давние, поэтому вспомнить удалось не так много как хотелось бы, но зато в памяти всплыл один забавный случай, про который я нигде не писал. Журналисткам он не подошёл по тематике, поделюсь здесь.<\/p>\n<p>В конце девяностых—начале двухтысячных в Казани проводились Дни Интернета. Событие, насколько я помню, должно было стать ежегодным, но не стало. Его провели не менее двух раз и в какой-то момент оно благополучно загнулось.<\/p>\n<p>В интернете об этом упоминаний не сохранилось, но кое-что можно наковырять в веб-архиве, в частности на сайте <a href=\"https:\/\/web.archive.org\/web\/20030610001422\/sys104.knet.ru\/theme.html\">передачи «Система 104»<\/a>.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2024.12.06.2@2x.webp\" width=\"1000\" height=\"328\" alt=\"\" \/>\n<\/div>\n<p>Я был на двух «Днях». Один из них проводил на свои деньги известный тогда в казанском интернете деятель <a href=\"https:\/\/bolknote.ru\/all\/lj-259646\/\"><i>Daddy Hab<\/i><\/a>, а второй, если мне не изменяет память, провайдер «Сантел-интернет», ныне несуществующий. Но может и не он.<\/p>\n<p>Кажется оба раза это было в зале НКЦ «Казань», но что там конкретно было, я уже и не помню. Вероятно, просто тусовка с алкоголем. Но что я помню хорошо, что перед одним из этих событий в качестве приглашённого гостя был анонсирован Артемий Лебедев, в те годы — абсолютная суперзвезда в интернете.<\/p>\n<p>На беду организаторов я тогда с ним активно переписывался, поэтому не постеснялся узнать правда ли его пригласили. Он сказал, что в первый раз об этом слышит и я, для смеха, выслал ему фотографию флайера с его именем. К сожалению, электронная почта того времени работала иногда из рук вон плохо и файл с картинкой никак до него не доходил. На третьей попытке я его сконвертировал, для надёжности, в несколько форматов и выложил на свой сайт ссылками, которые и отослал ему в письме.<\/p>\n<p>Как пошутил А. Х., я делился файлами через облако до того как это стало модным.<\/p>\n<p>Разумеется я не помнил этого в таких подробностях, но вчера написал Артемию, в надежде, что у него осталось это письмо и не обманулся — он мне его переслал, после чего эта история проступила в памяти более ясно.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2024.12.06.1@2x.jpg\" width=\"1000\" height=\"400\" alt=\"\" \/>\n<\/div>\n<p>Организаторы так и не признались, что не стали приглашать Лебедева и на самом событии интригу тянули до последнего. Я бродил в толпе и вносил смуту среди своих знакомых, но и у меня, думаю, теплилась надежда.<\/p>\n<p>К сожалению, чуда не случилось. В итоге в какой-то момент объявили, что он не приедет — якобы очень извиняется, застрял в метро и не успел на самолёт.<\/p>\n",
            "date_published": "2024-12-06T14:22:53+05:00",
            "date_modified": "2024-12-08T11:51:46+05:00",
            "tags": [
                "айрхеология"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Fri, 06 Dec 2024 14:22:53 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "133136",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "133035",
            "url": "https:\/\/bolknote.ru\/all\/perl-1\/",
            "title": "Perl 1",
            "content_html": "<p>Перл — один из языков, которые помогли мне когда-то начать регулярно зарабатывать в айти. Он уже давно почти никем не используется, тем не менее я к нему отчасти эмоционально привязан, так как программировал на нём много лет и до сих пор неплохо его помню.<\/p>\n<p>Я тут недавно сообразил, что программирую на ПХП с третьей версии, однажды <a href=\"https:\/\/bolknote.ru\/all\/4322\/\">попробовал в действии<\/a> вторую версию и что-то читал про первую, но никогда не видел Перл старее пятой версии, на которой я и программировал когда-то.<\/p>\n<p>К счастью, <a href=\"https:\/\/github.com\/eltikia\/perl1\">его исходники<\/a> довольно просто найти, причём какие-то энтузиасты даже заставили их компилироваться под современными системами, надо только поставить пакет со статическим <tt>glibc<\/tt> и указать путь до него при компиляции.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2024.12.01.1@2x.webp\" width=\"750\" height=\"100\" alt=\"\" \/>\n<\/div>\n<p>К первой версии идёт пятьдесят тестов, написанных на Перле тех времён. Я бегло их просмотрел и, на первый взгляд, язык как будто мало изменился, тем не менее какие-то различия бросаются в глаза. Например, массивы с какого-то перепугу, выглядят иначе — временами без <tt>@<\/tt> в начале, <tt>do<\/tt> каким-то образом позволяют обращаться к ещё не объявленным функциям, а ещё в языке существует переменная с именем «пробел».<\/p>\n<p>Для интереса попробовал запустить <a href=\"https:\/\/bolknote.ru\/all\/1269\/\">небольшую программульку<\/a> для подсчёта количества счастливых билетов, которую я когда-то писал. В исходном виде она не заработала, пришлось немного её изменить:<\/p>\n<pre class=\"e2-text-code\"><code class=\"perl\">for ($i = 0; $i &lt;= 999999; $i++)\n{\n    $a = (&#039;0&#039; x (6 - length($i))) . $i;\n    $c++ if (substr($a, 0, 1) + substr($a, 1, 1) + substr($a, 2, 1)) ==\n    (substr($a, 3, 1) + substr($a, 4, 1) + substr($a, 5, 1));\n}\nprint &quot;$c\\n&quot;;<\/code><\/pre><p>Вот что пришлось исправить: изменить синтаксис цикла, ну и скобок побольше наставить.<\/p>\n<p>Производительность, кстати, изменилась значительно — первая версия выполняет эту программу за 1,7 секунд, а современный Перл на том же оборудовании — за 0,8 секунды.<\/p>\n",
            "date_published": "2024-12-01T23:16:30+05:00",
            "date_modified": "2024-12-02T09:35:55+05:00",
            "tags": [
                "perl",
                "айрхеология",
                "программирование"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Sun, 01 Dec 2024 23:16:30 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "133035",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "131158",
            "url": "https:\/\/bolknote.ru\/all\/amerikanskaya-narodnaya-igra-ubey-vampira\/",
            "title": "Американская народная игра «Убей вампира»",
            "content_html": "<p>Сегодня знаменательный день! Сегодня закрылся мой детский гештальт, а именно — я нашёл игру, в которую играл на компьютере «Радио-86РК» в 1991-м году. Я не смогу объяснить чем она меня зацепила, но мне почему-то всё это время мучительно хотелось сыграть в неё ещё раз.<\/p>\n<p>Помнил я её очень смутно, всё, за что можно было зацепиться — фраза «американская народная игра убей вампира», <a href=\"https:\/\/bolknote.ru\/all\/prodolzh-enie-27-x-91g\/\">записанная мной<\/a> тридцать три года назад в одном из дневников жизни.<\/p>\n<p>Поиск в интернете ничего не давал, но однажды, когда я заинтересовался языком «Фортран» и искал что бы на него портировать, <a href=\"https:\/\/bolknote.ru\/all\/vampir\/\">нашлась игрушка<\/a> «<i>Hunt the Wumpus<\/i>», в которой я увидел сюжет искомой игры про вампира.<\/p>\n<p>Это мало что дало, разве что объяснило почему в игре моего детства было прилагательное «американская». Позже я пытался найти хоть что-нибудь по словам «Вампус Радио-86РК», но безрезультатно.<\/p>\n<p>Тот компьютер принадлежал моему дяде и я хорошо помнил, что все игры и другие программы он набирал из каких-то журналов. Так что я стал искать вероятный источник. В какой-то момент я узнал, что некоторые программы переносили на «Радио-86РК» с компьютера «Микроша». Я сделал себе заметку посмотреть нет ли реализации «Вампира» для «Микроши» и на какое-то время поиски прекратил.<\/p>\n<p>Сегодня я предпринял очередную попытку и преуспел! Для начала я снова выкачал все программы для «Радио-86РК», какие нашёл, но в полученных архивах «Вампира» не было, а после начал смотреть программы для «Микроши».<\/p>\n<p>И вот на <a href=\"https:\/\/web.archive.org\/web\/20230502193902\/http:\/\/home.onego.ru\/~bav9\/94.html\">одном из сайтов<\/a> я нашёл её — Американскую народную игру «Убей вампира»! Это точно она, та самая игра!<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2024.09.28.2@2x.png\" width=\"936\" height=\"600\" alt=\"\" \/>\n<\/div>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2024.09.28.1@2x.png\" width=\"936\" height=\"600\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Та самая заставка, которую я искал столько лет! Игра запущена в эмуляторе <i>Emu80<\/i><\/div>\n<\/div>\n",
            "date_published": "2024-09-28T18:36:17+05:00",
            "date_modified": "2024-09-28T18:45:18+05:00",
            "tags": [
                "айрхеология",
                "радио-86рк"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Sat, 28 Sep 2024 18:36:17 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "131158",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "125298",
            "url": "https:\/\/bolknote.ru\/all\/86-dos-version-0-11\/",
            "title": "86-DOS version 0.11",
            "content_html": "<p>Мне интересно иногда посмотреть на старые операционные системы и программы, которые я не застал или пропустил в своё время. Предтечу <i>MS-DOS<\/i>, которая называлась <i>86-DOS<\/i>, я уже <a href=\"https:\/\/bolknote.ru\/all\/4637\/\">как-то видел<\/a>, но там речь шла о версии 1.0, а тут в доступе <a href=\"https:\/\/web.archive.org\/web\/20240102193555\/https:\/\/bitsavers.org\/bits\/SeattleComputerProducts\/86-DOS\/\">появилась<\/a> 0.11.<\/p>\n<p>Довольно долго разбирался как её запустить, опишу, чтобы не забыть, мало ли, вдруг когда-нибудь пригодится.<\/p>\n<blockquote>\n<p>Первом делом скачиваем <i>IMD<\/i>-образ операционной системы и распаковаем его из-под ДОСбокса <a href=\"https:\/\/web.archive.org\/web\/20231129084550\/http:\/\/dunfield.classiccmp.org\/\/img\/index.htm\">набором утилит<\/a> <i>ImageDisk 1.19<\/i>. Получившийся после распаковки образ переименовываем в <tt>86dos.imd<\/tt>.<\/p>\n<p>Качаем первый попавшийся эмулятор <i>Altairz80<\/i> под требуемую операционную систему, компилируем, в папку эмулятора  кладём файлы <tt>scp86mon.txt<\/tt>, <tt>scp86mon.rom<\/tt> и образ операционной системы.<\/p>\n<p>Вводим команду <tt>.\/altairz80 scp86mon.txt<\/tt>, потом уже там несколько раз «Ввод», латинскую <tt>B<\/tt>, снова «Ввод» и, по идее, всё должно запуститься.<\/p>\n<\/blockquote>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2024.01.02@2x.jpg\" width=\"1000\" height=\"550\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Версия <i>86-DOS<\/i> версии 0.11, запущенная в эмуляторе <i>Altairz80<\/i><\/div>\n<\/div>\n<p>Смотреть там, конечно, особо не на что, хотя есть редактор, ассемблер и шахматы, а так же работают кое-какие привычные со времён ДОСа команды — <tt>COPY<\/tt>, <tt>DIR<\/tt>, <tt>TYPE<\/tt> и <tt>RENAME<\/tt>. Из непривычных есть <tt>ERASE<\/tt>, которая удаляет файл и <tt>CLEAR<\/tt>, очищающая содержимое диска.<\/p>\n<p>Теперь могу говорить, что я своими собственными глазами видел самого раннего предка <i>MS-DOS<\/i>, которого только можно найти в интернете.<\/p>\n",
            "date_published": "2024-01-03T01:13:48+05:00",
            "date_modified": "2024-01-03T01:13:45+05:00",
            "tags": [
                "dos",
                "айрхеология"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Wed, 03 Jan 2024 01:13:48 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "125298",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "125246",
            "url": "https:\/\/bolknote.ru\/all\/trubo-paskakal\/",
            "title": "«Трубо Паскакаль»",
            "content_html": "<p>В конце 90-х у меня был выбор какой язык сделать своим основным, — Паскаль или Си. Не помню почему, но я выбрал Паскаль.<\/p>\n<p>Это был хоть и случайный, но удачный выбор, —  позже появилась совершенно гениальная среда разработки «Делфи», где я заработал немало масла на свой хлеб. Кроме того, в Университете всё программирование преподавалось на Паскале, очень выручило, что я знал тогда этот язык.<\/p>\n<p>До «Делфи» разработка происходила в среде «Турбо Паскаль», глядя в синие окошки которой, я провёл много-много лет. В общем, у меня был очень длинный период, когда большинство своих программ я писал на Паскале.<\/p>\n<p>Поэтому, наверное, понятно, почему когда я <a href=\"https:\/\/habr.com\/ru\/articles\/783992\/#comment_26320318\">в комментариях<\/a> к одной из статей на «Хабре» увидел упоминание пародийной программы «Трубо Паскакаль», не смог пройти мимо.<\/p>\n<p>Программа поверхностно имитирует «Турбо Паскаль», где в меню спрятаны разные приколюхи. Если вы когда-то программировали на «Турбо Паскале» и не видели этой пародии, скачайте, запустите, мне кажется, не пожалеете, — выглядит забавно.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2023.12.30@2x.jpg\" width=\"1000\" height=\"600\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Пародийная программа «Трубо Паскакаль», штука одноразовая, но забавная<\/div>\n<\/div>\n",
            "date_published": "2023-12-30T13:01:59+05:00",
            "date_modified": "2023-12-30T13:05:32+05:00",
            "tags": [
                "pascal",
                "айрхеология",
                "программирование"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Sat, 30 Dec 2023 13:01:59 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "125246",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "133625",
            "url": "https:\/\/bolknote.ru\/all\/video-na-kompyutere-v-80-e\/",
            "title": "Видео на компьютере в 80-е",
            "content_html": "<p>На «Хабре» <a href=\"https:\/\/habr.com\/ru\/company\/dcmiran\/blog\/705474\/\">вышел<\/a> перевод статьи «<a href=\"https:\/\/blog.devgenius.io\/nude-pictures-on-early-retro-pcs-was-it-possible-3434b5c0447e\"><i>Nude Pictures on early Retro PCs — Was it Possible?<\/i><\/a>», автор оригинала попытался разобраться как смотрели на голых девушек по времена ДОСа и даже раньше.<\/p>\n<p>В каком же формате смотрели айтишники развлекательные картинки до изобретения форматов графики, которыми мы пользуемся сейчас?<\/p>\n<p>Я те времена не застал, но ещё помню переходный период — когда графика сейчас уже античных форматов заменялась на более-менее современные. Пришлось напрячься, чтобы вспомнить, что в ходу были форматы <i>PCX<\/i> (придуман в 1985), <i>PIC<\/i> (1984) и, разумеется, <i>GIF<\/i> (1987, тогда он ещё не поддерживал анимацию) — они частенько попадались на дискетам и жёстких дисках компьютеров моих друзей в самом начале 90-х годов.<\/p>\n<p><i>GIF<\/i> сейчас хоть и используется, но статичные картинки в нём уже никто не смотрит.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2022.12.16.png\" width=\"692\" height=\"600\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Файл под названием «<i>ORIENTL3.PCX<\/i>» с сиди-диска «<i>Universe Of PCX<\/i>», сконвертированный в формат <i>PNG<\/i><\/div>\n<\/div>\n<p>Но на дискетах ходили и пикантные видеофайлы в экзотическом сейчас форматах <i>GL<\/i>. Видеоконтент был тогда в диковинку, так что нас поражала и форма, и содержание. В интернете и сейчас можно <a href=\"https:\/\/web.archive.org\/web\/20230123152711\/https:\/\/www.jumpjet.info\/Offbeat-Internet\/More\/ASCII\/ascii.htm#:~:text=GL%20Animations\">найти<\/a> файлы этом формате. Файлы нередко занимали несколько сотен килобайт и на дискету умещалось от одного до трёх таких файлов.<\/p>\n<p>Посмотреть современным софтом их не получится, но я сконвертировал для вас кусочек файла <tt>MTV2.GL<\/tt>, чтобы вы имели представление о том как это было.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2022.12.16.gif\" width=\"320\" height=\"200\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Небольшой фрагмент из видео «MTV2.GL», сконвертированный в <i>GIF<\/i><\/div>\n<\/div>\n<p><i>GL<\/i> расшифровывается как <i>GRASP Library<\/i>, где <i>GRASP<\/i>, в свою очередь, тоже аббревиатура — <a href=\"https:\/\/en.wikipedia.org\/wiki\/Graphics_Animation_System_for_Professionals\"><i>GRaphic Animation System for Professionals<\/i><\/a>. Концептуально формат был придуман в 1984 году программистом Дугом Вулфграмом, а реализован годом или двумя позже.<\/p>\n<p>Хотя я сталкивался с ним в качестве видеоформата, на самом деле это скриптовый язык вывода графики, как можно убедиться в <a href=\"https:\/\/www.fileformat.info\/format\/grasp\/egff.htm\">описании формата<\/a> и задумывался, по всей видимости для интерактивных презентаций. Появление этого формата многие называют рождением мультимедийной индустрии.<\/p>\n<p>Первые реализации были условно-бесплатными, но в 1987 году пакет программ для создания и просмотра <i>GRASP<\/i>-файлов стал коммерческим продуктом. Продукт продавался до начала нулевых, но концептуально проиграл — чисто скриптовый подход стал слабо смотреться на фоне визуальных редакторов конкурентов, кроме того и сам язык был запутанным и с очень высоким порогом входа.<\/p>\n<p>В самом конце 80-х появился формат <i>GIF89a<\/i>, который поддерживал анимацию, но её в этом формате я увидел только в интернете во второй половине 90-х.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2022.12.16.2.png\" width=\"450\" height=\"300\" alt=\"\" \/>\n<div class=\"e2-text-caption\"><a href=\"https:\/\/www.webdesignmuseum.org\/old-software\/web-browsers\/netscape-navigator-2-0\"><i>Netscape Navigator 2.01<\/i><\/a>. Нетскейп — первый браузер, который научился играть анимированные гифы, это случилось в сентябре 1995 с выходом версии 2.0<\/div>\n<\/div>\n<p>Мой рассказ был бы неполным без упоминания формата <i>DL<\/i>, <a href=\"https:\/\/www.lucadegregorio.it\/dl-viewer\/\">хотя появился<\/a> он позже 80-х — в 1990-м году. Тем не менее на дискетах моих друзей файлы <i>GL<\/i> и <i>DL<\/i> часто встречались вперемешку.<\/p>\n<p>В интернете встречаются файлы и в <a href=\"https:\/\/telparia.com\/fileFormatSamples\/video\/dl\/\">этом формате<\/a> тоже, правда найти ролик, безопасный для публикации, оказалось довольно сложно.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2022.12.16.2.gif\" width=\"256\" height=\"160\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Демонстрационный файл из пакета <i>DL-VIEWER 3.1<\/i>, сконвертированный в формат <i>GIF<\/i> и увеличенный в два раза<\/div>\n<\/div>\n<p>В отличие от <i>GL<\/i>, <i>DL<\/i> — честный видеоформат, который создавался именно для этой цели. Всё что он умеет — проигрывать зацикленное видео со звуком. <i>DL<\/i> — расшифровывается как <i>Davide Luca<\/i>, по имени и фамилии одного из создателей формата (он итальянец). Первые версии редактора и просмотрщика были бесплатными, но с версии 3.0 продукт стал условно-бесплатным, работающим без регистрации только ограниченное время.<\/p>\n<p>Последняя версия, которую можно встретить в интернете — 3.1, датируется 1994-м годом, по всей видимости это примерный год смерти этого видеоформата.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2022.12.16.3@2x.jpg\" width=\"806\" height=\"77\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Процесс конвертации формата <i>DL<\/i> в <i>GIF<\/i><\/div>\n<\/div>\n<p>Оба формата можно сконвертировать для просмотра утилитой <tt>deark<\/tt> (я использовал версию для «Мака»), она распаковывает кадры в файлы <i>PNG<\/i> и <i>VOC<\/i> (в них звук), естественно, убивая тайминги. Её я использовал для конвертации <i>DL<\/i>, а для файла <i>GL<\/i> использовался альтернативный способ — встроенный в <tt>DOSBOX<\/tt> видеозахват, там я запускал оригинальный плеер <tt>GLPro<\/tt>.<\/p>\n",
            "date_published": "2022-12-16T10:41:22+05:00",
            "date_modified": "2025-01-11T14:48:05+05:00",
            "tags": [
                "айрхеология"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Fri, 16 Dec 2022 10:41:22 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "133625",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "131157",
            "url": "https:\/\/bolknote.ru\/all\/vampir\/",
            "title": "«ВАМПИР»",
            "content_html": "<p>Я не очень-то интересуюсь гештальт-терапией, поэтому всё, что я про неё знаю, мне рассказал больше пятнадцати лет назад один старый приятель. С его слов, гештальт — это незавершённые поступки, которые хочется завершить. А терапия каким-то образом помогает это сделать.<\/p>\n<p>Одному из моих гештальтов в этом определении почти 30 лет — в начале 90-х у нас в семье не было своего компьютера и мы ходили в гости к нашему родственнику, у которого был самосборный «Радио-86РК». Там у меня был первый опыт отладки чужой программы — игры «ВАМПИР», написанной на «Бейсике», которая никак не хотела запускаться.<\/p>\n<p>Игру <a href=\"https:\/\/bolknote.ru\/all\/prodolzh-enie-27-x-91g\/\">удалось починить<\/a> и возможно поэтому она мне так запомнилась, что через много лет мне захотелось её найти и сыграть. Тем более, что эмуляторов «Радио-86РК» в наше время, как грязи.<\/p>\n<p>Но не тут-то было, никаких следов игры «Вампир» для этого компьютера в интернете не нашлось. Сюжет я худо-бедно помнил —  в этой текстовой игрушке нужно было бродить по комнатам и убивать вампира, кроме того, в «дневниках жизни» нашлась фраза из неё: «<a href=\"https:\/\/bolknote.ru\/all\/prodolzh-enie-27-x-91g\/\">американская народная игра убей вампира<\/a>». Правда это никак не помогало найти саму игру.<\/p>\n<p>Шли годы, я без особой надежды регулярно гуглил эту игрушку, но она никак не находилась.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2020.09.21@2x.jpg\" width=\"1000\" height=\"649\" alt=\"\" \/>\n<div class=\"e2-text-caption\">«HUNT THE WUMPUS» By Gregory Yob, рисунок из статьи в «The Best of Creative Computing Volume 1», 1976<\/div>\n<\/div>\n<p>Но тут недавно, когда я подбирал чего бы мне такого <a href=\"https:\/\/bolknote.ru\/all\/igra-rovno-v-polden\/\">портировать на «Фортран»<\/a>, в списке старых игр на «Бейсике» увидел игру «<a href=\"https:\/\/en.wikipedia.org\/wiki\/Hunt_the_Wumpus\"><i>Hunt the Wumpus<\/i><\/a>» 1972 года и по листингу понял, что передо мной — исходный вариант игры «Вампир», следы которой я до сих пор никак не мог разыскать!<\/p>\n<p>Хоть какая-то реальная зацепка!<\/p>\n<p>Все программы для этого компьютера в те времена набирались вручную из печатных источников — из журналов, возможно из каких-то книг по программированию. Осталось узнать где в те годы напечатали переведённую и адаптированную игру «<i>Hunt the Wumpus<\/i>» для «Радио-86РК», набрать её в эмулятор и наконец сыграть в неё ещё раз!<\/p>\n",
            "date_published": "2020-09-21T09:11:50+05:00",
            "date_modified": "2025-04-26T19:27:29+05:00",
            "tags": [
                "айрхеология",
                "программирование",
                "радио-86рк"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Mon, 21 Sep 2020 09:11:50 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "131157",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "122443",
            "url": "https:\/\/bolknote.ru\/all\/4644\/",
            "title": "Интернет-археология: браузер ViolaWWW",
            "content_html": "<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2017.11.19@2x.png\" width=\"636\" height=\"778\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Моя попытка запустить браузер под Линукс пока завершилась провалом<\/div>\n<\/div>\n<p>Пока читал про «<a href=\"https:\/\/bolknote.ru\/all\/4643\/\">Си-минус-минус<\/a>», наткнулся на браузер <a href=\"https:\/\/en.wikipedia.org\/wiki\/ViolaWWW\"><i>ViolaWWW<\/i><\/a>. Браузер разрабатывался с 1991 года в университете Беркли одним-единственным человеком — Вэй Пей-Юанем.<\/p>\n<p>Эта вещь достойна внимания из-за примечательного факта — там реализованы таблицы стилей, за несколько лет до появления <i>CSS<\/i>, а так же первый скриптовый язык — задолго до «ДжаваСкрипта» и «Си-минус-минуса»! Причём с событиями и подобием аякса!<\/p>\n<p>Автор написал несколько программ на своём языке, например — шахматы. Я пока не нашёл документацию, зато обнаружил несколько примеров. Например, скрипт выводящий синусоиду:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">\\class {field}\r\n\\name {wave}\r\n\\parent {}\r\n\\children {wave.sb}\r\n\\script {\r\n    switch (arg[0]) {\r\n    case &quot;graph&quot;:\r\n        f = float(arg[1]);\r\n        xx = width();\r\n        r  = height() \/ 2.0;\r\n        theta = 0;\r\n        for (x = 20; x &lt; xx; x += 2) {\r\n            theta = theta + 0.1;\r\n            y = sin(theta * f) * r + r;\r\n            drawLine(x, y, x, y + 1);\r\n        }\r\n        return;\r\n    break;\r\n    }\r\n    usual();\r\n}\r\n\\width {300}\r\n\\height {200}\r\n\\\r\n\\class {slider}\r\n\\name {wave.sb}\r\n\\parent {wave}\r\n\\script {\r\n    switch (arg[0]) {\r\n    case &quot;_shownPositionV&quot;:\r\n        usual();\r\n        send(parent(), &quot;graph&quot;, arg[1]);\r\n        return;\r\n    break;\r\n    }\r\n    usual();\r\n}\r\n\\x {2}\r\n\\y {2}\r\n\\width {15}\r\n\\height {200}\r\n\\shownSizeV {10}<\/code><\/pre><p>К сожалению, позапускать программы пока нечем. Исходный код я нашёл, но под Линуксом он компилироваться не захотел, собственно, судя по коду, он никогда под ним и не собирался. Я сделал минимально необходимые правки, код собрался, но попытка запуска завершилась крахом. Подумаю стоит ли тратить силы дальше.<\/p>\n<p>Даже интересно какой бы веб мы увидели сейчас, если бы этот браузер тогда получил дальнейшее распространение! Получается в 90-х он умел больше, чем некоторые браузеры в двухтысячных. Например в скриптовом языке я заметил селекторы <tt>nthChild<\/tt> и даже <tt>nthWord<\/tt>!<\/p>\n<p>Насколько я могу видеть, поддерживалось более десятка форматов графики, в том числе всем знакомый <i>GIF<\/i>, правда без анимации и в формате 1987 года, а так же сейчас уже экзотический <i>XBM<\/i> (до относительно недавнего времени поддерживался «Эксплорером», «Сафари» и «Оперой»).<\/p>\n",
            "date_published": "2017-11-19T21:21:00+05:00",
            "date_modified": "2023-08-18T19:58:11+05:00",
            "tags": [
                "айрхеология",
                "браузер",
                "программирование"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Sun, 19 Nov 2017 21:21:00 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "122443",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        },
        {
            "id": "125247",
            "url": "https:\/\/bolknote.ru\/all\/4381\/",
            "title": "Тег HYPE (Netscape HYPE tag sound)",
            "content_html": "<div class=\"e2-text-picture\">\n<img src=\"https:\/\/bolknote.ru\/pictures\/2015.10.28@2x.jpg\" width=\"512\" height=\"395\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Скриншот MacOS 9 с открытым окном браузера<\/div>\n<\/div>\n<p>Пятнадцать лет назад, <a href=\"https:\/\/bolknote.ru\/all\/2878\/\">ковыряя исходники браузера «Нетскейп»<\/a>, я наткнулся, в частности, на тег <i>HYPE<\/i> — в интернете того времени писали, что он воспроизводит какой-то звук, но только в старых версиях браузера и не под «Виндоуз». «Мака» у меня тогда не было, как и доступа к «Линуксу» с графическим интерфейсом, поэтому безуспешно поискав по интернету подробности, я исследование забросил.<\/p>\n<p>Сегодня за завтраком, по другому случаю наткнувшись на свою же статью об этом теге, я подумав, что теперь-то в интернете найдётся всё, попробовал разыскать тот самый звук. По-прежнему безуспешно. Есть только несколько чудом сохранившихся страничек, где этот тег упоминается в контексте перечня «пасхальных яиц» «Нетскейпа» и это всё.<\/p>\n<p>Но времена же изменились! Теперь у нас есть виртуализация, образы виртуальных машин и быстрый интернет! Где-то полчаса ушло на поиск и скачивание второй версии «Нетскейпа», готовой виртуалки с девятой «МакОСью», установку всего найденного, разбирательство как всё запускается. Но при вводе заветного тега меня ждало препятствие, к счастью, устранимое — виртуалка заявила, что у меня нехватает какой-то <i>Sound Machine<\/i> и, вместо проигрывания звука, предложила скачать звуковой файл.<\/p>\n<p>Файл оказался в формате <i>.snd<\/i>,  который нормально открылся и проигрался уже в современном «Маке». Его содержимое — фраза «<i>What is global hypermedia?<\/i>» (из документа <a href=\"http:\/\/totic.org\/nscp\/demodoc\/demo.html\"><i>NCSA Mosaic Demo<\/i><\/a> 1993 года, как объясняется на <a href=\"https:\/\/web.archive.org\/web\/20170818214723\/http:\/\/www.yikes.com\/netscape\/etc.html#1\">одной из страниц<\/a> в интернете).<\/p>\n<p>Я сконвертировал его в обычный МП3 и, если ваш браузер достаточно современный, можете послушать как звучит тот самый секретный тег:<\/p>\n<div class=\"e2-text-audio\">\n<div class=\"e2-text-super-wrapper e2-jouele-wrapper\"><a class=\"jouele\" data-space-control=\"true\" data-length=\"2\" href=\"https:\/\/bolknote.ru\/audio\/hype.mp3\">What is global hypermedia?<\/a><\/div>\n<\/div>\n<p>Кстати, жаль, что я не догадался проиграть его на оригинальном «Макинтоше» в <a href=\"https:\/\/fotki.yandex.ru\/users\/bolknote\/album\/160584\/\">музее Эпл<\/a>, в Москве. Если представиться случай, обязательно попробую!<\/p>\n",
            "date_published": "2015-10-28T12:08:00+05:00",
            "date_modified": "2025-04-08T07:20:06+05:00",
            "tags": [
                "html",
                "netscape",
                "айрхеология",
                "программирование"
            ],
            "author": {
                "name": "Евгений Степанищев",
                "url": "https:\/\/bolknote.ru\/",
                "avatar": "https:\/\/bolknote.ru\/pictures\/userpic\/userpic@2x.jpg?1760600028"
            },
            "_date_published_rfc2822": "Wed, 28 Oct 2015 12:08:00 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "125247",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": null,
                "og_images": []
            }
        }
    ],
    "_e2_version": 4079,
    "_e2_ua_string": "Aegea 11.0 (v4079e)"
}