Первый томTue Jan 14 18:36:37 2025 UTC Готов первый том нового (увы, как и предполагалось, чисто электронного) издания Введения в профессию. Скачать PDF можно на странице, посвящённой новому изданию. Издание, которое должно было вроде бы стать третьим и именно так обычно для определённости называлось, я авторским произволом при выпуске обозвал «изданием 2,9». Если придётся когда-то снова выпускать обновлённую электронную версию (точно не раньше, чем через год), она получит номер 2,99 и так далее, всё ближе и ближе к тройке. Собственно номером три станет — если, конечно, станет — первое с нынешнего момента полноценное типографское издание. Возможно, впрочем, что такового не будет никогда. Надейся на лучшее, готовься к худшему. В общем, инджой. И спасибо всем, кто ждал и дождался. ![]() |
пояснениеВы находитесь на официальном сайте Андрея Викторовича Столярова, автора учебных пособий по программированию и информационным технологиям. Если вы искали сайт замечательного писателя-фантаста Андрея Михайловича Столярова, то вам, к сожалению, не сюда. Андрей Михайлович Столяров в библиотеке Мошкова |
☞ From teaaholic (unverified) Sun Feb 2 14:46:19 2025 UTC
Новые тома
Здарвствуйте и с десятилетием проекта вас! Подскажите, а в новых томах будут изменения в содержании? Или только отчепятки поправите?
ответить
Re: Новые тома
Серьёзных изменений, таких, которые затронули бы последовательность глав и параграфов, я не планирую. С другой стороны, содержательные изменения, не сводящиеся к исправлению глюков из эрраты, в рукописи уже есть, и будет ещё.
ответить
☞ From a (unverified) Sun Jan 19 00:22:06 2025 UTC
Какое издание читать?
Здравствуйте, Андрей Викторович! Хотел начать читать эту серию книг, но выпуск нового издания первого тома озадачил меня. Стоит ли сейчас читать 1 том издания 2.9 и потом за продолжением обратиться к изданию 2 или лучше с самого начала читать издание 2? Является ли издание 2.9 лишь исправлением ошибок 2 издания или оно помимо исправления ошибок вносит изменения в структуру книг?
ответить
Re: Какое издание читать?
В структуре книги изменений нет в том смысле, что последовательность частей, глав и параграфов не изменилась, во всяком случае пока. И я таких изменений не планирую.
Читать, разумеется, лучше новое издание. Тут ещё такой момент, что "читать" эту книгу бессмысленно, её нужно осваивать; за то время, которое в норме уходит на первый том, практически наверняка появится второй том нового издания. Впрочем, после первого тома нового издания вполне можно взять второй том старого (второго), это ничему не противоречит.
ответить
Re: Re: Какое издание читать?
Благодарю за ответ! Я согласен, что в текст надо вникать и понимать его. Сложно оценить время, которое мне потребуется на прочтение первого тома, так как у меня какие-то знания в области информатики есть и некоторые разделы могут пойти чуть ббыстрее, чем остальные.
ответить
Re: Какое издание читать?
Тут дело не в знаниях. Как на Паскале, так и на языке ассемблера нужно набрать определённый опыт работы, иначе толку будет мало. В частности, на Паскале следует написать какую-то программу (скорее всего, игрушку), которую кто-то, кроме её автора, станет использовать, и не потому, что автор его слёзно умолял, а потому что от неё есть какой-то толк (в применении к игрушке — реальная возможность в неё играть). На асме всё не столь критично, но что-нибудь около тысячи строк полностью самостоятельно написанного кода — это прямо-таки минимум.
В норме на это всё требуется около года, и сократить что-то можно лишь в случае, если соответствующий опыт уже есть — в частности, если вы на том же Паскале уже писали программы (как минимум с применением указателей, всё что до этого — чисто так, упражнения для пальцев, а не программы), и эти программы кто-то другой использовал.
ответить
Re: Re: Какое издание читать?
Спасибо!
ответить
☞ From NKA (unverified) Thu Jan 16 21:46:41 2025 UTC
DJVU
Преогромнейшее спасибо за ваш труд и первый том нового издания! Вы кажется хотели выпустить второе издание в формате djvu. А почему передумали?
ответить
Re: DJVU
Я не хотел, я грозился. Но пока PDF со сломанным текстовым слоем со своей ролью более-менее справляется, а DJVU получается или нечитаемый, или слишком громоздкий — хотя, опять же, я в этом направлении пока что не сильно упирался.
ответить
Re: Re: DJVU
А есть ли что-то плохое в том, чтобы на своём личном компьютере восстановить текстовый слой в PDF-файле? В принципе это не так уж и сложно сделать и даже без всяких проприетарных программ.
ответить
Re: DJVU
Согласно действующему законодательству я не могу это запретить, запрещено только передавать результаты подобных упражнений кому-то ещё (кому угодно, любым способом). Т.е. пока файл, который вы как-то там сделали из моего, есть только лично у вас — это никого не касается, но если состряпанный вами файл оказывается у кого-то ещё (и неважно, каким путём) — это будет грубым нарушением условий той лицензии, под которой я книжку выкладываю.
Есть, впрочем, причина того, что я такие действия крайне не одобряю, хотя и не могу запретить. Файл от вас может утечь без вашего ведома, и в большинстве случаев это вопрос времени.
ответить
Re: Re: DJVU
А если кто-то выложит не модифицированный файл, а инструкцию как его модифицировать или что еще хуже скрипт/программу, которая берет файл и модифицирует Ваш файл как-либо?
ответить
Re: Re: Re: DJVU
На юридическом языке это называется "распространение заведомо вредоносного программного обеспечения". Ответственность, если мне память не изменяет, посерьёзнее, чем за разнесчастное нарушение авторских прав. За авторские права сесть практически нереально, а вот за вредоносное ПО — запросто.
ответить
☞ From Лимонадный Джо (unverified) Thu Jan 16 10:59:01 2025 UTC
Поиск
Если это издание - чисто электронное, может, всё-таки сделать кликабельное оглавление и нормальный поиск по тексту?
ответить
Re: Поиск
Про кликабельное оглавление можно подумать (но не обещаю), а вот корректного текстового слоя (и, соответственно, поиска) не будет совершенно точно, и этот вопрос можно больше не поднимать — мировые константы не меняются.
ответить
☞ From EVI
Thu Jan 16 08:01:36 2025
UTC
Архитектура фон Неймана.
Прочитал предисловие в новом издании. Как-то так сложилось, что в процессе изучения вашей книги меня зацепил ассемблер (ну вот вштырило) и следом я потыкал avr. А там гарвардская архитектура. Есть ли какие-нибудь принципиальные различия при программировании для этих двух архитектур?
ответить
Re: Архитектура фон Неймана.
Слушайте, у вас что, времени лишнего много? Вопрос сформулирован так, как будто вы просто не знали, чего бы ещё спросить.
Гарвардская (по определению) отличается тем, что для программы отдельное хранилище, т.е. инструкции НЕ находятся в оперативной памяти. Вот ровно это и является единственым "различием при программировании". Какой вопрос, такой ответ.
Ей-богу, я дальше такие вопросы раскрывать не буду.
ответить
☞ From Глеб Семенов (unverified) Wed Jan 15 16:38:10 2025 UTC
Первый том
В предисловии указано, что список ошибок и желаемых изменений велик. Можно ли его как-то опубликовать? Хотелось бы понять, что изменилось.
ответить
Re: Первый том
Список ошибок опубликован. Всё, что в этом списке есть, в тексте исправлено.
Список желательных изменений (мой локальный TODO) к публикации непригоден, чтобы его сделать пригодным, нужно потратить прорву времени, лучше я это время на что-то полезное потрачу. Тем более что он не соответствует списку изменений.
Что касается вопроса "что изменилось", я думал выкатить список параграфов, где есть изменения, отличные от исправлений ошибок из эрраты. Ну, чисто diff'ом посмотреть, где большие куски текста поменялись, и списочек состряпать. Только не спрашивайте, когда это будет.
ответить
☞ From Аноним (unverified) Tue Jan 14 20:01:51 2025 UTC
Ура!
Грац всех нас!
ответить
☞ From EVI
Tue Jan 14 19:56:35 2025
UTC
Поздравляю!
А почему странички такие длииииинные? :-)
ответить
Re: Поздравляю!
Дык это, я предупреждал :-)
На самом деле тут всё просто: не хочу, чтобы любители печатать книжку левым путём, а потом продавать на авито как настоящую, могли просто так нахаляву взять эту PDFину и использовать в качестве оригинал-макета, не вложив ни грамма собственных усилий. Пусть будет чисто электронная.
Если когда-нибудь будет издание на бумаге, я от него оригинал-макет выложу, как всегда это делал.
ответить
Re: Re: Поздравляю!
О, спасибо за длинные листы -- очень удобно читать в бесшовном режиме. Но жаль что изображения уехали на следующую страницу.
В силу того что был удалён раздел с указателями, можно вас попросить в версию 2.99 внести возможность использовать поиск по ключевым словам из того же указателя, а то по слову "указатель" находит только изображение с текстом?
ответить
Re: Re: Re: Поздравляю!
> В силу того что был удалён раздел с указателями
Ничего никуда удалено не было. Если вы про глоссарий, то он в конце третьего тома, третий том пока к публикации не готов, но я решил, что это не повод тянуть дальше с первым томом, который уже готов.
ответить
Re: Re: Re: Re: Поздравляю!
Предельно понятно. Спасибо! :-)
ответить
Re: Re: Re: Re: Поздравляю!
Когда стоит ждать остальные тома? =)
ответить
Re: Поздравляю!
Когда станет больше слоников :-P Если серьёзно, то в этом проекте достигнут очередной майлстоун, к тому же остальные два тома хоть в каком-то виде, но есть. Так что я пока планирую уделить внимание другим проектам, хоть там и меньше слоников.
ответить
Re: Re: Re: Поздравляю!
> В силу того, что был удален раздел с указателями.
Сначала подумал, что речь о росказнях про указатели, про адреса, про динамическую память в части про паскаль, подумал сначала это и сердце йокнуло. Представляю, что если удалить к черту этот кусок книги). Весь трехтомник будет годен разве что в роли туалетной бумаги.
ответить
Re: Поздравляю!
Если бы мне пришло в голову удалить этот кусок книги, то списывать на свалку надо было бы уже не книгу, а меня самого. Надеюсь, впрочем, что до такой степени маразма я не дойду.
ответить