В статье рассматривается 64‑битное расширение архитектуры x86 (x86-64). Разбираются основные особенности данной спецификации с позиций программирования. Проводится сравнительный анализ низкоуровневой организации программ для различных операционных систем, поддерживающих архитектуру x86-64. Приводятся примеры анализа программного кода, скомпилированного для операционных систем, отличающихся друг от друга реализацией соглашения о вызовах.
Рассматривается проблема защиты биометрических данных пользователя, используемых для удаленной аутентификации. Предложен способ доказательства принадлежности субъекта к доверенной группе лиц на основе выполнения помехоустойчивого кодирования его биометрических данных. Разработанный способ основан на методе «нечетких экстракторов» и позволяет хранить только фрагменты биометрического эталона на сервере, похищение которых не позволяет восстановить эталон.
В книге содержатся теоретический материал и практические задания по разделам: деревья, стеки, очереди, модульное программирование. Описываются основные задачи, решаемые операционными системами, алгоритмы их реализации. Представлена классификация современных средств аппаратной поддержки операционных систем. Рассматриваются устройство и принципы работы сетевого аппаратного и программного обеспечения. Основное внимание уделено стеку протоколов TCP/IP. Книга предназначена студентам вузов, углубленно изучающим информатику, преподавателям информатики, а также специалистам в области информационных технологий.
Операционная система Android установлена внутри миллионов сотовых телефонов, коммуникаторов, планшетных компьютеров, нетбуков и смартбуков. Она разработана Google и Open Handset Alliance на основе ядра Linux. С помощью этой книги вы сможете создать собственное приложение для Android всего за несколько минут! Затем мы перейдем к более сложному примеру: программированию игры Android Sudoku. Шаг за шагом дописывая код игры, вы изучите основы программирования для Android. Вы научитесь писать приложения для аудио- и видеоконтента, работать с графикой, используя 2D и 3D OpenGL, обрабатывать веб-страницы и веб-сервисы, хранить данные с SQLite. Вы также узнаете, как продавать ваши приложения на Android Market. Если вы любите писать программы больше, чем читать о них, то эта книга для вас.
Третье издание классического труда Эндрю Таненбаума «Operating Systems: Design and Implementation» – это единственный в своем роде учебник, в котором успешно сочетаются теория и практика построения операционных систем. В книге подробно описываются процессы и межпроцессное взаимодействие, семафоры, мониторы, передача сообщений, алгоритмы работы планировщика, ввод/вывод, разрешение тупиковых ситуаций, драйверы устройств, алгоритмы управления памятью, разработка файловых систем, а также затрагиваются вопросы безопасности и защиты данных. В то же время обсуждается конкретная UNIX-совместимая операционная система MINIX. Это позволяет не только изучать основополагающие принципы, но и наблюдать их применение в реальных операционных системах. (Компакт-диск прилагается только к печатному изданию.)
Компьютер является неотъемлемой частью современного мира. Можно ли освоить компьютер за несколько дней? Автор данной книги доказывает, что в этом нет ничего сложного. Прочитав ее, вы будете легко обращаться с компьютером: изучите возможности программ Word и Excel, научитесь пользоваться Интернетом и почтовыми программами. Книга написана по принципу «просто и ничего лишнего», благодаря чему доступна для самого широкого круга читателей.
«Журнал сетевых решений / LAN» – издание для специалистов по проектированию, установке, эксплуатации и модернизации информационных систем о компьютерных сетях, системах передачи данных, управления сетями и проектами, средствах связи, системах безопасности разного уровня. Тематика охватывает весь круг вопросов, связанных с корпоративными сетями, их сопряжением с общедоступными сетями, вычислительной и телекоммуникационной инфраструктурой, включая центры данных, СКС, системы бесперебойного питания. В номере: Интервью Интервью с Николаем Школьниковым, руководителем отдела маркетинга и продаж систем связи, «Panasonic Россия» Тема номера Виды готовых модульных центров обработки данных Бизнес-видео Видеоаналитика и машинное зрение – от теории к практике Сетевая инфраструктура На пути к 25GBase-T Кабельные системы Современные технологии оконцевания симметричных кабелей СКС Новшества Сетевые адаптеры 10, 25, 40 и 50 Gigabit Ethernet от Mellanox и многое другое
В номере: Защищенная ОС Высокопроизводительные системы в ряде случаев применяются в приложениях специального назначения, при выполнении которых предъявляются повышенные требования к обеспечению безопасности. Перенос параллельных программ без потери эффективности Аппаратные архитектуры меняются быстрее программ. Рано или поздно возникает необходимость их переноса, однако данная задача усложняется в случае параллельных программ, которые должны работать эффективно и на новой архитектуре. Программное обеспечение: взгляд в будущее Сегодня любая отрасль неизбежно связана с индустрией программного обеспечения, поэтому пути ее развития на ближайшее будущее в той или иной степени касаются всех. Поиск, мониторинг и анализ данных в социальных сетях Социальные сети – это ежедневно растущие, измеряемые петабайтами объемы неструктурированных данных, обработка которых традиционными средствами затруднительна. Унифицированный инструмент для разработки в WWW Бурное развитие Интернета было бы невозможно без единого подхода к работе с данными в WWW. Одним из перспективных протоколов для организации работы сайтов и веб-приложений является OData, позволяющий создавать и использовать готовые RESTful-приложения. Нефтегазоразведка без Больших Данных В нефтегазовой отрасли пока еще мало внимания уделяется Большим Данным. Руководители ИТ-подразделений крупных российских нефтяных компаний почти не упоминают о своих планах работ в этом направлении. Технологии вокруг и внутри нас Темы июльского, августовского, сентябрьского и октябрьского выпусков журнала Computer (IEEE Computer Society, Vol. 48, No. 7, 8, 9, 10 2015) – системы, строящие свое поведение в зависимости от результатов «самоанализа»; преодоление сложностей нерегулярных алгоритмов; ускорение реализации потенциала Интернета вещей и сближение человека с компьютером. и многое другое
Windows IT Pro/RE – профессиональное издание на русском языке, целиком и полностью посвященное вопросам работы с продуктами семейства Windows и технологиям компании Microsoft. Журнал предназначен для системных администраторов и разработчиков. В номере: Тема номера REST поможет следить за Office 365 Основные типы федерации в средах Skype и Lync SQL Server Проблема запросов и процедур Обновления 8 новых функций SQL Server 2016 Exchange & Outlook Неутихающая буря в стакане Вводный курс Незаменимый помощник Cortana Office system Практическое применение Office 2016 и многое другое
«Журнал сетевых решений / LAN» – издание для специалистов по проектированию, установке, эксплуатации и модернизации информационных систем о компьютерных сетях, системах передачи данных, управления сетями и проектами, средствах связи, системах безопасности разного уровня. Тематика охватывает весь круг вопросов, связанных с корпоративными сетями, их сопряжением с общедоступными сетями, вычислительной и телекоммуникационной инфраструктурой, включая центры данных, СКС, системы бесперебойного питания. В номере: Интервью Интервью с Татьяной Фантаевой, руководителем направления «Качественное электропитание» компании Eaton в России Тема номера KVM в задачах с высокими требованиями к качеству видео События ВКС переходит под крыло ИТ Мир ЦОД ИБП в ожидании перемен Защита информации Распределенная сеть под защитой Новшества Матричный KVM-переключатель и мультивьюер Pacific MS и многое другое