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

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

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

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

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

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

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

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

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

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

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

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

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

Предыдущие записи блогера :
Архив записей в блогах:
Доброго всем дня/ночи!  Меня зовут Роман, мне уже 30 лет. Я из небольшого подмосковного городка Лобня. Владею небольшой web-студией.  Я женат уже 7 год на прекрасной девушке Надежде и у меня есть дочка Соня (3.5 годика). И в довесок ко всему кошка ...
Бойтесь желаний своих, ибо они сбываются! Только публично высказала мысль, что неплохо бы меньше пить , как милейшая женщина, доктор с добрыми глазами ...
В минувшие выходные в Италии прошел очередной показ новых коллекций направлений Alta Moda, Alta Sartoria, Alta Gioielleria, и Alta Orologeria от дизайнерского дома Dolce and Gabbana. Помимо показа был ещё ряд мероприятий. Леди Китти Льюис присуствовала на всех, как лицо бренда, вместе со ...
Но прилетели вечером (Владимир Мамонтов, Джульетто Кьеза и я) и пока ничего и никого не видели. Даже Канта. Завтра с утра в Университет. Двухдневная конференция (большая) посвящена русскому языку в его международном бытовании. Мой доклад первый и ...
*** Талибы вывесили на своих ресурсах видео атаки 1 июня. Одна из крупнейших атак в 2012 году. Смеющийся смертник-водила грузовика с цветочками, штурмовая команда нервничающих перед гибелью смертников (10 человек) в форме США и афганских силовых ...