Архив по категории ‘книги’.
26 марта 2026, 08:24 пп
Дочитал на днях две книжки, которые читал параллельно.

Первая — художественная. Книга Эдуарда Веркина «Сорока на виселице» — это хорошая твердая научная фантастика. Читается как что-то сюрреалистическое с ненадежными рассказчиками, у которых свои взгляды на происходящее, но иногда нет даже уверенности, что это самое происходящее происходило. Книга о том, насколько далеко можно зайти в научных экспериментах без ожидаемых результатов, и где заканчивается наука и начинается что-то другое. По книге разбросано много интересных НФ-идей, которые иногда упоминаются вскользь. Книга странная, но мне понравилась.
Про книгу «Глубокое обучение» надеюсь как-нибудь напишу отдельный пост. Если коротко, это скорее теоретическая книга про разные архитектуры нейронных сетей: обычные многослойные, сверточные, рекуррентные, порождающие. Описываются различные методы их обучения. При этом в книге достаточно много математики, которую иногда при поверхностном чтении можно пропустить, авторы все равно объяснят идею каждой архитектуры сети. В книге есть несколько примеров кода с использованием TensorFlow и Keras, но это не учебник по этим библиотекам. Идеи описаны достаточно тяжелые, но при этом язык написания книги — замечательный с добавлением шуток и цитат из художественных или не очень книг, которые можно прицепить к рассматриваемой теме. Книга писалась в 2017 году, еще до появления ChatGPT, и это надо учитывать. Даже сами авторы пишут, что по нейронным сетям появляется огромное количество научных публикаций, предлагающие новые подходы к построению различных архитектур сетей. В конце книги приводятся ссылки на чуть меньше 600 публикаций.
21 января 2026, 08:45 пп

Алексей Семихатов — известный популяризатор (надеюсь, за это слово сейчас по морде не бьют) физики, особенно квантовой физики. Его интервью и лекции мне периодически подсовывает Youtube на различных каналах, и я их с огромным удовольствием смотрю (и недавно Семихатов завел свой канал). Это надо уметь — с такой иронией объяснять физику, причем квантовую физику. Поэтому, когда я узнал, что у него вышла новая книга (каюсь, предыдущую его книгу я не читал), то сразу побежал ее заказывать. И вот недавно я ее прочитал. Это оказалось очень необычное описание квантовой физики, но чуть более серьезное, чем обычно он рассказывает в многочисленных интервью.
В этой книге Алексей Семихатов пытается объяснить идеи квантовой физики без формул на пальцах, кошках и других подручных предметах, причем не ограничиваясь темами, о которых говорят на уроках в школе или первом курсе института, а углубляясь в более тонкие следствия из различных теорий.
Читать далее ‘Книга Алексея Семихатова «Сто лет недосказанности»’ »
9 декабря 2025, 10:07 дп
Полтора года назад я начал писать книгу про Python. Когда-то я писал посты о том, как продвигаются дела с этой книгой. Потом долгое время в блоге я эту тему как-то игнорировал, хотя в Телеграме про нее писал периодически и процесс написания продолжался. И вот, наконец, книга под названием «Python для инженерных задач» вышла. Сразу оставлю ссылку на сайт издательства, где можно прочитать оглавление и заказать ее. Книга получилась большая, больше, чем предполагалась изначально. На сайте написано, что она состоит из 416 страниц, но в реальности она содержит около 670 страниц.
Представитель издательства уже написал пост об этой книга на Хабре, а здесь я напишу о работе над этой книгой со своей стороны.
Читать далее ‘Как я писал книгу про Python’ »
4 августа 2025, 10:20 дп
На работе мне часто приходится иметь дело с графиками, поэтому когда я увидел книгу Александра Богачева «Графики, которые убеждают всех. Руководство по визуализации данных», я не смог пройти мимо нее. Книжка оказалась замечательная. Как следует из подзаголовка, книга посвящена визуализации данных в разных ее проявлениях.
Читать далее ‘Книга Александра Богачева «Графики, которые убеждают всех»’ »
19 июля 2025, 04:55 пп
Продолжаю постепенно закрывать долги по постам о прочитанных книгах. Мне нравится читать книги о том, как читать книги. Главная цель этого процесса — подсмотреть, как это делают другие, какие используют приемы, чтобы лучше запоминать прочитанное и извлекать из книг максимальную пользу. Конечно, сам процесс чтения часто тоже доставляет удовольствие, и когда читаешь, возникают идеи, где можно применить прочитанное, или еще какие-то ассоциации, но когда перелистываешь страницу, поток мыслей уходит уже в новом направлении. Хотелось бы, чтобы после прочтения в голове оставалось побольше мыслей и информации помимо названия книги и фамилии автора.
За Рустамом Агамалиевым и его деятельностью в сети я наблюдаю с большим интересом уже давно — почитываю его канал Цеттелькастен и Персональные Базы Знаний в Телеграме и временами посматриваю его канал на Ютубе, где Рустам рассказывает о ведении заметок. Поэтому, когда я узнал, что он написал книгу «Эффективное чтение. Техники «нечтения» для профессионального роста», то сразу ее купил. Правда, прочитал я ее не сразу, и еще более не сразу пишу этот пост.
С подзаголовком у книги сложная история. Как рассказывал Рустам в своем канале, он хотел, чтобы слово «нечтение» было вынесено в название книги, но издателю это не понравилось. А на «профессиональный рост» в подзаголовке можно не обращать внимания — эта книга не про «успешный успех» и прочее инфоцыганство.
Читать далее ‘Книга Рустама Агамалиева «Эффективное чтение»’ »
7 июля 2025, 09:44 пп
Захотелось мне обновить свои знания по фронтенд-разработке, которые у меня застряли на уровне CSS времен Internet Explorer 6 9, а также принципов веб-дизайна примерно тех же годов. Начать решил с книги Стефани Стимак «Дизайн для разработчиков». Судя по названию, это должна была быть именно та книга, которая мне нужна. Но, как оказалось, ожидал я от нее слишком многого, и в первую очередь в этой книге не хватило глубины материала.
Читать далее ‘Про книгу Стефани Стимак «Дизайн для разработчиков»’ »
2 февраля 2025, 10:45 дп
Закончился еще один месяц, а это значит, что пора рассказать о том, как за месяц продвинулось написание книги про Python. Раньше я беспокоился по поводу того, что уже выхожу за предварительно намеченные рамки по страницам. В конце прошлого месяца я неумолимо приближался к обещанным 500 страницам, а впереди остается еще много глав. Поговорил по этому поводу с представителем издательства, посчитал, что если дальше все пойдет таким темпом, то книга будет объемом чуть меньше 700 страниц. Оказалось, что это допустимо, и после этого я пообещал постараться не превышать 700 страниц,а это значит, не придется выкидывать никакие главы, и это хорошо.
Читать далее ‘Книга про Python. Прогресс за январь 2025 года’ »
28 октября 2024, 10:55 дп
Давно не писал о том, как идут дела с написанием книги про Python, а меня об этом в оффлайне уже несколько раз спрашивали. Поэтому решил, что раз в месяц буду писать мини-отчет о прогрессе. Да и самому полезно оглянуться и посмотреть, что за этот месяц было сделано. Картинка с приростом количества страниц от времени прилагается.

Судя по графику, удалось войти в более-менее рабочий ритм. Обычно книгу я пишу вечером после работы и в выходные. В среднем получается в день продвинутся на 2-3 страницы, а за неделю книга увеличивается примерно на 15 страниц. В последнее время прирост немного больше, потому что сейчас начался более длинный код для примеров.
Читать далее ‘Прогресс в написании книги про Python в октябре’ »
23 сентября 2024, 10:26 дп
Покажу, как идут дела с написанием книги про Python. Сразу, как только я взялся за это дело, я завел электронную табличку, в которой каждый раз после работы над книгой помечаю, сколько на данный момент написано страниц. Получается интересный график, а заодно для себя отмечаю, сколько я успеваю написать за день или неделю. Книгой я занимаюсь в свободное от работы время, но стараюсь хотя бы по часу в день на нее выделять.

На сегодняшний день написал 238 страниц, но тут надо учитывать, что сейчас я нахожусь в режиме «чукча-писатель», в том смысле, что практически не перечитываю то, что получилось. В режим «чукча-читатель» планирую переключиться, когда основной материал уже будет описан. Есть смутное подозрение, что тогда придется многое посокращать, а то что-то много получается страниц по сравнению с тем планом, который был изначально.
А еще на графике можно заметить явно выделяющиеся участки. Первый — с начала и до 2 августа — там я пытался войти в ритм, пытался понять, в каком стиле писать, и там были самые скучные главу — общие слова про язык, базовые типы и Python как калькулятор. В это время график был неровный и дерганный. Второй участок — со 2 по 12 августа был полностью горизонтальный, потому что начался отпуск и я с друзьями уехал в поездку по Пермскому краю. По возвращению график стал заметно быстрее расти — это я из поездки вернулся, но отпуск на работе еще продолжался. Ну и с начала сентября пока растет тем же темпом, но скорее всего сейчас должен немного замедлиться, потому что часть времени сейчас уходит на подготовку к занятиям со студентами (и еще внезапно аспирантами). А так для себя я решил, что если за неделю я продвигаюсь на 15 страниц, то это нормально.
30 августа 2024, 01:48 пп
А расскажу-ка я вам об одной авантюре, в которую недавно ввязался. Ну, может это и не совсем авантюра, но по крайней мере дело, которое требует к себе особого внимания. Если совсем коротко, то несколько месяцев назад я начал писать книгу про Python.
Как-то так случилось, что весной (кажется) мне написал представитель одного издательства, которое выпускает программерские книжки (Олег, если Вы это читаете, то привет Вам) с вопросом, не хочу ли я написать книжку. А я как раз в это время готовил материал и одновременно вел занятия со студентами по основам Python. С мыслью «а почему бы и нет» я взялся за это дело. Так что, я уже несколько месяцев пытаюсь складывать буквы в слова. Кроме букв иногда даже попадаются странные закорючки.
Ориентируюсь на наших студентов, которые учатся не на программистов, но с расчетом на то, что Python они будут использовать для инженерных задач и обработки данных. Поэтому в книге не будет ничего про веб-программирование, глубоко копать ООП тоже не будем (никакого множественного наследования и метаклассов), но при этом надо будет поподробнее рассказать про библиотеки Numpy, SciPy, Matplotlib и Pandas. При этом подразумевается, что студенты уже имеют представление о том, что такое программирование, переменные и циклы, и, возможно, даже поверхностно знают C.
Я думаю, что в телеграм-канале я буду периодически рассказывать, как продвигаются дела.