Поиск по основным рубрикам каталога
Рубрика: Вычислительная техника. Программирование
Вернуться к списку рубрик
Найдено изданий: 2676
 |
Cuantum Technologies, Алгоритмы с нуля — 2024 (Библиотека программиста)
Погрузитесь в мир алгоритмов! Разберитесь в их принципах, особенностях проектирования и практического применения. Вы познакомитесь с различными видами алгоритмов, узнаете их сильные и слабые стороны, и поймете, в каких контекстах они лучше всего работают. На практических примерах увидите, как эти мощные инструменты используются для решения задач в информатике, анализе данных, искусственном интеллекте и других областях.Каждая глава содержит понятные объяснения, наглядные примеры и задачи, помогающие закрепить изученный материал. Особый акцент сделан на вычислительном мышлении и анализе эффективности алгоритмов — важнейших навыках в области современных технологий
Подробная информация
|
 |
Амос Э., The Game Console 2.0. история консолей от Atari до Xbox — 2024
The Game Console 2.0 - это великолепный подарок для гиков и геймеров. В книге собрана уникальная информация о том, как менялся мир приставок на протяжении пяти десятилетий. История взлетов и падений игровой индустрии показана на примере более чем ста игровых консолей. Вы познакомитесь с классическим железом, узнаете, как сейчас играть в полюбившиеся ретроигры и взглянете на девятое поколение консолей изнутри. Magnavox Odyssey, Atari 2600, NES, Commodore 64, Nintendo Switch, Xbox, PlayStation 5 и многие другие приставки, о существовании которых вы даже не подозревали.
Подробная информация
|
 |
Аха Лей, Алгоритмы? Аха! — 2024 (Библиотека программиста) (Китайская классика)
Зачем читать скучные описания алгоритмов и продираться через нагромождение формул? Практические примеры и забавные объяснения позволят моментально разобраться с самыми сложными задачами, а юмор и прекрасные иллюстрации не дадут вам «заснуть» над книгой. Вы словно читаете короткие истории или пытаетесь справиться с головоломкой, постигая при этом суть алгоритмов и ощущая их красоту. В число алгоритмов, рассмотренных в книге, вошли различные методы сортировки, перебор, поиск в глубину и ширину, обход графов, четыре алгоритма поиска кратчайшего пути, два алгоритма минимального остовного дерева, алгоритмы определения вершин и ребер разреза, а также поиск наибольшего паросочетания в двудольных графах и многое другое
Подробная информация
|
 |
Клеппман М., Высоконагруженные приложения. программирование, масштабирование, поддержка — 2024 (Бестселлеры O'Reilly)
В книге найдете ключевые принципы, алгоритмы и компромиссы, без которых не обойтись при разработке высоконагруженных систем для работы с данными. Материал рассматривается на примере внутреннего устройства популярных программных пакетов и фреймворков. В книге три основные части, посвященные, прежде всего, теоретическим аспектам работы с распределенными системами и базами данных. От читателя требуются базовые знания SQL и принципов работы баз данных
Подробная информация
|
 |
Келен О., Разработка приложений на базе GPT-4 и ChatGPT. интеллектуальные чат-боты, генераторы контента и многое другое — 2024 (Бестселлеры O'Reilly )
Эта небольшая книга представляет собой подробное руководство для разработчиков на Python, желающих научиться создавать приложения с использованием больших языковых моделей. Авторы расскажут об основных возможностях и преимуществах GPT-4 и ChatGPT, а также принципах их работы. Здесь же вы найдете пошаговые инструкции по разработке приложений с использованием библиотеки поддержки GPT-4 и ChatGPT для Python, в том числе инструментов для генерирования текста, отправки вопросов и получения ответов и обобщения контента. «Разработка приложений на базе GPT-4 и ChatGPT» содержит множество легко воспроизводимых примеров, которые помогут освоить особенности применения моделей в своих проектах. Все примеры кода на Python доступны в репозитории GitHub. Решили использовать возможности LLM в своих приложениях? Тогда вы выбрали правильную книгу
Подробная информация
|
 |
Уолш Д., Podman в действии — 2024 (Для профессионалов)
Пришло время обновить свой контейнерный движок! Менеджер контейнеров Podman обеспечивает гибкое управление слоями образов и полную совместимость с Kubernetes, а также дает возможность пользователям без прав администратора создавать, запускать непривилегированные контейнеры и управлять ими. OCI-совместимая поддержка Docker API позволяет перевести существующие контейнеры на Podman, не ломая свои скрипты и не меняя привычного порядка работы. «Podman в действии» познакомит вас с менеджером контейнеров Podman. Простые объяснения и примеры позволят быстро разобраться с тем, что такое контейнеры, как они работают и как управлять ими. Вы получите глубокие знания об используемых Podman компонентах Linux и даже узнаете больше о Docker. Особенно ценны соображения автора Дэна Уолша по поводу безопасности контейнеров. Для разработчиков и системных администраторов, имеющих опыт работы с Linux и Docker.
Подробная информация
|
 |
Плахта М., Грокаем функциональное программирование — 2024 (Библиотека программиста)
Вам кажется, что функциональное программирование — это нечто сложное, доступное только гуру программирования? Эта книга развенчает миф об элитарности и позволит любому программисту с легкостью разобраться в хитросплетениях кода. От знакомых и простых идей ООП вы перейдете к ФП, рассматривая его на простых примерах, захватывающих упражнениях и большом количестве иллюстраций. Вы начнете с решения простых и маленьких задач, иллюстрирующих базовые понятия, такие как чистые функции и неизменяемые данные, научитесь писать код, лишенный типичных ошибок, обусловленных наличием сложного распределенного состояния, разберетесь с подходами к реализации ввода-вывода, параллельного выполнения и потоковой передачи данных. К концу книги вы будете создавать ясный функциональный код, который легко читается, тестируется и сопровождается
Подробная информация
|
 |
Блезински К., Все под контролем. моя эпичная история в геймдеве — 2024 (Легендарные компьютерные игры)
Клифф Блезински, в геймерской среде известный как CliffyB, работал в компании Epic Games и во многом поспособствовал тому, что она стала лидером отрасли. В этой автобиографии он рассказывает свою захватывающую личную историю — с юности, когда он создал свою первую игру, до работы над франшизами Unreal, Gears of War и Fortnite и дальнейшей жизни. Книга пронизана юмором и иронией, но поднимает и серьезные темы. А еще она на живом примере показывает, что видеоигры — это настоящее искусство, создаваемое неординарными людьми.
Подробная информация
|
 |
Корягин А., Roblox в действии. Искусство разработки игр — 2024 (Программирование для детей)
Roblox — это огромная платформа для создания игр, не похожая ни на одну другую. Roblox позволяет новым разработчикам создавать игры, в которые может играть весь мир. Книга сочетает теорию с практикой, поскольку с разработкой игр связаны множество смежных дисциплин: программирование, 3D-моделирование и анимация, работа со звуком, написание сценария, художественное оформление (level design), маркетинг и многое другое. Мы будем создавать логику поведения персонажей и некоторых объектов в игре. Чтобы твоя игра была уникальна, нужно научиться создавать свои игровые объекты: 3D-модели, звуки, изображения и текстуры. Проектируя элементы игры, ты наберешься опыта и отточишь навыки разработчика игр, гейм-дизайнера, звукорежиссера и программиста. Игры, которые мы будем создавать, могут запускаться в любых распространенных операционных системах: Windows, MacOS, iOS, Android и Xbox One, а значит, в них смогут сыграть очень много людей. В среде Roblox Studio заложены не только кроссплатформенность, но и мультиплеер, позволяющий подключаться к игре множеству игроков.
Подробная информация
|
 |
Каку М., Квантовое превосходство. революция в вычислениях, которая изменит всё — 2024 (Бестселлер The New York times)
В своей новой книге известный физик и непревзойденный популяризатор науки Митио Каку рассматривает феномен квантовых компьютеров, способных решать задачи, с которыми классические вычислительные системы до сих пор не в состоянии справиться. Развитие квантовых компьютеров может привести к революционным открытиям в криптографии, медицине, сфере искусственного интеллекта, космических исследованиях и многих других областях. Автор обращается к широкому кругу читателей и поэтому рассказывает о сложных процессах и научных достижениях просто и увлекательно. Книга дает возможность заглянуть в будущее и увидеть, какие инновации ожидают нас в ближайшие десятилетия и как они изменят нашу жизнь
Подробная информация
|
![Олбинг К., Идиомы bash. мощные, гибкие и понятные сценарии командной оболочки. [перевод с английского] — 2024 (Бестселлеры O'Reilly)](/searchcat/covers/RGUB-BIBL-0000931332.jpg) |
Олбинг К., Идиомы bash. мощные, гибкие и понятные сценарии командной оболочки. [перевод с английского] — 2024 (Бестселлеры O'Reilly)
Сценарии на языке командной оболочки получили самое широкое распространение, особенно написанные на языках, совместимых с bash. Но эти сценарии часто сложны и непонятны. Сложность - враг безопасности и причина неудобочитаемости кода. Эта книга на практических примерах покажет, как расшифровывать старые сценарии и писать новый код, максимально понятный и легко читаемый. Авторы Карл Олбинг (Carl Albing) и Джей Пи Фоссен (JP Vossen) покажут, как использовать мощь и гибкость командной оболочки. Даже если вы умеете писать сценарии на bash, эта книга поможет расширить ваши знания и навыки. Независимо от используемой ОС - Linux, Unix, Windows или Mac - к концу книги вы научитесь понимать и писать сценарии на экспертном уровне. Это вам обязательно пригодится.
Подробная информация
|
 |
Фарли Д., Современная программная инженерия. ПО в эпоху эджайла и непрерывного развертывания — 2024 (Для профессионалов)
Дэвид Фарли, легендарный разработчик и создатель continuous delivery, рассказывает о фундаментальных принципах разработки современного ПО. Пора познакомиться с наиболее эффективными и грамотными методами управления рабочими процессами, которые позволят повысить качество ваших приложений, вашей жизни и жизни ваших коллег. Ключевые концепции, лежащие в основе эффективной разработки ПО, — это непрерывное обучение и управление сложностью. Дэвид Фарли анализирует их и формулирует принципы, следование которым приведет к улучшению дизайна ПО и качества кода, а также методы и подходы, доказавшие свою эффективность и приводящие к успеху. Речь идет не об абстракциях, вы освоите реальные приемы, которыми пользуются опытные разработчики ПО. Эти техники эмпирические и итеративные, они основаны на обратной связи и сосредоточены на выполнении кода, то есть соответствуют всем требованиям современной разработки
Подробная информация
|
 |
Стимак C., Дизайн для разработчиков — 2024 (Библиотека программиста)
Дизайнерские решения, принимаемые разработчиками, оказывают существенное влияние на восприятие сайта пользователями. Освоив язык дизайна, вы сможете принимать полноценное участие в создании оформления, сотрудничать с коллегами-дизайнерами и обосновывать выбор тех или иных подходов при создании приложений. Книга раскрывает основные принципы дизайна и особенности пользовательского восприятия, которые должен знать каждый веб-разработчик. Читателю определенно понравится, как автор демонстрирует новые идеи на примерах популярных сайтов и пользовательских интерфейсов. Откройте методы исследования поведения юзеров и научитесь использовать цвет, типографику и верстку для создания удобных и привлекательных веб-интерфейсов. К концу книги вы поймете, что хорошее чувство дизайна действительно является ценным подспорьем для разработчика!
Подробная информация
|
 |
Винтерингем М., Тестирование веб-API. практическое руководство — 2024 (Библиотека программиста)
Веб-интерфейсы — лицо приложения, и они должны быть совершенными. Внедрение программы автоматизированного тестирования — лучший способ убедиться, что ваши API готовы к работе. «Тестирование веб-API» — это уникальное практическое руководство, включающее в себя описание всех этапов: от начального проектирования набора тестов до методов документирования, реализации и предоставления высококачественных API. Вы познакомитесь с обширным набором методов тестирования — от исследовательского до тестирования продакшен-кода, а также узнаете, как сэкономить время за счет автоматизации с использованием стандартных инструментов. Книга поможет избежать многих трудностей при тестировании API
Подробная информация
|
 |
Киллик М., Гейм-дизайн. как создаются игры — 2024 (Библиотека программиста )
Узнайте, как придумать и создать свою первую игру. Загляните за кулисы гейм-дизайна и глубоко погрузитесь в теорию и техническую сторону разработки видеоигр. Книга затрагивает теорию гейм-дизайна, практические особенности реализации игр в различных жанрах, их внутренние механизмы и самые успешные проекты в конкурентном игровом мире. Майкл Киллик, получивший премию BAFTA за наставничество молодых дизайнеров видеоигр, познакомит вас с техническими аспектами разработки игр и поделится приемами, которые помогут сделать первые шаги на пути создания собственных проектов. Вы поймете особенности игровой индустрии и будете разбираться во всех этапах создания игрового продукта, от идеи до разработки и выпуска игры
Подробная информация
|
 |
Инс С., Как сочинить видеоигру. 201 совет от сценариста Broken Sword и Resident Evil — 2024 (Игровая индустрия. Комиксы. Geek-культура)
Разработка сценария для видеоигры — увлекательное дело. Но игровым писателям приходится постоянно учиться и бросать вызов ограничениям. Это связано с тем, что игровая индустрия развивается и становится все более зрелой. Тут и стремительное совершенствование технологий, которое мы наблюдаем из года в год, и растущие ожидания игроков. Написание текста — нелегкий труд, в особенности когда речь идет об игровом сценарии. Необходимость выдать нужное качество, не нарушая дедлайнов, еще больше усложняет задачу. Помощь никогда не будет лишней. Перед вами книга, в которой собран 201 легко усваиваемый совет от легендарного геймдизайнера
Подробная информация
|
 |
Андрианова Н. А., Создаем интерактивные истории. творческий процесс на примере визуальных новелл в играх — 2024 (Российский компьютерный бестселлер. Гейм-дизайн)
Игровая индустрия многогранна, она умеет не только развлекать, впечатлять или рассказывать истории, но и позволяет игроку принять участие в создании сюжета, решать судьбу героев или даже всего игрового мира. Вы узнаете суть интерактивной литературы и познакомитесь с основами сценаристики и нарративного дизайна на примере визуальных новелл в играх. Книга предложит вам базис знаний, применимый не только в игровой индустрии, но и в других сферах деятельности
Подробная информация
|
 |
Филлипс У., Основы создания музыки для видеоигр. руководство начинающего композитора — 2024 (Мировой компьютерный бестселлер. Гейм-дизайн)
Это руководство научит вас, как создавать музыку для видеоигр, приобрести необходимые навыки и найти работу в этой области. Музыка в видеоиграх играет важную роль, погружая геймеров в игровой процесс и создавая неповторимую атмосферу. Композиторы должны овладеть специализированными навыками, которым не учат в обычных музыкальных школах. Автор руководства Уинифред Филлипс, удостоенный наград композитор музыки для видеоигр, делится практическими советами и помогает начинающим творцам понять функцию музыки в играх, а также приобрести необходимые практические навыки.
Подробная информация
|
 |
Досадж Ч., Сам себе тестировщик — 2024 (Библиотека программиста)
Чтобы стать успешным тестировщиком ПО, необходимы глубокие знания основ и опыт тестирования, который можно получить, поработав над реальным проектом. Эта книга научит вас и тому, и другому. Сначала вы познакомитесь с основами тестирования ПО, а затем перейдете к пошаговой работе над реальным проектом. Это необходимо, чтобы понимать, как ведется разработка реального ПО и как тестирование вписывается в общую картину жизненного цикла проекта. Вы познакомитесь со всеми этапами тестирования, чтобы разобраться, как планируются, выполняются и контролируются задачи тестирования на практике. Эта книга не только поможет новичку стать тестировщиком, но и послужит хорошим подспорьем в повседневной работе.
Подробная информация
|
 |
Тидвелл Д., Разработка интерфейсов. паттерны проектирования — 2024 (Бестселлеры O'Reilly)
Спроектировать хороший интерфейс приложения не так просто. Все заказчики хотят, чтобы пользовательский опыт (user experience) был гладким, чтобы пользователь быстро и безболезненно получал то, что ему нужно, на любом устройстве и пользуясь любым каналом взаимодействия. Главная «фишка» книги — паттерны проектирования. Вы научитесь использовать паттерны при разработке интерфейсов мобильных, настольных и веб-приложений. Для каждого паттерна даны наглядные примеры и подробное описание -— от реализации до сценариев использования. Вы сразу перейдете от теории к практике! Для опытных разработчиков книга станет источником интересных идей, а начинающие найдут ориентиры в мире интерфейсов, позволяющие не сбиться c пути и применять лучшие паттерны
Подробная информация
|
|
|