Показывать по: товаров на странице
Книга "Чистый дизайн. Практика эмпирического проектирования ПО", Кент Бек
Грязный код создает проблемы. Чтобы код было проще читать, приходится проводить его очистку, разбивая на части, с которыми удобно работать. Кент Бек, создатель методологии экстремального программирования и первопроходец в области паттернов проектирования, рассказывает нам, где и когда лучше проводить очистку для улучшения кода с учетом общей структуры системы. Книга не заставляет читателя проводить очистку сразу и целиком, а позволяет протестировать несколько примеров, которые подходят для поставленной задачи. Вы узнаете, как логически разделить на части большую функцию, содержащую множество строк кода. Познакомитесь с теоретическими понятиями программного дизайна: сцеплением, связностью, дисконтированными денежными потоками и вариативностью.
Фото
Артикул
Ед. изм.
Количество страниц
ISBN
Автор
Переплет
Возрастные ограничения
Направление
Статус
Цена без НДС
Книга 9193746
шт
176
978-6-01-083730-0
Бек К.
мягкая обложка
16+
программирование
В наличии
39.17
BYN без НДС
Книга "Современные операционные системы. 4-е изд.", Эндрю Таненбаум, Херберт Бос
Эндрю Таненбаум представляет 4-е издание своего всемирного бестселлера, необходимое для понимания функционирования современных операционных систем. Оно существенно отличается от предыдущего и включает в себя сведения о последних достижениях в области информационных технологий. Появился объемный раздел, посвященный операционной системе Android. Был обновлен материал, касающийся Unix и Linux, а также RAID-систем. Гораздо больше внимания уделено мультиядерным и многоядерным системам, важность которых в последние несколько лет постоянно возрастает. Появилась глава о виртуализации и облачных вычислениях. Добавился большой объем нового материала об использовании ошибок кода, о вредоносных программах и соответствующих мерах защиты. В книге в ясной и увлекательной форме приводится множество важных подробностей, которых нет ни в одном другом издании.
Фото
Артикул
Ед. изм.
Количество страниц
ISBN
Автор
Переплет
Возрастные ограничения
Направление
Статус
Цена без НДС
Книга 9193733
шт
1120
978-5-44-611155-8
Бос Х.
твердый переплет
16+
программирование
В наличии
130.00
BYN без НДС
Книга "Head First. Архитектура ПО", Раджу Ганди, Марк Ричардс, Нил Форд
Плох тот разработчик, который не мечтает стать архитектором! Вам тоже хочется пройти этот путь как можно быстрее? Авторы бестселлера "Фундаментальный подход к программной архитектуре" научат вас мыслить "архитектурно" и расскажут про актуальные проблемы архитектуры ПО. Вы узнаете о различиях между архитектурой и дизайном и о взаимосвязи между кодом, компонентами и архитектурными стилями. На ярких, запоминающихся и реальных примерах вы научитесь работать с самыми распространенными архитектурными стилями.
Фото
Артикул
Ед. изм.
Количество страниц
ISBN
Автор
Переплет
Возрастные ограничения
Направление
Статус
Цена без НДС
Книга 9193646
шт
480
978-6-01-084838-2
Ганди Р.
мягкая обложка
16+
программирование
В наличии
118.33
BYN без НДС
Книга "Изучаем C# через разработку игр на Unity. 5-е изд.", Харрисон Ферроне
Изучение C# через разработку игр на Unity — популярный способ ускоренного освоения мощного и универсального языка программирования, используемого для решения прикладных задач в широком спектре предметных областей. Эта книга дает вам возможность с нуля изучить программирование на C# без зубодробительных терминов и непонятной логики программирования, причем процесс изучения сопровождается созданием простой игры на Unity. В пятом издании изложены последние версии всех современных функций C# на примерах из игрового движка Unity, а также добавлена новая глава о промежуточных типах коллекций. Вы начнете с основ программирования и языка C#, узнаете основные концепции программирования на С#, включая переменные, классы и объектно-ориентированное программирование. Освоив программирование на C#, переключитесь непосредственно на разработку игр на Unity и узнаете, как написать сценарий простой игры на C#. На протяжении всей книги описываются лучшие практики программирования, которые помогут вам вывести свои навыки Unity и C# на новый уровень. В результате вы сможете использовать язык C # для создания собственных реальных проектов игр на Unity.
Фото
Артикул
Ед. изм.
Количество страниц
ISBN
Автор
Переплет
Возрастные ограничения
Направление
Статус
Цена без НДС
Книга 9193695
шт
400
978-5-44-612932-4
Ферроне Х.
мягкая обложка
16+
программирование
В наличии
57.50
BYN без НДС
Книга "Облачные архитектуры: разработка устойчивых и экономичных облачных приложений", Том Лащевски, Камаль Арора, Эрик Фарр, Пийум Зонуз
Облачные вычисления — это, пожалуй, наиболее революционная разработка в IT со времен виртуализации. Облачно-ориентированные архитектуры обеспечивают большую гибкость по сравнению с системами предыдущего поколения. В этой книге продемонстрированы три важнейших аспекта развертывания современных cloud native архитектур: организационное преобразование, модернизация развертывания, паттерны облачного проектирования. Книга начинается с краткого знакомства с облачно-ориентированными архитектурами — на примерах объясняется, какие черты им присущи, а какие нет. Вы узнаете, как организуется внедрение и разработка облачных архитектур с применением микросервисов и бессерверных вычислений как основ проектирования. Далее вы изучите такие столпы облачно-ориентированного проектирования, как масштабируемость, оптимизация издержек, безопасность и способы достижения безупречной эксплуатационной надежности. В заключительных главах будет рассказано о различных общедоступных архитектурах cloud native, — от AWS и Azure до Google Cloud Platform. Прочитав эту книгу, вы освоите приемы, необходимые для перехода на облачно-ориентированные архитектуры с учетом требований вашего бизнеса. Вы также узнаете о перспективных тенденциях в сфере облачных сервисов и векторах развития облачных провайдеров.
Фото
Артикул
Ед. изм.
Количество страниц
ISBN
Автор
Переплет
Возрастные ограничения
Направление
Статус
Цена без НДС
Книга 9193716
шт
320
978-5-44-611588-4
Зонуз П.
мягкая обложка
16+
программирование
В наличии
49.17
BYN без НДС
Книга "Знакомство с Python", Дэн Бейдер, Дэвид Эймос, Джоанна Яблонски, Флетчер Хейслер
Пытаетесь найти что-нибудь для начинающих о языке Python в интернете? Не можете решить, с чего начать? Как структурировать это море информации? В каком порядке изучать? Если вы задаетесь подобными вопросами, потому что хотите заложить фундамент будущей карьеры питониста, — эта книга для вас! Вместо скучного перечисления возможностей языка авторы рассказывают, как сочетать разные структурные элементы Python, чтобы сразу создавать скрипты и приложения. Книга построена по принципу 80/20: большую часть полезной информации можно усвоить, изучив несколько критически важных концепций. Освоив самые популярные команды и приемы, вы сразу сосредоточитесь на решении реальных повседневных задач.
Фото
Артикул
Ед. изм.
Количество страниц
ISBN
Автор
Переплет
Возрастные ограничения
Направление
Статус
Цена без НДС
Книга 9193690
шт
512
978-5-44-611924-0
Хейслер Ф.
мягкая обложка
16+
программирование
В наличии
67.50
BYN без НДС
Книга "Чистый Agile. Основы гибкости", Роберт Мартин
Прошло почти двадцать лет с тех пор, как появился Манифест Agile. Легендарный Роберт Мартин (Дядя Боб) понял, что пора стряхнуть пыль с принципов Agile и заново рассказать о гибком подходе не только новому поколению программистов, но и специалистам из других отраслей. Автор полюбившихся айтишникам книг «Чистый код», «Идеальный программист», «Чистая архитектура» стоял у истоков Agile. «Чистый Agile» устраняет недопонимание и путаницу, которые за годы существования Agile усложнили его применение по сравнению с изначальным замыслом. По сути Agile — это всего лишь небольшая подборка методов и инструментов, помогающая небольшим командам программистов управлять небольшими проектами,… но приводящая к большим результатам, потому что каждый крупный проект состоит из огромного количества кирпичиков. Пять десятков лет работы с проектами всех мыслимых видов и размеров позволяют Дяде Бобу показать, как на самом деле должен работать Agile. Если вы хотите понять преимущества Agile, не ищите лёгких путей — нужно правильно применять Agile. «Чистый Agile» расскажет, как это делать разработчикам, тестировщикам, руководителям, менеджерам проектов и их клиентам.
Фото
Артикул
Ед. изм.
Количество страниц
ISBN
Автор
Переплет
Возрастные ограничения
Направление
Статус
Цена без НДС
Книга 9193744
шт
272
978-5-44-611552-5
Мартин Р.
мягкая обложка
16+
программирование
В наличии
53.33
BYN без НДС
Книга "Искусство чистого кода", Кристиан Майер
Большинство разработчиков ПО тратят тысячи часов на создание излишне сложного кода. Девять основных принципов книги «Искусство чистого кода» научат вас писать понятный и удобный в сопровождении код без ущерба для функциональности. Главный принцип — это простота: сокращайте, упрощайте и перенаправляйте освободившуюся энергию на самые важные задачи, чтобы сэкономить бесчисленное количество часов и облегчить зачастую очень утомительную задачу поддержки кода. Автор бестселлеров Кристиан Майер помог тысячам людей усовершенствовать навыки программирования и в своей новой книге делится опытом с читателями.
Фото
Артикул
Ед. изм.
Количество страниц
ISBN
Автор
Переплет
Возрастные ограничения
Направление
Статус
Цена без НДС
Книга 9193700
шт
240
978-5-44-612391-9
Майер К.
мягкая обложка
16+
программирование
В наличии
44.17
BYN без НДС
Книга "Грокаем функциональное программирование", Михал Плахта
Вам кажется, что функциональное программирование — это нечто сложное, доступное только гуру программирования? Эта книга развенчает миф об элитарности и позволит любому программисту с легкостью разобраться в хитросплетениях кода. От знакомых и простых идей ООП вы перейдете к ФП, рассматривая его на простых примерах, захватывающих упражнениях и большом количестве иллюстраций. Вы начнете с решения простых и маленьких задач, иллюстрирующих базовые понятия, такие как чистые функции и неизменяемые данные, научитесь писать код, лишенный типичных ошибок, обусловленных наличием сложного распределенного состояния, разберетесь с подходами к реализации ввода-вывода, параллельного выполнения и потоковой передачи данных. К концу книги вы будете создавать ясный функциональный код, который легко читается, тестируется и сопровождается.
Фото
Артикул
Ед. изм.
Количество страниц
ISBN
Автор
Переплет
Возрастные ограничения
Направление
Статус
Цена без НДС
Книга 9193688
шт
512
978-5-44-612373-5
Плахта М.
мягкая обложка
12+
программирование
В наличии
75.83
BYN без НДС
Книга "Хакинг: искусство эксплойта. 2-е изд.", Джон Эриксон
Каждый программист по сути своей — хакер. Ведь первоначально хакингом называли поиск искусного и неочевидного решения. Понимание принципов программирования помогает находить уязвимости, а навыки обнаружения уязвимостей помогают создавать программы, поэтому многие хакеры занимаются тем и другим одновременно. Интересные нестандартные ходы есть как в техниках написания элегантных программ, так и в техниках поиска слабых мест. С чего начать? Чтобы перезаписывать память с помощью переполнения буфера, получать доступ к удаленному серверу и перехватывать соединения вам, предстоит программировать на Си и ассемблере, использовать шелл-код и регистры процессора, познакомиться с сетевыми взаимодействиями и шифрованием и многое другое. Как бы мы ни хотели верить в чудо, программное обеспечение и компьютерные сети, от которых зависит наша повседневная жизнь, обладают уязвимостями. Мир без хакеров — это мир без любопытства и новаторских решений. Джон Эриксон
Фото
Артикул
Ед. изм.
Количество страниц
ISBN
Автор
Переплет
Возрастные ограничения
Направление
Статус
Цена без НДС
Книга 9193742
шт
496
978-5-44-610712-4
Эриксон Д.
мягкая обложка
16+
программирование
В наличии
61.67
BYN без НДС
Книга "Гейм-дизайн: как создаются игры", Майкл Киллик
Узнайте, как придумать и создать свою первую игру. Загляните за кулисы гейм-дизайна и глубоко погрузитесь в теорию и техническую сторону разработки видеоигр. Книга затрагивает теорию гейм-дизайна, практические особенности реализации игр в различных жанрах, их внутренние механизмы и самые успешные проекты в конкурентном игровом мире. Майкл Киллик, получивший премию BAFTA за наставничество молодых дизайнеров видеоигр, познакомит вас с техническими аспектами разработки игр и поделится приемами, которые помогут сделать первые шаги на пути создания собственных проектов. Вы поймете особенности игровой индустрии и будете разбираться во всех этапах создания игрового продукта, от идеи до разработки и выпуска игры.
Фото
Артикул
Ед. изм.
Количество страниц
ISBN
Автор
Переплет
Возрастные ограничения
Направление
Статус
Цена без НДС
Книга 9193675
шт
256
978-5-44-612164-9
Киллик М.
мягкая обложка
16+
программирование
В наличии
44.17
BYN без НДС
Книга "Философия Java. 4-е полное изд.", Брюс Эккель
Впервые читатель может познакомиться с полной версией этого классического труда, который ранее на русском языке печатался в сокращении. Книга, выдержавшая в оригинале не одно переиздание, за глубокое и поистине философское изложение тонкостей языка Java считается одним из лучших пособий для программистов. Чтобы по-настоящему понять язык Java, необходимо рассматривать его не просто как набор неких команд и операторов, а понять его «философию», подход к решению задач, в сравнении с таковыми в других языках программирования. На этих страницах автор рассказывает об основных проблемах написания кода: в чем их природа и какой подход использует Java в их разрешении. Поэтому обсуждаемые в каждой главе черты языка неразрывно связаны с тем, как они используются для решения определенных задач.
Фото
Артикул
Ед. изм.
Количество страниц
ISBN
Автор
Переплет
Возрастные ограничения
Направление
Статус
Цена без НДС
Книга 9193740
шт
1168
978-5-44-611107-7
Эккель Б.
твердый переплет
18+
программирование
В наличии
135.00
BYN без НДС
Вы просматривали