Andrey Stolyarov

Андрей Викторович Столяров: сайт автора

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

В общем, все комменты, содержавшие сообщения об ошибках и ждавшие лучших времён, теперь раскрыты, а информация обо всех известных косяках сведена в эрраты по второму изданию трёхтомника и по задачнику. Сами списки ошибок стали изрядно длиннее.

Примечательно, что на весь этот процесс ушло почти 112 часов чистого рабочего времени и больше двух месяцев — "грязного". Конечно, в эти два месяца я и другими вещами занимался, ролики, например, снимал, то есть это всё-таки не так чтобы прямо два месяца только на это. Но если измерять в рабочих днях, то получается 28 (как когда-то уже говорилось, реального рабочего времени в рабочем дне — не больше четырёх часов, ну то есть больше можно, но тогда приходится по несколько дней отдыхать).

В рукописи теперь 9+12+1=22 пометки "к доработке", плюс ещё есть отдельный текстовый файлик со списком TODO, в нём 29 пунктов. Итого 51. Все эти 51 пункт — это что-то такое, что невозможно было просто взять и быстренько отработать, т.е. каждый из них требует как минимум отдельного "подхода к снаряду", ну то есть это от пары часов до нескольких дней.

Так или иначе, работы ведутся. Пользуясь случаем — спасибо всем, кто счёл возможным поддержать проект.


From Василий Ильич (unverified) Sun Sep 22 08:04:05 2024 UTC pencil

Pascal

ИМХО: в 1 томе стоит указать, что в книге специально не рассматриваются динамические массивы (об этом только из гостевой узнал) и не рекомендуются к использованию. Я, например, к счастью, не знал что в Pascal'е есть динамические массивы. Но я, как экземпляр эволюционировавший из макаки, отлично понимаю соблазн их использования.

parent From Andrey V. Stolyarov profile Sun Sep 22 09:07:28 2024 UTC pencil

userpic

Re: Pascal

А ещё в книге ООП из FreePascal не используется, например. Или вот там есть перегрузка имён процедур по типам параметров, о ней тоже в книге ни слова. И строки FreePascal поддерживает нескольких разных видов. Да и вообще, если вы документацию по FreePascal посмотрите, то обнаружите, что его изучение в книге, по-хорошему, даже толком и не начинается.

Если из всего этого великолепия выделить именно динамические массивы, то, подозреваю, это приведёт к эффекту прямо противоположному: каждый второй тут же полезет смотреть, что это за страшная-престрашная штука, которую автор книги столь настойчиво рекомендует не трогать. А поскольку они в использовании простые как валенок, итог будет немного предсказуем.

From Anonymous (unverified) Tue Sep 17 11:52:43 2024 UTC pencil

Задачник

Правильно ли я понимаю, что вместе с третьим изданием трёхтомника будет также опубликовано второе исправленное издание задачника?

P.S. Спасибо за Ваш труд!

parent From Andrey V. Stolyarov profile Tue Sep 17 11:54:20 2024 UTC pencil

userpic

Re: Задачник

Не уверен, что прямо "вместе", в том смысле что даты публикации могут отличаться. Но в целом да, исправленная версия задачника тоже готовится. Технически она даже более готова, чем основная книга.

From Доброжелатель (unverified) Tue Sep 17 09:41:08 2024 UTC pencil

Поддержать проект

В TODO -- небольшие дополнения? То, чего не было в первых двух изданиях?

Прямой перевод на Mastercard сейчас оптимальный способ финансово поддержать проект? Или появились другие возможности?

parent From Andrey V. Stolyarov profile Tue Sep 17 10:01:31 2024 UTC pencil

userpic

Re: Поддержать проект

Сейчас глянул в TODO и нашёл три пункта. предполагающие дополнения (каждое такое дополнение будет на два-три абзаца от силы). Так что, видимо, это не то, чего вы ожидаете.

Что касается поддержки проекта, то вся информация на соответствующей странице полностью актуальна.

parent From Доброжелатель (unverified) Tue Sep 17 12:21:52 2024 UTC pencil

Re: Re: Поддержать проект

Ожидаю основательно исправленное издание, и слегка доработанное и дополненное.

parent From Andrey V. Stolyarov profile Tue Sep 17 12:51:09 2024 UTC pencil

userpic

Re: Поддержать проект

Ожидания — причина разочарований.

Ну то есть формально всё так и будет, но чего-чего, а дополнений будет явно меньше, чем вы ожидаете. Почти совсем не будет.


pencil

пояснение


Вы находитесь на официальном сайте Андрея Викторовича Столярова, автора учебных пособий по программированию и информационным технологиям.

Если вы искали сайт замечательного писателя-фантаста Андрея Михайловича Столярова, то вам, к сожалению, не сюда.

Андрей Михайлович Столяров в библиотеке Мошкова

Авторские права © Андрей Викт. Столяров, 2009 — 2024