Перед вами поистине революционная книга, посвященная базовым принципам объектно-ориентированного мышления. Своей универсальностью она выгодно отличается от множества книг, описывающих отличительные черты какого-нибудь одного языка программирования. Новое издание этого бестселлера обновлено в соответствии со стандартом UML 2.0. Авторы четко и ясно объясняют суть важнейших концепций объектно-ориенти…
Без текста приложения стали бы бесполезной мешаниной геометрических фигур и значков, а голосовые интерфейсы и чат-боты не существовали бы вовсе. Слова делают программное обеспечение человеко-ориентированным и требуют не меньшей работы мысли, чем брендинг и кодинг. Узнайте, как сделать текст ясным для пользователей, протестировать его и правильно работать в сотрудничестве с командой. Убедитесь в то…
Мы учимся, взаимодействуя с окружающей средой, и получаемые вознаграждения и наказания определяют наше поведение в будущем. Глубокое обучение с подкреплением привносит этот естественный процесс в искусственный интеллект и предполагает анализ результатов для выявления наиболее эффективных путей движения вперед. Агенты глубокого обучения с подкреплением могут способствовать успеху маркетинговых камп…
Большинство разработчиков ПО тратят тысячи часов на создание излишне сложного кода. Девять основных принципов книги «Искусство чистого кода» научат вас писать понятный и удобный в сопровождении код без ущерба для функциональности. Главный принцип – это простота: сокращайте, упрощайте и перенаправляйте освободившуюся энергию на самые важные задачи, чтобы сэкономить бесчисленное количество часов и о…
Джунам и вчерашним выпускникам вузов катастрофически не хватает «уличного» опыта. Чтобы стать отличным разработчиком, понадобятся вполне конкретные навыки, позволяющие превратить теорию в практику, а также понимание того, в какие моменты можно нарушать казавшиеся незыблемыми правила. Эта книга – справочник по выживанию для начинающего разработчика. «Кодер с улицы» научит вас справляться с реальным…
Знакомы ли вы с технологиями, лежащими в основе вашей собственной программы? Почему «правильный» код не хочет работать? Истина проста и банальна – нужно сразу создавать код, который будет работать хорошо и не будет прятать в себе трудноуловимые ошибки. Для этого Джонатан Стейнхарт исследует фундаментальные концепции, лежащие в основе работы компьютеров. Он рассматривает аппаратное обеспечение, пов…
Когда нужно, чтобы программа работала быстро и занимала поменьше памяти, профессионального программиста выручают знание алгоритмов и практика их применения. Эта книга – как раз про практику. Ее автор Джордж Хайнеман предлагает краткое, но четкое и последовательное описание основных алгоритмов, которые можно эффективно использовать в большинстве языков программирования. О том, какими методами решаю…
Готов ли ты к битве, Довакин? Skyrim – пятая игра линейки The Elder Scrolls – заслуженно обрела мировую славу. Запустив игру, вы оказываетесь в детально проработанной фэнтезийной вселенной, населенной героями и наемниками разных мастей, монстрами и, конечно же, могущественными драконами. Вашему персонажу, который пока еще не знает о великой судьбе, выпавшей на его долю, предстоит долгий и извилист…
Ричард «Лорд Бритиш» Гэрриот – один из самых известных пионеров игровой индустрии. Разработанная им серия ролевых игр Ultima совершила настоящую революцию среди видеоигр и приковала к компьютерам миллионы людей. В 1983 году Гэрриот стал соучредителем компании Origin Systems Inc., которая продолжила выпускать на рынок культовые игры. Андреа Контато проследил историю легендарного разработчика от дет…
Книг про то, как начать карьеру разработчика, написано много, а вот про то, как удержаться в сфере IT и постоянно повышать свою ценность на рынке, – единицы. Джон Сонмез решил исправить это недоразумение и написал книгу «Гибкие навыки», которая поможет начинающим разработчикам учиться новому, развиваться и постоянно держать руку на пульсе. Перед вами исчерпывающее руководство по саморазвитию, где …
Resident Evil – серия, заставляющая сердца биться чаще от адреналина. Она стала новым словом в индустрии видеоигр, а со временем и вовсе приобрела статус легенды и превратилась в масштабную медиафраншизу. Могли ли разработчики Capcom представить, что Resident Evil станет их пропуском в мир большого геймдева? И то, насколько важную роль она будет играть в популярной культуре? Алекс Аниэл, большой ф…
Вы только вступаете в область разработки ПО? Или работаете давно, но чувствуете, что уперлись в потолок и карьера стоит на месте? Эта книга подойдет всем! Новички смогут узнать о наиболее важных аспектах, необходимых для начала карьеры в сфере ПО, и о том, как получить первую работу. Разработчики среднего звена – заполнить пробелы в технических знаниях и улучшить гибкие навыки. Полезная информация…
НЕЗАКОННОЕ ПОТРЕБЛЕНИЕ НАРКОТИЧЕСКИХ СРЕДСТВ, ПСИХОТРОПНЫХ ВЕЩЕСТВ, ИХ АНАЛОГОВ ПРИЧИНЯЕТ ВРЕД ЗДОРОВЬЮ, ИХ НЕЗАКОННЫЙ ОБОРОТ ЗАПРЕЩЕН И ВЛЕЧЕТ УСТАНОВЛЕННУЮ ЗАКОНОДАТЕЛЬСТВОМ ОТВЕТСТВЕННОСТЬ Лучшая книга об игровой индустрии в озвучке Disgusting Men! Почему Diablo III чуть не стала крупнейшим провалом Blizzard? Как Halo превратилась в стратегию? Через что прошла студия, создавшая Uncharted? Всё, …
Вторая книга автора нашумевших «Кровь, пот и пиксели», еще более мрачная и жизненная. Повествование скопоновывает в одну печальную картину непростые истории игровых разработчиков, столкнувшихся с неожиданными сокращениями, банкротствами студий и необходимостью переезжать каждые несколько лет в новый город ради очередного места работы. Развенчание иллюзий для всех, кто мечтает реализовывать свои пр…
Бестселлер «Кровь, пот и пиксели» теперь в формате саммари! Каково это – быть разработчиком таких бестселлеров, как Dragon Age: Inquisition, Uncharted 4 или Witcher III? Известный журналист Джейсон Шрейер собрал истории создания самых популярных проектов десятилетия. И выяснил, что по ту сторону экрана стоят не менее драматичные сюжеты, чем в видеоиграх. Кто-то вытягивает производство в одиночку,…