#%D0%BA%D0%BD%D0%B8%D0%B3%D0%B8_%D0%BF%D0%BE_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8E

2025-09-22

[Перевод] Актуальны ли спустя 40 лет советы из «Жемчужин программирования»?

В сентябре 1985 года Джон Бентли опубликовал книгу Programming Pearls — сборник афоризмов об истинах в программной отрасли. Прошло сорок лет. Наверняка спустя множество революций в нашей отрасли они потеряли актуальность? Эти советы относятся к той же категории, что и «всегда держи при себе пучок сена для лошадей» или «карманный калькулятор не всегда будет под рукой». Ох, какая наивность! Ничто не ново под луной. Почти все приведённые афоризмы болезненно актуальны.

habr.com/ru/companies/ruvds/ar

#книги_по_программированию #жемчужины_программирования #книги #джон_бентли #ruvds_перевод

2025-09-21

К вопросу о кошмарном качестве книг по программированию. Моя не наглядная книга о наглядном CSS

Сколько раз уже писано-переписано о том, что современные печатные книги на компьютерную тематику — это на редкость некачественный товар. И всё равно каждый раз я не перестаю удивляться, как же их создатели не стыдятся выпускать, да ещё и продавать за деньги такой редкостный треш. И дело даже не в кривом переводе. Мы уже давно научились догадываться, что именно «хотел сказать автор» на языке оригинала. Этот этап повсеместного падения качества книг уже пройден. Теперь издательства нацелились на новые антирекорды — соревнуются, кто кого переплюнет по количеству фактических ошибок в своих творениях. Например, по ужасающим косякам в исходных кодах примеров программ. Каждый раз хочется воскликнуть: «Ребята, вы сами-то хоть один раз перечитали своё творение?!»

habr.com/ru/articles/926464/

#книги_по_программированию #учебники #справочники #бумажные_книги #компьютерная_литература #обучение_программированию #html #css #профессиональная_литература #ошибки

2025-09-20

Моя «не наглядная» книга о наглядном CSS. Ещё раз о кошмарном качестве книг по программированию

Сколько раз уже писано-переписано о том, что современные печатные книги на компьютерную тематику — это на редкость некачественный товар. И всё равно каждый раз я не перестаю удивляться, как же их создатели не стыдятся выпускать, да ещё и продавать за деньги такой редкостный треш. И дело даже не в кривом переводе. Мы уже давно научились догадываться, что именно «хотел сказать автор» на языке оригинала. Этот этап повсеместного падения качества книг уже пройден. Теперь издательства нацелились на новые антирекорды — соревнуются, кто кого переплюнет по количеству фактических ошибок в своих творениях. Например, по ужасающим косякам в исходных кодах примеров программ. Каждый раз хочется воскликнуть: «Ребята, вы сами-то хоть один раз перечитали своё творение?!»

habr.com/ru/articles/926464/

#книги_по_программированию #учебники #справочники #бумажные_книги #компьютерная_литература #обучение_программированию #html #css #профессиональная_литература #ошибки

2025-09-02

Мой путь в изучении языка C: какие книги реально помогли

Когда я начинал изучать C, я сразу взялся за «библию» — «Язык программирования С» Брайана Кернигана и Денниса Ритчи. Все советуют её первой книгой, и казалось бы, куда ещё? Но честно скажу — она зашла мне очень тяжело . Подходы, структура, хронология изложения — всё это оказалось непростым для полного новичка. Возможно, дело во мне, но как первая книга я бы её не рекомендовал.

habr.com/ru/articles/943320/

#книги_по_программированию #книги_по_c #язык_c

2025-07-09

Три совета, как не выучить C++ за 21 день (субъективный гайд с дополнениями)

Типичная проблема новичков при изучении языка программирования — они тонут в море учебных материалов. Интернет предлагает тонны статей, курсов и книг по C++, но как выбрать действительно стоящие? Меня зовут Владислав Столяров, я руководитель команды анализа безопасности продуктов в мультипродуктовой экосистеме МойОфис. Наши решения — Документы Настольные и Документы Онлайн — во многом работают благодаря C++, так что мне есть чем поделиться. В этой статье расскажу, что делать, если вы вдруг решили залететь в плюсы, но уже чувствуете, как накрывает экзистенциальный кризис от обилия информации.

habr.com/ru/companies/ncloudte

#c++ #мойофис #обучение #обучение_программированию #обучение_онлайн #обучающее_видео #обучающий_материал #книги_по_программированию #видеолекции #видеокурсы

2025-07-09

Три совета, как не выучить C++ за 21 день (субъективный гайд с дополнениями)

Типичная проблема новичков при изучении языка программирования — они тонут в море учебных материалов. Интернет предлагает тонны статей, курсов и книг по C++, но как выбрать действительно стоящие? Меня зовут Владислав Столяров, я руководитель команды анализа безопасности продуктов в мультипродуктовой экосистеме МойОфис. Наши решения —

habr.com/ru/companies/ncloudte

#c++ #мойофис #обучение #обучение_программированию #обучение_онлайн #обучающее_видео #обучающий_материал #книги_по_программированию #видеолекции #видеокурсы

2025-05-09

От пет-проекта к книге про Spring

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

habr.com/ru/articles/907920/

#java #книги_по_программированию #книги_для_обучения #профессиональная_литература #читальный_зал #книгоиздание #издание_книги #spring #spring_framework #spring_boot

2025-03-26

От скриптов к сервисам: 10 книг для профессиональной разработки в Data Science

Привет! Меня зовут Марк Паненко, и я Chief Data Science в Ozon Банке. Сегодня я хочу поговорить про книги, которые научат писать код. В современной экосистеме Data Science недостаточно просто знать алгоритмы машинного обучения и статистические методы — необходимы прочные инженерные навыки для создания масштабируемых, поддерживаемых решений. Это третья часть серии статей о главных книгах для data-специалистов. В первой части « От комиксов до нейросетей » я писал о литературе для джунов. Во второй — « Код устареет, принципы — останутся » — для мидлов и сеньоров. В этой же части мы сфокусируемся исключительно на книгах для развития навыков программиста, ставших необходимым для современного дата-сайентиста. Основываясь на опыте моего подкаста « Дата Завтрак », я структурировал подборку по пути профессионального роста инженера: от фундаментальных навыков до специализированных продакшн-инструментов.

habr.com/ru/companies/ozonbank

#книги_по_программированию #машинное_обучение #python #разработка #продакшн #data_science

2025-03-26

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

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

habr.com/ru/articles/894398/

#архитектура #архитектура_приложений #код #ооп #ооп_js #классы #декомпозиция #книга #книги_по_программированию #книга_на_русском

2025-03-20

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

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

habr.com/ru/articles/892804/

#книги_по_программированию #книги

2025-01-20

Рецензия на книгу “React 19. Разработка веб-приложений на JavaScript”

Книга «React 19. Разработка веб‑приложений на JavaScript» — тот нечастый случай, когда пособие по самым последним средствам разработки выходит на русском языке параллельно с англоязычными изданиями. Обычно российские издательства берут в перевод лицензионную книгу и только через год она выходит на русском языке. Но не в этом случае. Книга Владимира Дронова — это новейшее руководство по React 19, начиная с базовых концепций и заканчивая продвинутыми инструментами, такими как Redux, Formik и анимации. Отдельное внимание уделено практическому применению библиотеки, включая разработку полноценного веб-приложения с использованием Firebase.

habr.com/ru/companies/ssp-soft

#reactjs #react_19 #разработка_на_react #книги_по_программированию #javascript #javascript_framework

2024-12-30

Книжки под елочку

Все любят чудеса. Даже те, кто в них уже почти не верит (в силу мохнатости свитера или густой айтишной бороды), втайне мечтают, чтобы они случались. Хотя бы изредка. Накануне Нового года мы хотим вспомнить об одном чуде, однажды произошедшем с каждым из нас. И имя этому чуду – компьютер. Кому-то повезло познакомиться с его величеством ПК в самом раннем детстве, воочию увидев Doom или даже Exolon на пузатом кинескопе. Но еще большее количество людей (тогда еще совсем маленьких) узнало про компьютеры из великолепных детских книжек: «Энциклопедии профессора Фортрана», «Осваиваем микро-компьютер» или даже «А я был в компьютерном городе». Нарисованный (в прямом смысле!) авторами мир, населенный забавными роботами и машинами, поражал детское воображение и в самом деле походил на настоящее чудо. Помните, как профессор чистил картошку по алгоритму кота Икса, воробей (по имени Воробей) и гусеница (по имени Гусеница) заразили компьютер вирусом, а потом купили к столу «сапоги и уши»? Давайте в преддверии праздников ненадолго отвлечемся и вспомним самые первые компьютерные книжки, благодаря которым многие открыли для себя мир IT и фактически переехали в Компьютерный город на всю жизнь.

habr.com/ru/companies/ispsyste

#детские_книги #детская_литература #образовательная_литература #книги_по_программированию

2024-11-15

Совершенный код: 10 книг по веб-разработке для начинающих

Книги — отличный способ узнать больше и начать изучать новую профессию. Составили подборку учебников по программированию, которые помогут познакомиться с веб-разработкой.

habr.com/ru/companies/skillfac

#webразработка #книги_по_программированию #javascript #sql #css

2024-10-05

Что и зачем почитать DevSecOps-у: личный опыт

Знания — сила! А актуальные и понятно преподнесенные знания — и вовсе на вес золота! Я решил рассказать про книги, которые показались мне, как руководителю отдела поддержки инфраструктуры сервисов (Head of Security Services Infrastructure) в «Лаборатории Касперского», полезными. Перед вами — «опорная» литература DevSecOps. Я разберу основные темы, связанные с работой девопсов и девсекопсов – и пройдусь по релевантным изданиям для этих специалистов. Расскажу, как конкретно эта литература повлияла на мою карьеру, а значит — может повлиять и на вашу :) Дисклеймер: Если вас, как специалистов, сформировали какие-то другие книги по той же тематике — обязательно пишите в комментариях!

habr.com/ru/companies/kaspersk

#devops #devsecops #secops #ops #network #infrastructure #linux #docker #k8s #кибербезопасность #unix #сетевые_технологии #сетевая_инфраструктура #kubernetes #terraform #sre #sreпроцессы #книги #книги_по_администрированию #книги_по_программированию

2024-10-03

Железо или архитектура? Два направления книг по схемотехнике для начинающих

Прежде чем браться за макетную плату и паяльник, стоит обратиться к профессиональной литературе по схемотехнике. Опытные инженеры и ученые снабдят необходимой теорией и помогут собрать стартовый набор для практики. Эту подборку мы специально разделили на два трека — железный и архитектурный — и отсортировали книги от простых к сложным. Для полного погружения можно изучить оба направления. Но, если хотите углубиться в тему электроники, читайте материалы из железного трека. А для тех, кто хочет отойти от физики работы приборов на более абстрактный уровень проектирования, подойдут книги из архитектурного направления.

habr.com/ru/companies/yadro/ar

#книги_по_программированию #fpga #схемотехника

2024-09-23

Рецензия на книгу “Изучаем Git: пошаговое руководство с наглядными примерами”

Если и есть инструмент, который на 100% обязаны освоить все слушатели ИТ-курсов и начинающие разработчики еще в начале карьеры — то это Git. Книга «Изучаем Git: пошаговое руководство с наглядными примерами» (Learning Git. A Hands-On and Visual Guide to the Basics of Git) от издательства O'Reilly Media, в переводе от Alist (БХВ Петербург) — это руководство «с нуля» по самой популярной системой контроля версий. Изложены основы Git: установка, графический интерфейс и командная строка, локальные репозитории и коммиты, ветки и слияния.

habr.com/ru/companies/ssp-soft

#git #git_workflow #книги_по_программированию #книги_для_обучения #книги_по_git

2024-09-03

Рецензия на книгу “Базовая математика для искусственного интеллекта”

Сегодня обзор новой книги по математическому аппарату ИИ — для всех вовлеченных в анализ данных и построение ML/DL моделей. «Базовая математика для искусственного интеллекта» (Essential Math for AI: Next‑Level Mathematics for Efficient and Successful AI Systems) от издательства O'Reilly Media, в переводе от БХВ Петербург — это фолиант на 600 стр. для дата-сайентистов всех уровней. Полезность книги — в обширном материале по мат.аппарату ИИ, собранном в одном месте.

habr.com/ru/companies/ssp-soft

#профессиональная_литература #книги_по_математике #книги_по_программированию

2024-08-18

Бумажные книги по программированию — удобный инструмент или пережиток прошлого?

Нашёл у себя в ящике стола один очень старый каталог книг Microsoft Press за 1988–89 годы. Мне нравится иногда его доставать, перечитывать описания компьютерных книг тех лет, разглядывать их обложки. Да и просто названия книжек из этого проспекта заставляют погрузиться в ностальгическое настроение. Сейчас заметную часть моей библиотеки всё ещё составляют книги по программированию. Но я всё чаще задумываюсь о том, стоит ли покупать бумажные издания по компьютерной тематике...

habr.com/ru/articles/831906/

#книги_по_программированию #учебники #справочники #бумажные_книги #электронные_книги #компьютерная_литература #обучение_программированию #книги #чтение #ностальгия

2024-08-15

Вирт, Кормен и диалекты Basic: что изучить про алгоритмы и структуры данных разработчикам на С++

Попросили инженеров YADRO поделиться избранными материалами про алгоритмы и структуры данных для «плюсовиков». Вспомнили и «классику» вроде книги Никлауса Вирта, и более современные источники, а также рассказали, почему стоит посвятить им время. Статьи, лекции и курсы из подборки помогут опытным специалистам «вспомнить все» перед собеседованием или погрузиться в тему алгоритмов, если вы пока в ней не сильны.

habr.com/ru/companies/yadro/ar

#книги_по_программированию #c++ #курсы_по_программированию #лекции #алгоритмы #структуры_данных #никлаус_вирт

2024-08-13

Что должен уметь мидл бэкенд-разработчик

«Бэкенд — это просто! Выгрузить данные в нужном формате из одной системы и загрузить в другую. И так почти на каждом проекте!», — заявил недавно мой коллега Сергей, старший Python-разработчик. Я спросил у бэкендеров в нашей компании, с какими задачами они сталкиваются, какими hard и soft skills должны обладать мидлы в бэкенд-разработке.

habr.com/ru/articles/835644/

#Мидл #бэкендразработка #хард_скиллы #софтскиллы #книги_по_программированию #личный_опыт_разработки

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst