• 2015

    Программирование приложений для мобильных устройств под управлением Android. Часть 1

    Разработка ПО
    Книга посвящена разработке программ для мобильных устройств под управлением операционной системы Android. Рассматривается создание приложений с использованием системных компонентов и служб Android. Приведены базовые данные о структуре приложений, об основных классах и их методах, сопровождаемые примерами кода. Часть 1 содержит шесть глав, описывающих основные принципы создания приложений, пользовательский интерфейс, полномочия приложений, а так же базовые классы: Activity, Intent, Fragment. Книга предназначена для программистов, владеющих языком программирования Java и желающих освоить написание приложений, работающих под ОС Android. Книга является переводом общедоступных бесплатных англоязычных интернет ресурсов. Во второй части книги будут рассмотрены Нотификации (Notifications), Broadcast Receivers, Потоки и асинхронное выполнение задач (Threads & AsyncTasks), Оповещения (Alarms), работа с сетью, графика и анимация, управление тачем и жестами, управление мультимедией, работа с датчиками, определение местоположения и привязка к картам, управление данными, а также классы ContentProvider и Service.

  • Самоучитель Word 2013

    Использование программ
    Microsoft Word 2013 - это просто! Вы сможете создать деловой документ, подготовить макет брошюры или буклета, оформить резюме, отформатировать тексты и иллюстрировать документы фотографиями, диаграммами и схемами с помощью одной единственной программы, самоучитель который вы сейчас держите в руках. Каждый пользователь найдет свое применение Microsoft Word 2013, а все инструменты, необходимые для достижения поставленной задачи, подробно и доступно описаны в этом самоучителе.

  • ,

    Программирование на языке Rust

    Разработка ПО
    Rust - новый язык системного программирования, сочетающий высокую производительность и низкоуровневый контроль, характерные для С и C++, с безопасной работой с памятью и потоками. Современная гибкая система типов Rust препятствует появлению в программах таких ошибок, как разыменование нулевого указателя, двойное освобождение, висячий указатель и прочих, причем все проверки производятся на этапе компиляции, избавляя программу от накладных расходов на этапе выполнения. В многопоточной программе компилятор Rust обнаруживает гонки за данные, благодаря чему писать конкурентный код становится гораздо проще.В этой книге, написанной двумя опытными системными программистами, объясняется, как Rust смог навести мост между производительностью и безопасностью, и как вы можете воспользоваться этим для своих целей.

  • , ,

    Foundations of Machine Learning (Adaptive Computation and Machine Learning series)

    Разработка ПО
    This graduate-level textbook introduces fundamental concepts and methods in machine learning. It describes several important modern algorithms, provides the theoretical underpinnings of these algorithms, and illustrates key aspects for their application. The authors aim to present novel theoretical tools and concepts while giving concise proofs even for relatively advanced topics. Foundations of Machine Learning fills the need for a general textbook that also offers theoretical details and an emphasis on proofs. Certain topics that are often treated with insufficient attention are discussed in more detail here; for example, entire chapters are devoted to regression, multi-class classification, and ranking. The first three chapters lay the theoretical foundation for what follows, but each remaining chapter is mostly self-contained. The appendix offers a concise probability review, a short introduction to convex optimization, tools for concentration bounds, and several basic properties of matrices and norms used in the book.The book is intended for graduate students and researchers in machine learning, statistics, and related areas; it can be used either as a textbook or as a reference text for a research seminar.

  • Вторая Международная конференция "Системный анализ и информационные технологии". В 2 томах. Том 2

    Компьютерная литература
    Вторая Международная Конференция "Системный анализ и информационные технологии" (САЙТ) продолжает традиции конференций, которые Институт системного анализа проводил в 1978, 1983, 1985 и 2005 годах. Изменения, произошедшие за это время в науке и обществе, нашли свое отражение в эволюции системного анализа. Если в 70-80-е годы на конференциях обсуждались, в основном, теория, методология и диалектика системного подхода, то на САИТ-2005 акцент был перенесен на исследование гуманитарных и социальных проблем современного общества методами системного анализа. САИТ-2007 - междисциплинарная конференция. Важнейшей ее целью является объединение специалистов различных научных дисциплин для обсуждения новых проблем и методов системного анализа и обмен опытом использования этих методов для решения практических проблем. Темы конференции включают широкий спектр проблем методологии системного анализа, теории динамических систем, GRID-технологий, искусственного интеллекта, моделирования социоэкономических процессов, регионального и муниципального управления, приложений системного анализа в научных и гуманитарных областях и т. п.

  • Информатика

    Компьютерная литература
    Достижения в информационной технологии более глубоко и быстро преобразуют цивилизацию, чем любая другая техническая революция, известная истории. Сегодня многие студенты планируют свою будущую карьеру в информационной сфере; основой для этого должна стать их хорошая подготовка в области теоретических основ информатики, в том числе, в области теории информации, а также современных методов защиты информации и ее использования при принятии ответственных решений. Книга Дэвида Луенбергера представляет собой оригинальное пособие для студентов Стэнфордского университета США по авторскому курсу Information Science. В основе книги лежат пять "э" информации: энтропия, экономика, энкриптация, экстракция и эмиссия. Каждая из этих областей оказывает воздействие на современные информационные продукты, услуги и технологию. В книгу включены яркие примеры, иллюстрации и упражнения. Монография предназначена для студентов, преподавателей, специалистов в области информационных технологий.

  • UNIX. Практическое пособие администратора

    Компьютерная литература
    Книга рассчитана на тех, кто планирует освоить системное администрирование какого-либо UNIX, например FreeBSD, Linux, Solaris или любого другого. Книга также будет полезна тем, кто уже работает системным администратором UNIX - они смогут применять ее как справочник. Предполагается, что читатель владеет компьютером и представляет себе задачи системного администрирования. Легче всего будет читать книгу тем, кто уже администрировал какие-нибудь системы, например Windows NT, Novell Netware, VAX VMS. Для чтения не требуется опыт работы с UNIX - в книге описаны как основы взаимодействия с системой, так и детали системного администрирования. Отличительные особенности книги: Содержится самая свежая информация о UNIX по состоянию на осень 2002 года; Описываются важные, но пока недостаточно обсуждаемые технологии, например PAM; Основное внимание уделяется тем задачам, которые принято решать под UNIX в России; Рассказывается обо всех системах UNIX, приводятся примеры из FreeBSD, Linux и Solaris; Книга будет понятна даже тому, кто не работал с UNIX. Главное - наличие опыта администрирования какой-нибудь операционной системы.

  • Методология внедрения Microsoft Active Directory

    Компьютерная литература
    Курс является обобщением практики внедрения службы Active Directory. Даны необходимые термины, приведена архитектура Active Directory, а также необходимые модели и стратегии. Описаны процессы планирования, проектирования, развертывания и тестирования Active Directory, освещен вопрос миграции данных. В заключение отображены нюансы управления мониторингом Active Directory, а также методы устранения возможных проблем, как при миграции данных, так и при функционировании службы. Книга предназначена как начинающим IT-специалистам, желающим познакомиться с MS Active Direcrory, так и опытным инженерам внедрения, которые хотят углубить свои знания в области проектирования единой службы каталогов.

  • Tango. Операционная система из будущего

    Компьютерная литература
    Книга содержит взгляд автора на построение операционных систем нового поколения. Рассмотрены различные аспекты применения операционных систем в масштабах планеты. Детально описаны требования и рекомендации по реализации принципиально новой системы. Показана детальная архитектура системы, разбитая на три больших блока: глобальная архитектура, макроархитектура, микроархитектура. Приведен пример исходного кода микровиртуальной машины.

  • ,

    A Guide to Kernel Exploitation: Attacking the Core

    Сети и безопасность
    "A Guide to Kernel Exploitation: Attacking the Core" discusses the theoretical techniques and approaches needed to develop reliable and effective kernel-level exploits, and applies them to different operating systems, namely, UNIX derivatives, Mac OS X, and Windows. Concepts and tactics are presented categorically so that even when a specifically detailed vulnerability has been patched, the foundational information provided will help hackers in writing a newer, better attack; or help pen testers, auditors, and the like develop a more concrete design and defensive structure. The book is organized into four parts. Part I introduces the kernel and sets out the theoretical basis on which to build the rest of the book. Part II focuses on different operating systems and describes exploits for them that target various bug classes. Part III on remote kernel exploitation analyzes the effects of the remote scenario and presents new techniques to target remote issues. It includes a step-by-step analysis of the development of a reliable, one-shot, remote exploit for a real vulnerabilitya bug affecting the SCTP subsystem found in the Linux kernel. Finally, Part IV wraps up the analysis on kernel exploitation and looks at what the future may hold. Covers a range of operating system families - UNIX derivatives, Mac OS X, Windows Details common scenarios such as generic memory corruption (stack overflow, heap overflow, etc.) issues, logical bugs and race conditions Delivers the reader from user-land exploitation to the world of kernel-land (OS) exploits/attacks, with a particular focus on the steps that lead to the creation of successful techniques, in order to give to the reader something more than just a set of tricks

  • Testable JavaScript

    Компьютерная литература
    That's right: JavaScript code is testable, despite the lack of unit test standards for this language. With this book, you'll discover how to devise excellent tests and real-world testing plans for your existing JavaScript code. Developers starting out on a new project will greatly benefit from these guidelines. Testing a language that runs within many different implementations and environments is inherently difficult - and since most JavaScript environments are UI-based, automated testing becomes even more difficult. This guide shows developers and their managers how to overcome these problems to test JavaScript code efficiently. Topics include: Which types of Javascript testing are most effective When and why should you run tests on Javascript code Code patterns and anti-patterns that promote and inhibit Javascript testing Integrating unit tests with your development and build environments (automated test running and reporting) Code coverage: how to get it, interpret it, and automatically generate it.

  • Наглядный самоучитель Flash CS4 (+ CD-ROM)

    Компьютерная литература
    Описаны наиболее эффективные инструменты для работы с программой Adobe Flash CS4, образующие необходимый и достаточный набор для решения большинства практических задач Flash-дизайнера. Книга ориентирована на пользователей различных уровней, в том числе не имеющих навыков использования программы Flash CS4. Для иллюстрации техники работы с программой и практического закрепления навыков используются многочисленные примеры. Все советы и рекомендации, приведенные в книге, помогут читателю стать Flash-дизайнером, готовым к работе над коммерческими проектами в области рекламы и Web-дизайна. Прилагаемый компакт-диск содержит видеокурс по работе с программой Flash CS4. Для широкого круга пользователей.

  • MS Agent. Графические персонажи для интерфейсов (+ CD-ROM)

    Использование программ
    Рассмотрены технология Microsoft Agent и использование виртуальных персонажей в коммерческих приложениях, а также пользовательских проектах при программировании на языках JavaScript, VBScript, Visual Basic, C++, VB.NET и С#. Подробно описаны популярные виртуальные персонажи от профессиональных разработчиков Microsoft, La Cantoche, E-Clips, UK Software и др. Показано, как разрабатывать собственные персонажи и внедрять их в свои проекты. Компакт-диск содержит примеры из книги, а также персонажи и программы, разрешенные для свободного распространения.

  • , ,

    Цифровая технология инфокоммуникации

    Разработка ПО
    В монографии излагаются основы цифровой программируемой технологии инфокоммуникации. В отличие от общей теории связи авторы опираются на алгоритмическую теорию А.Н.Колмогорова и современные возможности ее реализации ("хай-тек", нанотехнологии). Под программируемой технологией понимается реализация симуляционного процесса (непосредственная неарифметическая обработка битовых последовательностей). На основе программируемой технологии рассматриваются методы и алгоритмы построения систем искусственного интеллекта, симуляторов, процессоров виртуальной полосы пропускания, информационной защиты, распознавания и семантического анализ. Книга предназначена для студентов университетов, научных работников, инженеров и программистов, а также для широкого круга читателей желающих понимать специфику цифровых технологий.


  • Информационная безопасность систем организационного управления. Теоретические основы. В 2 томах. Том 2

    Бизнес литература, Компьютерная литература, Сети и безопасность
    В монографии рассмотрены следующие вопросы: информационная безопасность в системах организационного управления на законодательном и организационном уровнях, информационная безопасность и информационное управление, методы защиты информации от несанкционированного доступа, обеспечение достоверности и сохранности информации. Цель книги - обзор, классификация и анализ уже имеющихся в этих областях теоретических разработок, ознакомление специалистов с новыми методами и способами защиты информации на ее различных уровнях, рекомендации в области обеспечения информационной безопасности. Для научных работников и специалистов по информационной безопасности.

  • , ,

    True

    Студентам и аспирантам, Разработка ПО
    Рассмотрены общие принципы высокоуровневого программирования, непосредственным образом связанного с изучением алгоритмов, в рамках технологического процесса. Излагаемый материал можно рассматривать как синтез трех аспектов: технологического, вычислительного и языкового. Технология определяет этапы решения задач, отвечает на вопрос, что программировать, позволяет оценить результаты. Алгоритмизация дает ответ на вопрос, как возможно решить поставленные задачи. Высокоуровневый язык обеспечивает программистов средствами реализации решения поставленных задач. При подготовке учебника использован опыт передовых предприятий, занимающихся промышленной разработкой программного обеспечения и специализирующихся на высокоточных программных системах. Для студентов высших учебных заведений.

  • Технология разработки программных продуктов. Учебник

    Студентам и аспирантам, Разработка ПО
    Рассмотрены история возникновения, современное состояние, принципы организации, основные положения и перспективы развития технологии разработки программных продуктов. Данный учебник разработан специально для студентов образовательных учреждений среднего профессионального образования.

  • ,

    Основы Web-программирования на PHP

    Студентам и аспирантам, Разработка ПО
    Описаны основные термины и понятия, характеризующие современный web, а также технологии, применяемые для web-разработки, такие, как XHTML, CSS и РНР. Подробно рассмотрены синтаксис языка РНР и его работа с протоколом передачи данных HTTP и системой управления базами данных Firebird. Также дано описание основного синтаксиса регулярных выражений и их применению в РНР-скриптах Теоретический материал ориентирован на последнюю, пятую версию языка РНР и в полной мере проиллюстрирован примерами. Разработанный практикум позволяет самостоятельно закрепить и проверить полученные теоретические знания и приобрести практические навыки в разработке современных web-сайтов. Предназначено для студентов вузов, обучающихся по направлениям и специальностям, связанным с разработкой, эксплуатацией и сопровождением web-сайтов. Может быть полезным всем изучающим РНР самостоятельно.

  • Передача данных, сети компьютеров и взаимосвязь открытых систем

    Студентам и аспирантам, Компьютерная литература
    Книга посвящена сетям передачи данных: фундаментальным положениям передачи данных; режимам работы, протоколам и стандартам на интерфейсы, связанным с различными типами сетей передачи; международным стандартам на протоколы для обеспечения взаимодействия открытых систем в различных средах. Для инженерно-технических работников в области связи, информатики и вычислительной техники. Может быть, полезна студентам соответствующих специальностей.

Фильтр