📖 GPGPU Programming for Games and Science
Книга в первую очередь посвящена программированию на графическом процессоре (GPU), а также охватывает некоторые материалы, также относящиеся к программированию на центральном процессоре (CPU). В ней обсуждаются многие концепции программирования на GPU общего назначения (GPGPU) и приводятся практические примеры в программировании игр и научном программировании.
Сначала автор описывает числовые проблемы, возникающие при вычислениях с использованием арифметики с плавающей точкой, включая компромиссы между надежностью, точностью и скоростью. Затем он показывает, как расширения SIMD (Single Instruction Multiple Data) работают на CPU, поскольку GPU также используют SIMD.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #GameDev
Книга в первую очередь посвящена программированию на графическом процессоре (GPU), а также охватывает некоторые материалы, также относящиеся к программированию на центральном процессоре (CPU). В ней обсуждаются многие концепции программирования на GPU общего назначения (GPGPU) и приводятся практические примеры в программировании игр и научном программировании.
Сначала автор описывает числовые проблемы, возникающие при вычислениях с использованием арифметики с плавающей точкой, включая компромиссы между надежностью, точностью и скоростью. Затем он показывает, как расширения SIMD (Single Instruction Multiple Data) работают на CPU, поскольку GPU также используют SIMD.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #GameDev
📖 GPGPU Programming for Games and Science
Spring Boot помогает разработчикам создавать приложения, которые просто запускаются. Когда для запуска приложения требуется минимальная настройка, даже начинающие разработчики Java готовы приступить к работе. Но эта простота не должна ограничивать разработчиков в решении более сложных корпоративных требований, касающихся архитектуры микросервисов. При необходимости быстрого развертывания, исправления или масштабирования приложений контейнеры предоставляют решения, которые могут ускорить циклы разработки, тестирования и производства. Облако помогает компаниям масштабироваться и адаптироваться на высокой скорости, ускорять инновации и повышать гибкость бизнеса без крупных первоначальных инвестиций в ИТ. Что, если мы можем снабдить даже начинающего разработчика всем необходимым, чтобы помочь предприятиям достичь всего этого? Эта книга делает это и многое другое.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #GPGPU
Spring Boot помогает разработчикам создавать приложения, которые просто запускаются. Когда для запуска приложения требуется минимальная настройка, даже начинающие разработчики Java готовы приступить к работе. Но эта простота не должна ограничивать разработчиков в решении более сложных корпоративных требований, касающихся архитектуры микросервисов. При необходимости быстрого развертывания, исправления или масштабирования приложений контейнеры предоставляют решения, которые могут ускорить циклы разработки, тестирования и производства. Облако помогает компаниям масштабироваться и адаптироваться на высокой скорости, ускорять инновации и повышать гибкость бизнеса без крупных первоначальных инвестиций в ИТ. Что, если мы можем снабдить даже начинающего разработчика всем необходимым, чтобы помочь предприятиям достичь всего этого? Эта книга делает это и многое другое.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #GPGPU
📖 Programmer’s Guide To Kotlin, 3rd Edition
Kotlin интересен тем, что он на 100% совместим с Java во время выполнения и при этом прост в использовании. Использование Kotlin как в новом, так и в существующем проекте JVM упрощает программирование, а ваши программы становятся лучше, и это одна из веских причин для его изучения. Популярность Kotlin резко возросла, когда Google изначально сделал его первоклассным языком для разработки на Android, и теперь, когда Android официально заменил Java на Kotlin, он продолжает привлекать восторженных пользователей. Он также нашел применение во многих других областях как объектно-ориентированный язык, который отличается интересным и гибким подходом.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Kotlin
Kotlin интересен тем, что он на 100% совместим с Java во время выполнения и при этом прост в использовании. Использование Kotlin как в новом, так и в существующем проекте JVM упрощает программирование, а ваши программы становятся лучше, и это одна из веских причин для его изучения. Популярность Kotlin резко возросла, когда Google изначально сделал его первоклассным языком для разработки на Android, и теперь, когда Android официально заменил Java на Kotlin, он продолжает привлекать восторженных пользователей. Он также нашел применение во многих других областях как объектно-ориентированный язык, который отличается интересным и гибким подходом.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Kotlin
📖 Advanced ASP.NET Core 8 Security
Большинство разработчиков .NET не используют лучшие практики безопасности при создании веб-сайтов. В чем проблема? Даже если вы используете все лучшие практики, которые рекомендует команда ASP.NET, вы все равно не дотягиваете в нескольких ключевых областях из-за проблем в самой структуре. И большинство разработчиков не используют все лучшие практики, которые рекомендуются.
Если вы заинтересованы в действительно первоклассной безопасности, доступные источники не дают вам необходимой информации. Большинство блогов и других книг просто описывают, как использовать конфигурации в ASP.NET, но не учат вас безопасности, как ее понимают специалисты по безопасности. Онлайн-примеры кода не очень помогают, потому что они обычно написаны разработчиками, которые не включают практики безопасности.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #NET
Большинство разработчиков .NET не используют лучшие практики безопасности при создании веб-сайтов. В чем проблема? Даже если вы используете все лучшие практики, которые рекомендует команда ASP.NET, вы все равно не дотягиваете в нескольких ключевых областях из-за проблем в самой структуре. И большинство разработчиков не используют все лучшие практики, которые рекомендуются.
Если вы заинтересованы в действительно первоклассной безопасности, доступные источники не дают вам необходимой информации. Большинство блогов и других книг просто описывают, как использовать конфигурации в ASP.NET, но не учат вас безопасности, как ее понимают специалисты по безопасности. Онлайн-примеры кода не очень помогают, потому что они обычно написаны разработчиками, которые не включают практики безопасности.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #NET
📖 Learn Generative AI with PyTorch
Узнайте, как работает генеративный ИИ, создавая собственные модели, которые могут писать связный текст, создавать реалистичные изображения и даже создавать реалистичную музыку.
Learn Generative AI with PyTorch обучает базовой механике генеративного ИИ, создавая рабочие модели ИИ с нуля. На протяжении всего курса вы будете использовать интуитивно понятную структуру PyTorch, которая мгновенно знакома любому, кто работал с инструментами обработки данных Python. По пути вы освоите основы общих состязательных сетей (GAN), трансформаторов, больших языковых моделей (LLM), вариационных автокодировщиков, диффузионных моделей, LangChain и многого другого!
В курсе Learn Generative AI with PyTorch вы создадите эти удивительные модели:
- Простой переводчик с английского на французский
- Модель генерации текста, такая же мощная, как GPT-2
- Модель диффузии, которая создает реалистичные изображения цветов
- Генераторы музыки с использованием GAN и Transformers
- Модель переноса стиля изображения
- Агент-всезнайка с нулевой точностью
Создаваемые вами проекты генеративного ИИ используют те же базовые методы и технологии, что и полномасштабные модели, такие как GPT-4 и Stable Diffusion. Вам не нужно быть экспертом в области машинного обучения — вы можете начать с базовых навыков программирования на Python.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Python
Узнайте, как работает генеративный ИИ, создавая собственные модели, которые могут писать связный текст, создавать реалистичные изображения и даже создавать реалистичную музыку.
Learn Generative AI with PyTorch обучает базовой механике генеративного ИИ, создавая рабочие модели ИИ с нуля. На протяжении всего курса вы будете использовать интуитивно понятную структуру PyTorch, которая мгновенно знакома любому, кто работал с инструментами обработки данных Python. По пути вы освоите основы общих состязательных сетей (GAN), трансформаторов, больших языковых моделей (LLM), вариационных автокодировщиков, диффузионных моделей, LangChain и многого другого!
В курсе Learn Generative AI with PyTorch вы создадите эти удивительные модели:
- Простой переводчик с английского на французский
- Модель генерации текста, такая же мощная, как GPT-2
- Модель диффузии, которая создает реалистичные изображения цветов
- Генераторы музыки с использованием GAN и Transformers
- Модель переноса стиля изображения
- Агент-всезнайка с нулевой точностью
Создаваемые вами проекты генеративного ИИ используют те же базовые методы и технологии, что и полномасштабные модели, такие как GPT-4 и Stable Diffusion. Вам не нужно быть экспертом в области машинного обучения — вы можете начать с базовых навыков программирования на Python.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Python
📖 Deep C Dives: Adventures in C
C - это язык с давним прошлым и, вероятно, с большим будущим. Будучи на шаг впереди ассемблера, он позволяет программисту быть ближе к аппаратному обеспечению, и если вы хотите понять, как ваш код принимает управление без использования всех абстракций, применяемых в других языках, C - это то, что вам нужно выбрать. Единственная проблема заключается в том, что многие книги и статьи на тему C написаны программистами, которым больше нравится работать с языками более высокого уровня - они склонны смотреть на C свысока и пытаться объяснить его так, как будто это дефектная Java или какой–то другой язык.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #C
C - это язык с давним прошлым и, вероятно, с большим будущим. Будучи на шаг впереди ассемблера, он позволяет программисту быть ближе к аппаратному обеспечению, и если вы хотите понять, как ваш код принимает управление без использования всех абстракций, применяемых в других языках, C - это то, что вам нужно выбрать. Единственная проблема заключается в том, что многие книги и статьи на тему C написаны программистами, которым больше нравится работать с языками более высокого уровня - они склонны смотреть на C свысока и пытаться объяснить его так, как будто это дефектная Java или какой–то другой язык.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #C
Зарплата до ₽900 тыс. на руки: на каких дата-специалистов сейчас высокий спрос
Сегодня практически любой бизнес не может работать без сбора, обработки, анализа данных — всё это подвиды задач Data Scientist. Чем крупнее компания, тем сильнее различаются задачи, стоящие перед этими специалистами, а также заработная плата.
С целью удовлетворить растущий мировой спрос на этих специалистов онлайн-университет Skillfactory создал бесплатный "Симулятор профессии дата-сайентист". Он нацелен на обучение начинающих специалистов в кратчайшие сроки.
Попробовать симулятор, и выйти на стартовый доход 100 тыс.руб.
Реклама. Информация о рекламодателе по ссылкам в посте.
Сегодня практически любой бизнес не может работать без сбора, обработки, анализа данных — всё это подвиды задач Data Scientist. Чем крупнее компания, тем сильнее различаются задачи, стоящие перед этими специалистами, а также заработная плата.
С целью удовлетворить растущий мировой спрос на этих специалистов онлайн-университет Skillfactory создал бесплатный "Симулятор профессии дата-сайентист". Он нацелен на обучение начинающих специалистов в кратчайшие сроки.
Попробовать симулятор, и выйти на стартовый доход 100 тыс.руб.
Реклама. Информация о рекламодателе по ссылкам в посте.
📖 Hands-On Object-Oriented Programming
Узнайте, как легко спроектировать и реализовать программную систему с помощью объектно-ориентированного программирования. С помощью практических занятий эта книга вооружит вас реальной практикой, необходимой для освоения навыков ООП, которые можно применять универсально в любом языке программирования.
Эта книга посвящена преодолению разрыва между теоретическими концепциями и практической реализацией в разработке программного обеспечения с использованием ООП. Читатели сначала поймут важность ООП в обработке сложностей программного обеспечения, прежде чем научатся моделировать реальные проблемы с помощью контроля доступа, расширяемого проектирования объектов и объектных отношений.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #HandsOn
Узнайте, как легко спроектировать и реализовать программную систему с помощью объектно-ориентированного программирования. С помощью практических занятий эта книга вооружит вас реальной практикой, необходимой для освоения навыков ООП, которые можно применять универсально в любом языке программирования.
Эта книга посвящена преодолению разрыва между теоретическими концепциями и практической реализацией в разработке программного обеспечения с использованием ООП. Читатели сначала поймут важность ООП в обработке сложностей программного обеспечения, прежде чем научатся моделировать реальные проблемы с помощью контроля доступа, расширяемого проектирования объектов и объектных отношений.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #HandsOn
📖 UML для простых смертных
"UML для простых смертных" является прекрасным руководством, в котором показываю преимущества применения UML. Эта книга знакомит читателя с различными типами диаграмм и методиками моделирования; в ней приводятся случаи из реальной жизни, которые объясняют, каким образом UML может помочь вам и вашей команде. Книга станет очень ценной для любого, кто управляет организациями, проектами или командами или хочет стать таким.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #UML
"UML для простых смертных" является прекрасным руководством, в котором показываю преимущества применения UML. Эта книга знакомит читателя с различными типами диаграмм и методиками моделирования; в ней приводятся случаи из реальной жизни, которые объясняют, каким образом UML может помочь вам и вашей команде. Книга станет очень ценной для любого, кто управляет организациями, проектами или командами или хочет стать таким.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #UML
📖 Нейросети на Python. Основы ИИ и машинного обучения
Эта книга является практическим комплексным гидом по изучению ИИ и применению нейросетей. В ней вы найдете информацию о различных типах нейросетей, их архитектуре, принципах работы и различных возможностях использования.
Примеры использования библиотек NumPy, PyTorch, Matplotlib, SciPy, NetworkX, TensorFlow, OpenCV, Pandas, scikit-leam, nltk помогут вам лучше понять действия
нейросети в реальных условиях.
Математические основы машинного обучения, с многочисленными примерами уравнений и формул на языке программирования Python, помогут понять истоки
появления нейросетей с научной точки зрения.
Отдельно рассмотрено практическое применение искусственного интеллекта, описаны способы взаимодействия с нейросетями разной направленности. Это будет полезно для всех, кто желает овладеть многочисленными возможностями современных нейросетей: генерацией изображений, созданием видео, написанием текстов,
созданием озвучки и т.д.
Помимо теоретической и практической частей, в книге есть ссылки на реальные нейросети, которые помогут читателям углубить свои знания и навыки в области их практического использования.
Книга обязательно станет ценным ресурсом для всех, кто хочет изучить нейросети и их применение в самых различных сферах.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #AI #Python
Эта книга является практическим комплексным гидом по изучению ИИ и применению нейросетей. В ней вы найдете информацию о различных типах нейросетей, их архитектуре, принципах работы и различных возможностях использования.
Примеры использования библиотек NumPy, PyTorch, Matplotlib, SciPy, NetworkX, TensorFlow, OpenCV, Pandas, scikit-leam, nltk помогут вам лучше понять действия
нейросети в реальных условиях.
Математические основы машинного обучения, с многочисленными примерами уравнений и формул на языке программирования Python, помогут понять истоки
появления нейросетей с научной точки зрения.
Отдельно рассмотрено практическое применение искусственного интеллекта, описаны способы взаимодействия с нейросетями разной направленности. Это будет полезно для всех, кто желает овладеть многочисленными возможностями современных нейросетей: генерацией изображений, созданием видео, написанием текстов,
созданием озвучки и т.д.
Помимо теоретической и практической частей, в книге есть ссылки на реальные нейросети, которые помогут читателям углубить свои знания и навыки в области их практического использования.
Книга обязательно станет ценным ресурсом для всех, кто хочет изучить нейросети и их применение в самых различных сферах.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #AI #Python
Ловите два канала на тему ИБ и хакинга
Арсенал Безопасника - Проект по кибербезопасности - сборник лучших инструментов и утилит по OSINT, хакингу и деанону
Бункер Хакера - Сборник инструментов, книг, справочников, гайды и ресурсы по информационной безопасности, анонимности и разведки.
Please open Telegram to view this post
VIEW IN TELEGRAM
📖 Модели параллельного программирования
Книга посвящена рассмотрению некоторых высокоуровневых моделей параллельного и распределенного программирования. В порядке усложнения описываются несколько моделей внутренней организации параллельных программ: ярусно-параллельная форма программы, сети конечных автоматов, сети Петри, модель актеров, а также модель квантовых вычислений. Приводятся примеры программной реализации на C++ с использованием различных средств распараллеливания (OpenMP, MPI, POSIX Threads, Windows API). В каждом случае рассматриваются вопросы контекстно-независимой реализации конструкций описываемой модели без привязки к конкретным задачам, а также приведены примеры решения с использованием такой реализации некоторых конкретных задач. Некоторые из описанных моделей (к примеру, модель актеров), в настоящий момент приобретают все большую популярность вследствие распространения основанных на ее использовании языков и библиотек.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #ML
Книга посвящена рассмотрению некоторых высокоуровневых моделей параллельного и распределенного программирования. В порядке усложнения описываются несколько моделей внутренней организации параллельных программ: ярусно-параллельная форма программы, сети конечных автоматов, сети Петри, модель актеров, а также модель квантовых вычислений. Приводятся примеры программной реализации на C++ с использованием различных средств распараллеливания (OpenMP, MPI, POSIX Threads, Windows API). В каждом случае рассматриваются вопросы контекстно-независимой реализации конструкций описываемой модели без привязки к конкретным задачам, а также приведены примеры решения с использованием такой реализации некоторых конкретных задач. Некоторые из описанных моделей (к примеру, модель актеров), в настоящий момент приобретают все большую популярность вследствие распространения основанных на ее использовании языков и библиотек.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #ML
📖 JavaScript Interview Questions & Challenges
Вы готовитесь к собеседованию, которое включает в себя javanoscript? Вы хотите улучшить свои навыки кодирования и решать сложные проблемы на этом языке?
Не ищите дальше, чем это всеобъемлющее руководство по вопросам и задачам для собеседования по javanoscript. Эта книга охватывает все, от базовых концепций до сложных тем, с понятными объяснениями и практическими примерами, которые помогут вам укрепить свои знания и уверенность.
Вы узнаете, как решать сложные проблемы с помощью javanoscript, и приобретете навыки, необходимые для того, чтобы произвести впечатление на потенциальных работодателей. Благодаря подробным объяснениям и экспертным рекомендациям эта книга является важным ресурсом для тех, кто хочет освоить javanoscript.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Java
Вы готовитесь к собеседованию, которое включает в себя javanoscript? Вы хотите улучшить свои навыки кодирования и решать сложные проблемы на этом языке?
Не ищите дальше, чем это всеобъемлющее руководство по вопросам и задачам для собеседования по javanoscript. Эта книга охватывает все, от базовых концепций до сложных тем, с понятными объяснениями и практическими примерами, которые помогут вам укрепить свои знания и уверенность.
Вы узнаете, как решать сложные проблемы с помощью javanoscript, и приобретете навыки, необходимые для того, чтобы произвести впечатление на потенциальных работодателей. Благодаря подробным объяснениям и экспертным рекомендациям эта книга является важным ресурсом для тех, кто хочет освоить javanoscript.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Java
📖 Generative AI with
Изучите фреймворк LangChain от теории до развертывания и разработайте готовые к использованию приложения.
Примеры кода регулярно обновляются на GitHub, чтобы держать вас в курсе последних разработок LangChain.
При покупке печатной версии или книги Kindle вы получите бесплатную электронную книгу в формате PDF.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #AI
Изучите фреймворк LangChain от теории до развертывания и разработайте готовые к использованию приложения.
Примеры кода регулярно обновляются на GitHub, чтобы держать вас в курсе последних разработок LangChain.
При покупке печатной версии или книги Kindle вы получите бесплатную электронную книгу в формате PDF.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #AI
📖 Грокаем конкурентность
Конкурентность позволяет эффективно выполнять компьютерные программы, разделяя их на задачи, которые можно запускать независимо. Такой подход помогает ускорить игровую графику, обучать большие модели искусственного интеллекта, быстро масштабировать веб-приложения, оптимизировать обработку больших данных и решать многие другие задачи. Работать с конкурентностью непросто, так что эта книга постепенно введет вас в курс дела, а помогут в этом интересные примеры, забавные иллюстрации и понятный код на Python. Вы изучите приемы, с помощью которых сможете программировать многоядерные и графические процессоры, а так же другие высокопроизводительные системы. Кирилл Бобров обходится без сложной математики, технического жаргона и тяжеловесных научных рассуждений, предпочитая простые и доступные объяснения.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Полезное
Конкурентность позволяет эффективно выполнять компьютерные программы, разделяя их на задачи, которые можно запускать независимо. Такой подход помогает ускорить игровую графику, обучать большие модели искусственного интеллекта, быстро масштабировать веб-приложения, оптимизировать обработку больших данных и решать многие другие задачи. Работать с конкурентностью непросто, так что эта книга постепенно введет вас в курс дела, а помогут в этом интересные примеры, забавные иллюстрации и понятный код на Python. Вы изучите приемы, с помощью которых сможете программировать многоядерные и графические процессоры, а так же другие высокопроизводительные системы. Кирилл Бобров обходится без сложной математики, технического жаргона и тяжеловесных научных рассуждений, предпочитая простые и доступные объяснения.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Полезное
📖 Метаобучение. Применение в AutoML и науке о данных
Метаобучение – одна из самых быстрорастущих областей исследований в области машинного обучения (МО) – изучает методы получения эффективных моделей и решений путем адаптации процессов МО и интеллектуального анализа данных. Для адаптации обычно применяют информацию из опыта решения других задач, а адаптивные процессы могут использовать подходы МО. AutoML занимается автоматизацией процессов машинного обучения и является очень актуальной темой, напрямую связанной с метаобучением. Метаобучение и AutoML помогают искусственному интеллекту научиться выбирать наиболее подходящие методы самообучения и быстрее находить новые решения без вмешательства пользователя. Издание адресовано исследователям в области машинного обучения, интеллектуального анализа данных и искусственного интеллекта, а также может быть полезно студентам и аспирантам.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #ML
Метаобучение – одна из самых быстрорастущих областей исследований в области машинного обучения (МО) – изучает методы получения эффективных моделей и решений путем адаптации процессов МО и интеллектуального анализа данных. Для адаптации обычно применяют информацию из опыта решения других задач, а адаптивные процессы могут использовать подходы МО. AutoML занимается автоматизацией процессов машинного обучения и является очень актуальной темой, напрямую связанной с метаобучением. Метаобучение и AutoML помогают искусственному интеллекту научиться выбирать наиболее подходящие методы самообучения и быстрее находить новые решения без вмешательства пользователя. Издание адресовано исследователям в области машинного обучения, интеллектуального анализа данных и искусственного интеллекта, а также может быть полезно студентам и аспирантам.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #ML
📖 Software Requirements Essentials
Основные требования к ПО представляет 20 основных практик для успешного планирования, выявления, анализа, спецификации, валидации и управления требованиями. Ведущие эксперты по требованиям Карл Вигерс и Кандейз Хокансон фокусируются на практиках, которые, скорее всего, обеспечат превосходную эффективность как для традиционных, так и для гибких проектов в любой области применения. Эти основные практики помогают командам понимать бизнес-проблемы, привлекать нужных участников, формулировать лучшие решения, улучшать коммуникацию, внедрять наиболее ценные функциональные возможности в правильной последовательности и адаптироваться к изменениям и росту.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Software #AI
Основные требования к ПО представляет 20 основных практик для успешного планирования, выявления, анализа, спецификации, валидации и управления требованиями. Ведущие эксперты по требованиям Карл Вигерс и Кандейз Хокансон фокусируются на практиках, которые, скорее всего, обеспечат превосходную эффективность как для традиционных, так и для гибких проектов в любой области применения. Эти основные практики помогают командам понимать бизнес-проблемы, привлекать нужных участников, формулировать лучшие решения, улучшать коммуникацию, внедрять наиболее ценные функциональные возможности в правильной последовательности и адаптироваться к изменениям и росту.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Software #AI
📖 C/C++ для студента
Подробно рассматриваются языки программирования C и C++. Описаны типы данных, функции, классы, шаблоны, а также библиотеки стандартных функций. Язык программирования C++ рассматривается как объектно-ориентированное расширение языка C, что позволяет последовательно изучить процедурное программирование, объектно-ориентированное программирование и обобщенное программирование. Изложение материала отличается краткостью и снабжено большим количеством простых примеров и листингов, которые поясняют технику программирования на языках C и C++.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #C
Подробно рассматриваются языки программирования C и C++. Описаны типы данных, функции, классы, шаблоны, а также библиотеки стандартных функций. Язык программирования C++ рассматривается как объектно-ориентированное расширение языка C, что позволяет последовательно изучить процедурное программирование, объектно-ориентированное программирование и обобщенное программирование. Изложение материала отличается краткостью и снабжено большим количеством простых примеров и листингов, которые поясняют технику программирования на языках C и C++.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #C
📖 The Art of Unit Testing
"Искусство модульного тестирования", третье издание, показывает вам, как создавать читаемые и поддерживаемые тесты. Оно выходит далеко за рамки создания базовых тестов и охватывает стратегии тестирования в масштабах всей организации, устранение неполадок, работу с устаревшим кодом и “беспощадный” рефакторинг. Вам понравятся практические примеры и знакомые сценарии, которые оживляют тестирование по мере чтения. Это третье издание дополнено методами, характерными для объектно-ориентированного, функционального и модульного стилей кодирования. В примерах используется Javanoscript.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Javanoscript
"Искусство модульного тестирования", третье издание, показывает вам, как создавать читаемые и поддерживаемые тесты. Оно выходит далеко за рамки создания базовых тестов и охватывает стратегии тестирования в масштабах всей организации, устранение неполадок, работу с устаревшим кодом и “беспощадный” рефакторинг. Вам понравятся практические примеры и знакомые сценарии, которые оживляют тестирование по мере чтения. Это третье издание дополнено методами, характерными для объектно-ориентированного, функционального и модульного стилей кодирования. В примерах используется Javanoscript.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Javanoscript
📖 Структуры данных в Python: начальный курс
В книге рассматриваются основополагающие вопросы, относящиеся к
структурам данных в языке программирования Python. Теоретические концепции и
абстрактные понятия подкрепляются простыми примерами. По мере изучения
основ вводятся такие темы, как стратегии решения задач, продвинутое
использование языка Python, принципы объектно-ориентированного проектирования
и методологии тестирования. Подробно рассматриваются структуры данных,
встроенные в язык Python, а также абстрактные типы данных (АТД): стеки, очереди,
связные списки, деревья, графы и др.
Книга предназначена для всех, кто изучает язык программирования Python
и предполагает активно использовать как встроенные структуры данных,
так и собственные реализации АТД.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Python
В книге рассматриваются основополагающие вопросы, относящиеся к
структурам данных в языке программирования Python. Теоретические концепции и
абстрактные понятия подкрепляются простыми примерами. По мере изучения
основ вводятся такие темы, как стратегии решения задач, продвинутое
использование языка Python, принципы объектно-ориентированного проектирования
и методологии тестирования. Подробно рассматриваются структуры данных,
встроенные в язык Python, а также абстрактные типы данных (АТД): стеки, очереди,
связные списки, деревья, графы и др.
Книга предназначена для всех, кто изучает язык программирования Python
и предполагает активно использовать как встроенные структуры данных,
так и собственные реализации АТД.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Python
📖 Ассемблер на примерах.Базовый курс.
Эта книга представляет собой великолепное практическое руководство по основам программирования на языке ассемблера. Изложение сопровождается большим количеством подробно откомментированных примеров, что способствует наилучшему пониманию и усвоению материала. Доходчиво объясняются все основные вопросы программирования на этом языке. Вы узнаете, как писать ассемблерные программы под разные операционные системы (Windows, DOS, Linux), как создавать резидентные программы, как писать ассемблерные вставки в программы на языках высокого уровня и многое другое. Попутно вам будут разъяснены основные моменты работы процессора, операционных систем, управления памятью и взаимодействия программ с аппаратными устройствами ПК - то есть все то, без знания чего нельзя обойтись при программировании на языке низкого уровня, которым и является ассемблер. Книга написана доступным языком. Лучший выбор для начинающих.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Assembler
Эта книга представляет собой великолепное практическое руководство по основам программирования на языке ассемблера. Изложение сопровождается большим количеством подробно откомментированных примеров, что способствует наилучшему пониманию и усвоению материала. Доходчиво объясняются все основные вопросы программирования на этом языке. Вы узнаете, как писать ассемблерные программы под разные операционные системы (Windows, DOS, Linux), как создавать резидентные программы, как писать ассемблерные вставки в программы на языках высокого уровня и многое другое. Попутно вам будут разъяснены основные моменты работы процессора, операционных систем, управления памятью и взаимодействия программ с аппаратными устройствами ПК - то есть все то, без знания чего нельзя обойтись при программировании на языке низкого уровня, которым и является ассемблер. Книга написана доступным языком. Лучший выбор для начинающих.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Assembler