Andrey Stolyarov

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

Второй том

Sat Jan 9 18:25:06 2021 UTC

Ну вот и второй том. В отличие от первого, где в предисловиях и паскалевской части остались пометки, второй том (часть про plain C и все части, которые были в старом третьем — операционка, сети, параллельное программирование, внутренности ядра) от пометок "к доработке" очищен полностью. 715 страниц, чтоб его.

На самом деле это я ещё схитрил — "инструменталку" из части про plain C утащил в приложения, а приложения поделил пополам — про gcc, отладку и make оставил в этом томе, а про контроль версий — уволок в третий.

Общий расход рабочего времени с начала проекта — 2042,5 часа, из них на второе издание 339,5 (всего), на переработку второго тома — 196. Это, что называется, хотел один такой за 200 часов всё второе издание подготовить, смешно, да. Ну и ещё момент: с начала января почти 48 часов (47.75). Ощущаю себя выжатым как два лимона. Так что, прежде чем браться за последний том, сначала придётся передохнуть. Но вообще третий — я всё-таки очень надеюсь — так много времени занять не должен, он и вышел последним, так что поправок к нему не слишком много накопилось, да и писался он, судя по всему, тщательнее, чем первые три, косяков меньше выползает. Впрочем, там поглядим.

Всем спасибо!


From Владислав (unverified) Sat Jan 16 11:28:00 2021 UTC pencil

Доброго

Доброго времени суток, Андрей Викторович. Хочу спросить, по вашему мнению насколько правильно будет использовать для обучения работы на unix-системе ее в виртуальной машине, а не установленной на реальный диск?

Дело в том, что купленный мной ноутбук "заточен" под ms dos системы. Во время работы на нем unix-системы постоянно без надобности работала дискретная видкокарта, слишком быстро расходуя заряд аккумулятора. У меня так и не получилось отключить дискретную графику, поэтому пришлось использовать unix-систему на виртуальной машине. Утилита на виндовсе показывает, что можно выбрать один из режимов работы: либо гибридная графика (дискретная + встроенная) либо только дискретная.

parent From admin profile Sat Jan 16 12:16:03 2021 UTC pencil

userpic

Подозреваю, что

Подозреваю, что система на виртуалке не имеет шансов стать у вас основной, т.е. "жить" — делать всё, что обычно делается с помощью компьютера, не имеющее отношения к обучению — вы продолжите на базовой системе, в вашем случае это, я так понимаю, винда. Моя методика обучения в таких условиях не работает.

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

parent From Владислав (unverified) Wed Jan 20 21:47:00 2021 UTC pencil

Вы не поверите, но...

Здравствуйте, Андрей Викторович.

Я не смог спокойно сидеть на месте и еще раз попробовал установить Linux на диск и вы не поверите, но заряд аккумулятора больше не "улетает", как это было раньше, и все работает корректно, как и под виндой, уже дня 3. Предполагаю, что данную проблему исправили обновления аппаратной части или ядра. Я несказанно этому рад :-)

И можно поинтерисоваться на счет системы верстки TeX? Решил ее изучить и испытать на деле, ведь с ее помощью получаются красивые PDF-файлы, например, как ващи 4 тома. На данный момент он представлен в Linix как TeX или LaTeX? То есть по какому названию я смогу скачать данную систему верстки? Потому что для самого TeX-а существует много расширений и это несколько путает меня. И нужно ли для работы использовать какую-либо интегрированную среду разработки или можно все спокойно делать в Vim-е?

Можете посоветовать какие-нибудь стоящие книги по TeX-у?

parent From admin profile Thu Jan 21 10:26:00 2021 UTC pencil

userpic

TeX

TeX — это макропроцессор, придуманный Дональдом Кнутом, а LaTeX — система макропакетов, исходно придуманная Лесли Лампортом. Использовать чистый TeX — это, по-моему, для наиболее продвинутых мазохистов (хотя сам Кнут так им и пользуется).

В Linux'е сейчас обычно в репозиториях представлена дистрибуция texlive, можете своим менеджером пакетов поискать, какие пакеты начинаются на texlive-, если там в списке будут "extra" и "recommended" — их стоит поставить. После установки убедитесь, что появилась команда pdflatex.

Книжек по LaTeX'у есть много разных, но если хотите быстро — то вот.

Ну и последнее. Интегрированные среды не нужны. Никакие. Никогда. Ни для чего. Вообще. Исключений нет.

parent From Anonymous (unverified) Sun Jan 24 16:25:00 2021 UTC pencil

А вы

А вы пользуетесь какими-то вим плагинами, например, каким-нибудь autocomplete? Или, если что-то из головы вылетело, то обращаетесь к man страницам? Я недавно открыл для себя, что чистый вим тоже умеет в автозаполнения с помощью комбинаций клавиш ^n, но он не подсказывает последовательность параметров и еще много чего в отличие от того же clangd.

parent From admin profile Sun Jan 24 17:25:00 2021 UTC pencil

userpic

> вим

> вим плагинами

нет

> обращаетесь к man страницам

да

> автозаполнения с помощью комбинаций клавиш ^n

я даже этим не пользуюсь — никогда не ощущал в этом потребности

> не подсказывает последовательность параметров

и не надо — меньше будет соблазна фигачить функции на семь параметров и больше

From Anonymous (unverified) Thu Jan 14 15:15:00 2021 UTC pencil

Спасибо! Ух,

Спасибо! Ух, надеюсь, удастся когда-нибудь заполучить-таки себе на полку сей труд "живьем". Хотя давно имеется желание совместить дозволенное публичной лицензией воспроизведение на бумаге для личных нужд с увлечением переплетным делом, но...
P.S. Андрей Викторович, а почему некоторые новости (эта, в частности) не попадают в "последние новости" на главной странице?

parent From admin profile Thu Jan 14 16:01:14 2021 UTC pencil

userpic

Это потому что

Это потому что один старый склеротик про это забывает. Спасибо, поправил :)


pencil

пояснение


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

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

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

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