Книги
Ядро Windows таит в себе большую силу. Но как заставить ее работать? Павел Йосифович поможет вам справиться с этой сложной задачей: пояснения и примеры кода превратят концепции и сложные сценарии в пошаговые инструкции, доступные даже начинающим.
В книге рассказывается о создании драйверов Windows. Однако речь идет не о работе с конкретным "железом", а о работе на уровне операционной системы (процессы, потоки, модули, реестр и многое другое).
Вы начнете с базовой информации о ядре и среде разработки драйверов, затем перейдете к API, узнаете, как создавать драйвера и клиентские приложения, освоите отладку, обработку запросов, прерываний и управление уведомлениями.
В издании рассмотрены все темы, связанные с разработкой на C#. В начале книги вы ознакомитесь с основами C#, в том числе с объектно-ориентированным программированием, а также с новыми возможностями C# 8.0. Несколько глав посвящено .NET Standard API, применяемым для запроса данных и управления ими, отслеживания производительности и ее повышения, работы с файловой системой, асинхронными потоками, сериализацией и шифрованием. Кроме того, на примерах кроссплатформенных приложений вы сможете собрать и развернуть собственные. Например, веб-приложения с использованием ASP.NET Core или мобильные приложения на Xamarin Forms.
Также вы познакомитесь с технологиями, применяемыми при создании приложений Windows для ПК, в частности с Windows Forms, Windows Presentation Foundation (WPF) и Universal Windows Platform (UWP).
Самое полное руководство по современному JavaScript
Как максимально прокачать свои навыки и стать топовым JS-программистом? Четвертое издание "JavaScript для профессиональных веб-разработчиков" идеально подойдет тем, кто уже имеет базовые знания и опыт разработки на JavaScript. Автор сразу переходит к техническим деталям, которые сделают ваш код чистым и переведут вас с уровня рядового кодера на высоту продвинутого разработчика.
Рост мобильного трафика увеличивает потребность в адаптивном динамическом веб-дизайне, а изменения в JS-движках происходят постоянно, так что каждый веб-разработчик должен постоянно обновлять свои навыки работы с JavaScript.
В книге вы найдете:
• Последнюю информацию о классах, промисах, async/await, прокси, итераторах, генераторах, символах, модулях и операторах spread/rest.
• Фундаментальные концепции веб-разработки, такие как DOM, BOM, события, формы, JSON, обработка ошибок и веб-анимация.
• Расширенные API-интерфейсы, такие как геолокация, service workers, fetch, атомизация, потоки, каналы сообщений и веб-криптография.
• Сотни рабочих примеров кода, которые ясно и кратко иллюстрируют концепции.
Перед вами первый том девятого, переработанного и дополненного, двухтомного издания учебника (предыдущие выпущены в 1979, 1985, 1993, 1999, 2002, 2007, 2012, 2017 гг.). Сведения по основным разделам педиатрии приведены в логической последовательности: определение заболевания, этиология, патогенез, клиника, диагноз, дифференциальный диагноз, лечение, прогноз, профилактика и диспансерное наблюдение. Учебник отражает современный уровень знаний о заболеваниях, изучение которых предусмотрено Программой по детским болезням, утвержденной Министерством здравоохранения Российской Федерации, на 4–6 курсах педиатрических факультетов медицинских вузов.
Перед вами второй том девятого, переработанного и дополненного, двухтомного издания учебника (предыдущие выпущены в 1979, 1985, 1993, 1999, 2002, 2007, 2012 гг.). Сведения по основным разделам педиатрии приведены в логической последовательности: определение заболевания, этиология, патогенез, клиника, диагноз, дифференциальный диагноз, лечение, прогноз, профилактика и диспансерное наблюдение. Учебник отражает современный уровень знаний о заболеваниях, изучение которых предусмотрено Программой по детским болезням, утвержденной Министерством здравоохранения Российской Федерации, на 4–6 курсах педиатрических факультетов медицинских вузов.
Математические алгоритмы для программистов. 3D-графика, машинное обучение и моделирование на Python. Орланд П.
Неважно, чем вы занимаетесь - большими данными, машинным обучением, компьютерной графикой или криптографией - без математики вам не обойтись! Везде сейчас требуются базовые знания и понимание алгоритмов.
Практические примеры позволят легко разобраться с самыми необходимыми математическими понятиями. 300 упражнений и мини-проектов откроют вам новые возможности в освоении интересных и популярных IT-профессий. Вы познакомитесь с базовыми библиотеками Python, используемыми при разработке реальных приложений, и вспомните давно забытые основы линейной алгебры и матана.
Впервые читатель может познакомиться с полной версией этого классического труда, который ранее на русском языке печатался в сокращении. Книга, выдержавшая в оригинале не одно переиздание, за глубокое и поистине философское изложение тонкостей языка Java считается одним из лучших пособий для программистов. Чтобы по-настоящему понять язык Java, необходимо рассматривать его не просто как набор неких команд и операторов, а понять его "философию", подход к решению задач, в сравнении с таковыми в других языках программирования. На этих страницах автор рассказывает об основных проблемах написания кода: в чем их природа и какой подход использует Java в их разрешении. Поэтому обсуждаемые в каждой главе черты языка неразрывно связаны с тем, как они используются для решения определенных задач.
4-е издание, полное.
С момента выхода предыдущего издания этой книги операционная система Windows прошла длинный путь обновлений и концептуальных изменений, результатом которых стала новая стабильная архитектура ядра Windows 10.
Книга "Внутреннее устройство Windows" создана для профессионалов, желающих разобраться во внутренней жизни основных компонентов Windows 10. Опираясь на эту информацию, разработчикам будет проще находить правильные проектные решения, создавая приложения для платформы Windows, и решать сложные проблемы, связанные с их эксплуатацией. Системные администраторы, зная что находится у операционной системы "под капотом", смогут разобраться с поведением системы и быстрее решать задачи повышения производительности и диагностики сбоев. Специалистам по безопасности пригодится информация о борьбе с уязвимостями операционной системы.
Прочитав эту книгу, вы будете лучше разбираться в работе Windows и в истинных причинах того или иного поведения ОС.
История Византийской империи в 3-х томах. Успенский Ф. И.
В издательстве "Академический проект" вышло новое переиздание классического труда российского историка-византиниста и археолога, академика Ф. И. Успенского (1845–1928) "История Византийской империи", на котором выросло не одно поколение ученых-византинистов. Это фундаментальное и комплексное исследование не теряет своей актуальности для самых разных областей гуманитарной науки и в наше время. Книги отличает не только блестящее владение автором первоисточниками, которые он часто цитирует для достижения адекватности в понимании читателем сложнейших проблем развития описываемых исторических событий, но вместе с тем яркий и доходчивый язык, лишенный обычной педантичности и сухости научно-исторических трактатов.
Книга 1. История Византийской империи. Периоды I–III., 588 с.
Первая книга из знаменитой трилогии акад. Ф. И. Успенского, посвященной описанию тысячелетней истории Византийской империи, идеологию и самый дух которой после гибели Византии в XV в. унаследовала Россия, копируя многие черты византизма в современную постсоветскую эпоху. В книге рассматриваются первые периоды ранней истории формирования Византийской империи – от времени основания ее столицы Константином Великим (330 г.) до времени начала (717 г.) иконоборческого периода. Автор не ограничился только историографией событий, наполненных беспрерывными войнами с многочисленными европейскими и азиатскими соседями новой Восточной империи, внутренними кровавыми усобицами, изменами и интригами. Большое внимание уделено им освещению объективных и субъективных причин событий, в том числе экономического и религиозно-нравственного характера, для чего автор осуществил огромную исследовательскую работу по изучению плохо сохранившегося рукописного материала "темных веков" Средневековья.
Книга 2. История Византийской империи. Периоды IV–V, 737 с.
В книге рассматриваются четвертый — Иконоборческий (717–867) и пятый — Македонский (867–1057) периоды истории Византийской империи. Автор не ограничился только историографией событий, наполненных беспрерывными войнами с многочисленными европейскими и азиатскими соседями, внутренними кровавыми усобицами, изменами и интригами. Большое внимание уделено им освещению объективных и субъективных причин событий, в том числе религиозно-нравственного характера, причем последние привели не только к длительному внутриполитическому кризису, но и обострению отношений с Римской церковью. При изложении событий Македонского периода особого внимания заслуживают главы, посвященные деятельности славянских просветителей Кирилла и Мефодия, а также взаимоотношениям Древней Руси и Византии.
Книга 3. История Византийской империи. Периоды VI–VIII, 697 с.
В книге, принадлежащей перу известного отечественного византолога акад. Ф. И. Успенского, рассматриваются шестой (1057–1185), седьмой (1185–1204) и заключительный восьмой (1204–1453) периоды истории Византийской империи. Автор с присущим ему блестящим знанием первоисточников и известной в его время историоведческой литературы создал скрупулезно детализированную фактологически и психологически эпическую панораму трагических событий четырех Крестовых походов, последний из которых завершился разорением Константинополя в 1204 г.; жизни империи в течение полувека в расчлененном состоянии; восстановления ее былого могущества во времена Палеологов; последующего упадка и гибели под ударами турок-османов. Большое внимание уделено автором освещению объективных и субъективных причин событий, в том числе религиозно-нравственного характера, на которые бросила свою роковую тень старинная рознь католической и православной Церкви.
Адресуется молодым научным работникам и студентам гуманитарных вузов, а также всем читателям, интересующимся историей государств и народов православного мира.
Книга посвящена истории Российского флота первой четверти XX века — участию Черноморского флота в Первой мировой и Гражданской войнах, а также морякам, оказавшимся в эмиграции. В центре внимания — история Русской эскадры в Бизерте. Судьбы людей и кораблей предстают в документах, фотографиях, воспоминаниях из государственных и семейных архивов. Книга, впервые с такой полнотой освещающая эту тему, предназначена не только профессиональным историкам, но и широкому кругу интересующихся историей Отечества.
"Искусство Agile-разработки. Теория и практика гибкой разработки ПО. 2-е издание". Шор Д., Ларсен Д., Клитгаард Г.
Большинство компаний, разрабатывающих ПО, якобы используют Agile, но на самом деле не понимают, что это такое Agile. Хотите повысить гибкость своей команды? В книге вы найдете четкие, конкретные и подробные рекомендации о том, что, как и почему следует делать, а когда стоит пойти на компромиссы.
Джеймс Шор предлагает реальные решения по освоению, планированию, разработке и управлению, основанные на более чем двадцатилетнем опыте Agile. Он объединяет актуальные идеи экстремального программирования, Scrum, Lean, DevOps и многих других в единое целое. Узнайте, как успешно внедрить гибкую разработку в вашей команде и организации, или разберитесь, почему Agile вам не подходит.
Переводчик: Дьяконова Е.
В этой книге опытный преподаватель Марк Прайс дает все необходимое для разработки приложений на C#. В пятом издании для работы со всеми основными операционными системами используется популярный редактор кода Visual Studio Code. Издание полностью обновлено и дополнено новой главой, касающейся Microsoft Blazor.
В первой части книги рассмотрены основы C#, включая объектно-ориентированное программирование и новые возможности C# 9, такие как создание экземпляров новых объектов с целевым типом и работа с неизменяемыми типами с использованием ключевого слова record. Во второй части рассматриваются API .NET для выполнения таких задач, как управление данными и запросы к ним, мониторинг и повышение производительности, а также работа с файловой системой, асинхронными потоками, сериализацией и шифрованием. В третьей части на примерах кросс-платформенных приложений вы сможете собрать и развернуть собственные: например, веб-приложения с использованием ASP.NET Core или мобильные приложения на Xamarin Forms.
К концу книги вы приобретете знания и навыки, необходимые для использования C# 9 и .NET 5 для разработки сервисов, веб- и мобильных приложений.
Пора научиться использовать TensorFlow.js для построения моделей глубокого обучения, работающих непосредственно в браузере!
Умные веб-приложения захватили мир, а реализовать их в браузере или серверной части позволяет TensorFlow.js. Данная библиотека блестяще портируется, ее модели работают везде, где работает JavaScript.
Специалисты из Google Brain создали книгу, которая поможет решать реальные прикладные задачи. Вы не будете скучать над теорией, а сразу освоите базу глубокого обучения и познакомитесь с продвинутыми концепциями ИИ на примерах анализа текста, обработки речи, распознавания образов и самообучающегося игрового искусственного интеллекта.
Исчерпывающий обзор лучших практик по устранению неисправностей и оптимизации производительности Microsoft SQL Server. Специалисты по базам данных, в том числе разработчики и администраторы, научатся выявлять проблемы с производительностью, системно устранять неполадки и расставлять приоритеты при тонкой настройке, чтобы достичь максимальной эффективности.
Автор книги Дмитрий Короткевич — Microsoft Data Platform MVP и Microsoft Certified Master (MCM) — расскажет о взаимозависимостях между компонентами баз данных SQL Server. Вы узнаете, как быстро провести диагностику системы и найти причину любой проблемы. Методы, описанные в книге, совместимы со всеми версиями SQL Server и подходят как для локальных, так и для облачных конфигураций SQL Server.
Антропология в настоящее время является одной из наиболее динамично развивающихся областей научного знания, в которой постоянно подвергаются пересмотру сведения и концепции, еще недавно казавшиеся незыблемыми. В настоящее время специальный курс антропологии читается в рамках подготовки специалистов по социальной работе и прикладной этике. Специалисту по социальным и гуманитарным технологиям необходимы сведения о человеке, которые позволили бы ему с максимальной эффективностью осуществлять свою профессиональную деятельность, при этом за анализом конкретных судеб и ситуаций он должен видеть закономерности развития человека и социума, с тем чтобы его действия приносили действительную пользу. Все вводимые понятия по возможности раскрываются автором в тексте учебника, также учебник снабжен "Словарем основных понятий по антропологии", в котором раскрываются значения основных категорий курса. Для того чтобы данный учебник мог быть использован для самостоятельной подготовки студентами и преподавателями, в приложение включена примерная программа по курсу "Антропология" для специальностей "Социальная работа", "Прикладная этика", "Работа с молодежью".
Эндрю Таненбаум представляет новое издание своего всемирного бестселлера, необходимое для понимания функционирования современных операционных систем. Оно существенно отличается от предыдущего и включает в себя сведения о последних достижениях в области информационных технологий. Например, глава о Windows Vista теперь заменена подробным рассмотрением Windows 8.1 как самой актуальной версии на момент написания книги. Появился объемный раздел, посвященный операционной системе Android. Был обновлен материал, касающийся Unix и Linux, а также RAID-систем. Гораздо больше внимания уделено мультиядерным и многоядерным системам, важность которых в последние несколько лет постоянно возрастает. Появилась совершенно новая глава о виртуализации и облачных вычислениях. Добавился большой объем нового материала об использовании ошибок кода, о вредоносных программах и соответствующих мерах защиты. В книге в ясной и увлекательной форме приводится множество важных подробностей, которых нет ни в одном другом издании. 4-е издание.
Уэйн Винстон научит вас быстро анализировать данные, принимать решения, подводить итоги, составлять отчеты, обрабатывать данные и строить аналитические модели в Microsoft Excel 2019 и Office 365. В новом шестом издании вас ждут более 800 бизнес-задач, основанных на реальных ситуациях, а также обсуждение новых инструментов и функций. Где бы вы ни работали — в крупной корпорации, небольшой компании, государственной или некоммерческой структуре, — это поможет вам увеличить прибыль, снизить издержки или эффективно управлять производством.
Прочитав эту книгу, вы сможете cпрогнозировать результаты выборов, научитесь определять точки безубыточности, рассчитывать вероятность выигрыша в кости или победы любимой команды в турнире.
Хотите обогнать конкурентов? Решайте в Excel реальные задачи!
Новгородскую землю по праву считают исторической родиной России. Здесь были заложены основы Русского государства и зародилась отечественная демократия, здесь вырос крупнейший в Восточной Европе центр торговли и ремесел, здесь вставали воины и ополченцы на защиту северных рубежей России. И еще Новгород - это древнейший центр русского Православия и просвещения, где творили выдающиеся зодчие и художники.
Всероссийское празднование юбилея Великого Новгорода - это дань уважения городу и признание его выдающейся роли в истории России.
Уникальная иллюстрированная энциклопедия от ведущих военных историков Алексея Исаева и Артема Драбкина. Самый полный иллюстрированный путеводитель по событиям 1941–1945 гг.
Великая Отечественная до сих пор остается во многом "Неизвестной войной". Несмотря на большое количество книг об отдельных сражениях, самую кровопролитную войну в истории человечества нельзя осмыслить фрагментарно – только лишь охватив единым взглядом. Эта книга впервые предоставляет такую возможность. Это не просто хроника боевых действий, начиная с 22 июня 1941 года и заканчивая победным маем 45-го и капитуляцией Японии, а грандиозная панорама, позволяющая разглядеть Великую Отечественную войну целиком, объемно, не только в мельчайших деталях, но и во всем ее подлинном трагизме и величии.
Все события 1941–1945 годов описаны авторами на современном научном уровне, с опорой на рассекреченные архивные документы и широкий спектр иностранных источников. Перед читателем предстает история операций, роль в них людей и техники, максимально очищенная от политической пропаганды.
Издание иллюстрировано сотнями эксклюзивных фотографий, карт и рисунков военной техники.
Десятый по счету том "Намедни 2011–2015" – про современность, успевшую стать историей. Среди событий-людей-явлений: андроид и "арабская весна", "Легенда № 17" и 18+, #крымнаш и Кардашьян, ЗОЖ и "Зелёный шатёр", Uber и убийство Немцова,
челленджи и Челябинский метеорит, Путин снова президент и пояс Богородицы, Дуров и Донбасс, Олимпиада в Сочи и оскорбление чувств верующих, Дорн и "Дождь", стерхи и Сноуден, война в Сирии и "Вечерний Ургант", Сечин и стендап, Oxxxymiron
и очередь на Серова, Кейт с Уильямом и Ким Чен Ын. Феномены пятилетия иллюстрируют фотографии, плакаты, карикатуры, кадры фильмов и сериалов этого времени.