Это тестовый сайт, предназначенный для бета-тестирования новой версии программного обеспечения. Все зарегистрированные здесь учётные записи, а также оставленные комментарии время от времени просто исчезают. Настоящий (рабочий) сайт расположен по адресу http://www.stolyarov.info
Проект создания новой книгиБлагодаря усилиям донэйторов были благополучно опубликованы сначала четыре тома первого издания, потом второе издание и задачник. Электронные версии всех книг размещены в открытом доступе. Объём томов первого издания: 464+496+400+656=2016 страниц; объём второго издания: 704+704+704=2112 страниц (при том что предметный указатель теперь один на все тома). Объём задачника 156 страниц, он издан в мягкой обложке.
О проектеКнига изначально задумывалась как некий сборник основных сведений, нужных, чтобы самостоятельно освоить программирование с использованием операционных систем семейства Unix и доступных там инструментов в роли учебных пособий. На тему того, как можно стать программистом, была даже написана отдельная статья, анонсированная в своё время следующим образом:
Текст этой статьи позже лёг в основу второго («методического») предисловия, вошедшего в первый том. Сейчас, пожалуй, как раз эти три предисловия вместе — «философское», «методическое» и «напутственное» — дают наиболее адекватное представление об идейной основе и целях проекта. Исходное описание планов по содержанию книги выглядело так:
Для пояснения сказанного был даже сделан некий план-проспект будущей книги, с которым по-прежнему можно ознакомиться, хотя нынешняя реальность от него довольно сильно отличается. Когда все семь основных частей, из которых должна была состоять книга, были с горем пополам завершены — некоторые путём переработки существующих текстов, некоторые «с нуля» — оказалось, что объём полученной рукописи уже существенно превышает разумный объём для одной физической книги, при этом охвачен ещё не весь материал, который хотелось бы охватить, а некоторые из имеющихся частей всё ещё пребывают в слишком сыром виде. Логичным выходом из сложившейся ситуации стало решение превратить книгу в трёхтомник, а позже, уже в процессе работы над вторым томом, стало ясно, что планировавшихся к включению в него материал, как водится, «не лезет», и планируемых томов естественным образом стало на один больше. Первые два тома, вышедшие к июлю 2016 г., по своему совокупному объёму превысили изначально ожидавшийся объём всей книги и содержат все наиболее интересные части, написанные с нуля: вводную часть, содержащую всевозможные предварительные сведения; часть, посвящённую начальным навыкам программирования на примере Паскаля; и часть, посвящённую программированию на Си. Кроме того, во второй том вошёл (в изрядно переработанном варианте) материал одной из моих наиболее популярных старых книжек — Программирование на языке ассемблера NASM для ОС Unix. Оставшиеся три части из семи изначально планировавшихся предполагалось «сделать» из существующих текстов путём не слишком значительной переработки. С появлением в планах третьего и четвёртого томов концепция, естественно, изменилась. Третий том, изданный летом 2017 г., посвящён устройству и возможностям операционной системы, включая взаимодействие процессов через компьютерные сети, а также параллельное программирование, при этом примерно 85% его содержания пришлось написать с нуля.
Написание четвёртого тома заняло больше времени, чем создание первых трёх вместе взятых, и по объёму он получился, естественно, самым большим. Так или иначе, теперь он доступен для публики. Финансовый вопросПервоначальный анонс краудфандингового проекта содержал следующий текст:
Исходный финансовый план проекта предполагал, что деньги пойдут на две основные цели: частичную компенсацию рабочего времени автора (600р/час) и издание бумажной версии книги; затраты рабочего времени ожидались порядка 500 часов, стоимость издания оценивалась в 280 тыс. рублей, 20 тыс. оставлялось на непредвиденные расходы; общий бюджет проекта, таким образом, оценивался в 600 000 рублей.
Как поддержать проектОказать поддержку проекту можно тремя основными способами: купив уже изданные тома в бумажном виде, пожертвовав деньги на дальнейшее развитие проекта и, наконец, рассказав о проекте кому-нибудь ещё.
Что взамен
|
Программирование: введение в профессиюпояснениеВы находитесь на официальном сайте Андрея Викторовича Столярова, автора учебных пособий по программированию и информационным технологиям. Если вы искали сайт замечательного писателя-фантаста Андрея Михайловича Столярова, то вам, к сожалению, не сюда. Андрей Михайлович Столяров в библиотеке Мошкова |