-
Нативная разработка мобильных приложений
В этой книге вы познакомитесь с простыми подходами к разработке мобильных приложений для iOS и Android. Если вашей команде приходится разрабатывать проекты сразу для двух этих систем или вы планируете перейти с одной системы на другую, это практическое руководство покажет вам, как решаются наиболее распространенные задачи на каждой из этих платформ. В первой части представлены решения распространенных задач, которые приходится решать на любой платформе, таких как запись файла в локальное хранилище или создание HTTP-запроса. Вторая часть описывает процесс создания приложения на каждой платформе с использованием приемов из первой части. Примеры кода для Android представлены на двух языках – Java и Kotlin, поэтому книга может служить перекрестным справочником не только между iOS и AOSP, но и между Java и Kotlin для разработчиков на Android. Издание предназначено для программистов, специализирующихся на разра- ботке приложений для iOS и/или Android.
-
Язык_С_++
Язык С++ относится к классу универсальных языков, поскольку с его помощью можно решить очень широкий круг задач, выполняемых на ЭВМ. Среди современных алгоритмических языков язык С++ является, пожалуй, одним из самых популярных и распространенных, но наиболее эффективно его применение в написании системных программ-трансляторов, операционных систем, экранных интерфейсов,в обслуживании инструментальных средств.
-
Абстрактная композиция: основы теории и практические методы творчества в абстрактной живописи и скульптуре
В книге рассматриваются вопросы возникновения и развития абстрактной живописи и скульптуры, как одного из направлений современного изобразительного искусства, психофизиологические основы творчества художника-абстракциониста, основы теории визуального (зрительного) восприятия произведений, использование изобразительных средств в абстрактной композиции. Отдельные главы посвящены теоретическим основам абстрактных композиций, и практическим методам их создания. Книга снабжена электронным приложением, в котором даются примеры абстрактных живописных и скульптурных композиций. Учебное пособие написано для студентов художественных учебных заведений, будет полезно начинающим художникам и художникам-профессионалам
-
Накопители со сменными носителями
Зачем использовать накопители со сменными носителями Независимо от того, требуется ли вам дополнительное запоминающее устройство, имеющее соответствующее буквенное обозначение, или же вам приходится создавать ре- зервные копии данных, накопители со сменными носителями важны сегодня, как никогда ранее. В этой главе вы познакомитесь с новыми устройствами для хранения данных - дисковыми накопителями большой емкости со сменными носителями. Речь пойдет об устройствах магнитного и магнитооптического хранения данных. Оптические устройства хранения CDR, CD-RW, DVD-R, DVD-RAM и др. описаны в главе 13, "Устройства оптического хранения данных".
-
PHP, MySQL, HTML5 и CSS 3. Разработка современных динамических Web-сайтов.
Книга посвящена разработке динамических Web-сайтов с применением HTML5, CSS 3, РНР и MySQL. Описаны возможности HTML5 по работе с текстом, графи- кой, аудио и видео, таблицами, средствами навигации и Web-формами, а также способы представления, преобразования и анимации Web-страниц с помощью CSS 3. Рассказано о языке JavaScript, объектной модели документа DOM, разработке Web-сценариев и технологии АЈАХ. Рассмотрены серверное программирование, язык РНР и сервер данных MySQL. Дано описание библиотеки Yii, пре- доставляющей Web-программисту готовый набор инструментов для написания серверных приложений. На практических примерах показана разработка дизайна страниц, интерактивных элементов спойлера, лайтбокса и блокнота, создание универсального файлового хранилища и реализации поддержки тегов BBCode для форматирования текста. Рассмотрен процесс создания полнофункционального сай- та и его публикации в Интернете. Все исходные коды доступны для загрузки с сай- та издательства.
-
Компьютерные сети. 5-е издание
Перед вами - очередное, пятое издание самой авторитетной книги по современным сетевым технологиям, написанной признанным экспертом в этой области Эндрю Таненбаумом в соавтор- стве с профессором Вашингтонского университета Дэвидом Уэзероллом. Первая версия этого классического труда появилась на свет в далеком 1980 году, и с тех пор каждое издание книги неизменно становилось бестселлером и использовалось в качестве базового учебника в ведущих технических вузах.
-
Начинаем программировать на Python
Изложены принципы программирования, с помощью которых читатель приобретет навыки алгоритмического решения задач на языке Python, даже не имея опыта программирования. Дано краткое введение в компьютеры и программирование. Рассмотрен ввод, обработка и вывод данных, управляющие структуры и булева логика, структуры с повторением, функции, файлы и исключения, списки и кортежи, строковые данные, словари и множества, классы и ООП, наследование, рекурсия, программирование интерфейса, функциональное программирование и др. Для облегчения понимания сути алгоритмов широко использованы блок-схемы, псевдокод и другие инструменты. Приведено большое количество сжатых и практичных примеров программ. В каждой главе предложены тематические задачи с пошаговым анализом их решения.
-
ОХРАНА ТРУДА И ТЕХНИКА БЕЗОПАСНОСТИ
приобретение и выдачу за счет собственных средств специальной одежды, специальной обуви и других средств индивидуальной защиты, смывающих и обезвреживающих средств, прошедших обязательную сертификацию или декларирование соответствия в установленном законодательством порядке, в соответствии с установленными нормами работникам, занятым на работах с вредными и (или) опасными условиями труда, а также на работах, выполняемых в особых температурных условиях или связанных с загрязнением
-
Надежность нейронных сетей: укрепляем устойчивость ИИ к обману.
Глубокие нейронные сети (DNN) становятся неотъемлемой частью IT-продуктов, провоцируя появление нового направления кибератак. Хакеры пытаются обмануть нейросети с помощью данных, которые не смогли бы обмануть человека. Кэти Уорр рассматривает мотивацию подобных атак, риски, которые влечет вредоносный ввод, а также методы повышения устойчивости ИИ к таким взломам. Если вы специалист по data science, архитектор системы безопасности и стремитесь повысить устойчивость систем с ИИ или вас просто интересует различие между искусственным и биологическим восприятием, то эта книга для вас. 16+ (В соответствии с Федеральным законом от 29 декабря 2010 г. № 436-ФЗ.)
-
КУРС надежность, контроль и диагностика вычислительных систем
Случайное событие – событие, которое может произойти или не может, его зарание предсказать нельзя. Вероятность случайного события – численное значение объективной возможности случайного события. Обозначение: Р(А),где А случайное событие.
-
РНР глазами хакера
Рассмотрены вопросы безопасности и оптимизации сценариев на языке РНР. Большое внимание уделено описанию типичных ошибок программистов, благодаря которым хакеры проникают на сервер, а также представлены методы и приведены практические рекомендации противостояния внешним атакам. Показаны реальные примеры взлома Web-сайтов и рекомендации, которые помогут создавать более защищенные сайты. В 3-м издании обновлена практически каждая глава в соответствии с современными реалиями безопасности. Для Web-программистов, администраторов и специалистов по безопасности
-
АХЛОКД1УНОСЛИК
Ахлсиупунослик бир неча минг йиллик тарихга эга булган к;адимий фан. У бизда «Илми равиш», «Илми ахлок;», «Ахлок; илмн», «Одобнома» сингари номлар билан атаб келинган. Оврупода .эса «Этика» номи билан мапцур, биз хам як;инякднгача шу атамани куллар эдик. Уни биринчи булкб юнон файласуфи Арасту муо малага киритган.Арасту фанларни тасниф кдларкан, уларни уч гуру^га булади: назарий, амалий ва ижодий.
-
Надежность и безопасность программного обеспечения: учеб. пособие для бака лавриата и магистратуры
В учебном пособии изложены теоретические и практические основы создания надежного и безопасного программного обеспечения информационных систем. Приведены правила, этапы и технологии построения надежного программного обеспе чения. Рассмотрены требования к функциональной надежности и архитектуре про- граммного обеспечения критически важных систем, методы защиты программного обеспечения от вредоносных программ, методы обеспечения безопасности программ, реализуемые на этапах испытания программных комплексов, методы и средства тестирования и защиты программ от исследования недобросовестными конкурентами и злоумышленниками. Представлены нормативные документы, регулирующие деятельность в данной сфере, а также процедуры подтверждения соответствия надеж ности и безопасности программного обеспечения современных информационных систем требованиям российских регуляторов. В конце каждой главы приведены кон- трольные вопросы и задания, а также рекомендуемая литература. В приложении при- ведены краткий терминологический словарь, а также некоторые сведения, необходи мые для освоения изучаемой предметной области. Содержание учебного пособия соответствует актуальным требованиям Федерального государственного образовательного стандарта высшего образования. Для студентов высших учебных заведений, обучающихся по инженерно-техниче- ским направлениям подготовки, специалистов в области надежности, функциональ ной и информационной безопасности программного обеспечения, а также для всех интересующихся современными методами надежной и безопасной обработки инфор- мации.
-
SQL Полное руководство
Все названия проrраммных продуктов являются зарегисrрированны.м.и торговыми марками соответсrвующих фирм. Никакая часть настоящего издания ни в ка1<их целях не может бьпъ воспроизведена в какой бы то ни было форме и какими бы то ни было средствами, будь то электронные или механические, включая фотокопирование и запись на магнитный носитель, если на это нет письменного разрешения издательства Osborne Media. Authorized translation from the English language edition puЬlished Ьу McGraw-Нill Companies, Copyright © 2010 All rights reserved. No part of this Ьооk may Ье reproduced or transmitted in any form or Ьу any means, electronic or mechanical, including photocopying, recording or Ьу any information storage retrieval systern, without permission from the Publisher.
-
Введение в искусственный интеллект
Изложены два основных подхода, применяемые при создании систем искусственного интеллекта; технология экспертных систем и нейросетевые технологии. Освещены вопросы их практического использования при решении задач распознавания образов, прогнозирования, диагностики, оптимизации и т.д. Рассмотрены применения интеллектуальных систем в экономике, бизнесе, машиностроснии, политологии, медицине, криминалистике. Подробно описан новый раздел искусственного интеллекта, связанный с созданием интеллектуальных систем, имитируюших творческую деятельность математика-профессионала при аналитическом решении краевых задач математической физики. Для студентов высших учебных заведений.
-
PHP. Быстрый старт
Эта книга предназначена для разработчиков, которым требуется быстрое ознакомление с языком PHP. Вам понадобится знание HTML и CSS, а также пригодится опыт работы с другими языками программирования. Вы заметите, что в книге используются определенные стили оформления для обозначения различных типов информации. Обращайте внимание на следующие элемент