Книга: "Linux: многопроцессорная эффективность. Выбираем Go"
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Книга: "Linux: многопроцессорная эффективность. Выбираем Go"
Поступило предложение, от редакции крупнейшего российского издательства компьютерной литературы BHV: по имеющимся материалам + радикально их дополнить - написать и издать книгу по Go, по масштабированию (от Raosberry Pi до суперкомпьютеров), и многопроцессорности в Linux и Go.
А название темы вынесено 1-е предварительное название книги: "Linux: многопроцессорная эффективность. Выбираем Go"
Идея заманчивая ...
Независимо от того, как сложится с BHV, я начинаю этим заниматься...
Здесь в теме буду комментировать продвижение задумки.
А название темы вынесено 1-е предварительное название книги: "Linux: многопроцессорная эффективность. Выбираем Go"
Идея заманчивая ...
Независимо от того, как сложится с BHV, я начинаю этим заниматься...
Здесь в теме буду комментировать продвижение задумки.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Книга: "Linux: многопроцессорная эффективность. Выбираем Go"
Только вчера-сегодня смог заставить себя вернуться к работе ... не к этой конкретно работе, а к работе вообще, любой ... даже считая уборку хвороста в саду.
За вчера-сегодня то, что было готово к 23 февраля дополнил довольно заметным числом примеров кода ... и вот получил 1-й, более-менее свежий вариант (потому что это, естественно, растёт из Go конспект, но который был написан по состоянию Go на 2014 год).
Если кому, вдруг, станет интересно - то промежуточную версию выкладываю.
На сегодня текста - 138 стр. LibreOffice.
Но!
Теперь работа пошла, и очередные версии будут выкладываться, и с большими изменениями и дополнениями...
Если у кого будут вопросы, пожелания и т.д., относительно 2-х вопросов, которые увязываются в этом проекте книги: 1). язык Go + 2). многопроцессорность и параллелизм - пишите сюда! Ответы на ваши вопросы и неясности будут найдены и войдут в книгу.
- Вложения
-
- GoMP_55.odt
- (657.8 КБ) 69 скачиваний
-
- Go.55.examples.tgz
- (15.13 КБ) 70 скачиваний
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Книга: "Linux: многопроцессорная эффективность. Выбираем Go"
Текст подрос размером ... почти в 3 раза.
Но это, в значительно степени, за счёт картинок.
А вот архив примеров кодов - это да.
- Вложения
-
- GoMP_60.odt
- (1.55 МБ) 64 скачивания
-
- GoMP.60.examples.tgz
- (73.06 КБ) 64 скачивания
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Книга: "Linux: многопроцессорная эффективность. Выбираем Go"
Вот вариант, который можно считать: редакция 1.0
Это уже пойдёт на обсуждение в издательство BHV
Это уже пойдёт на обсуждение в издательство BHV
- Вложения
-
- GoMP_65.odt
- (1.61 МБ) 65 скачиваний
-
- GoMP.65.examples.tgz
- (75.53 КБ) 61 скачивание
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Книга: "Linux: многопроцессорная эффективность. Выбираем Go"
Правильнее: редакция 2, если редакцией 1 считать ещё Go конспект 2012-2014г.г.
Т.е. это было 2.65 ... или просто 265
И 2 - потому что это некоторый законченный этап.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Книга: "Linux: многопроцессорная эффективность. Выбираем Go"
Это было уточнено потому что теперь : 382
(382 - это 3.82)
Редакция 3.82
27.04.2022г.
212 стр.
- Вложения
-
- GoMP_382.odt
- (1.77 МБ) 60 скачиваний
-
- GoMP.382.examples.tgz
- (94.94 КБ) 55 скачиваний
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Книга: "Linux: многопроцессорная эффективность. Выбираем Go"
На этом заканчивается, пожалуй, линия развития редакции 3. Можно считать что всё, что хотелось сказать - сказано. Итого (следует читать): 3.87.
В линии 4, если и есть о чём говорить, так это те новинки, что появились в последних версиях: а). в версии 1.11 - модули + б). в версии 1.18 (март 2022г.) - дженерики. Но буду ли я этим заниматься ... не знаю.
- Вложения
-
- GoMP_387.odt
- (1.83 МБ) 74 скачивания
-
- GoMP.387.examples.tgz
- (96.74 КБ) 61 скачивание
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Книга: "Linux: многопроцессорная эффективность. Выбираем Go"
Этот вариант опубликован в моём блоге, кому так удобнее: https://mylinuxprog.blogspot.com/2022/05/linux-go.html
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Книга: "Linux: многопроцессорная эффективность. Выбираем Go"
И он же, тогда же (15.05) выложен на литературном сайте Flibusta: http://flibustaongezhld6dibs2dps6vm4nvq ... n/b/664396Olej писал(а): ↑15 май 2022, 12:56Этот вариант опубликован в моём блоге, кому так удобнее: https://mylinuxprog.blogspot.com/2022/05/linux-go.html
И ровно за сутки (первые) он просмотрен/прочитан/скачан 93 раза:
По крайней мере, не напрасно сделанная работа.Linux: эффективная многопроцессорность. Используем Go 1543K (книга прочитана 92 раз) (скачать pdf) (mail)
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость