LINUX.ORG.RU

Третий том учебника А. В. Столярова

 , ,


24

10

На сайте А. В. Столярова выложен в открытый доступ учебник «Системы и сети», продолживший серию «Программирование: введение в профессию». Серия в целом ориентирована на ОС семейства Unix (в том числе использующие ядро Linux) в качестве единой среды для обучения.

Третий том посвящён операционной системе как явлению, тому, какие услуги ядро предоставляет прикладным программам и на каких принципах основана его работа. В отдельную часть вынесены сведения о компьютерных сетях, включая подсистему сокетов; в этой части также рассмотрено событийно-ориентированное программирование на примере TCP-сервера. Ещё одна часть посвящена работе с разделяемыми данными; здесь рассматриваются классические задачи синхронизации, семафоры и мьютексы, даются базовые сведения о библиотеке pthread.

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

>>> Подробности

★★★

Проверено: jollheef ()
Последнее исправление: sudopacman (всего исправлений: 6)

Ответ на: комментарий от curufinwe

А gcc какой?

Самый передовой - 4.7.2 20120921 (Red Hat 4.7.2-2) Так не работает не только то, что надо собирать, но и с уже кем-то собранным на других дистрах, удача, если заработало.

Napilnik ★★★★★
()
Ответ на: комментарий от Zmicier

Исходники чего?

исходники поисковой системы гугля, который ты пользуешься и призываешь пользоваться другим.

anonymous
()
Ответ на: комментарий от anonymous

Кеширование страниц просмотрщика pdf попадает под данные ограничения? Виновен я, мой компьютер, разработчик просмотрщика или операционной системы? Какой кошерный вьювер порекомендуете, Андрей Викторович?

// упарываться, так упарываться.

ShizuShidou
()
Ответ на: комментарий от ShizuShidou

Кеширование страниц просмотрщика pdf попадает под данные ограничения? Виновен я, мой компьютер, разработчик просмотрщика или операционной системы?

поэтому автор защитил тебя, лишив самой возможности несознательно скопировать текст. и что он получил вместо благодарности с твоей стороны?

anonymous
()
Ответ на: комментарий от Napilnik

Передовой это седьмой, а не четвертый )) Но конечно странно, вряд ли проблема в gcc. А что вообще за система и почему старое ядро?

curufinwe ★★★★★
()
Ответ на: комментарий от anonymous

Что такое «собственнический продукт» применительно к памперсам?

подгузники и детские влажные салфетки, выпускаемые под этим брендом

Что́ такое «собственнический продукт», а не примеры продуктов.

Zmicier ★★★★★
()
Ответ на: комментарий от anonymous

Низачёт. Я выше привел возможность несознательно скопировать текст (кракозяблы) в память компьютера (ужас-ужас).

и что он получил вместо благодарности с твоей стороны?

Я б тебе сказал, да неохота от модераторов выхватить. Сам догадаешься?

ShizuShidou
()
Ответ на: комментарий от anonymous

Пять строк из книги являют собой часть этой книги, т.е. часть произведения

Число пять - это какая-то законодательная цифра, или от балды? А какой длины должны быть строки? А если от балды, то почему вы тут используете в своих постах слова из книг авторов, которые запрещали использовать их произведения.

anonymous
()
Ответ на: комментарий от Zmicier

собственнический продукт - это продукт, производство которого принадлежит и контролируются собственником

anonymous
()
Ответ на: комментарий от curufinwe

Поэтому надо защищаться активными методами, а не лицензиями прикрываться.

Перед прочтением — сжечь.

Мотивация поправить новость против воли и убеждений ее автора почему-то была.

Оставим это на совести модераторов ЛОРа. Они не обязались нести свет Воли и проповедовать Убеждения Автора (см. ссылку на правила внизу, мелким шрифтом).

ShizuShidou
()
Ответ на: комментарий от anonymous

Исходники чего?

исходники поисковой системы гугля, который ты пользуешься

— Так у меня и об’ектников нет — и я ей соответственно не пользуюсь вовсе, да и не могу — нет у меня таких мощностей даже близко. Я пользуюсь услугой поиска в Сети. Ее веб-страничка действительно навязывает вам несвободные программы, но коль скоро для вас это неприемлемо, вы легко можете от них отказаться — поиск Гугля вам из-за этого в услугах не откажет.

и призываешь пользоваться другим

Это не так, см. выше.

Zmicier ★★★★★
()
Ответ на: комментарий от anonymous

Что такое «собственнический продукт» применительно к памперсам?

собственнический продукт - это продукт, производство которого принадлежит и контролируются собственником

Собственником чего?

Zmicier ★★★★★
()
Ответ на: комментарий от Zmicier

собственником продукта, производство которого ему принадлежит и контролируется. собственником собственнического продукта.

anonymous
()
Ответ на: комментарий от curufinwe

А что вообще за система и почему старое ядро?

Федора, а ведро и иксы такие из-за нежелания писателей свободного видео-драйвера добавлять в него настройки имеющиеся в коммерческом - бизнесу, который за него платит, нужна голая скорость и не нужны настройки, которые её могут снизить. А настройки нужны, хотя бы для цветокоррекции, поскольку в мониторе кнопками яркость подсветки до комфортной не убавляется. Также, возможность тыкнуть на кнопочку и отключить вертикальную синхронизацию - тоже зашибись фича, с ней можно погонять в >75 фпс.

Napilnik ★★★★★
()
Ответ на: комментарий от Zmicier

а это кто сказал?

Прекрасно пользуюсь поиском Гугля

и кто мне погуглить предлагал?

Я пользуюсь услугой

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

anonymous
()
Ответ на: комментарий от anonymous

О всех. Все используемые Вами слова так или иначе взяты из проприетарных произведений. Они защищены лицензией.

anonymous
()
Ответ на: комментарий от Zmicier

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

anonymous
()
Ответ на: комментарий от Napilnik

Несовместимость программ между дистрибутивами с по разному собранным ядром?

Где несовместимость с ядром? Примеры, пожалуйста.

i-rinat ★★★★★
()
Ответ на: комментарий от anonymous

Что такое «собственнический продукт» применительно к памперсам?

собственнический продукт - это продукт, производство которого принадлежит и контролируются собственником

Собственником чего?

собственником продукта, производство которого ему принадлежит и контролируется.

То есть, подставляя одно в другое: «Собственнический продукт — это продукт, производство которого принадлежит и контролируются собственником продукта, производство которого ему принадлежит и контролируется»? Лол.

Мне кажется, или вы сперва сморозили глупость, а теперь всеми силами пытаетесь ее заболтать, надеясь, что я плюну продираться через ваше косноязычие?

Zmicier ★★★★★
()
Последнее исправление: Zmicier (всего исправлений: 1)
Ответ на: комментарий от anonymous

нет тут нарушения никакого. или обоснуй.

anonymous
()
Ответ на: комментарий от Zmicier

что тебе непонятно? и с чем ты не согласен?

anonymous
()
Ответ на: комментарий от Zmicier

Мне кажется, или вы сперва сморозили глупость

сам спросил кто является собственником производства собственнического продукта, а глупость оказывается я сморозил. ну-ну.

anonymous
()
Ответ на: комментарий от Napilnik

пример замечательного вызова «sched_rr_get_interval() Получить продолжительность кванта времени»

Так это как бы даже не LSB, и даже не X/Open, а основа основ - POSIX:

sched_rr_get_interval (2) [skip] СООТВЕТСТВИЕ СТАНДАРТАМ POSIX.1b (бывший POSIX.4). [skip] IEEE Std 1003.1b-1993 (Стандарт POSIX.1b, бывший POSIX.4) ISO/IEC 9945-1:1996

потом будет работать такое приложение на ядре, собранном с другим конфигом для другого дистра!

Очевидно, да. Как и на любой posix-совместимой системе.

aureliano15 ★★
()
Ответ на: комментарий от Zmicier

применительно к памперсам собственническим продуктом являются подгузники и прочее данного бренда. собственником является Procter & Gamble, который и является собственником производства этого собственнического продукта (подгузников Pampers). что тут непонятного?

anonymous
()
Ответ на: комментарий от i-rinat

Где несовместимость с ядром?

Ну нашёл он какую-нибудь замшелую прогу, которая использует какую-нибудь usbfs (кстати таких прошивок в sane богато, для которых в новых ubuntu приходится ядро с ней пересобирать). Та которая в ядре всё ещё болтается, но которую за нафиг уже ненадобностью никто в штатной поставке не включает. Или ещё что-нибудь в том же стиле. И вопит на весь ЛОР, что ему ядро со всеми ключами в дистрах не собирают.

SkyMaverick ★★★★★
()
Ответ на: комментарий от BruteForce

А что значит «прогейский»?

А я помню все твои перлы за Х год?

Napilnik ★★★★★
()
Ответ на: комментарий от i-rinat

Где несовместимость с ядром? Примеры, пожалуйста.

Тебя заклинило? Берёшь программы из новостей лора за последние 3 месяца и пытаешься запустить на моём линуксе.

Napilnik ★★★★★
()
Ответ на: комментарий от aureliano15

Хреновую документацию прочитал с «квантами времени» вместо нормальных типов. По прочтении твоей понял, что этой штукой пользовался.

Napilnik ★★★★★
()
Ответ на: комментарий от Napilnik

Тебя заклинило?

Нет. Просто ты пишешь всякую чушь, но так и не дал простого и внятного ответа.

Берёшь программы из новостей лора за последние 3 месяца и пытаешься запустить на моём линуксе.

Ну так возьми и запусти. Или не можешь?

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

Ну так возьми и запусти. Или не можешь?

А нету для подавляющего большинства этих программ пакетов для дистра - сюрприз! Не могут их разрабы нормально статически собрать, да так чтобы они взяли и заработали а не плюнули ошибками и заглохли.

Napilnik ★★★★★
()
Ответ на: комментарий от Deleted

Чувак весьма своеобразен. Пишет, что невозможно стать программистом, используя Windows.

В Windows нет мотивации для того чтобы учиться программировать. Там и так уже всё есть.

anonymous
()
Ответ на: комментарий от ShizuShidou

почему копирование пяти строк «Hello, world!» из книги, ВНЕЗАПНО, делает мой hello.c искаженным экземпляром авторской книги.

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

Автор как-то сразу решил перепрыгнуть грань между состоянием когда о человеке думают «у всех свои тараканы, ну и ладно» и «а в своём ли он уме?», отправившись сразу к «он определённо не в себе». Даже издательства продавая pdf-файлы такими извращениями не занимаются, чтобы в итоге в файле нормально не работал поиск по тексту или оттуда нельзя было скопировать пример для проверки как он работает.

grem ★★★★★
()
Последнее исправление: grem (всего исправлений: 1)
Ответ на: комментарий от grem

Даже издательства продавая pdf-файлы такими извращениями не занимаются, чтобы в итоге в файле нормально не работал поиск по тексту или оттуда нельзя было скопировать пример для проверки как он работает.

издательствам насрать на авторов и их интересы, главное чтобы деньги заплатили.

anonymous
()
Ответ на: комментарий от anonymous

Издательствам не насрать на сам материал книг, так как права часто передаются им и в дальнейшем они с этого получают доход. И уж тут то они больше обеспокоены, чтобы опубликованный ими материал не переиздавали где-то ещё или не размещали его фрагменты. Чего уж сразу в djvu без OCR-слоя то не выложить книгу или не PDF в виде понапиханных JPEG-файлов?

grem ★★★★★
()
Последнее исправление: grem (всего исправлений: 1)
Ответ на: комментарий от grem

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

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

если так нужно, можешь попробовать предложить купить у него версию с текстовым слоем.

Чего уж сразу то в djvu без OCR-слоя то не выложить книгу или не PDF в виде понапиханных JPEG-файлов?

а какая разница?

anonymous
()
Ответ на: комментарий от anonymous

скорее уж у автора странное отношение к читателю: нормальный поиск по файлу невозможен, гиперссылок в оглавлении нет, само оглавление в pdf-файле не вшито, в алфавитном указателе гиперссылок тоже нет, номер страницы не скопировать для перехода к ней.

grem ★★★★★
()
Ответ на: комментарий от anonymous

кому нужно или хочет прочесть, тот и так прочтёт.

ага, через тернии к звёздам. Неужели все внёсшие взнос для написания книги всем этим довольны?

grem ★★★★★
()
Ответ на: комментарий от grem

то есть, тут уже вопрос ставится в плоскость как обязан автор относиться к читателю: должен ли он воспринимать себя как обслуживающий персонал, цель которого максимально ублажить читателя? я лично считаю, что нет. более того, некоторые трудности стоящие на пути к получению неких знаний, информации, зачастую имеют положительный эффект чтобы стимулировать овладение ими.

anonymous
()
Ответ на: комментарий от anonymous

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

ага, например, обойти эту «защиту» (или найти файл, где это сделано) и работать с нормальным источником

grem ★★★★★
()
Ответ на: комментарий от grem

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

anonymous
()
Ответ на: комментарий от anonymous

пока что всеобщая ненависть и презрение постигла автора, да и желающих возиться с файлом немного

grem ★★★★★
()
Ответ на: комментарий от grem

да и желающих возиться с файлом немного

А вам сколько надо? По-моему, одного более чем достаточно.

Zmicier ★★★★★
()
Ответ на: комментарий от anonymous

У Столярова есть веб-сайт, а значит, он веб-кодер, а значит никакой не программист!

Веб-кодер? Разве веб-макаки что-то пишут? Или склеивание готовых библиотек соплями девственниц тоже считается? Я, как начинающая веб-макака (полагаю, на большее у меня мозгов не хватит), для своего быдлосайтика скрипты на js и jquery писал, на вид они не сложнее хэллоу ворлда. Вот и все. Быдлосайтик свой я тоже написал на чистом PHP, а затем переписал (почти) на Flask/Python с использованием библиотек и своего говнокода. Лютый говнокод, особенно в первом случае.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 2)
Ответ на: комментарий от anonymous

В Windows нет мотивации для того чтобы учиться программировать. Там и так уже всё есть.

Вот именно!

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.