рейтинг блогов

О кроссвордах и об MS-DOS

топ 100 блогов hardsign25.05.2023

О кроссвордах и об MS-DOS

В детстве у меня была замечательная книга – «Мастерская головоломок» Николая Студенецкого (я о ней уже писал, но к хорошей книге не грех и вернуться). Книга эта была подарена ещё моей маме, и уже тогда было понятно, что «сейчас таких головоломок уже не делают», а уж теперь...

Возьмём, например, кроссворды. Культурным шоком для меня был тот факт что для разработки хорошего кроссворда сначала надо нарисовать клеточную фигуру, и только потом заполнять её словами. Только так можно получить красивый кроссворд – вроде знаменитого «кроссворда с фрагментами» из журнала «Наука и жизнь».

Не знаю, как заполняли фигуры в 60-х и даже 80-х годах, но в конце 90-х компьютеры были уже достаточно мощны и доступны, чтобы автоматизировать этот процесс. И я написал программку, которая на вход получает фигуру и набор слов, а на выходе даёт заполненную фигуру. Одно время эти кроссворды печатала какая-то газета с объявлениями, и я даже заработал немного денег. Пытался продать и программу, но не получилось.

На днях мне понадобилось составить кроссворд. Я залез в архив и нашёл там свою программу. Но...

Во-первых, программа написана на языке Borland Pascal (от классического Паскаля он отличается наличием объектов; этакий Паскаль-с-классами или Pascal := Pascal+1 ЕВПОЧЯ). Это не самый распространённый сегодня язык, и тратить вечер на поиск компилятора мне не захотелось.

Во-вторых, рядом лежал скомпилированный образ, но под MS-DOS. Dosbox установился мгновенно, но программа почему-то не заработала. Вернее, она запустилась, но на экран ничего не выдала, «зависла». Если учесть, что на триста восемьдесят шестом процессоре создание кроссворда занимало несколько секунд, то очевидно, что что-то пошло не так.

В конце концов я плюнул и загуглил «составление кроссворда онлайн». Но никто из авторов найденных сервисов Студенецкого в детстве не читал, и поэтому все программы поступают ровно наоборот – берут слова и безо всякой фигуры пытаются как-нибудь впихнуть их на поле. Получается, естественно, криво – да вы и сами можете оценить.

В общем, пришла пора переписать код на каком-нибудь более современном языке. И выложить, наконец, на всеобщее обозрение.

Оставить комментарий

Предыдущие записи блогера :
Архив записей в блогах:
23–24 апреля, Президент Финляндской Республики Александр Стубб посещает Швецию с государственным визитом по приглашению Его Величества Короля Карла XVI Густава. Президента сопровождают его жена Сюзанна Иннес-Стубб, министры правительства Финляндии и бизнес-делегация. Традиция ...
С праздником, коллеги! Так повелось, что я чеовек ,любящий все позитивное ,да и сам редко становлюсь мрачным и занудным (сегодня исключение). Вот и как бы праздник сегодня хороший, День смеха (или дураков - хз как правильно). Так что от меня вам небольшой праздничный подарок - подборка ...
Так, друзя — сегодня будет интересный пост из уже полюбившейся читателям серии кинообзоров — полный список моих популярных постов на эту тему вы можете почитать по тегу "кино" , ну и конечно же не забывайте заходить в обсуждение постов в комментариях — там бывает весьма ...
Друзья в сентябре ездили на Сахалин. Как водится, природа, рыбалка, вкусная кухня, сплав, суровое мужское счастье в самой сильной концентрации. Любители рыбалки меня поймут.)) Ниже видео 1 части их приключений. ...
Уважаемые пользователи, на данный момент корректная работа ЖЖ восстановлена, и мы готовы рассказать вам о произошедшем и последствиях более подробно. Если вы впервые узнали о понятии "кластер" (User Claster), позволим себе привести прекрасную аналогию системы кластеров с городами от ...