{"title":"Языки и среды программирования","description":null,"products":[{"product_id":"mitra-nadareishvili-mikroservisi-ot-arkhitekturi-do-reliza","title":"Ронни Митра: Микросервисы. От архитектуры до релиза","description":"Микросервисная архитектура обеспечивает высокую скорость изменений и хорошую масштабируемость, а также позволяет создавать чистые эволюционирующие системы. Но реализовать свою первую микросервисную архитектуру непросто. Как сделать выбор из множества вариантов и обучить свою команду всем техническим деталям, чтобы максимально увеличить шансы на успех? В этой книге авторы, Ронни Митра и Иракли Надареишвили, предоставили пошаговое руководство для построения эффективной архитектуры микросервисов. Архитекторы и инженеры пройдут путь внедрения, основанный на методах и архитектурах, доказавших свою эффективность для микросервисных систем. Вы создадите операционную модель, проект микросервиса, инфраструктурную основу и два работающих микросервиса, а затем соедините эти компоненты в одну реализацию. Для любого, перед кем стоит задача создания микросервисов, руководство станет бесценным источником знаний.","brand":"Питер","offers":[{"title":"Default Title","offer_id":49344844398908,"sku":"tg5sc7ceo8awaijrxik0sjkb","price":61.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/mitra_nadareishvili_mikroservisi._ot_arkhitekturi_do_reliza_1.jpg?v=1709919499"},{"product_id":"dzhoshua-blokh-java-effektivnoe-programmirovanie-trete-izdanie","title":"Джошуа Блох: Java. Эффективное программирование. Третье издание","description":"Говоря о третьем издании книги Эффективное программирование на Java, третье издание, достаточно упомянуть его автора — Джошуа Блоха — и это будет наилучшей ее рекомендацией.\n\nКнига представляет собой овеществленный опыт ее автора как программиста на Java. Новые возможности этого языка программирования, появившиеся в версиях, вышедших со времен предыдущего издания книги, по сути знаменуют появление совершенно новых концепций, так что для их эффективного использования недостаточно просто узнать об их существовании, и программировать на современном Java с использованием старых парадигм.\n\nК программированию в полной мере относится фраза Евклида о том, что в геометрии нет царских путей. Но пройти путь изучения и освоения языка программирования вам может помочь проводник, показывающий наиболее интересные места и предупреждающий о ямах и ухабах. Таким проводником может послужить книга Джошуа Бхоха. С ней вы не заблудитесь и не забредете в дебри, из которых будете долго и трудно выбираться с помощью отладчика.\n\nПри этом книга не просто научит вас использовать новые возможности языка — она научит использовать их эффективно. Но и это не все — книга не просто учит эффективному применению Java, но еще и рассказывает, почему ту или иную задачу следует решать именно так.\n\nЭта книга заставляет вас не просто заучить правила — она заставляет думать.\n\nИ хотя эта книга в первую очередь предназначена для энтузиастов и профессионалов, она достойна места на полке любого программиста — как профессионала, так и зеленого новичка.\n\nЯзык программирования Java существенно изменился со времени предыдущего издания книги, опубликованного вскоре после выпуска Java 6. Этот классический труд тщательно обновлен, чтобы читатели могли в полной мере воспользоваться возможностями последних версий языка и его библиотек функций. В современном Java поддерживается несколько парадигм программирования. Поэтому программисты часто испытывают потребность в конкретных рекомендациях, которые и описаны в данной книге.\n\nКак и в предыдущих изданиях, каждая глава книги состоит из ряда разделов, в каждом из которых описаны конкретные советы, приведены тонкости платформы Java и содержатся обновленные примеры кода. Для каждой темы приводится всеобъемлющее описание и пояснения, как следует поступить в данном случае, как не следует, и почему.\n\nТретье издание охватывает особенности языка программирования и библиотек, появившихся в Java 7, 8 и 9, в том числе конструкции функционального программирования, добавленные к своим объектно-ориентированным корням. В книгу включены также многие новые советы, а также глава, посвященная лямбда-выражениям и потокам.","brand":"Диалектика","offers":[{"title":"Default Title","offer_id":49336438751548,"sku":"xg4m9axeweiww47ueoa2bhex","price":109.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/blokh_java._effektivnoe_programmirovanie._trete_izdanie_1.jpg?v=1709948818"},{"product_id":"stiven-prata-yazik-programmirovaniya-c-lektsii-i-uprazhneniya","title":"Стивен Прата: Язык программирования C. Лекции и упражнения","description":"Эта книга представляет собой тщательно проверенное, хорошо продуманное и всеобъемлющее учебное пособие, предназначенное для программистов и разработчиков. Ставшая классикой в области вычислений, она обучает принципам программирования, в том числе структуризации кода и нисходящему проектированию.\nАвтор и преподаватель Стивен Прата создал поучительное, ясное и проницательное введение в C. Наряду с деталями языка C объясняются фундаментальные концепции программирования. Многочисленные короткие практические примеры иллюстрируют только одну или две концепции за раз и поощряют читателей проработать новые темы, непосредственно приступив к реальному их использованию.\nШестое издание этой книги было обновлено и расширено с целью охвата последних наработок в C, а также раскрытия подробностей нового стандарта C11. Здесь вы найдете углубленные, широкие и разнообразные подходы и инструменты, совершенствующие процесс изучения.\nПолное и комплексное обсуждение основ языка C и дополнительных возможностей\nЧеткое руководство о том, когда и почему использовать различные части языка\nОбучение через практику с помощью кратких и простых примеров, способствующих пониманию одной или двух концепций за раз\nСотни примеров учебных программ\nВопросы для самоконтроля и упражнения по программированию, приводимые в конце каждой главы, которые предназначены для закрепления прочитанного материала\nОбзор обобщенного программирования в C, обеспечивающего высокий уровень гибкости\nВопросы для самоконтроля и упражнения по программированию, приводимые в конце каждой главы, ориентированы на критически важные сведения и помогают читателям понять и систематизировать наиболее сложные концепции.\nБудучи дружественным и простым в чтении руководством, ориентированным на самостоятельное освоение, книга подойдет как студентам, изучающим программирование, так и разработчикам, которые специализируются на других языках и желают лучше понять основы этого основного языка.\nОб авторе\nСтивен Прата преподавал астрономию, физику и программирование в Колледже Марин в Кентфилде, штат Калифорния. Он получил диплом бакалавра в Калифорнийском технологическом институте и степень доктора философии в Калифорнийском университете в Беркли. Стивен является автором и соавтором более десятка книг, включая C++ Primer Plus (Язык программирования C++. Лекции и упражнения, 6-е изд., ИД \"Вильямс\", 2012 г.) и ранние издания настоящей книги, которые в 1990 году получили награды как лучшие руководства в области компьютеров от Computer Press Association.\n6-е издание.","brand":"Диалектика","offers":[{"title":"Default Title","offer_id":49339138539836,"sku":"ct1xodx5662475y3gbmg2whd","price":159.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/prata_yazik_programmirovaniya_c._lektsii_i_uprazhneniya_1.jpg?v=1709952397"},{"product_id":"dennis-birn-bezopasnost-veb-prilozhenii-na-python","title":"Деннис Бирн: Безопасность веб-приложений на Python","description":"В этой книге подробно рассказывается о нюансах написания безопасного кода на Python. В первой части излагаются основы криптографии: рассмотрены базовые понятия, проверка подлинности данных, симметричное и асимметричное шифрование. Вторая часть содержит пошаговые инструкции для воплощения типичных сценариев взаимодействия пользователя с приложением. В третьей части показано, как противостоять атакам разного рода. \nВсе примеры кода воспроизводят реальные задачи, стоящие перед разработчиками. Книга будет полезна как начинающим программистам, так и профессионалам, заинтересованным в повышении безопасности сервисов, которые они поддерживают.","brand":"ДМК-Пресс","offers":[{"title":"Default Title","offer_id":49349382439228,"sku":"wam4yiiol84zfagtz4dufq8s","price":89.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/birn_bezopasnost_veb-prilozhenii_na_python_1.jpg?v=1710857876"},{"product_id":"kangin-kangin-yamoldinov-razrabotka-scada-sistem-uchebnoe-posobie","title":"Владимир Кангин: Разработка SCADA-систем","description":"Даны рекомендации по проектированию SCADA-системы с использованием среды визуального программирования Delphi. Приведен обзор существующих SCADA-систем с анализом принципов их работы. Рассмотрены возможности SCADA-системы как инструмента для просмотра тегов. Освещены вопросы организации распределенных систем управления с развитым диспетчерским уровнем.\nДля программистов, системных интеграторов, специалистов, занимающихся разработкой распределенных систем управления, научных работников, аспирантов и студентов вузов соответствующих специальностей.","brand":"Инфра-Инженерия","offers":[{"title":"Default Title","offer_id":49337800982844,"sku":"ppnbb3y0jzs71ngip9g75ncu","price":79.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/kangin_kangin_yamoldinov_razrabotka_scada-sistem._uchebnoe_posobie_1.jpg?v=1710858697"},{"product_id":"binum-khakebeil-khart-pyomo-modelirovanie-optimizatsii-na-python","title":"Уильям Харт: Pyomo. Моделирование оптимизации на Python","description":"Книга содержит полное руководство по Pyomo (Python Optimization Modeling Objects) - пакету с открытым исходным кодом, предназначенному для формулирования и решения крупномасштабных задач оптимизации. Pyomo включает классы Python для определения разреженных множеств, параметров и переменных, с помощью которых записываются алгебраические выражения, определяющие целевые функции и ограничения. Кроме того, программу можно использовать как из командной строки, так и из интерактивного окружения Python, что сильно упрощает создание моделей Pyomo, применение различных оптимизаторов и изучение решений. Благодаря многочисленным примерам, иллюстрирующим различные способы формулирования моделей, книга прекрасно раскрывает широту средств моделирования, поддерживаемых Pyomo, и ее подходы к сложным практическим приложениям.\nИздание предназначено для начинающих и опытных разработчиков моделей, в том числе студентов старших курсов и аспирантов, научных работников и инженеров-практиков.","brand":"ДМК-Пресс","offers":[{"title":"Default Title","offer_id":49343825707324,"sku":"flxnz9v9z7rwu1hp3ivibbu3","price":66.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/binum_khakebeil_khart_pyomo._modelirovanie_optimizatsii_na_python_1.jpg?v=1711343913"},{"product_id":"dzhei-vengrou-prikladnie-strukturi-dannikh-i-algoritmi-prokachivaem-naviki","title":"Джей Венгроу: Прикладные структуры данных и алгоритмы. Прокачиваем навыки","description":"Структуры данных и алгоритмы — это не абстрактные концепции, а турбина, способная превратить ваш софт в болид формулы 1. Научитесь использовать нотацию «О большое», выбирайте наиболее подходящие структуры данных, такие как хеш-таблицы, деревья и графы, чтобы повысить эффективность и быстродействие кода, что критически важно для современных мобильных и веб-приложений.\nКнига полна реальных прикладных примеров на популярных языках программирования (Python, JavaScript и Ruby), которые помогут освоить структуры данных и алгоритмы и начать применять их в повседневной работе. Вы даже найдете слово, которое может существенно ускорить ваш код. Практикуйте новые навыки, выполняя упражнения и изучая подробные решения, которые приводятся в книге.\nНачните использовать эти методы уже сейчас, чтобы сделать свой код более производительным и масштабируемым.","brand":"Питер","offers":[{"title":"Default Title","offer_id":49346734358844,"sku":"uj3e8dqlr7c1o9efi0wkz3mm","price":77.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/vengrou_prikladnie_strukturi_dannikh_i_algoritmi._prokachivaem_naviki_1.jpg?v=1710862010"},{"product_id":"radovilskii-andrianova-kak-sozdayutsya-igri-osnovi-razrabotki-dlya-nachinayushchikh-igrodelov","title":"Григорий Радовильский: Как создаются игры. Основы разработки для начинающих игроделов","description":"Перед вами увлекательное руководство для тех, кто только начинает путь в индустрии игровой разработки и хочет узнать, чем занимается «игродел» в широком смысле этого слова. Вы получите представление о том, как создаются и продвигаются игры, что они собой представляют, каким образом их разрабатывают и кто стоит за этим творческим процессом. Книга расскажет, в каком состоянии сейчас находится игровая индустрия, какие в ней есть профессии и на какие тенденции стоит обратить внимание.\n \n Вы познакомитесь со всеми внутренними процессами разработки игр, а знания и богатый опыт авторов помогут в решении многих вопросов и проблем.\n \n • Что такое игры, какими они бывают и из чего состоят?\n • Какие разнообразные задачи выполняют разработчики?\n • По какому плану продвигается разработка любой игры?\n • Какие трудности возникают при работе над играми и как их решают?\n • Чем отличается разработка в одиночку от разработки в компании?\n • Какие существуют инструменты для продвижения игр и как ими пользоваться?\n \n Григорий Радовильский — гейм-дизайнер, продюсер разработки игровых проектов. За более чем 15 лет работы в геймдеве участвовал в разработке более 40 игр, в том числе для EA, THQ, Disney по известным франшизам. Прошел путь от тестировщика, дизайнера уровней, гейм-дизайнера до руководителя проектов.\n Наталья Андрианова — лид-сценарист в Clockmaker в Belka Games. Работала руководителем нарративного отдела и игровым сценаристом на мобильных и ПК-играх, а также в качестве разработчика на проектах с дополненной реальностью. Преподаватель на курсах по гейм-дизайну, игровой сценаристике и нарративному дизайну.\n \n «Книга раскрывает тему с особым вниманием к деталям. Это тот случай, когда ты сразу после прочтения понимаешь, что книга станет настольной для многих начинающих разработчиков. Авторам удалось собрать емкий, хорошо структурированный набор знаний о процессе создания игры от идеи до пострелизной поддержки. И это действительно хорошая работа!» — Сергей Гимельрейх, гейм-дизайнер, сооснователь профессионального сообщества «Манжеты ГД»","brand":"Эксмо","offers":[{"title":"Default Title","offer_id":49341819519292,"sku":"a6bffm75slnpxhyjlsrsjhx7","price":34.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/radovilskii_andrianova_kak_sozdayutsya_igri._osnovi_razrabotki_dlya_nachinayushchikh_igrodelov_1.jpg?v=1711342744"},{"product_id":"meier-khokhshtein-mozer-zapuskaem-ansible-prostoi-sposob-avtomatizatsii-upravleniya-konfiguratsiyami","title":"Лорин Хохштейн: Запускаем ANSIBLE. Простой способ автоматизации управления конфигурациями и развертыванием приложений","description":"Простой способ автоматизации управления конфигурациями и развертыванием приложений\nСреди множества имеющихся инструментов управления конфигурациями Ansible выделяется своими преимуществами, такими как небольшой объем, отсутствие необходимости устанавливать что-либо на управляемые хосты и простота в изучении и освоении.\nВ этом обновленном третьем издании вы узнаете, как быстро приступить к использованию этого инструмента - для развертывания кода в промышленном окружении или автоматизации задач системного администрирования.\nАвторы покажут вам, как писать сценарии Ansible и управлять удаленными серверами и помогут овладеть всей широтой возможностей этого замечательного инструмента. Вы увидите, что Ansible обладает всем, что только может вам понадобиться, и без лишних сложностей.\n\"Бас Мейер подхватил работу Лорина Хохштейна и Рене Мозера и обновил ее содержимое до этого третьего издания, дополнив эту и без того замечательную книгу. Она понравится всем без исключения пользователям Ansible - и начинающим, и умудренным опытом\".\nЯн-Пит Менс, консультант.\n3-е издание.","brand":"ДМК-Пресс","offers":[{"title":"Default Title","offer_id":49338359087420,"sku":"nh1441vbb6zbx674mtgkcljr","price":105.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/meier_khokhshtein_mozer_zapuskaem_ansible._prostoi_sposob_avtomatizatsii_upravleniya_konfiguratsiyami_1.jpg?v=1711105517"},{"product_id":"yavorski-ziade-python-luchshie-praktiki-i-instrumenti","title":"Тарек Зиаде: Python. Лучшие практики и инструменты. 4-е изд.","description":"Python — простой, но мощный язык, поэтому он используется в самых разных областях. Написать код на Python легко, но сделать его удобочитаемым и пригодным для повторного использования и сопровождения может оказаться проблемой. Четвертое издание этой книги дополнено лучшими практиками, полезными инструментами и стандартами, которые применяют профессиональные разработчики, что поможет вам не только преодолеть эти затруднения, но и освоить новейшие возможности и расширенные концепции языка.\n\nКнига начинается с легкой разминки, которая познакомит вас с последними улучшениями Python, элементами синтаксиса и полезными инструментами, делающими разработку эффективнее. Кроме того, начальные главы помогут программистам с опытом работы на других языках успешно влиться в экосистему Python.\nСледующие главы посвящены распространенным паттернам проектирования и методологиям программирования — таким как событийно-ориентированное программирование, параллелизм и метапрограммирование. Также вы разберете сложные примеры кода и будете решать содержательные задачи, связывая Python с C и С++ и создавая расширения, сочетающие сильные стороны разных языков. В заключительных главах рассматривается полный жизненный цикл приложения после ввода в эксплуатацию.\n\nК концу книги вы освоите разработку эффективного и простого в сопровождении кода на Python.","brand":"Питер","offers":[{"title":"Default Title","offer_id":49335667556668,"sku":"gt7us13y12wntxxqxwcn4wnz","price":102.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/yavorski_ziade_python._luchshie_praktiki_i_instrumenti_1.jpg?v=1710867931"},{"product_id":"yevgenii-bizyanov-sistemnoe-programmirovanie","title":"Евгений Бизянов: Системное программирование","description":"Приведены теоретические положения и представлены практические примеры системного программирования. Рассмотрены системные ресурсы компьютера. Изложены основы языков системного программирования низкого уровня – Си и Ассемблера. Приведены необходимые справочные сведения и примеры для программирования аппаратных средств компьютера, реализации функций ввода-вывода, а также создания служб Windows и демонов Linux.\nДля студентов и аспирантов, обучающихся по направлению подготовки 09.03.01 «Информатика и вычислительная техника» всех форм обучения.","brand":"Инфра-Инженерия","offers":[{"title":"Default Title","offer_id":49339757527356,"sku":"xcgexdpaf7q8efsa8nd4758k","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/bizyanov_sistemnoe_programmirovanie_1.jpg?v=1710869693"},{"product_id":"zaur-kurbanismailov-sovremennie-podkhodi-v-programmirovanii-pri-sozdanii-interaktivnoi-animatsii-na-s-i-unity","title":"Заур Курбанисмаилов: Современные подходы в программировании при создании интерактивной анимации на С# и Unity","description":"В учебном пособии приведены сведения о кроссплатформенной среде разработки игр и приложений Unity, даны понятия о проектах, сценах, префабах, игровых объектах, компонентах, игровом цикле, материалах, пользовательском вводе, компиляции и запуску игр. Рассмотрены примеры кода по каждой теоретической части, отображены их результаты. Основное внимание уделено изучению интерфейса и ключевых элементов при разработке игр. \nУчебное пособие предназначено для студентов вузов всех форм обучения.\n2-е издание, стереотипное.","brand":"Лань","offers":[{"title":"Default Title","offer_id":49337753993532,"sku":"wfy1nq5ktkockdgvkxxv29gc","price":64.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/kurbanismailov_sovremennie_podkhodi_v_programmirovanii_pri_sozdanii_interaktivnoi_animatsii_na_s_i_unity_1.jpg?v=1710872198"},{"product_id":"svetlana-kolmogorova-obrabotka-dannikh-algoritmami-iskusstvennogo-intellekta-v-sisteme-interneta-veshchei-uchebnoe-posobie","title":"Светлана Колмогорова: Обработка данных алгоритмами искусственного интеллекта в системе интернета вещей. Учебное пособие","description":"В последнее время взрывной рост числа датчиков, интернета и генерации огромных объемов данных предоставил новые возможности хранения, выполнения и реализации приложений на основе IoT и алгоритмов искусственного интеллекта. В учебном пособии рассмотрены такие основные темы по искусственному интеллекту, как краткая история развития искусственного интеллекта, понятия машинного обучения, классы решаемых задач, ансамблевые методы, глубокое обучение, метрики качества и другие базовые направления. Во второй части учебного пособия представлены примеры программы в интерактивной оболочке Jupyter Notebook на языке Python, реализующие алгоритмы искусственного интеллекта. В учебном пособии представлен программный код базовых задач искусственного интеллекта, таких как классификация, регрессия, нормализация и масштабирование данных, распознавание, прогнозирование и другие.\nПособие также может быть полезно аспирантам, преподавателям вуза и специалистам, применяющим методы искусственного интеллекта в своей профессиональной деятельности.","brand":"Лань","offers":[{"title":"Default Title","offer_id":49336124670268,"sku":"or5y9b4zyx588zvwndhm1dpu","price":35.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/kolmogorova_obrabotka_dannikh_algoritmami_iskusstvennogo_intellekta_v_sisteme_interneta_veshchei._uchebnoe_posobie_1.jpg?v=1710872629"},{"product_id":"ivan-grishaev-clojure-na-proizvodstve-zipperi-bazi-dannikh-repl","title":"Иван Гришаев: Clojure на производстве. Зипперы, базы данных, REPL","description":"Продолжение книги, изданной три года назад. Мы продолжим изучать Clojure — замечательный язык с акцентом на неизменяемость и асинхронность.По структуре и изложению книга похожа на первый том. Мы подробно рассмотрим несколько тем, чередуя теорию с практикой. Вас ждут зипперы, базы данных и обширное понятие REPL. Материал рассчитан на продвинутую аудиторию. Желательно, чтобы у вас был опыт работы хотя бы с одним из промышленных языков.","brand":"ДМК-Пресс","offers":[{"title":"Default Title","offer_id":49342051516732,"sku":"u99kz7m97u0c6sfnodmophxk","price":77.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/grishaev_clojure_na_proizvodstve._zipperi_bazi_dannikh_repl_1.jpg?v=1710872951"},{"product_id":"nikolai-vasilev-kompyuternaya-geometriya-i-grafika-v-web-razrabotke-uchebnoe-posobie","title":"Николай Васильев: Компьютерная геометрия и графика в web-разработке. Учебное пособие","description":"Изложение основ компьютерной геометрии и графики сопровождается программной реализацией примеров на языке PHP и JavaScript. Практически каждый раздел содержит задания, для выполнения которых достаточно знания базовых конструкций языка PHP и графической библиотеки GD. В примерах математические модели доводятся до программного кода. Основной упор делается на алгоритмическую составляющую, поэтому вместо PHP может быть выбран другой язык, а вместо GD - другая библиотека. Традиционно изложение начинается с аффинных и проекционных преобразований. Подробно обсуждаются математические модели кривых, их характеристики и способы конструирования - кривые Безье и сплайн-интерполяция.\nИзложение основ трёхмерной графики нацелено на использование WebGL и JavaScript. Математические преобразования пространства, используемые этой технологией, представлены как частный случай аффинных и проекционных преобразований и непосредственно реализованы в примерах программного кода без привлечения дополнительных библиотек. Пособие представляет интерес для Web-разработчиков, желающих разобраться с реализацией математических моделей с помощью серверных языков, а на стороне клиента с помощью canvas-WebGL и JavaScript.","brand":"Лань","offers":[{"title":"Default Title","offer_id":49338582335804,"sku":"px358ggakqsmq5uaeld9d4n1","price":47.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/vasilev_kompyuternaya_geometriya_i_grafika_v_web-razrabotke._uchebnoe_posobie_1.jpg?v=1710877385"},{"product_id":"kapanov-lyamin-sozdanie-igrovoi-logiki-praktikum","title":"Александр Лямин: Создание игровой логики. Практикум","description":"Изучаются некоторые аспекты теоретического материала, посвященного основным вопросам, рассматриваемым в рамках дисциплины \"Игровая логика\". Рассматриваются основные понятия и определения, связанные с игровым искусственным интеллектом. Приведены базовые алгоритмы и произведен подробный разбор их работы. \nВ перечень тем входят алгоритмы передвижения, преследования и уклонения. Различные способы поиска пути, алгоритм А*. Способы использования конечных автоматов для игрового проекта.\nПособие предназначено для изучения дисциплины \"Игровая логика\", направления подготовки \"Информационные системы и технологии\" по программе \"Компьютерный дизайн и геймификация\". Материалы пособия также могут быть использованы студентами, магистрантами и аспирантами других инженерно-технических направлений и специальностей, желающими самостоятельно изучить вопросы создания игровой логики.","brand":"Лань","offers":[{"title":"Default Title","offer_id":49338615562556,"sku":"i4jpsv5tgkpvhppfc0vv1pna","price":25.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/kapanov_lyamin_sozdanie_igrovoi_logiki._praktikum_1_5d76e879-1978-46cb-9b0a-2b608d5d7131.jpg?v=1710877381"},{"product_id":"pererva-gartman-kompyuternoe-modelirovanie-khimiko-tekhnologicheskikh-protsessov-v-programme-aspen-plus","title":"Томаш Гартман: Компьютерное моделирование химико-технологических процессов в программе Aspen Plus","description":"Практическое руководство по работе с программой Aspen Plus на конкретных примерах демонстрирует принципы компьютерного моделирования разнородного технологического оборудования (теплообменники, реактора, колонны и пр.), в том числе для электролитных систем и процессов с твёрдой фазой. Материал книги разбит на главы, последовательно раскрывающие отдельные приёмы работы с программой Aspen Plus. В ходе изложения материала указываются некоторые типичные ошибки, которые могут быть допущены в процессе моделирования, и показываются способы их устранения.\nКнига предназначена для практического изучения методов компьютерного моделирования химико-технологических процессов с использованием программы Aspen Plus, в том числе на курсах повышения квалификации, и может быть рекомендована инженерам-химикам-технологам, занимающимся разработкой процессов и решением задач расчётно-технологического проектирования, а также студентам, магистрам и аспирантам, желающим получить навыки компьютерного моделирования химико-технологических процессов. Изложенные принципы моделирования применимы как при создании новых, так и при оптимизации существующих производств.\nПредлагаемое практическое руководство достаточно для успешного освоения программы Aspen Plus v.11 на базовом уровне. Для более полного понимания основ программы Aspen Plus настоятельно рекомендуется дополнительно освоить материалы внутренней справочной системы Aspen Plus (раздел \"Getting Started with Aspen Plus\", включая решение задач в разделе \"Tutorials\").\n2-е издание, стереотипное.","brand":"Лань","offers":[{"title":"Default Title","offer_id":49337994641724,"sku":"v0epm5j622yo5wgabehkqtj4","price":98.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/pererva_gartman_kompyuternoe_modelirovanie_khimiko-tekhnologicheskikh_protsessov_v_programme_aspen_plus_1.jpg?v=1710877255"},{"product_id":"kapanov-lyamin-sozdanie-igrovoi-logiki-praktikum-1","title":"Александр Лямин: Создание игровой логики. Практикум","description":"Изучаются некоторые аспекты теоретического материала, посвященного основным вопросам, рассматриваемым в рамках дисциплины «Игровая логика». Рассматриваются основные понятия и определения, связанные с игровым искусственным интеллектом. Приведены базовые алгоритмы и произведен подробный разбор их работы. В перечень тем входят алгоритмы передвижения, преследования и уклонения. Различные способы поиска пути, алгоритм А*. Способы использования конечных автоматов для игрового проекта.\nСоответствует современным требованиям Федерального государственного образовательного стандарта среднего профессионального образования и профессиональным квалификационным требованиям.\nПособие предназначено для изучения дисциплины «Игровая логика» для обучающихся в колледжах по образовательным программам среднего профессионального образования.","brand":"Лань","offers":[{"title":"Default Title","offer_id":49341481877820,"sku":"jgb6n12gmg0hfm0m360ddq9w","price":25.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/kapanov_lyamin_sozdanie_igrovoi_logiki._praktikum_1.jpg?v=1710877238"},{"product_id":"nikolai-vasilev-kompyuternaya-geometriya-i-grafika-v-web-razrabotke-uchebnoe-posobie-dlya-spo","title":"Николай Васильев: Компьютерная геометрия и графика в web-разработке. Учебное пособие для СПО","description":"Изложение основ компьютерной геометрии и графики сопровождается программной реализацией примеров на языке PHP и JavaScript. Практически каждый раздел содержит задания, для выполнения которых достаточно знания базовых конструкций языка PHP и графической библиотеки GD. В примерах математические модели доводятся до программного кода. Основной упор делается на алгоритмическую составляющую, поэтому вместо PHP может быть выбран другой язык, а вместо GD — другая библиотека. Традиционно изложение начинается с аффинных и проекционных преобразований. Подробно обсуждаются математические модели кривых, их характеристики и способы конструирования — кривые Безье и сплайн-интерполяция. Изложение основ трёхмерной графики нацелено на использование WebGL и JavaScript. Математические преобразования пространства, используемые этой технологией, представлены как частный случай аффинных и проекционных преобразований и непосредственно реализованы в примерах программного кода без привлечения дополнительных библиотек. Пособие представляет интерес для Web-разработчиков, желающих разобраться с реализацией математических моделей с помощью серверных языков, а на стороне клиента с помощью canvas-WebGL и JavaScript.\nСоответствует современным требованиям Федерального государственного образовательного стандарта среднего профессионального образования и профессиональным квалификационным требованиям.\nМожет быть использовано в качестве учебного пособия для студентов средних профессиональных учреждений, обучающихся по специальностям направления подготовки «Информационная безопасность» и «Информатика и вычислительная техника».","brand":"Лань","offers":[{"title":"Default Title","offer_id":49343316361532,"sku":"r98l1kftjzq00cbb0k9ykkgy","price":44.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/vasilev_kompyuternaya_geometriya_i_grafika_v_web-razrabotke._uchebnoe_posobie_dlya_spo_1.jpg?v=1710877356"},{"product_id":"maikl-koen-prikladnaya-lineinaya-algebra-dlya-issledovatelei-dannikh","title":"Майкл Коэн: Прикладная линейная алгебра для исследователей данных","description":"Линейная алгебра, предметом которой являются матрицы и операции на них, составляет математическую основу почти всех алгоритмов и методов анализа, реализованных в компьютерах. Но в учебниках десятилетней давности она преподносится без учета того, как профессионалы применяют линейную алгебру сегодня для решения реальных задач.\n\nВ книге рассказывается о ключевых концепциях линейной алгебры, реализованных на Python, и о том, как их использовать в науке о данных, машинном и глубоком обучении и вычислительном моделировании. Вооружившись этими знаниями, вы сможете понять, как внедрять и адаптировать под свои задачи целый ряд современных методов анализа и алгоритмов.\n\nКнига идеально подходит специалистам по обработке данных, а также будет полезна студентам и широкому кругу разработчиков ПО.","brand":"ДМК-Пресс","offers":[{"title":"Default Title","offer_id":49350206554428,"sku":"v66l8xbwx1hsxhkbdxzftso9","price":83.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/koen_prikladnaya_lineinaya_algebra_dlya_issledovatelei_dannikh_1.jpg?v=1710878508"},{"product_id":"donald-trevolt-zashchita-i-ukreplenie-linux","title":"Дональд Треволт: Защита и укрепление LINUX. Практическое руководство по защите системы Linux от кибератак","description":"Перед вами введение в новейшие меры безопасности в Linux на примере последних версий Ubuntu и AlmaLinux.\nВы узнаете, как настроить лабораторный стенд, как создавать учетные записи пользователей с надлежащими уровнями привилегий, как защищать важные данные с помощью прав доступа и шифрования и как сконфигурировать брандмауэр с применением новейших технологий. Объясняется, как использовать sudo для создания административных учетных записей с правами, достаточными для выполнения конкретной работы. Описана актуальная информация о настройке локального удостоверяющего центра, а также методы автоматизации аудита системы. Рассмотрено автоматическое усиление системы с помощью OpenSCAP, укрепление конфигурации ядра Linux, защита систем от вредоносного ПО и сканирование на предмет уязвимостей. Бонусом идет применение Security Onion для настройки системы обнаружения вторжений.\nИздание адресовано всем администраторам Linux, независимо от того, специализируются они в области безопасности или нет. Описываемые методы можно использовать как на серверах, так и на рабочих станциях под управлением Linux.\nПредполагается, что читатель имеет практический опыт работы с командной строкой и знаком с основами Linux.","brand":"ДМК-Пресс","offers":[{"title":"Default Title","offer_id":49346472837436,"sku":"jjnhsme9361mo8d8ox2k3hfj","price":105.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/trevolt_zashchita_i_ukreplenie_linux_1.jpg?v=1711679654"},{"product_id":"erik-engkheim-julia-v-kachestve-vtorogo-yazika","title":"Эрик Энгхейм: JULIA в качестве второго языка","description":"Язык Julia, изначально разработанный для высокопроизводительной обработки данных, стал языком программирования общего назначения, в котором идеально сочетаются простота, гибкость и производительность. Он предлагает удобные для разработчиков функциональные возможности: сборка мусора, динамическая типизация, гибкий подход к конкурентности и распределенным вычислениям.\nЭта книга знакомит читателя с языком Julia и демонстрирует все его аспекты – от базового синтаксиса до продвинутого функционала – на примере ряда проектов. Описываются применение базовых типов и структур данных при симуляции пуска ракеты, использование словарей для интерпретации римских цифр, множественная диспетчеризация Julia в симулированном сражении между рыцарями и лучниками.\nПопутно вы сравните объектно ориентированный и функциональный стили программирования – язык Julia поддерживает оба!\n\nИздание подойдет читателям, уже знакомым с каким-либо языком программирования, например Python, JavaScript или C#.","brand":"ДМК-Пресс","offers":[{"title":"Default Title","offer_id":49339296121148,"sku":"wcovztzbbxjch27pmjghmzsi","price":101.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/engkheim_julia_v_kachestve_vtorogo_yazika_1.jpg?v=1710878557"},{"product_id":"richards-ford-dekhgani-sovremennii-podkhod-k-programmnoi-arkhitekture-slozhnie-kompromissi","title":"Жамак Дехгани: Современный подход к программной архитектуре: сложные компромиссы","description":"В архитектуре программного обеспечения нет простых решений. Напротив, есть масса сложностей — задач и проблем, для решения которых нет готовых ответов и приходится выбирать между различными компромиссами. Эта книга научит вас критически относиться к компромиссам, связанным с распределенными архитектурами.\n\nОпытные архитекторы Нил Форд, Марк Ричардс, Прамод Садаладж и Жамак Дехгани обсуждают стратегии выбора архитектуры, подходящей для тех или иных случаев. История Sysops Squad — вымышленной группы специалистов — позволяет исследовать все аспекты выбора архитектуры: от определения степени гранулярности сервисов, управления рабочими процессами и оркестрации, разделения контрактов и управления распределенными транзакциями до оптимизации таких операционных характеристик, как масштабируемость, адаптируемость и производительность.","brand":"Питер","offers":[{"title":"Default Title","offer_id":49346453733692,"sku":"kdi5tk3b9ym4sjmjgsydlzhz","price":97.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/richards_ford_dekhgani_sovremennii_podkhod_k_programmnoi_arkhitekture._slozhnie_kompromissi_1.jpg?v=1710879448"},{"product_id":"griffits-griffits-head-first-programmirovanie-dlya-android-na-kotlin","title":"Дон Гриффитс: Head First. Программирование для Android на Kotlin. 3-е изд","description":"Вам уже пришла в голову гениальная идея мобильного приложения, которое завоюет весь мир? Дело за малым — воплотить ее в жизнь. \nЭта полностью переработанная и обновленная книга поможет сразу приступить к работе. Вы на практике узнаете, как структурировать приложение, создавать гибкие и интерактивные пользовательские интерфейсы, сохранять информацию в базе данных и использовать новейшие возможности Android Jetpack и Jetpack Compose. Все, что вам нужно для успешного старта — это немного базовых знаний о языке Kotlin.","brand":"Питер","offers":[{"title":"Default Title","offer_id":49336000708924,"sku":"tq3l3k99x0oq5zj34jxk28ap","price":105.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/griffits_griffits_head_first._programmirovanie_dlya_android_na_kotlin_1.jpg?v=1710879296"},{"product_id":"babushkin-tumbinskaya-razrabotka-zashchishchennikh-programmnikh-sredstv-informatizatsii-proizvodstvennikh-protsessov-predpriyatiya","title":"Марина Тумбинская: Разработка защищенных программных средств информатизации производственных процессов предприятия: учебное пособие","description":"Изложены методы и средства информатизации производственных процессов, обеспечивающие безопасность информационной системы современного промышленного предприятия. Рассмотрены процессы разработки защищенных программных приложений, а также методы защиты программных приложений, необходимые для поддержания и повышения организационно-технологической надежности производственных процессов, реализуемых в системах управления жизненным циклом изделий. Для обучающихся по федеральным государственным образовательным стандартам высшего образования по направлению подготовки магистратуры 27.04.06 «Организация и управление наукоемкими производствами», изучающих дисциплину «Организация и управление жизненным циклом наукоемкой продукции». Может быть полезно аспирантам, докторантам, научным сотрудникам, занимающимся научными изысканиями по направлениям организации производства и защиты информации.","brand":"Инфра-Инженерия","offers":[{"title":"Default Title","offer_id":49335618273596,"sku":"v8mfbm7yq8xv59by08uiailg","price":61.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/babushkin_tumbinskaya_razrabotka_zashchishchennikh_programmnikh_sredstv_informatizatsii_proizvodstvennikh_protsessov_predpriyatiya_1.jpg?v=1710880881"},{"product_id":"dzhon-dakett-php-i-mysql-servernaya-veb-razrabotka","title":"Джон Дакетт: PHP и MYSQL. Серверная веб-разработка","description":"Эта книга предназначена для разработчиков сайтов и приложений, веб-дизайнеров и программистов.\n \n Вы научитесь программировать на языке PHP, создавать сайты с нуля и управлять базами данных.\n \n Эта книга — самый простой и интересный способ изучить PHP и начать работать с базами данных MySQL.\n \n Внутри вы найдете наглядные фрагменты кода, скриншоты и иллюстрации, с помощью которых вы не только легко и быстро освоите азы программирования на PHP, но и примените полученные знания на практике, создав свой первый веб-сайт или приложение. Помимо этого, автор сосредотачивается на лучших практиках современного веб-дизайна, чтобы ваш продукт получился не только функциональным, но и удобным для будущих пользователей. \n \n Никаких специальных навыков для освоения этой книги не требуется.\n \n Джон Дакетт проектирует и разрабатывает веб-сайты уже более двадцати лет. Он работает как с небольшими стартапами, так и с глобальными брендами. Под его авторством выпущено несколько книг, посвященных разработке сайтов и приложений, веб-дизайну, программированию и веб-юзабилити.","brand":"Эксмо","offers":[{"title":"Default Title","offer_id":49349367169340,"sku":"prd1mbibgusfmtaoauksh64i","price":98.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/dakett_php_i_mysql._servernaya_veb-razrabotka_1.jpg?v=1710881055"},{"product_id":"leonard-apeltsin-data-science-v-deistvii","title":"Леонард Апельцин: Data Science в действии","description":"В проектах обработки и анализа данных много движущихся частей, и требуются практика и знания, чтобы создать гармоничную комбинацию кода, алгоритмов, наборов данных, форматов и визуальных представлений. Эта уникальная книга содержит описание пяти практических проектов, включая отслеживание вспышек заболеваний по заголовкам новостей, анализ социальных сетей и поиск закономерностей в данных о переходах по рекламным объявлениям.\nАвтор не ограничивается поверхностным обсуждением теории и искусственными примерами. Исследуя представленные проекты, вы узнаете, как устранять распространенные проблемы, такие как отсутствующие и искаженные данные и алгоритмы, не соответствующие создаваемой модели. По достоинству оцените подробные инструкции по настройке и детальные обсуждения решений, в которых описываются типичные точки отказа, и обретите уверенность в своих навыках.","brand":"Питер","offers":[{"title":"Default Title","offer_id":49336003985724,"sku":"p6nwo3ny2j16k2xeq24bh0ju","price":124.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/apeltsin_data_science_v_deistvii_1.jpg?v=1710882018"},{"product_id":"kristian-maier-iskusstvo-chistogo-koda-kak-izbavitsya-ot-slozhnosti-i-uprostit-zhizn","title":"Кристиан Майер: Искусство чистого кода","description":"Большинство разработчиков ПО тратят тысячи часов на создание излишне сложного кода. Девять основных принципов книги «Искусство чистого кода» научат вас писать понятный и удобный в сопровождении код без ущерба для функциональности. Главный принцип — это простота: сокращайте, упрощайте и перенаправляйте освободившуюся энергию на самые важные задачи, чтобы сэкономить бесчисленное количество часов и облегчить зачастую очень утомительную задачу поддержки кода. Автор бестселлеров Кристиан Майер помог тысячам людей усовершенствовать навыки программирования и в своей новой книге делится опытом с читателями.","brand":"Питер","offers":[{"title":"Default Title","offer_id":49337725124924,"sku":"gg21rbi63sqfd387mjvqeu4r","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/maier_iskusstvo_chistogo_koda._kak_izbavitsya_ot_slozhnosti_i_uprostit_zhizn_1.jpg?v=1710882064"},{"product_id":"skott-pauers-makdonald-javascript-retsepti-dlya-razrabotchikov","title":"Шелли Пауэрс: JavaScript. Рецепты для разработчиков. 3-е изд","description":"Зачем изобретать велосипед, сталкиваясь с очередной проблемой в JavaScript? Здесь вы найдете множество рецептов кода для типовых задач программирования, а также познакомитесь c методами создания приложений, работающих в любом браузере. Адаптируемые примеры кода можно вставить практически в любой проект, а заодно поглубже изучить JS.\nС помощью этой книги вы научитесь настраивать эффективную среду разработки с редактором кода, статическим анализатором и тестовым сервером; станете лучше понимать функции JS, включая замыкания и генераторы; узнаете, как использовать классы и наследование — основные концепции ООП; освоите работу с мультимедиа, включая аудио, видео и SVG; научитесь управлять HTML и CSS; благодаря Node.js сможете использовать JavaScript где угодно; узнаете, как получать доступ к удаленным данным и управлять ими с помощью технологий REST, GraphQL и Fetch; освоите популярную среду разработки приложений Express; научитесь выполнять асинхронные операции с промисами, async\/await и веб-процессами.","brand":"Питер","offers":[{"title":"Default Title","offer_id":49335879729468,"sku":"dt26iyta3jy52r1xqzllr25j","price":75.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/skott_pauers_makdonald_javascript._retsepti_dlya_razrabotchikov_1.jpg?v=1710881887"},{"product_id":"aleks-gorelik-korporativnoe-ozero-bolshikh-dannikh-novii-podkhod-k-ispolzovaniyu-big-data-i-data-science-v-biznese","title":"Алекс Горелик: Корпоративное озеро больших данных. Новый подход к использованию Big Data и Data Science в бизнесе","description":"Принятие решений на основе больших данных коренным образом меняет то, как мы работаем и живем. Имея доступ к почти не ограниченной корпоративной информации, руководители предприятий часто не понимают, что с ней делать.\n \n Для тех, кто хочет модернизировать свой подход к обработке и аналитике данных и использовать их на благо бизнеса, написана эта книга. В ней автор объясняет, что из себя представляет «озеро данных», зачем оно нужно и как построить его в своей компании, руководствуясь опытом успешных корпораций.\n \n Книга основана на беседах с сотрудниками из более чем 100 организаций: от транснациональных гигантов, таких как Google и Microsoft, до мелких правительственных предприятий. Все они находятся на разных стадиях развертывания «озер данных», причем большинство крупных предприятий сегодня либо уже создали, либо находятся в процессе создания «озер данных».\n \n Кому нужна эта книга:\n \n • Владельцам и руководителям бизнеса.\n • Специалистам по работе с big data.\n • IT-руководителям и архитекторам больших данных.\n • Дата-аналитикам и ученым-исследователям в сфере Data Science\n • Специалистам по информационной безопасности и защите данных.\n \n А также экспертам в области программного обеспечения, которые никогда не перестают учиться, узнавать и пробовать новое!\n \n Алекс Горелик — заслуженный инженер в компании по разработке программного обеспечения IBM, а также основатель и технический директор трех стартапов в области больших данных.","brand":"Эксмо","offers":[{"title":"Default Title","offer_id":49343122866492,"sku":"vi265tz4di0msvizest2drbk","price":42.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/gorelik_korporativnoe_ozero_bolshikh_dannikh._novii_podkhod_k_ispolzovaniyu_big_data_i_data_science_v_biznese_1.jpg?v=1710887034"},{"product_id":"eizele-vinto-modernizatsiya-java-enterprise-oblachnie-tekhnologii-dlya-razrabotchikov","title":"Натале Винто: Модернизация Java Enterprise: облачные технологии для разработчиков","description":"В разговорах о технологиях постоянно упоминаются контейнеры, микросервисы и распределенные системы, однако большинство приложений по-прежнему работают на базе монолитных архитектур, основанных на традиционных процессах разработки. Давайте поближе познакомимся с хорошо зарекомендовавшими себя моделями на основе Java и разберемся, как перенести эти монолитные приложения в будущее.\n\nОпираясь на многолетний опыт модернизации приложений, Маркус Эйзеле и Натале Винто показывают, что необходимо сделать для обновления приложений Java, как разделить на части монолитные приложения и перейти на современный программный стек, работающий как в облаке, так и в локальной среде.","brand":"Питер","offers":[{"title":"Default Title","offer_id":49339297726780,"sku":"nyh5cvcympe0pyjys98b13jd","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/eizele_vinto_modernizatsiya_java_enterprise._oblachnie_tekhnologii_dlya_razrabotchikov_1.jpg?v=1710895385"},{"product_id":"lakos-khlebnikov-meredit-sovremennii-s-bezopasnoe-ispolzovanie","title":"Ростислав Хлебников: Современный С++: Безопасное использование","description":"Книга показывает, как эффективно использовать новые и расширенные возможности современных версий языка C++, избегая потенциальных опасностей и ловушек.\nОсновываясь на своем многолетнем опыте работы с C++, четыре ведущих специалиста из компании Bloomberg делят функции версий C++на три категории:\n- безопасные - функциональные средства обеспечивают явную пользу, их легко использовать эффективно, а чтобы неправильно применить, нужно постараться;\n- условно безопасные - функциональные средства весьма полезны, но при их использовании существуют потенциальные опасности, избежать которых можно, лишь обладая немалым практическим опытом и запасом знаний;\n- небезопасные - для них характерно особенно низкое соотношение риска и пользы, их легко применить неправильно, поэтому рекомендуется пользоваться им только при чрезвычайных обстоятельствах.\nАвторы используют примеры, полученные из реальных кодовых баз, чтобы объективно проиллюстрировать каждое предлагаемое решение и обратить особое внимание на главные проблемы. В каждом разделе определяются надежные варианты использования, скрытые потенциальные опасности и недостатки конкретного средства языка.\nИздание предназначено опытным разработчикам C++, руководителям проектов и служб, желающих повысить производительность и улучшить качество исходного кода и сопровождения.","brand":"ДМК-Пресс","offers":[{"title":"Default Title","offer_id":49335860396348,"sku":"yiqakh1hxskub16ph2ij1rnu","price":133.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/lakos_khlebnikov_meredit_sovremennii_s_._bezopasnoe_ispolzovanie_1.jpg?v=1710889094"},{"product_id":"el-aimen-gpt-3-programmirovanie-na-python-v-primerakh","title":"Аймен Э.А.: GPT-3: программирование на PYTHON в примерах","description":"OpenAI предоставляет API для доступа к моделям искусственного интеллекта (ИИ). Назначение API - абстрагировать базовые модели путем создания универсального интерфейса для всех версий, позволяющего пользователям использовать GPT независимо от его версии.\nЦель книги - предоставить пошаговое руководство по использованию GPT-3 в ваших проектах с помощью API OpenAI. Также рассмотрены и другие модели, такие как CLIP, DALL-E и Whispers.\nНезависимо от того, создаете ли вы чат-бот, ИИ-ассистента или веб-приложение, предоставляющее данные, сгенерированные ИИ, данная книга поможет реализовать ваши идеи.\nВы создадите такие приложения:\n- медицинский бот-помощник для получения справок о лекарствах;\n- интеллектуальная система рекомендаций лучшего сорта кофе;\n- диалоговая система с памятью и пониманием контекста;\n- голосовой помощник с искусственным интеллектом;\n- чат-бот, помогающий разобраться в командах Linux;\n- семантическая поисковая система;\n- система предсказания категорий новостей;\n- умная система распознавания изображений;\n- генератор рисунков.\nВам не нужно быть специалистом по данным или инженером по машинному обучению, чтобы использовать код на языке Python. Он был разработан таким образом, чтобы не вызвать затруднений у программиста любого уровня.","brand":"ДМК-Пресс","offers":[{"title":"Default Title","offer_id":49338514112828,"sku":"aq07gk0gpcscp1atzpkh18zp","price":61.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/aimen_gpt-3_programmirovanie_na_python_v_primerakh_1.jpg?v=1710889328"},{"product_id":"igor-shandra-lineinoe-programmirovanie-chast-1-uchebnoe-posobie-dlya-bakalavriata","title":"Игорь Шандра: Линейное программирование. Часть 1: Учебное пособие для бакалавриата (на английском языке)","description":"Учебное пособие состоит из четырех частей: введение в линейное программирование, геометрический метод, симплекс метод, метод искусственных переменных. Пособие может быть использовано для изучения избранных глав курсов «Математика», «Линейная алгебра», «Линейное программирование», «Методы оптимизации», «Методы оптимальных решений» для подготовки бакалавров экономических и математических направлений, обучающихся на английском языке. Пособие может быть также интересно студентам магистратуры, аспирантам, научным работникам, учителям, преподавателям.","brand":"Прометей","offers":[{"title":"Default Title","offer_id":49338533347644,"sku":"lx9ksx2jhq2xguv7bklcmov1","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/shandra_lineinoe_programmirovanie._chast_1._uchebnoe_posobie_dlya_bakalavriata_1.jpg?v=1710889274"},{"product_id":"khenni-trisha-97-veshchei-o-kotorikh-dolzhen-znat-kazhdii-java-programmist","title":"Триша Джи: 97 вещей, о которых должен знать каждый Java-программист. Советы лучших экспертов","description":"Все, что вам нужно — это Java!\n Что должен знать каждый Java-программист? Ответов на этот вопрос может быть очень много. Авторы этой книги собрали мнения нескольких десятков опытных разработчиков на Java, чтобы создать единое руководство для тех, кто только начинает свой путь в программировании. \n \n Внутри вы найдете подробные инструкции по основным темам, касающимся работы с Java:\n • Функциональность Java Virtual Machine.\n • Методы тестирования кода.\n • Набор инструментов Java Development Kit.\n • Особенности языка.\n • Архитектура программного обеспечения. \n \n И еще — советы от экспертов и их истории профессионального развития в программировании на Java!\n \n Об авторах:\n \n Хенни Кевлин — консультант по разработке программного обеспечения на Java и C++ и постоянный спикер на популярных технологических конференциях.\n Ги Триша — инженер программного обеспечения и ведущий разработчик (Lead Developer Advocate) в Gradle.","brand":"Эксмо","offers":[{"title":"Default Title","offer_id":49337887621436,"sku":"jhvy65jf9k1cj6exdyqwl9yn","price":34.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/khenni_trisha_97_veshchei_o_kotorikh_dolzhen_znat_kazhdii_java-programmist_1.jpg?v=1710890235"},{"product_id":"tanya-yanka-bezopasnost-veb-prilozhenii-ischerpivayushchii-gid-dlya-nachinayushchikh-razrabotchikov","title":"Таня Янка: Безопасность веб-приложений. Исчерпывающий гид для начинающих разработчиков","description":"Исчерпывающее руководство по безопасности программного обеспечения.\n \n Поддерживать безопасность своих продуктов — одна из первостепенных задач любой современной IT-компании. В этой книге вы найдете пошаговые инструкции по тому, как спроектировать безопасную архитектуру веб-сайтов и приложений и защищать ее на всех этапах производства и реализации. Более того, автор даст ответы на самые распространенные вопросы об информационной безопасности и расскажет о лучших практиках гигантов технологической индустрии, например, Microsoft и Google.\n \n Для кого эта книга:\n • специалисты по информационной безопасности;\n • практикующие разработчики программного обеспечения;\n • инженеры приложений; \n • руководители IT-проектов;\n • специалисты по тестированию. \n \n Таня Янка, также известная как SheHacksPurple — основательница сообщества и онлайн-академии We Hack Purple, цель которых — научить разработчиков создавать безопасное программное обеспечение. Таня занимается программированием и работает в сфере информационных технологий более 20 лет, в ее послужной список входят такие технологические корпорации, как Microsoft, Adobe и Nokia.","brand":"Эксмо","offers":[{"title":"Default Title","offer_id":49344630915388,"sku":"gcwswmm8c9lh2sir22b8xpzz","price":43.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/yanka_bezopasnost_veb-prilozhenii._ischerpivayushchii_gid_dlya_nachinayushchikh_razrabotchikov_1.jpg?v=1710890257"},{"product_id":"vyacheslav-chernikov-razrabotka-mobilnikh-prilozhenii-na-c-dlya-ios-i-android","title":"Вячеслав Черников: Разработка мобильных приложений на C# для IOS и Android","description":"Данная книга в сжатой форме описывает целостный процесс создания приложений для смартфонов и планшетов. Рассматриваются особенности мобильных операционных систем и устройств, выбор инструментов для разработки, подготовка рабочей документации в духе Agile, проектирование структуры и архитектуры решения, создание автоматизированного конвейера Continues Integration\/Continues Delivery, а также мониторинг работоспособности конечного продукта на устройствах реальных пользователей. Все примеры приведены на языке C#.\n\nИздание может быть рекомендована как опытным, так и начинающим программистам, интересующимся разработкой мобильных приложений. Также оно может быть использовано в качестве пособия в вузах, центрах дополнительного образования и др.","brand":"ДМК-Пресс","offers":[{"title":"Default Title","offer_id":49336781865276,"sku":"xf8k1ygl71q4uhyj1q7qtsp5","price":61.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/chernikov_razrabotka_mobilnikh_prilozhenii_na_c_dlya_ios_i_android_1.jpg?v=1710891957"},{"product_id":"nuri-mark-razrabotka-veb-prilozhenii-s-quarkus-i-react","title":"Нури Марк: Разработка веб-приложений с Quarkus и React","description":"React зарекомендовала себя как одна из самых популярных и широко распространенных библиотек JavaScript благодаря своей простоте и возможности использования для создания масштабируемых приложений. Quarkus – фреймворк для разработки серверных приложений, повышающий продуктивность разработчиков благодаря наличию готовых средств интеграции, прикладных служб и т. д., которые привносят новый революционный опыт разработки в Java.\nВ этой книге описывается создание и развертывание комплексного веб-приложения с использованием Quarkus и React. В первой части представлено базовое введение в Quarkus, рассказывается о его возможностях. Вы узнаете, как запустить проект Quarkus и как создать надежный HTTP-сервер для вашего приложения. Во второй части показано, как создать пользовательский интерфейс с поддержкой React и как интегрировать его с серверной частью Quarkus. Прочитав последнюю часть, вы научитесь создавать манифесты конфигурации кластера и развертывать их в Kubernetes и других альтернативах, таких как Fly.io.\nКнига предназначена для разработчиков серверных веб-приложений и веб-интерфейсов, имеющих базовые знания и опыт работы с Java или JavaScript и желающих освоить Quarkus и React для расширения своих навыков.","brand":"ДМК-Пресс","offers":[{"title":"Default Title","offer_id":49344112853308,"sku":"g94lw19kivsw89mgpy3hg7bi","price":77.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/mark_razrabotka_veb-prilozhenii_s_quarkus_i_react_1.jpg?v=1711413431"},{"product_id":"brazdil-rein-soares-metaobuchenie-primenenie-v-automl-i-nauke-o-dannikh","title":"Карлос Соарес: Метаобучение. Применение в AutoML и науке о данных","description":"Метаобучение – одна из самых быстрорастущих областей исследований в области машинного обучения (МО) – изучает методы получения эффективных моделей и решений путем адаптации процессов МО и интеллектуального анализа данных. Для адаптации обычно применяют информацию из опыта решения других задач, а адаптивные процессы могут использовать подходы МО.\nAutoML занимается автоматизацией процессов машинного обучения и является очень актуальной темой, напрямую связанной с метаобучением. Метаобучение и AutoML помогают искусственному интеллекту научиться выбирать наиболее подходящие методы самообучения и быстрее находить новые решения без вмешательства пользователя.\nИздание адресовано исследователям в области машинного обучения, интеллектуального анализа данных и искусственного интеллекта, а также может быть полезно студентам и аспирантам.","brand":"ДМК-Пресс","offers":[{"title":"Default Title","offer_id":49336043897148,"sku":"x92t1c15du4ok57b2gk5yvka","price":107.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/brazdil_rein_soares_metaobuchenie._primenenie_v_automl_i_nauke_o_dannikh_1.jpg?v=1710892019"},{"product_id":"pampel-tsvirkun-gruzdev-logisticheskaya-regressiya","title":"Фред Пампел: Логистическая регрессия","description":"В книге рассказывается о математическом аппарате логистической регрессии, способах интерпретации регрессионных коэффициентов, даются программные реализации методов оценивания (метод градиентного спуска, метод Ньютона без регуляризации \/ с регуляризацией), приведены примеры развертывания моделей с помощью Streamlit, Streamlit Cloud, Docker, FastAPI и Flask.\nКнига будет интересна специалистам по анализу данных, маркетологам и риск-аналитикам.","brand":"ДМК-Пресс","offers":[{"title":"Default Title","offer_id":49349307728188,"sku":"q0gojyuiznf3dgvv8h46fosm","price":61.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/pampel_tsvirkun_gruzdev_logisticheskaya_regressiya_1.jpg?v=1711688444"},{"product_id":"roman-pushkin-ruby-dlya-romantikov-samaya-prostaya-kniga-po-ruby-s-zadaniyami","title":"Роман Пушкин: RUBY для романтиков. Самая простая книга по языку Ruby с заданиями","description":"Перед вами книга для самостоятельного знакомства с основами языка Ruby для начинающих разработчиков любого возраста. Последовательное изложение материала позволит не только освоить тонкости языка в удобной игровой форме, но и заложить твердый фундамент для дальнейшего обучения. Многочисленные советы, хитрости и приемы основаны на более чем двадцатилетнем опыте работы автора в российских и зарубежных компаниях - для многих учеников эта книга стала первым шагом на пути смены карьеры. Упражнения и задания, а также многочисленные иллюстрации помогут во всех тонкостях освоить материал.\nВ числе рассматриваемых тем:\nпринципы работы с файловой системой;\nпеременные в языке Ruby;\nтипы данных;\nгенерация случайных чисел;\nмассивы;\nвведение в объектно ориентированное программирование.\nЕсли вы давно хотели стать программистом, но не знали, с чего начать, то эта книга для вас!","brand":"ДМК-Пресс","offers":[{"title":"Default Title","offer_id":49338299580732,"sku":"mr6y4as0rrbx0njqysjkgy6p","price":68.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/pushkin_ruby_dlya_romantikov._samaya_prostaya_kniga_po_ruby_s_zadaniyami_1.jpg?v=1710891943"},{"product_id":"obe-khsu-postgis-v-deistvii","title":"Лео Хсу: PostGIS в действии","description":"PostGIS – расширение PostgreSQL с открытым исходным кодом для работы с пространственными базами данных. Оно предоставляет мощные механизмы для решения практически любых задач, связанных с геоданными. PostGIS позволяет формулировать компактные SQL-запросы к пространственным данным и с минимальными усилиями создавать серверную часть для приложений картографии, анализа растров или маршрутизации.\nЭта книга показывает, как решать реальные задачи, связанные с геоданными. Вы научитесь писать пространственные запросы для PostgreSQL. Начав с изучения геоинформационных систем, основанных на векторных, растровых и топологических объектах, вы перейдете к анализу, визуализации и отображению данных на карте, а также научитесь создавать пользовательские функции для приложений.\nВ книге отражены ключевые изменения в PostGIS 3.1 и PostgreSQL 13, в том числе поддержка параллелизма, секционированные таблицы и новые функции JSON, которые помогают создавать приложения для веб-картографии.\nИздание предназначено для читателей, знакомых с реляционными базами данных и основами SQL. Опыт работы с геоданными или ГИС не требуется.","brand":"ДМК-Пресс","offers":[{"title":"Default Title","offer_id":49336043798844,"sku":"meooqbooao0oz4pfa1q4s7nc","price":105.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/obe_khsu_postgis_v_deistvii_1.jpg?v=1711264162"},{"product_id":"aleksei-khlebnikov-openssl-3-klyuch-k-tainam-kriptografii","title":"Хлебников Алексей: OPENSSL 3: ключ к тайнам криптографии","description":"Современный интернет кишит червями, троянцами, незаконными посредниками и другими угрозами. Защита от них в наше время приобретает особую значимость.\nOpenSSL — один из самых широко используемых и важных проектов с открытым исходным кодом в интернете — предназначен для обеспечения сетевой безопасности. Из этой книги вы узнаете о самых важных возможностях OpenSSL и о его широком потенциале. Приводятся пошаговые объяснения основ криптографии и сетевой безопасности, а также практические примеры, иллюстрирующие эти идеи. Прочитав книгу, вы сможете реализовать криптографическую защиту и TLS в своих приложениях и сетевой инфраструктуре.\nИздание будет полезно разработчикам ПО, системным администраторам, инженерам по сетевой безопасности и специалистам по DevOps.","brand":"ДМК-Пресс","offers":[{"title":"Default Title","offer_id":49343145705788,"sku":"kff6utllgyzrxeifaiwjnv1v","price":79.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/khlebnikov_openssl_3._klyuch_k_tainam_kriptografii_1.jpg?v=1710891863"},{"product_id":"aleksandr-mikushin-programmirovanie-mikroprotsessornikh-sistem-na-yazike-asm-51-uchebnoe-posobie-dlya-spo","title":"Александр Микушин: Программирование микропроцессорных систем на языке ASM-51. Учебное пособие для СПО","description":"Учебное пособие содержит описание языка ASM-51, используемого для создания загрузочных кодов для микропроцессоров семейства MCS-51. Изложена вся необходимая информация для программирования на языке ASM-51 и объяснены особенности использования программы-компилятора asm51.exe. В пособии приводятся общие сведения об операторах языка программирования ASM-51, типах данных, используемых в этом языке программирования, управляющих директивах, кроме того, приведены примеры программ. \nУчебное пособие является достаточно близким переводом оригинального технического описания языка ASM-51. Оно может быть полезным при изучении программирования для любого микроконтроллера семейства микроконтроллеров MCS-51, в том числе для отечественных микроконтроллеров серии 1816 и 1830 или для наиболее распространенных в настоящее время микроконтроллеров серии AT89xx фирмы Atmel.\nСоответствует современным требованиям Федерального государственного образовательного стандарта среднего профессионального образования и профессиональным квалификационным требованиям.\nКнига адресована студентам обучающимся в колледжах по образовательным программам среднего профессионального образования.","brand":"Лань","offers":[{"title":"Default Title","offer_id":49336113299772,"sku":"i6zfvodelirnba8wyx17zdb8","price":26.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/mikushin_programmirovanie_mikroprotsessornikh_sistem_na_yazike_asm-51._uchebnoe_posobie_dlya_spo_1.jpg?v=1710894312"},{"product_id":"aleksandr-mikushin-programmirovanie-mikroprotsessornikh-sistem-na-yazike-asm-51-uchebnoe-posobie-dlya-vuzov","title":"Александр Микушин: Программирование микропроцессорных систем на языке ASM-51. Учебное пособие для вузов","description":"Учебное пособие содержит описание языка ASM-51, используемого для создания загрузочных кодов для микропроцессоров семейства MCS-51. Изложена вся необходимая информация для программирования на языке ASM-51 и объяснены особенности использования программы-компилятора asm51.exe. В пособии приводятся общие сведения об операторах языка программирования ASM-51, типах данных, используемых в этом языке программирования, управляющих директивах, кроме того, приведены примеры программ. \nУчебное пособие является достаточно близким переводом оригинального технического описания языка ASM-51. Оно может быть полезным при изучении программирования для любого микроконтроллера семейства микроконтроллеров MCS-51, в том числе для отечественных микроконтроллеров серии 1816 и 1830 или для наиболее распространенных в настоящее время микроконтроллеров серии AT89xx фирмы Atmel.","brand":"Лань","offers":[{"title":"Default Title","offer_id":49341993681212,"sku":"m9bjzn454cgaluwnn8gsybgp","price":25.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/mikushin_programmirovanie_mikroprotsessornikh_sistem_na_yazike_asm-51._uchebnoe_posobie_dlya_vuzov_1.jpg?v=1710894084"},{"product_id":"aleksandr-mikushin-programmirovanie-mikroprotsessornikh-sistem-na-yazike-s-51-uchebnoe-posobie-dlya-spo","title":"Александр Микушин: Программирование микропроцессорных систем на языке С-51. Учебное пособие для СПО","description":"Учебное пособие содержит описание языка C-51, используемого для создания загрузочных кодов для микропроцессоров семейства MCS-51. Изложена необходимая информация для программирования на языке C-51 и объяснены особенности использования программы-компилятора. Приводятся общие сведения об операторах языка программирования C-51, типах данных, используемых в этом языке программирования, управляющих директивах, кроме того, в рассмотрены примеры программ. Пособие может быть полезным при изучении программирования для любого микроконтроллера семейства микроконтроллеров MCS-51, в том числе для отечественных микроконтроллеров серии 1816 и 1830 или для наиболее распространенных в настоящее время микроконтроллеров серии AT89xx фирмы Atmel.\nСоответствует современным требованиям Федерального государственного образовательного стандарта среднего профессионального образования и профессиональным квалификационным требованиям.\nМожет быть использовано в качестве учебного пособия для студентов средних профессиональных учреждений.","brand":"Лань","offers":[{"title":"Default Title","offer_id":49352186954044,"sku":"uqk6qan8hlder64vhxhuhz1r","price":39.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/mikushin_programmirovanie_mikroprotsessornikh_sistem_na_yazike_s-51._uchebnoe_posobie_dlya_spo_1.jpg?v=1710894135"},{"product_id":"aleksandr-mikushin-programmirovanie-mikroprotsessornikh-sistem-na-yazike-s-51-uchebnoe-posobie","title":"Александр Микушин: Программирование микропроцессорных систем на языке С-51. Учебное пособие","description":"Учебное пособие содержит описание языка C-51, используемого для создания загрузочных кодов для микропроцессоров семейства MCS-51. Изложена необходимая информация для программирования на языке C-51 и объяснены особенности использования программы-компилятора. Приводятся общие сведения об операторах языка программирования C-51, типах данных, используемых в этом языке программирования, управляющих директивах, кроме того, в рассмотрены примеры программ. Пособие может быть полезным при изучении программирования для любого микроконтроллера семейства микроконтроллеров MCS-51, в том числе для отечественных микроконтроллеров серии 1816 и 1830 или для наиболее распространенных в настоящее время микроконтроллеров серии AT89xx фирмы Atmel.","brand":"Лань","offers":[{"title":"Default Title","offer_id":49339492827452,"sku":"joabui2lc2boptpi4uzdc8j1","price":42.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/mikushin_programmirovanie_mikroprotsessornikh_sistem_na_yazike_s-51._uchebnoe_posobie_1.jpg?v=1710894206"},{"product_id":"zayats-logachev-instrumentalnie-sredstva-infokommunikatsionnikh-sistem-teoriya-i-praktika-uchebnoe-posobie","title":"Алексей Логачев: Инструментальные средства инфокоммуникационных систем. Теория и практика. Учебное пособие","description":"В пособии представлен материал по инструментальным средствам инфокоммуникационных систем, состоящий из теоретической части и практического их использования на конкретных примерах. В теоретической части приведена классификация инструментальных средств, особенности их применения для разработки различных приложений. Предложены практические примеры применения инструментальных средств для разработки конкретных приложений.","brand":"Лань","offers":[{"title":"Default Title","offer_id":49346416017724,"sku":"rfdzhs35zcbfmsa585fdip8v","price":125.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/zayats_logachev_instrumentalnie_sredstva_infokommunikatsionnikh_sistem._teoriya_i_praktika._uchebnoe_posobie_1.jpg?v=1710894144"},{"product_id":"bukunov-bukunova-razrabotka-prilozhenii-s-graficheskim-polzovatelskim-interfeisom-na-yazike-python-uchebnoe-posobie","title":"Сергей Букунов: Разработка приложений с графическим пользовательским интерфейсом на языке Python. Учебное пособие для вузов","description":"Настоящее пособие содержит основные сведения о создании приложений на языке Python с графическим пользовательским интерфейсом с помощью библиотеки Tk. Рассматриваются основные типы элементов, управляющих работой приложения, и способы их программной реализации. Даются понятия визуального проектирования и событийного программирования. Приводятся многочисленные практические упражнения с примерами программного кода, помогающие понять основные способы практической реализации графических пользовательских интерфейсов. Рассматриваются возможности библиотеки Tk по созданию компьютерной анимации. В пособии содержатся краткие теоретические сведения, упражнения и примеры программ с подробными комментариями, а также задания для самостоятельной работы. Предназначено для студентов направления «Информационные системы и технологии», а также для аспирантов и преподавателей, имеющих базовые навыки программирования на языке Python, в том числе с использованием объектно-ориентированного подхода, желающих повысить уровень своих знаний в данной предметной области. Соответствует Государственному образовательному стандарту и действующим программам. В учебном пособии последовательно вводится понятийный аппарат, формулируются основные объекты, приводятся примеры программ на языке Python.","brand":"Лань","offers":[{"title":"Default Title","offer_id":49339258503484,"sku":"nmrvmigp3rpox6eovb3dty5t","price":31.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/bukunov_bukunova_razrabotka_prilozhenii_s_graficheskim_polzovatelskim_interfeisom_na_yazike_python._uchebnoe_posobie_1.jpg?v=1710932345"},{"product_id":"dzhordzh-khaineman-algoritmi-s-primerami-na-python","title":"Джордж Хайнеман: Алгоритмы. С примерами на Python","description":"Когда нужно, чтобы программа работала быстро и занимала поменьше памяти, профессионального программиста выручают знание алгоритмов и практика их применения. Эта книга — как раз про практику. Ее автор, Джордж Хайнеман, предлагает краткое, но четкое и последовательное описание основных алгоритмов, которые можно эффективно использовать в большинстве языков программирования. О том, какими методами решаются различные вычислительные задачи, стоит знать и разработчикам, и тестировщикам, и интеграторам.","brand":"Питер","offers":[{"title":"Default Title","offer_id":49339256865084,"sku":"mayv4hzb4zygf6fhvsw2a626","price":41.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0766\/3468\/5756\/files\/khaineman_algoritmi._s_primerami_na_python_1.jpg?v=1710894505"}],"url":"https:\/\/knizhka.us\/collections\/%d1%8f%d0%b7%d1%8b%d0%ba%d0%b8-%d0%b8-%d1%81%d1%80%d0%b5%d0%b4%d1%8b-%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%bc%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f.oembed?page=3","provider":"Книжка US","version":"1.0","type":"link"}