Сортировка:
Защита от хакеров корпоративных сетей

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

Лучшая защита – это нападение. Другими словами, единственный способ остановить хакера заключается в том, чтобы думать, как он. Эти фразы олицетворяют подход, который, по мнению авторов, позволит наилучшим образом обеспечить безопасность информационной системы.

Читать книгу
Карьера программиста. Как устроиться на работу в Google, Microsoft или другую ведущую IT-компанию

Пятое издание этого мирового бестселлера поможет вам наилучшим образом подготовиться к собеседованию при приеме на работу программистом или руководителем в крупную IT-организацию или перспективный стартап. Основную часть книги составляют ответы на технические вопросы и задания, которые обычно получают соискатели на собеседовании в таких компаниях, как Google, Microsoft, Apple, Amazon и других. Рассмотрены типичные ошибки, которые допускают кандидаты, а также эффективные методики поготовки к собеседованию. Используя материал этой книги, вы с легкостью подготовитесь к устройству на работу в Google, Microsoft или любую другую ведущую IT-компанию.

Читать книгу
Простая, положительно полуопределенная оценка асимптотической матрицы ковариаций, состоятельная при наличии гетероскедастичности и авт

Работа Уитни Ньюи (Whitney K. Newey) и Кеннета Веста (Kenneth D. West) является одной из самых цитируемых и широко известных статей в экономике благодаря своей обширной области применения. Она отвечает на вопрос, как правильно оценить точность оценивания, т. е. стандартные ошибки оценки, в ситуации, когда доступные наблюдения коррелированы друг с другом. Если два наблюдения положительно коррелированны между собой, они содержат меньше информации о среднем своих математических ожиданий, чем так же распределенные, но независимые наблюдения, поскольку в первом случае отклонения от теоретического среднего обоих слагаемых чаще оказываются направлены в одну и ту же сторону. В итоге точность оценки в первом случае будет ниже, чем во втором.

Коррелированность наблюдений является типичным свойством данных, используемых в макроэкономике, финансах и международной торговле – всюду, где данные имеют структуру временных рядов, т. е. одна и та же переменная наблюдается в течение нескольких периодов. Приводимая ниже статья дает рецепт, как оценивать точность оценок в этом случае, накладывая минимальные требования на структуру данных (типа стационарности) и не ограничивая структуру зависимости. Данная статья является прекрасным примером полупараметрического оценивания временных рядов. Полупараметрическим называется состоятельное оценивание маломерного параметра – в данном случае асимптотической ковариационной матрицы – зависящего от немоделируемой бесконечномерной структуры временной корреляции между различными наблюдениями, которая не может быть оценена состоятельным образом.

Уитни К. Ньюи, профессор экономики Массачусетского технологического института (MIT), известен своими работами по непараметрическому и полупараметрическому оцениванию. В его интересы также входят проблемы эффективного оценивания и эффективного выбора инструментов в регрессиях.

Кеннет Д. Вест, профессор экономики в университете Висконсина в Мэдисоне, является известным специалистом по временным рядам, проблемам макроэкономического оценивания и прогноза.

Оба автора получили свои докторские степени (Ph. D.) в Массачусетском технологическом институте.

Читать книгу
Программирование на C# 5.0

Исчерпывающее комплексное руководство поможет вам узнать, насколько мощными возможностями обладает комбинация C# 5.0 и .NET 4.5.

Большое количество примеров поможет при работе с такими особенностями C#-кода, как обобщения, динамическая типизация и новые возможности асинхронного программирования. Кроме того, вы узнаете обо всех тонкостях работы с XAML, ASP.NET, LINQ и другими инструментами платформы .NET.

Читать книгу
Программирование на С++

Все, что нужно знать, чтобы научиться программировать на С++ и стать профессионалом в области программирования на этом языке, вы найдете в этой книге. Автор уделяет большое внимание как самим основам языка, так и серьезным темам, например наследование, объектное ориентирование, полиморфизм, исключения и шаблоны. Компетентно и подробно рассматриваются вопросы использования стандартной библиотеки шаблонов (STL). Книга не требует предварительных знаний языка С или других языков программирования.

(Диск прилагается только к печатному изданию.)

Читать книгу
Большая книга веб-дизайна

За HTML5 и CSS3 будущее Всемирной паутины, и «Большая книга веб-дизайна» расскажет вам обо всем, что необходимо знать для овладения этими инновационными стандартами. Читая книгу, вы изучите современный мир Всемирной паутины, рассмотрите приемы подготовки успешных и доступных веб-сайтов, научитесь верстке на языке HTML5 с использованием всех новых элементов стандарта. Вы также освоите каскадные таблицы стилей (CSS), с помощью которых сможете создать самые невероятные веб-сайты. Познакомившись с языком JavaScript, вы научитесь создавать простые сценарии, превращающие ваши страницы в интерактивные многофункциональные ресурсы. А изучив главы, посвященные электронной коммерции и поисковой оптимизации, научитесь зарабатывать на своем сайте деньги.

(Диск прилагается только к печатному изданию.)

Читать книгу
PHP и MySQL. От новичка к профессионалу

Это практическое руководство станет незаменимым помощником для тех, кто желает создавать сайты на основе базы данных. В пятом издании этого бестселлера вы узнаете, как с помощью языка PHP, используемого в 20 миллионах сайтов по всему миру, создать собственную систему управления содержимым (CMS) на основе исключительно бесплатного программного обеспечения. Книга содержит практические советы по проектированию баз данных с использованием MySQL и охватывает самые последние технологии.

Читать книгу
Mobile Usability. Как создавать идеально удобные приложения для мобильных устройств

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

Читать книгу
Adobe Photoshop CC

Это официальный учебный курс по программе Adobe Photoshop CС, входящий в знаменитую серию «Classroom in a Book». Книга предназначена как начинающим, так и опытным пользователям, желающим получить от Adobe Photoshop CС максимум возможного. Серии простых, прекрасно подобранных пошаговых инструкций позволят вам на практике освоить все инструменты Adobe Photoshop CС.

(Диск прилагается только к печатному изданию.)

Читать книгу
Adobe InDesign CS6

Это официальный учебный курс по программе Adobe InDesign CS6, входящий в знаменитую серию Classroom in a Book. Книга предназначена как начинающим, так и опытным пользователям, желающим получить от Adobe InDesign CS6 максимум возможного. Серии простых, прекрасно подобранных пошаговых инструкций позволят вам на практике освоить все инструменты Adobe InDesign CS6.

(Диск прилагается только к печатному изданию.)

Читать книгу
Adobe Flash CS6

Перед вами официальный учебный курс по программе Adobe Flash CS6, входящий в знаменитую серию «Classroom in a Book». Эта полноцветная книга предназначена как начинающим, так и опытным пользователям, желающим получить от Adobe Flash максимум возможного. Серии простых, прекрасно подобранных пошаговых инструкций позволят вам на практике освоить все инструменты Adobe Flash CS6.

(Диск прилагается только к печатному изданию.)

Читать книгу
Adobe Illustrator CC

Это официальный учебный курс по программе Adobe Illustrator CC, входящий в знаменитую серию Classroom in a Book. Книга предназначена как начинающим, так и опытным пользователям, желающим получить от Adobe Illustrator CC максимум возможного. Серии простых, прекрасно подобранных пошаговых инструкций позволят вам на практике освоить все инструменты Adobe Illustrator CC.

(Диск прилагается только к печатному изданию.)

Читать книгу
Adobe After Effects CC

Перед вами официальный учебный курс по программе Adobe After Effects CC, входящий в знаменитую серию «Classroom in a Book». Эта полноцветная книга предназначена как начинающим, так и опытным пользователям, желающим получить от Adobe After Effects максимум возможного. Серии простых, прекрасно подобранных пошаговых инструкций позволят вам на практике освоить все инструменты Adobe After Effects CC.

(DVD прилагается только к печатному изданию.)

Читать книгу
Adobe InDesign CC

Это – официальный учебный курс по программе Adobe InDesign CC, входящий в знаменитую серию Classroom in a Book. Книга предназначена как начинающим, так и опытным пользователям, желающим получить от Adobe InDesign CC максимум возможного. Серии простых, прекрасно подобранных пошаговых инструкций позволят вам на практике освоить все инструменты Adobe InDesign CC.

(Компакт-диск прилагается только к печатному изданию.)

Читать книгу
Эффективное использование C++. 55 верных способов улучшить структуру и код ваших программ

Эта книга представляет собой перевод третьего издания американского бестселлера Effective C++ и является руководством по грамотному использованию языка C++. Она поможет сделать ваши программы более понятными, простыми в сопровождении и эффективными. Помимо материала, описывающего общую стратегию проектирования, книга включает в себя главы по программированию с применением шаблонов и по управлению ресурсами, а также множество советов, которые позволят усовершенствовать ваши программы и сделать работу более интересной и творческой. Книга также включает новый материал по принципам обработки исключений, паттернам проектирования и библиотечным средствам.

Издание ориентировано на программистов, знакомых с основами C++ и имеющих навыки его практического применения.

Читать книгу
Разработка Backbone.js приложений

Backbone – это javascript-библиотека для тяжелых фронтэнд javascript-приложений, таких, например, как gmail или twitter. В таких приложениях вся логика интерфейса ложится на браузер, что дает очень значительное преимущество в скорости интерфейса.

Цель этой книги – стать удобным источником информации в помощь тем, кто разрабатывает реальные приложения с использованием Backbone.

Издание охватывает теорию MVC и методы создания приложений с помощью моделей, представлений, коллекций и маршрутов библиотеки Backbone; модульную разработку ПО с помощью Backbone.js и AMD (посредством библиотеки RequireJS), решение таких типовых задач, как использование вложенных представлений, устранение проблем с маршрутизацией средствами Backbone и jQuery Mobile, а также многие другие вопросы.

Читать книгу
Сила Objective-C 2.0. Эффективное программирование для iOS и OS X

Эта книга поможет вам освоить всю мощь языка программирования Objective-C 2.0 и научит применять его максимально эффективно при разработке мобильных приложений для iOS и OS X. Автор описывает работу языка на понятных практических примерах, которые помогут как начинающим программистам, так и опытным разработчикам повысить уровень понимания Objective-C и существенно обогатить опыт его применения в своей работе.

В книге содержится 52 проверенных подхода для написания «чистого» и работающего кода на Objective-C, которые можно легко использовать на практике. Автор рассматривает такие темы, как проектирование интерфейсов и API, управление памятью, блоки и GCD, системные фреймворки и другие аспекты программирования на Objective-C, понимание которых поможет в эффективной разработке приложений для iOS или OS X.

Читать книгу
Разработка приложений для Windows 8 на HTML5 и JavaScript

C помощью этой книги вы быстро освоите разработку приложений для Windows 8 с использованием таких технологий, как HTML5 и JavaScript. Написанное известным экспертом Дино Эспозито в соавторстве со своим сыном, это практическое пособие содержит все необходимое для того, чтобы помочь читателю спроектировать, создать и опубликовать свое приложение для Windows 8.

Издание состоит из трех частей. В первой части рассматриваются вопросы использования Microsoft Visual Studio 2012 Express, а также даются краткие сведения об HTML, CSS и JavaScript. Во второй части книги рассматриваются основы программирования для Windows 8 с предоставлением пошаговых упражнений, помогающих освоить пользовательский интерфейс Windows 8, графику, видео, хранилища данных, интернет-вызовы. В третьей части основное внимание уделяется современному программированию для Windows 8 с упором на работу с датчиками и аксессуарами устройств (такими как принтеры, GPS, веб-камеры и т. д.), взаимодействию с системой и публикации готового приложения в Windows Store.

Читать книгу