Хочу в геймдев! Основы игровой разработки для начинающих
Вячеслав Уточкин, Константин Сахнов
Настольная книга начинающего игрового разработчика!
Если ты хочешь попасть в геймдев и профессионально заниматься созданием игр, то эта книга станет прекрасной отправной точкой!
Ты узнаешь:
• чем занимается гейм-дизайнер;
• откуда брать идеи для игр и как их правильно презентовать;
• как устроены рабочие процессы в игровой индустрии;
• как избежать типичных ошибок новичков и не перегореть на старте карьеры.
Создание новых игровых миров может стать вашей профессией! Индустрия разработки игр дает шанс раскрыть творческий потенциал, воплощая идеи в игровые проекты. А с чего вам следует начать, подскажет книга "Хочу в геймдев!", написанная ведущими специалистами игровой индустрии. Вы узнаете, в чем состоит работа гейм-дизайнера и других участников разработки, определите, какие навыки вам нужно оттачивать в первую очередь, познакомитесь с производственными процессами и разберетесь, как устроен мир геймдева. Если вы горите идеей делать игры, то эта книга – первый шаг пути профессионального игродела!
Год: 2022
Язык: русский 🇷🇺
📥 Скачать
#книга #gamedev #rus
Вячеслав Уточкин, Константин Сахнов
Настольная книга начинающего игрового разработчика!
Если ты хочешь попасть в геймдев и профессионально заниматься созданием игр, то эта книга станет прекрасной отправной точкой!
Ты узнаешь:
• чем занимается гейм-дизайнер;
• откуда брать идеи для игр и как их правильно презентовать;
• как устроены рабочие процессы в игровой индустрии;
• как избежать типичных ошибок новичков и не перегореть на старте карьеры.
Создание новых игровых миров может стать вашей профессией! Индустрия разработки игр дает шанс раскрыть творческий потенциал, воплощая идеи в игровые проекты. А с чего вам следует начать, подскажет книга "Хочу в геймдев!", написанная ведущими специалистами игровой индустрии. Вы узнаете, в чем состоит работа гейм-дизайнера и других участников разработки, определите, какие навыки вам нужно оттачивать в первую очередь, познакомитесь с производственными процессами и разберетесь, как устроен мир геймдева. Если вы горите идеей делать игры, то эта книга – первый шаг пути профессионального игродела!
Год: 2022
Язык: русский 🇷🇺
📥 Скачать
#книга #gamedev #rus
Программирование GPU при помощи Python и CUDA
Бриан Тоуманнен
Книга предлагает быстрое погружение в программирование GPU. Вы узнаете, как применять закон Амдала, использовать профилировщик для определения узких мест в коде на Python, настроить окружения для программирования GPU. По мере чтения вы будете запускать свой код на GPU и писать полноценные ядра и функции на CUDA C, научитесь отлаживать код при помощи NSight IDE и получите представление об известных библиотеках от NVIDIA, в частности cuFFT и cuBLAS.
Вооружившись этими знаниями, вы сможете написать с нуля глубокую нейронную сеть, использующую GPU, и изучить более основательные темы. Книга предназначена для разработчиков и специалистов по обработке данных, которые хотят познакомиться с основами эффективного программирования GPU для улучшения быстродействия, используя программирование на Python. Желательно общее знакомство с базовыми понятиями математики и физики, а также опыт программирования на Python и любом основанном на С языке программирования.
Год: 2020
Язык: русский 🇷🇺
📥 Скачать
#книга #python #rus
Бриан Тоуманнен
Книга предлагает быстрое погружение в программирование GPU. Вы узнаете, как применять закон Амдала, использовать профилировщик для определения узких мест в коде на Python, настроить окружения для программирования GPU. По мере чтения вы будете запускать свой код на GPU и писать полноценные ядра и функции на CUDA C, научитесь отлаживать код при помощи NSight IDE и получите представление об известных библиотеках от NVIDIA, в частности cuFFT и cuBLAS.
Вооружившись этими знаниями, вы сможете написать с нуля глубокую нейронную сеть, использующую GPU, и изучить более основательные темы. Книга предназначена для разработчиков и специалистов по обработке данных, которые хотят познакомиться с основами эффективного программирования GPU для улучшения быстродействия, используя программирование на Python. Желательно общее знакомство с базовыми понятиями математики и физики, а также опыт программирования на Python и любом основанном на С языке программирования.
Год: 2020
Язык: русский 🇷🇺
📥 Скачать
#книга #python #rus
Forwarded from POST
Веб-дизайн для начинающих. HTML, CSS, JavaScript и веб-графика
Дженнифер Нидерст Роббинс
Книга поможет освоить веб-дизайн, не имея опыта. На практических примерах показано, как создать простой сайт и постепенно его совершенствовать. Рассказано о создании веб-страниц, содержащих текст, ссылки, изображения, таблицы и формы. Описано применение CSS для создания и выбора цвета, фона, форматирования текста, макетирования страниц и выполнения простой анимации. Даны основы языка JavaScript и подчеркнута его важность в веб-дизайне. Описано создание, оптимизация и сокращение времени загрузки веб-изображений.
В каждой главе представлены упражнения, которые позволят освоить описанные методики, и краткие контрольные вопросы для закрепления ключевых понятий. В пятом издании добавлен материал об использовании CSS Flexbox и Grid для создания сложных и гибких макетов страниц, тонкостях адаптивного веб-дизайна для отображения веб-страниц на экранах любых устройств, о работе с командной строкой, Git и другими инструментами веб-дизайнера, а также применении SVG-изображений.
Год: 2021
Язык: русский 🇷🇺
📥 Скачать
#книга #web #rus
Дженнифер Нидерст Роббинс
Книга поможет освоить веб-дизайн, не имея опыта. На практических примерах показано, как создать простой сайт и постепенно его совершенствовать. Рассказано о создании веб-страниц, содержащих текст, ссылки, изображения, таблицы и формы. Описано применение CSS для создания и выбора цвета, фона, форматирования текста, макетирования страниц и выполнения простой анимации. Даны основы языка JavaScript и подчеркнута его важность в веб-дизайне. Описано создание, оптимизация и сокращение времени загрузки веб-изображений.
В каждой главе представлены упражнения, которые позволят освоить описанные методики, и краткие контрольные вопросы для закрепления ключевых понятий. В пятом издании добавлен материал об использовании CSS Flexbox и Grid для создания сложных и гибких макетов страниц, тонкостях адаптивного веб-дизайна для отображения веб-страниц на экранах любых устройств, о работе с командной строкой, Git и другими инструментами веб-дизайнера, а также применении SVG-изображений.
Год: 2021
Язык: русский 🇷🇺
📥 Скачать
#книга #web #rus
Осваиваем Ethereum. Создание смарт-контрактов и децентрализованных приложений
Андреас Антопоулос, Гэвин Вуд
Эта книга — библия блокчейна Ethereum. В ней содержится вся необходимая информация для построения в нем децентрализованных приложений и смарт-контрактов. На сегодняшний день это лучшее пособие для разработчиков, а также всех, кто хочет узнать больше об Ethereum: в чем его особенности и что делает его второй по популярности криптовалютой в мире? Авторы книги — всемирно признанный эксперт в области криптовалюты Андреас Антонопулос и соучредитель и бывший технический директор Ethereum Гэвин Вуд.
Год: 2021
Язык: русский 🇷🇺
📥 Скачать
#книга #blockchain #rus
Андреас Антопоулос, Гэвин Вуд
Эта книга — библия блокчейна Ethereum. В ней содержится вся необходимая информация для построения в нем децентрализованных приложений и смарт-контрактов. На сегодняшний день это лучшее пособие для разработчиков, а также всех, кто хочет узнать больше об Ethereum: в чем его особенности и что делает его второй по популярности криптовалютой в мире? Авторы книги — всемирно признанный эксперт в области криптовалюты Андреас Антонопулос и соучредитель и бывший технический директор Ethereum Гэвин Вуд.
Год: 2021
Язык: русский 🇷🇺
📥 Скачать
#книга #blockchain #rus
Алгоритмы. Самый краткий и понятный курс Луридас
Панос Панос
Вам требуется понять, что такое алгоритмы и графы, как они работают и изучить их? Эта книга для вас. Для ее чтения требуется лишь базовое школьное образование — здесь вы найдете все ответы на вопросы по этой теме, а также краткие и понятные объяснения даже сложных понятий и чуть-чуть математики.
Автор, Панос Луридас, много лет занимается изучением и практическим применением алгоритмов в проектах, связанных с разработкой программного обеспечения, криптографией и машинным обучением, — он знает об алгоритмах буквально всё и заражает читателей своим энтузиазмом и интересом к этой теме с первых строк.
Год: 2022
Язык: русский 🇷🇺
📥 Скачать
#книга #алгоритмы #rus
Панос Панос
Вам требуется понять, что такое алгоритмы и графы, как они работают и изучить их? Эта книга для вас. Для ее чтения требуется лишь базовое школьное образование — здесь вы найдете все ответы на вопросы по этой теме, а также краткие и понятные объяснения даже сложных понятий и чуть-чуть математики.
Автор, Панос Луридас, много лет занимается изучением и практическим применением алгоритмов в проектах, связанных с разработкой программного обеспечения, криптографией и машинным обучением, — он знает об алгоритмах буквально всё и заражает читателей своим энтузиазмом и интересом к этой теме с первых строк.
Год: 2022
Язык: русский 🇷🇺
📥 Скачать
#книга #алгоритмы #rus
Микросервисы и контейнеры Docker
Парминдер Сингх Кочер
В данной книге анализируется два самых горячих направления развития информационных технологий: микросервисы и контейнеры Docker. Вместе они способны обеспечить беспрецедентную гибкость в разработке и развертывании приложений, а также в их масштабировании. Вы узнаете, как использовать микросервисы и Docker для создания модульной архитектуры, увеличения производительности и надежности приложений, уменьшения времени до выхода на рынок, повторного использования кода и экспоненциального повышения эффективности в DevOps.
Издание рекомендовано архитекторам и разработчикам ПО, а также будет полезно руководителям, стремящимся уйти от устаревших подходов и максимизировать успех своего бизнеса.
Год: 2019
Язык: русский 🇷🇺
📥 Скачать
#книга #docker #rus
Парминдер Сингх Кочер
В данной книге анализируется два самых горячих направления развития информационных технологий: микросервисы и контейнеры Docker. Вместе они способны обеспечить беспрецедентную гибкость в разработке и развертывании приложений, а также в их масштабировании. Вы узнаете, как использовать микросервисы и Docker для создания модульной архитектуры, увеличения производительности и надежности приложений, уменьшения времени до выхода на рынок, повторного использования кода и экспоненциального повышения эффективности в DevOps.
Издание рекомендовано архитекторам и разработчикам ПО, а также будет полезно руководителям, стремящимся уйти от устаревших подходов и максимизировать успех своего бизнеса.
Год: 2019
Язык: русский 🇷🇺
📥 Скачать
#книга #docker #rus
Глубокое обучение. Самый краткий и понятный курс
Джон Д. Келлехер
Глубокое обучение открывает дорогу инновациям и изменениям во всех сферах современной жизни. Большинство прорывов в области искусственного интеллекта, о которых вы знаете из новостей, основаны на глубоком обучении.
Понимание этого предмета полезно как предпринимателям, внедряющим данную технологию в своем бизнесе, так и студентам, исследователям и просто всем, кто проявляет любопытство и хочет больше узнать о потенциале искусственного интеллекта, нейросетях, машинном обучении.
Джон Д. Келлехер — профессор компьютерных наук в Технологическом университете Дублина с более чем двадцатилетним опытом исследований и преподавания в области искусственного интеллекта, обработки естественных языков и машинного обучения. Он — автор сотен научных статей и точно знает, как простым языком преподнести сложные темы, чтобы они стали понятны неспециалистам.
Год: 2022
Язык: русский 🇷🇺
📥 Скачать
#книга #DL #rus
Джон Д. Келлехер
Глубокое обучение открывает дорогу инновациям и изменениям во всех сферах современной жизни. Большинство прорывов в области искусственного интеллекта, о которых вы знаете из новостей, основаны на глубоком обучении.
Понимание этого предмета полезно как предпринимателям, внедряющим данную технологию в своем бизнесе, так и студентам, исследователям и просто всем, кто проявляет любопытство и хочет больше узнать о потенциале искусственного интеллекта, нейросетях, машинном обучении.
Джон Д. Келлехер — профессор компьютерных наук в Технологическом университете Дублина с более чем двадцатилетним опытом исследований и преподавания в области искусственного интеллекта, обработки естественных языков и машинного обучения. Он — автор сотен научных статей и точно знает, как простым языком преподнести сложные темы, чтобы они стали понятны неспециалистам.
Год: 2022
Язык: русский 🇷🇺
📥 Скачать
#книга #DL #rus
Бессерверные приложения на jаvascript
Слободан Стоянович , Александр Симович
Преимущества облачных бессерверных веб-приложений бесспорны: меньшая сложность, быстрое продвижение на рынок и автоматическая масштабируемость выгодно отличают их от традиционных серверных проектов. А благодаря поддержке jаvascript в AWS Lambda и мощным новым бессерверным инструментам, таким как библиотека Claudia.js, вы можете создавать и развертывать бессерверные приложения, не изучая новый язык. Данная книга научит вас проектировать и создавать бессерверные веб-приложения на AWS с использованием jаvascript, Node и Claudia.js.
Год: 2020
Язык: русский 🇷🇺
📥 Скачать
#книга #js #rus
Слободан Стоянович , Александр Симович
Преимущества облачных бессерверных веб-приложений бесспорны: меньшая сложность, быстрое продвижение на рынок и автоматическая масштабируемость выгодно отличают их от традиционных серверных проектов. А благодаря поддержке jаvascript в AWS Lambda и мощным новым бессерверным инструментам, таким как библиотека Claudia.js, вы можете создавать и развертывать бессерверные приложения, не изучая новый язык. Данная книга научит вас проектировать и создавать бессерверные веб-приложения на AWS с использованием jаvascript, Node и Claudia.js.
Год: 2020
Язык: русский 🇷🇺
📥 Скачать
#книга #js #rus
Система модулей Java
Николай Парлог
Создать надёжное и безопасное приложение гораздо проще, если упаковать код в аккуратные блоки. Система модулей в Java представляет собой языковой стандарт для создания таких блоков. Теперь вы можете контролировать взаимодействия различных JAR и легко обнаруживать недостающие зависимости. Фундаментальные изменения архитектуры затронули ядро Java, начиная с версии 9. Все API ядра распространяются в виде модулей, а для библиотек, фреймворков и приложений аналогичный подход можно считать хорошей практикой и рекомендацией.
Вы освоите наилучшие практики модульного проектирования, отладки приложения и его развертывания перед сдачей в продакшен.
В этой книге:
• Архитектура модульного приложения Java;
• Создание модулей: от исходников до JAR-файлов;
• Миграция на версию Java с модулями;
• Избавление от зависимостей и оттачивание API;
• Обработка рефлексии и версионирование.
Год: 2021
Язык: русский 🇷🇺
📥 Скачать
#книга #java #rus
Николай Парлог
Создать надёжное и безопасное приложение гораздо проще, если упаковать код в аккуратные блоки. Система модулей в Java представляет собой языковой стандарт для создания таких блоков. Теперь вы можете контролировать взаимодействия различных JAR и легко обнаруживать недостающие зависимости. Фундаментальные изменения архитектуры затронули ядро Java, начиная с версии 9. Все API ядра распространяются в виде модулей, а для библиотек, фреймворков и приложений аналогичный подход можно считать хорошей практикой и рекомендацией.
Вы освоите наилучшие практики модульного проектирования, отладки приложения и его развертывания перед сдачей в продакшен.
В этой книге:
• Архитектура модульного приложения Java;
• Создание модулей: от исходников до JAR-файлов;
• Миграция на версию Java с модулями;
• Избавление от зависимостей и оттачивание API;
• Обработка рефлексии и версионирование.
Год: 2021
Язык: русский 🇷🇺
📥 Скачать
#книга #java #rus
Делимся приватным архивом на 1300ГБ курсов по программированию:
1. Обучение Python с нуля
2. Обучение JavaScript с нуля
3. Обучение С++ с нуля
4. Обучение С# с нуля
5. Обучение HTML/CSS с нуля
6. Обучение Java с нуля
7. Обучение SQL/GO/PHP с нуля
Вход открыт 24 часа, успевайте!
#промо
1. Обучение Python с нуля
2. Обучение JavaScript с нуля
3. Обучение С++ с нуля
4. Обучение С# с нуля
5. Обучение HTML/CSS с нуля
6. Обучение Java с нуля
7. Обучение SQL/GO/PHP с нуля
Вход открыт 24 часа, успевайте!
#промо
Компьютерное зрение на Python : первые шаги
Шакирьянов Э. Д.
В книге изложен учебный курс для школьников, начинающих изучать компьютерное зрение с языком программирования Python и библиотекой OpenCV. Описаны особенности установки языка Python, различных библиотек, в том числе OpenCV, и операционной системы Raspbian. Материал разделен на три отдельные темы: программирование на Python, поиск и выделение цветных объектов на графическом изображении и в видеопотоке средствами OpenCV, программирование колесной робоплатформы под управлением Raspberry Pi 3, оснащенной CSI-камерой.
Большую помощь читателю окажут многочисленные иллюстрации и листинги программных кодов, а также ссылки на источники и интернет-ресурсы. Книга будет полезна школьникам среднего и старшего возраста, педагогам дополнительного образования и всем начинающим изучать компьютерное зрение с помощью языка программирования Python и открытой библиотеки компьютерного зрения OpenCV-Python.
Год: 2021
Язык: русский 🇷🇺
📥 Скачать
#книга #python #rus
Шакирьянов Э. Д.
В книге изложен учебный курс для школьников, начинающих изучать компьютерное зрение с языком программирования Python и библиотекой OpenCV. Описаны особенности установки языка Python, различных библиотек, в том числе OpenCV, и операционной системы Raspbian. Материал разделен на три отдельные темы: программирование на Python, поиск и выделение цветных объектов на графическом изображении и в видеопотоке средствами OpenCV, программирование колесной робоплатформы под управлением Raspberry Pi 3, оснащенной CSI-камерой.
Большую помощь читателю окажут многочисленные иллюстрации и листинги программных кодов, а также ссылки на источники и интернет-ресурсы. Книга будет полезна школьникам среднего и старшего возраста, педагогам дополнительного образования и всем начинающим изучать компьютерное зрение с помощью языка программирования Python и открытой библиотеки компьютерного зрения OpenCV-Python.
Год: 2021
Язык: русский 🇷🇺
📥 Скачать
#книга #python #rus
C++. Священные знания
Стивен Дьюхерст
Стивен Дьюхерст, эксперт по С++ с более чем 20$летним опытом применения С++ в различных областях, рассматривает важнейшие, но зачастую неправильно понимаемые темы программирования и проектирования на С++, отсеивая при этом ненужные технические тонкости. В один тонкий том Стив уместил то, что он и его рецензенты, опытные консультанты и авторы, считают самым необходимым для эффективного программирования на С++.
Книга адресована тем, кто имеет опыт программирования на C++ и испытывает необходимость быстро повысить свое знание С++ до профессионального уровня. Издание полезно и квалифицированным программистам на С или Java, имеющим небольшой опыт проектирования и разработки сложного кода на С++ и склонным программировать на С++ в стиле Java.
Год: 2012
Язык: русский 🇷🇺
📥 Скачать
#книга #cpp #rus
Стивен Дьюхерст
Стивен Дьюхерст, эксперт по С++ с более чем 20$летним опытом применения С++ в различных областях, рассматривает важнейшие, но зачастую неправильно понимаемые темы программирования и проектирования на С++, отсеивая при этом ненужные технические тонкости. В один тонкий том Стив уместил то, что он и его рецензенты, опытные консультанты и авторы, считают самым необходимым для эффективного программирования на С++.
Книга адресована тем, кто имеет опыт программирования на C++ и испытывает необходимость быстро повысить свое знание С++ до профессионального уровня. Издание полезно и квалифицированным программистам на С или Java, имеющим небольшой опыт проектирования и разработки сложного кода на С++ и склонным программировать на С++ в стиле Java.
Год: 2012
Язык: русский 🇷🇺
📥 Скачать
#книга #cpp #rus
Akka в действии
Раймонд Рестенбург, Роб Баккер, Роб Уильямс
Akka упрощает создание приложений для работы в облаке или на многоядерных устройствах и помогает эффективно использовать все доступные вычислительные мощности. Этот фреймворк предлагает модель программирования на основе акторов, среду выполнения и инструменты поддержки, необходимые для создания масштабируемых приложений.
Данная книга знакомит со всеми идеями Akka на действующих примерах. Сначала вы познакомитесь с общими принципами работы Akka, а затем создадите и развернете полноценную службу REST на основе акторов. Вы изучите подходы к разработке через тестирование и приемы развертывания и масштабирования отказоустойчивых систем. Овладев основами, вы узнаете, как моделировать неизменяемые сообщения, реализовать предметные модели и применять приемы, такие как Event Sourcing и CQRS. Здесь же вы найдете рекомендации по созданию потоковых приложений с использованием akkastream и akkahttp. Наконец, вы получите практические советы, как настраивать и расширять свои системы на основе Akka.
Год: 2018
Язык: русский 🇷🇺
📥 Скачать
#книга #akka #rus
Раймонд Рестенбург, Роб Баккер, Роб Уильямс
Akka упрощает создание приложений для работы в облаке или на многоядерных устройствах и помогает эффективно использовать все доступные вычислительные мощности. Этот фреймворк предлагает модель программирования на основе акторов, среду выполнения и инструменты поддержки, необходимые для создания масштабируемых приложений.
Данная книга знакомит со всеми идеями Akka на действующих примерах. Сначала вы познакомитесь с общими принципами работы Akka, а затем создадите и развернете полноценную службу REST на основе акторов. Вы изучите подходы к разработке через тестирование и приемы развертывания и масштабирования отказоустойчивых систем. Овладев основами, вы узнаете, как моделировать неизменяемые сообщения, реализовать предметные модели и применять приемы, такие как Event Sourcing и CQRS. Здесь же вы найдете рекомендации по созданию потоковых приложений с использованием akkastream и akkahttp. Наконец, вы получите практические советы, как настраивать и расширять свои системы на основе Akka.
Год: 2018
Язык: русский 🇷🇺
📥 Скачать
#книга #akka #rus
Элегантный SciPy
Хуан Нуньес-Иглесиас, Штефан ван дер Уолт, Харриет Дэншоу
Добро пожаловать в научное программирование на Python и его сообщество. Если вы - ученый, который программирует на Python, то это практическое руководство для вас! Оно не только познакомит вас с основополагающими компонентами библиотеки SciPy и другими связанными с ней библиотеками, но и даст вам ощущение красоты и удобочитаемости программного кода, который вы сможете применять на практике. Вы научитесь писать элегантный программный код, который ясен, краток и эффективен при исполнении решаемой задачи.
На протяжении всей книги вы будете работать с примерами из обширной научной экосистемы Python, используя программный код, который иллюстрирует кратко очерченные принципы. Используя реальные научные данные, вы будете работать с практическими задачами вместе с SciPy, NumPy, Pandas, scikit-image и другими библиотеками Python.
Год: 2018
Язык: русский 🇷🇺
📥 Скачать
#книга #python #rus
Хуан Нуньес-Иглесиас, Штефан ван дер Уолт, Харриет Дэншоу
Добро пожаловать в научное программирование на Python и его сообщество. Если вы - ученый, который программирует на Python, то это практическое руководство для вас! Оно не только познакомит вас с основополагающими компонентами библиотеки SciPy и другими связанными с ней библиотеками, но и даст вам ощущение красоты и удобочитаемости программного кода, который вы сможете применять на практике. Вы научитесь писать элегантный программный код, который ясен, краток и эффективен при исполнении решаемой задачи.
На протяжении всей книги вы будете работать с примерами из обширной научной экосистемы Python, используя программный код, который иллюстрирует кратко очерченные принципы. Используя реальные научные данные, вы будете работать с практическими задачами вместе с SciPy, NumPy, Pandas, scikit-image и другими библиотеками Python.
Год: 2018
Язык: русский 🇷🇺
📥 Скачать
#книга #python #rus
Ум программиста. Как понять и осмыслить любой код.
Фелин Херманс
Книга освещает практические основы когнитивистики для программистов. Основные темы: осмысление и развитие чужого и собственного кода, изучение новых языков программирования, мнемонические приемы для программистов, поддержка кода в читаемом состоянии. Объяснено, как снижать когнитивную нагрузку при работе программиста, как делать код логичным и понятным для себя и коллег. Рассмотрены приемы именования функций, классов и переменных, подходы к ведению репозиториев, совместной разработке и доработке кода.
Год: 2022
Язык: русский 🇷🇺
📥 Скачать
#книга #программирование #rus
Фелин Херманс
Книга освещает практические основы когнитивистики для программистов. Основные темы: осмысление и развитие чужого и собственного кода, изучение новых языков программирования, мнемонические приемы для программистов, поддержка кода в читаемом состоянии. Объяснено, как снижать когнитивную нагрузку при работе программиста, как делать код логичным и понятным для себя и коллег. Рассмотрены приемы именования функций, классов и переменных, подходы к ведению репозиториев, совместной разработке и доработке кода.
Год: 2022
Язык: русский 🇷🇺
📥 Скачать
#книга #программирование #rus
Канбан. Альтернативный путь в Agile
Дэвид Андерсон
«Канбан» в переводе с японского – «сигнальная доска». В производстве такая доска используется для визуализации нарастающих темпов, что позволяет выпускать больше продукции с меньшими затратами. Яркий пример – подход компании Toyota, благодаря которому в течение многих лет эффективно реализуется принцип «точно в срок» с минимальными издержками.
Дэвид Андерсон приводит расширенный набор тех идей (визуализация процесса и правил работы, типизация элементов работы, классы обслуживания, каденции, метрики и графики для управленческого учета и анализа), которые определяют канбан-метод. В книге описаны инструменты, позволяющие эффективно вводить идеи бережливого производства в технологические разработки и IT-операции с минимальным сопротивлением изменениям и при этом сохранять оптимальный для всех вовлеченных в работу сотрудников темп. На русском языке публикуется впервые.
Год: 2017
Язык: русский 🇷🇺
📥 Скачать
#книга #kanban #rus
Дэвид Андерсон
«Канбан» в переводе с японского – «сигнальная доска». В производстве такая доска используется для визуализации нарастающих темпов, что позволяет выпускать больше продукции с меньшими затратами. Яркий пример – подход компании Toyota, благодаря которому в течение многих лет эффективно реализуется принцип «точно в срок» с минимальными издержками.
Дэвид Андерсон приводит расширенный набор тех идей (визуализация процесса и правил работы, типизация элементов работы, классы обслуживания, каденции, метрики и графики для управленческого учета и анализа), которые определяют канбан-метод. В книге описаны инструменты, позволяющие эффективно вводить идеи бережливого производства в технологические разработки и IT-операции с минимальным сопротивлением изменениям и при этом сохранять оптимальный для всех вовлеченных в работу сотрудников темп. На русском языке публикуется впервые.
Год: 2017
Язык: русский 🇷🇺
📥 Скачать
#книга #kanban #rus
Laravel. Полное руководство
Мэтт Стаффер
Что отличает Laravel от других PHP-фреймворков? Скорость и простота. Стремительная разработка приложений, обширная экосистема и набор инструментов Laravel позволяют быстро создавать сайты и приложения, отличающиеся чистым удобочитаемым кодом.
Мэтт Стаффер, известный преподаватель и ведущий разработчик, предлагает как общий обзор фреймворка, так и конкретные примеры работы с ним. Опытным PHP-разработчикам книга поможет быстро войти в новую тему, чтобы реализовать проект на Laravel. В издании также раскрыты темы Laravel Dusk и Horizon, собрана информация о ресурсах сообщества и других пакетах, не входящих в ядро Laravel.
Год: 2020
Язык: русский 🇷🇺
📥 Скачать
#книга #php #rus
Мэтт Стаффер
Что отличает Laravel от других PHP-фреймворков? Скорость и простота. Стремительная разработка приложений, обширная экосистема и набор инструментов Laravel позволяют быстро создавать сайты и приложения, отличающиеся чистым удобочитаемым кодом.
Мэтт Стаффер, известный преподаватель и ведущий разработчик, предлагает как общий обзор фреймворка, так и конкретные примеры работы с ним. Опытным PHP-разработчикам книга поможет быстро войти в новую тему, чтобы реализовать проект на Laravel. В издании также раскрыты темы Laravel Dusk и Horizon, собрана информация о ресурсах сообщества и других пакетах, не входящих в ядро Laravel.
Год: 2020
Язык: русский 🇷🇺
📥 Скачать
#книга #php #rus
Сборник задач по разработке на платформе 1С:Предприятие (1C:Enterprise)
Павел Чистов
В издании представлены задачи по разработке информационных систем на платформе "1С:Предприятие 8" (lC:Enterprise 8), рекомендованные к использованию в учебном процессе в образовательных программах высшего и среднего профессионального образования по ИТ-направлениям с учетом требований ФГОС и профессиональных стандартов. Книга ориентирована на преподавателей ИТ-дисциплин, методистов и других сотрудников образовательных организаций ВО и СПО.
Сборник задач рекомендован Федеральными учебно-методическими объединениями в системе высшего и среднего профессионального образования по укрупненной группе "Информатика и вычислительная техника" в качестве учебного пособия.
Год: 2020
Язык: русский 🇷🇺
📥 Скачать
#книга #1C #rus
Павел Чистов
В издании представлены задачи по разработке информационных систем на платформе "1С:Предприятие 8" (lC:Enterprise 8), рекомендованные к использованию в учебном процессе в образовательных программах высшего и среднего профессионального образования по ИТ-направлениям с учетом требований ФГОС и профессиональных стандартов. Книга ориентирована на преподавателей ИТ-дисциплин, методистов и других сотрудников образовательных организаций ВО и СПО.
Сборник задач рекомендован Федеральными учебно-методическими объединениями в системе высшего и среднего профессионального образования по укрупненной группе "Информатика и вычислительная техника" в качестве учебного пособия.
Год: 2020
Язык: русский 🇷🇺
📥 Скачать
#книга #1C #rus
Идеи машинного обучения. От теории к алгоритмам
Шай Шалев-Шварц, Шай Бен-Давид
Машинное обучение – один из самых быстро развивающихся разделов информатики с приложениями в самых разных областях. Цель этой книги – познакомить читателя с фундаментальными принципами машинного обучения и характерными для него алгоритмическими парадигмами. Книга содержит обширный свод основополагающих теоретических идей машинного обучения и математические выкладки, благодаря которым эти идеи становятся практическими алгоритмами. Вслед за изложением базовых основ дисциплины рассматривается широкий спектр тем, не нашедших достаточного отражения в предшествующих учебниках: вычислительная сложность обучения, понятия выпуклости и устойчивости, важные алгоритмы, включая стохастический градиентный спуск, нейронные сети и обучение структурированному выводу, а также совсем недавние теоретические концепции, например, PAC-байесовский подход и границы сжатия.
Издание ориентировано на студентов старших курсов, обучающихся информатике, техническим наукам, математике или статистике, а также может быть полезно исследователям, желающим углубить свои теоретические знания. Предполагается, что читатель знаком с основами теории вероятностей, линейной алгебры, математического анализа и теории алгоритмов.
Год: 2019
Язык: русский 🇷🇺
📥 Скачать
#книга #ml #rus
Шай Шалев-Шварц, Шай Бен-Давид
Машинное обучение – один из самых быстро развивающихся разделов информатики с приложениями в самых разных областях. Цель этой книги – познакомить читателя с фундаментальными принципами машинного обучения и характерными для него алгоритмическими парадигмами. Книга содержит обширный свод основополагающих теоретических идей машинного обучения и математические выкладки, благодаря которым эти идеи становятся практическими алгоритмами. Вслед за изложением базовых основ дисциплины рассматривается широкий спектр тем, не нашедших достаточного отражения в предшествующих учебниках: вычислительная сложность обучения, понятия выпуклости и устойчивости, важные алгоритмы, включая стохастический градиентный спуск, нейронные сети и обучение структурированному выводу, а также совсем недавние теоретические концепции, например, PAC-байесовский подход и границы сжатия.
Издание ориентировано на студентов старших курсов, обучающихся информатике, техническим наукам, математике или статистике, а также может быть полезно исследователям, желающим углубить свои теоретические знания. Предполагается, что читатель знаком с основами теории вероятностей, линейной алгебры, математического анализа и теории алгоритмов.
Год: 2019
Язык: русский 🇷🇺
📥 Скачать
#книга #ml #rus
Инженерия машинного обучения
Андрей Бурков
«Если вы собираетесь использовать машинное обучение для решения крупномасштабных практических задач, могу только порадоваться, что вы наткнулись на эту книгу. Читайте с удовольствием!» Кэсси Козырков, главный специалист по теории принятия решений в Google «Фундаментальная работа о практическом построении моделей машинного обучения и их развертывании в производственной среде. Подоспела как раз в тот момент, когда компании начали прозревать и осознавать, что для того, чтобы решение, основанное на машинном обучении, заработало, необходимы осознанные усилия инженеров и знакомство с передовыми практиками. Еще одна замечательная книга от Андрея!» Каролис Урбонас, начальник отдела машинного обучения в Amazon.
Новая книга Андрея Буркова, автора «Машинного обучения без лишних слов», мирового бестселлера, изданного на одиннадцати языках, – самая полная из существующих книг по прикладному ИИ. Содержит множество рекомендаций и паттернов проектирования надежных и масштабируемых решений в области машинного обучения. Андрей Бурков имеет степень доктора по ИИ и возглавляет группу машинного обучения в компании Gartner. Книга основана на собственном 15-летнем опыте Андрея в решении задач с помощью ИИ, а также на опубликованных работах лидеров индустрии.
Год: 2022
Язык: русский 🇷🇺
📥 Скачать
#книга #ml #rus
Андрей Бурков
«Если вы собираетесь использовать машинное обучение для решения крупномасштабных практических задач, могу только порадоваться, что вы наткнулись на эту книгу. Читайте с удовольствием!» Кэсси Козырков, главный специалист по теории принятия решений в Google «Фундаментальная работа о практическом построении моделей машинного обучения и их развертывании в производственной среде. Подоспела как раз в тот момент, когда компании начали прозревать и осознавать, что для того, чтобы решение, основанное на машинном обучении, заработало, необходимы осознанные усилия инженеров и знакомство с передовыми практиками. Еще одна замечательная книга от Андрея!» Каролис Урбонас, начальник отдела машинного обучения в Amazon.
Новая книга Андрея Буркова, автора «Машинного обучения без лишних слов», мирового бестселлера, изданного на одиннадцати языках, – самая полная из существующих книг по прикладному ИИ. Содержит множество рекомендаций и паттернов проектирования надежных и масштабируемых решений в области машинного обучения. Андрей Бурков имеет степень доктора по ИИ и возглавляет группу машинного обучения в компании Gartner. Книга основана на собственном 15-летнем опыте Андрея в решении задач с помощью ИИ, а также на опубликованных работах лидеров индустрии.
Год: 2022
Язык: русский 🇷🇺
📥 Скачать
#книга #ml #rus