Программирование: введение в профессию. Издание 2,91 (электронное)
АннотацияУчебник «Программирование: введение в профессию» ориентирован на самостоятельное изучение и предполагает использование систем семейства Unix (в т.ч. Linux) в роли сквозной среды для обучения. Скачать книгу
Дополнительные файлыАрхив, содержащий примеры программ, можно скачать здесь: progintro_2_91_examples.tgz. Напоминаем, что раскрыть этот архив можно командой tar -xzf progintro_2_91_examples.tgz Файл mv stud_io_inc stud_io.inc ![]() |
Программирование: введение в профессиюпояснениеВы находитесь на официальном сайте Андрея Викторовича Столярова, автора учебных пособий по программированию и информационным технологиям. Если вы искали сайт замечательного писателя-фантаста Андрея Михайловича Столярова, то вам, к сожалению, не сюда. Андрей Михайлович Столяров в библиотеке Мошкова |
☞ From technocrat (unverified) Sun Aug 24 08:15:30 2025 UTC
Авторские права
Андрей Викторович, здравствуйте!
Будет ли, что-то или всё, из перечисленного:
- нарушением лицензии книги "Программирование: введение в профессию",
- ущемлением Ваших прав и интересов,
- оскорблением Ваших идей и убеждений
размещение личного конспекта выше упомянутой книги в публичном репозитории Github,
исключительно в целях личного использования и в качестве резервной копии?
Лицензию я читал, но я не уверен в том, что всё понимаю так, как Вы задумывали.
Спасибо!
С уважением!
ответить
Re: Авторские права
> - нарушением лицензии книги "Программирование: введение в профессию"
Нет, она относится только к самой книге, точнее даже к конкретным PDF-файлам. Всё остальное, что защищено авторским правом на мои книги, этой лицензией не покрывается и, как следствие, просто запрещено — поскольку я никому ни на что никаких разрешений не давал, кроме всё той же лицензии.
> - ущемлением Ваших прав и интересов,
Зависит от того, что такое "личный конспект". Если там не будет прямых заимствований из книги, т.е. фрагментов её текста (в том числе "изложенных своими словами", т.е. просто перевранных), то это вообще не имеет никакого отношения ко мне. Если таковые там будут (а они, скорее всего, будут) — это будет прямым нарушением авторских прав. И, кстати, личных неимущественных прав тоже.
Вопрос ещё в границах допустимости, т.е. где кончается обоснованное цитирование и начинается заимствование. Точно можно сказать, что если кусок текста из книги не оформлен как цитата, т.е. не обозначаны в явном виде начало цитаты, конец цитаты и/или нет ссылки на источник цитаты — то это уже просто тупо плагиат, за такое вообще следует убивать в изощрённой форме (к копирайту, заметим, это не имеет никакого отношения, это злостное нарушение "права авторства", а если отбросить юридические крючки — то злонамеренный обман публики). А вот если цитата полностью правильно оформлена в качестве таковой, то возникает вопрос, каков её предельный объём, "оправданный целью цитирования" (это, если что, прямо-таки формулировка из ГК РФ, номер статьи не помню — но правила fair use более-менее одинаковы по всему миру). Могу, впрочем, сказать совершенно точно, что если общий объём "цитат" там будет сколько-нибудь сравним с объёмом вашего собственного текста или тем паче будет его превышать — то ни о каком fair use речи уже не пойдёт, это будет производная работа, а таковые для моих книг категорически запрещены.
Так что скорее всего это будет прямым нарушением авторских прав, вытекающим из законодательства, а вовсе не из текста моей лицензии (которая тут, ещё раз повторю, вообще ни при чём). Почему приходится использовать вот это вот "скорее всего" — только потому, что понятие "личный конспект" нигде никаким образом не определено, и что лично вы под таковым понимаете, я заранее знать не могу.
> - оскорблением Ваших идей и убеждений
А вот это уже совершенно точно да, и вне всяких сомнений. Но к лицензии это, опять же, никакого отношения не имеет.
Вообще, честно говоря, мне не вполне понятно, как в принципе можно использовать гитхаб — ну то есть как можно быть настолько тупой мразью, чтобы его использовать. А ещё мне крайне неприятно, что из моих книг даже такая тупая мразь ухитряется для себя извлекать какую-то пользу (увы, это неизбежно; мои книжки даже всякая вебанутая плесень почитывает).
Поделать с этим я ничего не могу, но уж раз спросили — получите.
Хотя, конечно, как может быть размещение на гитхабе предназначено "в целях личного использования и в качестве резервной копии" — это уже вообще покрыто мраком. Вы хоть сами-то поняли, что за бред написали?
ответить
☞ From Anton (unverified) Sun Aug 24 05:14:12 2025 UTC
Xterm
Извините за глупый вопрос. Как настроить xterm так, чтобы он не отображал цвета? Только серые символы на чёрном фоне.
ответить
Re: Xterm
Это не настройки xterm, это вопрос поведения запускаемых программ.
в большинстве случаев гиганта мысли вполне спасёт. Ну или
— так будут все возможности xterm (которые намного шире, чем возможности vt100), не будет только цвета.
ответить
☞ From Александр (unverified) Tue Aug 19 14:10:33 2025 UTC
Использование регистра EAX
На странице 186 первого тома приводятся два примера замены команды loop: с использованием регистра EAX и с использованием регистра ECX. Пример с регистром ECX я понял, а вот пример с регистром EAX вызывает вопросы. Насколько я понимаю, для замены инструкции loop нужно использовать две команды: декремент счетчика и условный переход. Но если в качестве счетчика использовать регистр EAX, не исказится ли сумма, которая должна накапливаться в этом же регистре?
ответить
Re: Использование регистра EAX
Там никоим образом не имеется в виду, что те две команды, которые используют EAX, следует вставить в пример абзацем выше прямо вместо команды loop. Напротив, сказано, что вот точно так же мы можем поступить с ECX, и это есть вполне себе замена для loop.
ответить
☞ From Дмитрий (unverified) Sat Aug 16 08:14:46 2025 UTC
Сервер не отдает книги
Сервер не отдает книги, или проблема с моей стороны?
ответить
Re: Сервер не отдает книги
Буквально только что:
Так что сервер, во всяком случае, всё отдаёт.
ответить
Re: Re: Сервер не отдает книги
Присоединяюсь, не отдаёт. РФ, МТС.
ответить
Re: Re: Re: Сервер не отдает книги
Мне вот что интересно, я явным образом указал автору исходного коммента, что проверил этот момент и всё работает. Чего вы ещё от меня хотите? Или вам чисто воздух посотрясать?
На всякий случай только что проверил с машины, расположенной в России. Всё нормально отдаётся. Дальнейшие вопросы адресуйте вашему провайдеру, вашему браузеру и вашему устройству. Я тут вам помочь ничем не могу.
ответить
Re: Re: Re: Сервер не отдает книги
В России и у других мобильных операторов почему-то данный сайт перестал нормально прогружаться; не только книги скачать не удается, но и по страницам нормально полазить.
Раньше вроде где-то в гостевой про похожие же проблемы писали.
ответить
Re: Сервер не отдает книги
Насколько мне издали видно, в России больше не следует рассчитывать на мобильный интернет. Вот то есть вообще. Нету больше этого вида услуги связи.
Мне, впрочем, издали может быть плохо видно.
ответить
☞ From EVI
Fri Aug 1 07:10:23 2025
UTC
Благодарность!
Спасибо большое! Читаю в основном 2-й и 3-й тома, но иногда к 1-му возвращаюсь. К кликабельной навигации быстро привыкаешь.
А можно вас попросить добавить в будущей, если есть такая возможность, кликабельные сноски для возврата? Страницы очень длинные, кликаю на сноску в начале страницы. Потом надо обратно возвращаться.
ответить
Re: Благодарность!
> кликабельные сноски для возврата
Технически такая возможность есть, но при этом, увы, ломаются все ссылки на текст, которые помечены метками иначе как сразу после заголовка главы/параграфа. А у меня таких — овердофига, избавиться от них нереально; надо было с самого начала таких не делать, но кто ж знал-то.
Но вообще PDFные читалки обычно позволяют возвращаться на шаг назад, в том же atril надо в настройках добавить в тулбар кнопку "Back".
ответить
Re: Re: Благодарность!
> в том же atril надо в настройках добавить в тулбар кнопку "Back"
Нашёл, добавил, почему-то конкретно со сносками "Back" не работает. А вот с содержанием всё ок. :^) А у вас нормально работает?
ответить
Re: Re: Re: Благодарность!
Гы, проверил — и вправду не работает. Видимо, там это "назад" работает по номеру страницы. Программисты писали, чо.
ответить