Поиск по основным рубрикам каталога
Рубрика: Вычислительная техника. Программирование
Вернуться к списку рубрик
Найдено изданий: 2676
 |
Розанов А., Учимся рисовать на компьютере кодом в P5JS. руководство для начинающих программистов по рисованию, анимации, "генеративному арту" и интерактивным примерам на языке JavaScript — 2023
Цифровое творчество развивает личность, делает мир ярче, богаче и веселее. Многие современные художники создают свои картины с помощью компьютерных программ. В этой книге подробно показано, как школьник может освоить программирование на языке JavaScript и научиться создавать картины, персонажей и красивые пейзажи для собственной игры. Советы в конце книги помогают развивать "мышление в стиле компьютера" - ключевую компетенцию XXI века. Издание адресовано школьникам среднего и старшего возраста, будет полезно студентам и учителям, а также родителям, заботящимся о развитии своих детей.
Подробная информация
|
 |
Пумперла М., Изучаем Ray. гибкие распределенные вычисления на Python в машинном обучении — 2023
Данная книга поможет программистам на Python, инженерам и исследователям данных научиться применять фреймворк распределенных вычислений с открытым исходным кодом Ray и разворачивать вычислительные кластеры Ray. Ray может использоваться для структурирования и выполнения крупномасштабных программ машинного обучения. Распределенные вычисления отличаются своей сложностью, но с помощью Ray вы легко приступите к работе. Прочитав книгу, вы научитесь: создавать свои первые распределенные приложения с помощью ядра фреймворка — Ray Core; оптимизировать гиперпараметры с помощью библиотеки Ray Tune; применять библиотеку Ray RLlib для обучения с подкреплением; управлять распределенной тренировкой моделей с помощью библиотеки Ray Train; применять Ray для обработки данных с помощью библиотеки Ray Data; работать с кластерами Ray и подачей моделей в качестве служб с помощью библиотеки Ray Serve; создавать сквозные приложения машинного обучения с помощью инструментария Ray AIR.
Подробная информация
|
 |
Амри А. Э., GPT-3: программирование на PYTHON в примерах — 2023
OpenAI предоставляет API для доступа к моделям искусственного интеллекта (ИИ). Назначение API - абстрагировать базовые модели путем создания универсального интерфейса для всех версий, позволяющего пользователям использовать GPT независимо от его версии. Цель книги - предоставить пошаговое руководство по использованию GPT-3 в ваших проектах с помощью API OpenAI. Также рассмотрены и другие модели, такие как CLIP, DALL-E и Whispers. Независимо от того, создаете ли вы чат-бот, ИИ-ассистента или веб-приложение, предоставляющее данные, сгенерированные ИИ, данная книга поможет реализовать ваши идеи.
Подробная информация
|
 |
Дэвис Э., Разработка 3D-игр в Unity. Создан для увлеченных разработчиков игр. Разработан для создания профессиональных игр — 2023
Создайте 3D-игру с удивительными персонажами, окружающей средой, звуком и динамическими эффектами!Эта книга, написанная командой экспертов Unity Technologies, следует неформальному подходу и приоткрывает тайны разработки игр. От базовых понятий 3D-дизайна, таких как координаты, векторы и камеры, вы перейдете к основным концепциям Unity, включая персонажей, сцены, объекты и многое другое. По мере погружения в материал вы будете осваивать все более сложные навыки и шаг за шагом создавать собственную игру.Издание будет полезно тем, кто уже имеет некоторые знания в области разработки игр и хочет углубить свой практический опыт.
Подробная информация
|
 |
Гримм Р., C++20 в деталях — 2023 (Книжная полка Истового Инженера)
В этой книге подробно рассказывается о новом стандарте С++20. Для тех, кто незнаком с С++20, приводится краткий обзор, далее рассматриваются ключевые возможности языка. Вы получите представление о ключевых изменениях в ядре языка (концепты и модули), новой библиотеке диапазонов, корутинах, а затем сможете применить теорию на практике, изучив ряд примеров. Книгу можно использовать как справочное руководство и изучать главы в удобном для вас порядке.
Подробная информация
|
 |
Антао Т., Сверхбыстрый Python. Эффективные техники для работы с большими наборами данных — 2023
Быстрый код на чистом Python, оптимизированные библиотеки и аппаратное обеспечение, позволяющее использовать все преимущества параллельной обработки данных, - это цена входа в мир машинного обучения и анализа больших данных. Книга, которую вы держите в руках, предлагает уникальные техники ускорения с акцентом на большие данные и станет вашим надежным проводником в мир оптимизации решений на базе Python. Вы узнаете, как оптимизировать работу со встроенными структурами данных и ускорить решения за счет конкурентного выполнения, а также научитесь сокращать объем занимаемой данными памяти без ущерба для их точности. Ознакомившись с тщательно проработанными при-мерами, вы узнаете, как добиться большей производительности популярных библиотек, таких как NumPy и pandas, и как эффективно обрабатывать и хранить данные. В книге используется целостный подход к повышению эффективности решений, так что вы научитесь оптимизировать и масштабировать целые системы - начиная от кода и заканчивая архитектурой. Книга предназначена для разработчиков Python, знакомых с основами языка и принципами конкурентных вычислений.
Подробная информация
|
 |
Энгхейм Э., Julia в качестве второго языка. общецелевое программирование с привкусом науки о данных — 2023
Язык Julia, изначально разработанный для высокопроизводительной обработки данных, стал языком программирования общего назначения, в котором идеально сочетаются простота, гибкость и производительность. Он предлагает удобные для разработчиков функциональные возможности: сборка мусора, динамическая типизация, гибкий подход к конкурентности и распределенным вычислениям. Эта книга знакомит читателя с языком Julia и демонстрирует все его аспекты — от базового синтаксиса до продвинутого функционала — на примере ряда проектов. Описываются применение базовых типов и структур данных при симуляции пуска ракеты, использование словарей для интерпретации римских цифр, множественная диспетчеризация Julia в симулированном сражении между рыцарями и лучниками. Попутно вы сравните объектно ориентированный и функциональный стили программирования — язык Julia поддерживает оба! Издание подойдет читателям, уже знакомым с каким-либо языком программирования, например Python, JavaScript или C#.
Подробная информация
|
 |
Треволт Д., Защита и укрепление Linux. практическое руководство по защите системы Linux от кибератак — 2023
Перед вами введение в новейшие меры безопасности в Linux на примере последних версий Ubuntu и AlmaLinux. Вы узнаете, как настроить лабораторный стенд, как создавать учетные записи пользователей с надлежащими уровнями привилегий, как защищать важные данные с помощью прав доступа и шифрования и как сконфигурировать брандмауэр с применением новейших технологий. Объясняется, как использовать sudo для создания административных учетных записей с правами, достаточными для выполнения конкретной работы. Описана актуальная информация о настройке локального удостоверяющего центра, а также методы автоматизации аудита системы. Рассмотрено автоматическое усиление системы с помощью OpenSCAP, укрепление конфигурации ядра Linux, защита систем от вредоносного ПО и сканирование на предмет уязвимостей. Бонусом идет применение Security Onion для настройки системы обнаружения вторжений. Издание адресовано всем администраторам Linux, независимо от того, специализируются они в области безопасности или нет. Описываемые методы можно использовать как на серверах, так и на рабочих станциях под управлением Linux
Подробная информация
|
 |
Дренен Д. ван, По ту сторону игр. секреты успеха Minekraft, Angry birds, Pokemon GO и других феноменов мировой гейм-индустрии — 2023 (Top Business Awards)
Знаменитый отраслевой эксперт Джуст Ван Дерен вскрывает причины успеха Minecraft,Fortnite, Pokemon Go, Angry Birds и других культовых проектов игровой индустрии. Эта книга рассказывает, как Sony и Electronic Arts разрушили монополию Nintendo, Valve совершила революцию с помощью модов, Pokemon Gо и Angry Birds победили "мастодонтов гейминдустрии", два выпускника Гарвардской школы бизнеса открыли крупнейшую розничную сеть Game Stop и сумели избежать банкротств.
Подробная информация
|
 |
Херманс Ф., Ум программиста. как понять и осмыслить любой код — 2023
Книга освещает практические основы когнитивистики для программистов. Основные темы: осмысление и развитие чужого и собственного кода, изучение новых языков программирования, мнемонические приемы для программистов, поддержка кода в читаемом состоянии. Объяснено, как снижать когнитивную нагрузку при работе программиста, как делать код логичным и понятным для себя и коллег. Рассмотрены приемы именования функций, классов и переменных, подходы к ведению репозиториев, совместной разработке и доработке кода. Для программистов и других IT-специалистов
Подробная информация
|
 |
Матвеев М. Д., Справочник Линуксоида. Все, что нужно, под рукой — 2023
В этом справочнике вы найдете ключевую информацию об операционной системе Linux в удобной и наглядной форме. Структура справочника позволяет линуксоидам быстро находить нужную информацию, получать примеры использования тех или иных элементов Linux. Диапазон материалов справочника достаточно широк: от самых основ (командная строка, локальная сеть, файловая система, пользователи и группы) до более продвинутых тем (управление загрузкой ос, работа с хранилищем, управление процессами Linux). Отдельное внимание уделено внимание таким важным темам, как: ядро Linux, маршрутизация и настройка брандмауэра, командный интерпретатор bash. Книга будет полезна как начинающим линуксоидам, так и более опытным пользователям, которым в процессе работы в Linux нужна информация под рукой
Подробная информация
|
 |
Ходен С., Мозг игрока. как нейронауки и UX влияют на дизайн видеоигр — 2023 (Мировой компьютерный бестселлер. Гейм-дизайн)
Создание успешной видеоигры зависит от понимания того, как работает человеческий мозг. Важно предугадать, как игрок воспримет игру и как будет с ней взаимодействовать. Книга представляет собой практическое пособие, которое поможет начинающим и профессиональным разработчикам понять принципы UX в играх, взятые из нейронаук. Она научит вас быстрее находить компромиссы и решения для игры и покажет, как давать аудитории лучший игровой опыт. Книга доступна UX-энтузиастам любого уровня прокачки и будет полезна даже фанатам видеоигр, которые хотят понять, почему некоторые игры разочаровывают, а другие заставляют часами сидеть у экрана
Подробная информация
|
 |
Павлов Е. И., Знакомьтесь, Python. секреты профессии — 2023 (Программирование для всех)
Очень хочется стать программистом и войти в IT, но не знаете с чего начать? Поздравляю, в ваших руках учебник нового поколения — без кучи непонятных слов и кодов расскажем про инструменты и библиотеки для программирования на Python. И все это заправлено лайфхаками, вдохновляющими историями из мира настоящих хакеров и игрофикацией — потому что обучение не должно быть скучным. "Знакомьтесь, Python" — уверенный первый шаг в мир программирования. Получите базовые знания о сфере IT, а также найдете ответы на вопросы по типу: с чего начать, как выбрать профессию, где прокачать скиллы и как подготовиться к собеседованию так, чтобы работодатель предложил оффер
Подробная информация
|
 |
Вильяр О., Изучаем Blender. практическое руководство по созданию анимированных 3D-персонажей — 2023 (Мировой компьютерный бестселлер. Гейм-дизайн)
Blender - универсальная программа для создания и редактирования 3D-графики. Она является необходимым инструментом для современной 3D-визуализации, будь то графика для фильмов или модели персонажей для игр. Эта книга научит читателей использовать Blender в полной мере. Она охватывает такие темы, как пользовательский интерфейс Blender, анимация объектов и персонажей, создание 3D-сцен, оптимизация процессов моделирования и анимации, а также создание полноценных цифровых анимаций с участием персонажей. Это руководство идеально подходит как для начинающих, так и для тех, кто переходит с другого программного обеспечения на Blender, чтобы создавать более сложную и качественную анимацию
Подробная информация
|
 |
Мартин К., Криптография. как защитить свои данные в цифровом пространстве — 2023 (БукТех. книги про технологии)
Криптография - ключ к цифровой безопасности. Имея базовое представление о ней, вы сможете не только защитить свои данные от угроз, кроющихся в киберспространстве, но и лучше понять природу интернет-технологий, все глубже внедряющихся в нашу повседневную жизнь. Какие потенциальные последствия подключения к незащищенной сети Wi-Fi? Так уж ли важно иметь разные пароли для разных учетных записей? Если вы видите, что у вебсайта нет действительного сертификата, стоит ли продолжать с ним работу? Ответы на эти и другие вопросы вы найдете внутри
Подробная информация
|
 |
Горелик А., Корпоративное озеро больших данных. новый подход к использованию Big Data и Data Science в бизнесе — 2023 (Data Science. Лучшие книги о науке о данных)
Эта книга написана для тех, кто хочет модернизировать свой подход к обработке и аналитике данных и использовать их на благо бизнеса. В ней автор объясняет, что из себя представляет «озеро данных», зачем оно нужно, и как построить его в своей компании, руководствуясь опытом таких транснациональных гигантов, как Google и Microsoft
Подробная информация
|
 |
Фостер П., Программирование на Python с нуля. учимся думать как программисты, осваиваем логику языка и пишем первый код! — 2023 (Программирование для детей)
Идеальная книга для того, чтобы познакомить начинающих программистов с базовыми концептами одного из самых популярных языков программирования. Вместе с ней вы пройдете увлекательный путь от первых строк кода до создания полноценной игры. Для этого вы не только изучите основные элементы Python, но и потренируетесь использовать их в практических упражнениях от автора. Чем дальше по ходу книги, тем сложнее становятся предлагаемые им задачки. К концу чтения вы сможете выпустить свою первую научно-фантастическую игру и расшифровать секретное сообщение. Руководство подойдет даже тем, у кого совсем нет опыта в программировании
Подробная информация
|
 |
Сонмез Д., Гибкие навыки — 2023 (Искусство делать бизнес. Как привлекать клиентов в цифровую эпоху)
Исчерпывающее руководство по саморазвитию для тех, кто хочет быстро продвигаться по карьерной лестнице в IT-сфере. Книг про то, как "войти в айти" и начать карьеру разработчика, написано много, а вот про то, как удержаться в сфере и повышать свою ценность на рынке - единицы. Джон Сонмез решил исправить это недоразумение и написал книгу "Гибкие навыки", которая может помочь начинающим разработчикам учиться новому, развиваться и постоянно держать руку на пульсе. Вы узнаете: как составить резюме, чтобы попасть на работу мечты; какие навыки нужно развивать, чтобы быть востребованным на рынке; как получить финансирование своего стартапа и построить крепкую репутацию в IT-сфере; где найти мотивацию на саморазвитие и выход из зоны комфорта; как повысить собственную продуктивность и не перегорать на работе; зачем разработчику личный бренд и как его создать; как продвигаться по карьерной лестнице и начать работать на себя. А еще внутри вы найдете универсальные советы и профессиональные рекомендации по прокачке себя и своей карьеры. Джон Сонмез - разработчик программного обеспечения, консультант и автор книг про развитие в IT. Он ведет блог Simple Programmer и канал на YouTube, где регулярно общается с миллионами подписчиков и помогает им развивать нужные навыки, чтобы стать высокооплачиваемыми и востребованными разработчиками.
Подробная информация
|
 |
Андрущенко А.С., Прикладные квантовые технологии для защиты информации — 2023
Книга предназначена для широкого круга читателей и дает ответы на популярные вопросы о том, как технология КРК влияет на развитие современных средств защиты информации через призму возможностей квантовой информатики. Авторами выступили специалисты Центра научных исследований и перспективных разработок, отдела квантовых технологий ИнфоТеКС, специалисты компании «СФБ Лаб»
Подробная информация
|
 |
Сонмез Д., Карьера в IT. как найти работу, прокачать навыки и стать крутым разработчиком — 2023 (Искусство делать бизнес. Как привлекать клиентов в цифровую эпоху)
Вы только вступаете в область разработки ПО? Или работаете давно, но чувствуете, что уперлись в потолок и карьера стоит на месте? Эта книга подойдет всем! Новички смогут узнать о наиболее важных аспектах, необходимых для начала карьеры в сфере ПО, и о том, как получить первую работу. Разработчики среднего звена — заполнить пробелы в технических знаниях и улучшить гибкие навыки. Полезная информация найдется и для опытных специалистов: например, новые технологии обучения или советы по созданию личного бренда.Карьерный гид Джона Сонмеза поможет разработчикам на любом этапе карьеры, независимо от должности и компетенции, перейти на новый уровень! Джон Сонмез — разработчик программного обеспечения и автор нескольких книг, в том числе «Путь программиста. Человек эпохи IT». Он ведет блог Simple Programmer и канал на YouTube, где ежегодно общается с миллионами подписчиков и помогает им развить нужные навыки, чтобы стать высокооплачиваемыми и востребованными разработчиками.
Подробная информация
|
|
|