ПЕРВЫЙ_ПРОБНЫЙ_ПОСТ.PAS
Ln 1, Col 1
{ ======================================================== }
{* ПЕРВЫЙ_ПРОБНЫЙ_ПОСТ.PAS - (c) 2026 *}
{ ======================================================== }

program ArticleViewer;

uses Crt, Dos;

const
  ArticleTitle = ' ПЕРВЫЙ_ПРОБНЫЙ_ПОСТ.PAS';
  ArticleDate = ' 23-03-2026';
  ArticleDesc = ' Просто первая запись. Поток сознания.';
  ImagePath = ' /img/borland_post_img1.png';
  TextPath = ' ПЕРВЫЙ_ПРОБНЫЙ_ПОСТ.PAS.TXT';

var
  F : Text;
  LineStr : string[160];
  Regs : registers;

{ -------------------------------------------------------- }
{* Процедура вывода графики *}
{ -------------------------------------------------------- }
procedure LoadAndDrawImage(FileName : string);
begin
  TextColor(10); { Green }
  WriteLn('[OK] Loading image: ' + FileName);
  { Имитация вызова прерывания BIOS для смены режима }
  Regs.AX := $0013; { 320x200x256 (VGA) }
  Intr($10, Regs);
  WriteLn('[OK] VGA Mode initialized.');
  WriteLn('[OK] Image rendered in memory.');
  { Пауза, чтобы увидеть "графику" }
  Delay(500);
  Regs.AX := $0003; { Возврат в текстовый режим }
  Intr($10, Regs);
end;

{ -------------------------------------------------------- }
{* Процедура вывода текста из файла *}
{ -------------------------------------------------------- }
procedure PrintArticle(FileName : string);
begin
  Assign(F, FileName);
  {$I-} Reset(F); {$I+}
  if IoResult <> 0 then begin
    WriteLn('[ERR] File not found: ' + FileName);
    Exit;
  end;
  
  TextColor(11); { Light Cyan }
  WriteLn('--- ' + ArticleTitle + ' (' + ArticleDate + ') ---');
  TextColor(10); { Green }
  WriteLn(ArticleDesc);
  WriteLn;
  TextColor(7); { Light Gray (основной текст) }
  
  while not Eof(F) do begin
    ReadLn(F, LineStr);
    WriteLn(LineStr);
  end;
  Close(F);
end;

{ -------------------------------------------------------- }
{* Основное тело программы *}
{ -------------------------------------------------------- }
begin
  ClrScr;
  TextColor(10);
  WriteLn('Turbo Pascal 7.0 (c) 1983-2026');
  WriteLn('System initialized. Checking data files...');
  Delay(300);

  LoadAndDrawImage(ImagePath);
  PrintArticle(TextPath);

  TextColor(14); { Yellow }
  WriteLn;
  WriteLn('[OK] End of file. Press any key to return to menu...');
  ReadKey;
end.
INS
NUM
HDD
386SX
4MB RAM
Compiling MICROBLOG.PAS...
Ready
F1Help
F2Save
F3Open
F4Clear
F5Zoom
F6Next
F7Trace
F8Step
F9Make
F10Menu
12:34:56 C:\BLOG> _ Free mem: 2,124,288 bytes
Compiling
MAIN.PAS
Compiling...
Lines: 0
Compile Status
Compile successful
Code: 0000 bytes
Data: 0000 bytes
Stack: 0000 bytes
OK
C:\BLOG\ARTICLES\> type current_post.md
Article Image

Привет!

Это первая, пробная ... статья? Заметка? - да 'хто его знает', как оно правильно будет.
Никогда не вел блогов/каналов или чего-то подобного. А чтобы в меня не летели 'гнилые помидоры' и 'дизлайки' (хотя от кого - от тысяч ботов и десятков нейросеток??), я просто не буду реализовывать такой функционал. =) Да и вообще- 'Не любой, не слушай, а врать - не мешай', или 'если вы не пАнимаете - прАхадите мимА!'.

Хотелось ли завести Блог? Ну наверное да...

Чтобы что? Монетизировать? - Ну, этап 'запилить крутое, чтобы потом не работать' - уже лет 18 как пройден. %) не работать не получилось. Да и понимание что 'блогерство' - это ИП в сфере рекламы как то рано пришло.

А сейчас хочется что-то для себя, 'для души', без оглядок на 'UX/SEO/Search Engines/' и кучу других 'страшных' слов.

Почему блог? Ну, скорее микроблог, без претензии на что-то большое. Наверное к 40 годам пора бы привести свою жизнь в порядок.
И мысли. Мысли - особенно. Вот и захотелось в качестве 'самодисциплины' вести что-то вроде заметок

Кто я? - инженер. По диплому и по призванию. По миро-ощущению.

Закончил школу в 2003г., в старших классах у нас был TurboPascal 7.0 (да и в универе в 2004/2005, на 2м курсе - он же).
Так что, несмотря на то, что фанатею от Linux, синий Borland'овский экран - тянет за собой приятные и теплые воспоминания. (Старею, факт!).
Ну и всегда вспоминаю нашего крутого препода по С - который на 'глупые' вопросы отвечал неизменным - 'В Борландах Хелпях все есть - иди, читай'.
(Да, у Borland C 3.11 такая же среда была, но TC7.0 - 'запал в душу сильнее', хоть и был не первым. Первым был RAM Basic на Корвете и QBasic в школе)

За окном 2026 год, конец марта. В городе снег почти растаял - местами видно грязные кучи.
Вороны активно курсируют между мусорными баками и территорией школы, что расположилась во дворе.
Весна.
Скоро школа в нашем квартале начнет 'регулярные' репетиции под окнами... Ежегодный 'парад ИБД' показ деятельности, как по мне.
Но да ладно. 'Жираф большой. Ему видней.'

Дети затихли в спальне. Надо проверить...

...

Уже слышно первых 'хрустиков' мотоциклистов. И 'ночные' прослушивания музыки местной школоты/шпаны молодёжи возле 'Бургер Кинга' через дорогу.(Точно старею! Бесят!). Сосед-наркоман еще не сдох продолжает доставать радовать окружающих своим мудацким поведением жизнелюбием.

США продолжают кошамарить 'миротворить' весь мир. Напали на Иран...
РФ 'под санкциями', но держится. Непонятно, почему не поддержит ИРАН. Как и непонятно почему открестились от Венесуэллы и Кубы.

СВО - до сих пор идет...

Рубль дешевеет.
Покупательная способность его падает.
Чего бы не говорили там официальные каналы.
Экономить приходится больше, а жрать - меньше.
И индексация ЗП не ощущается совсем.

Ну да ладно... Пердонеме мучо. Хватит политики. И экономики. 'Эмоцианальный срез' эпохи - выдал.

В конце концов я всего лишь инженер, которому кормить семью и растить детей. Здесь, у себя дома, в России.

Из ИТшного - антиМаксеры поливают грязью MAX, пока не ИТшники потихоньку в него мигрируют. Очень похоже на то, что тем, кто делал 'бизнес' в Телеграмме/Вотсапе/Ютубе и не платил с него налогов, пользуясь всей социалкой и инфраструктурой в РФ - прищемили хвост. Не злорадствую, но сам пережил это как-то спокойно. Наверное потому, что не зарабатывал в них )

Логичный шаг, так-то. Эпоха, когда государства 'Допетрили' что Свобода в Интернете - это опасно. Идеи, мысли, мировоззрение прекрасно заходят через 'Паутинку'. Оруэлловский '1984' - во всей красе. 'Квинтэссенция' развитого капитализма, как по мне. А не вся та 'чепуха' про 'свободный рынок', которую нам лили в уши в школе, в 1990х... Упс, снова ушел в политику, не-не-не. Стоп. Ну её.

Касательно MAX - честному человеку от ФСБ скрывать нечего. А 'на воре и шапка горит'.

ИМХО.

Функционал отшлифуют и допилят, ошибки - исправят, ИБ-фиксы - накатят.

И концепция 'свободного' от навязчивой рекламы мессенджера, без вымогательства донатов - зашла бы пользователям. (Пусть блогеры у себя 'рекламные' посты выкладывают, не бесплатно.).
Но пример 'Rutube' и 'VK' - показателен...
По-смотрим что будет через пару лет.
А то может 'Белый' список, Скорости на уровне ADSL, и сайтики типа этого...


_ [EXECUTED SUCCESSFULLY]