Кевин Митник по праву считается самым неуловимым мастером компьютерного взлома в истории. Он проникал в сети и компьютеры крупнейших мировых компаний, и как бы оперативно ни спохватывались власти, Митник был быстрее, вихрем проносясь через телефонные коммутаторы, компьютерные системы и сотовые сети. Он долгие годы рыскал по киберпространству, всегда опережая преследователей не на шаг, а на три шага, и заслужил славу человека, которого невозможно остановить. Но для Митника хакерство не сводилось только к технологическим эпизодам, он плел хитроумные сети обмана, проявляя редкое коварство и выпытывая у ничего не подозревающего собеседника ценную информацию. "Призрак в Сети" – захватывающая невыдуманная история интриг, саспенса и невероятных побегов. Это портрет провидца, обладающего такой изобретательностью, хваткой и настойчивостью, что властям пришлось полностью переосмыслить стратегию погони за ним. Отголоски этой эпической схватки чувствуются в сфере компьютерной безопасности и сегодня.
Хотите выжать из MySQL максимум возможностей? Вам поможет уникальная книга, написанная экспертами для экспертов. Познакомьтесь с продвинутыми приемами работы с MySQL: разработкой схем, индексов и запросов для настройки сервера, операционной системы и аппаратной части, способами масштабирования приложений и репликацией, балансировкой нагрузки, обеспечением доступности и восстановлением после отказов. Прочитав книгу "MySQL по максимуму", вы узнаете, почему MySQL устроена именно так, познакомитесь с разбором практичных кейсов, научитесь мыслить на одном языке с вашей базой данных. Бестселлер Бэрона Шварца, Петра Зайцева и Вадима Ткаченко – книга, необходимая любому профессионалу и способная превратить самую страшную "нештатную ситуацию" в легко преодолимый "рабочий момент".
Вниманию читателя предлагается книга про развитие хакерского мастерства. Языки программирования для хакеров - это основа для дальнейшего совершенствования начинающего хакера для превращения в настоящего компьютерного гуру. Реальная практика крэкинга игр и программ. Генерирование паролей. Основные приемы защиты программ и методы их вычисления и нейтрализации. Даже если вы - не хакер, вам эта книга будет интересна чисто с познавательной точки зрения. Книга Варфоломея Собейкися "Азбука хакера 2" поможет вам разобраться в основных аспектах хакерства и на примере написания простенькой крекинговой программы попасть в мир, о которым вы возможно мечтаете.
Книга "Jenkins 2: Приступаем к работе" посвящена Jenkins – программной системе с открытым исходным кодом на Java, предназначенной для обеспечения процесса непрерывной интеграции программного обеспечения. Автор книги Брент Ластер показывает, насколько Jenkins 2 отличается от более традиционных версий этой популярной платформы автоматизации с открытым исходным кодом, предназначенных только для интернета. Если вы знакомы с Jenkins и хотите воспользоваться новыми технологиями для преобразования устаревших конвейеров или создания новых современных автоматизированных сред непрерывной доставки, эта книга – для вас. Вы получите полное практическое руководство работы с контейнерами, изучите новый графический интерфейс Blue Ocean. Издание будет полезно всем разработчикам программного обеспечения.
Книга представляет собой новое издание популярного учебника Лешека Мацяшека по объектно-ориентированной разработке информационных систем. В книге "Анализ и проектирование информационных систем с помощью UML 2.0" подробно описаны методы анализа и проектирования промышленных информационных систем с использованием языка UML. Отличительной особенностью книги является обилие учебных примеров, упражнений, контрольных вопросов и многовариантных тестов. Уникальный характер книги обусловлен оптимальным сочетанием практического опыта и теоретических представлений. Книга будет полезна системным аналитикам и архитекторам, программистам, преподавателям и студентам высших учебных заведений, а также всем специалистам по информационным технологиям.
Книга Кевина Янка "PHP и MySQL: От новичка к профессионалу" является практическим руководством, которое станет незаменимым помощником для тех, кто желает создавать сайты на основе базы данных. В пятом издании этого бестселлера вы узнаете, как с помощью языка РНР, используемого в 20 миллионах сайтов по всему миру, создать собственную систему управления содержимым (CMS) на основе исключительно бесплатного программного обеспечения. Книга содержит практические советы по проектированию баз данных с использованием MySQL и охватывает самые последние технологии. Книга ориентирована на веб-дизайнеров, уже имеющих некоторую базу знаний и желающих перейти в область серверного программирования. Она рассчитана на то, что вы знакомы с простым HTML-кодом, который приводится здесь без особых объяснений. Знания CSS (Cascading Style Sheets — каскадные таблицы стилей) или JavaScript от вас не требуется, но, если вы знакомы с последним, это значительно упростит изучение РНР, поскольку оба языка довольно похожи.
Книга Валерии Ворониной, Александра Михеева, Надежды Ярушкиной и Кирилла Святова "Теория и практика машинного обучения" является полноценным учебным пособием, в котором рассматриваются вопросы, связанные с анализом данных: модели, алгоритмы, методы и их реализация на языке Python, в том числе для анализа временных рядов. Особое внимание уделено анализу временных рядов. В последних разделах книги обучающемуся предлагаются контрольные вопросы по пройденным темам, а также задачи для выполнения, с помощью которых он сможет проверить себя и закрепить полученные навыки. Книга предназначена для студентов группы направлений 09, а также для студентов других групп направлений, изучающих дисциплины, связанные с разработкой приложений в области анализа данных, в том числе TimeSeriesDataMinig и DataMining.
Язык способен творить чудеса. В английском языке у слова glamour («гламур», «очарование») имеются и другие значения – «магия» или «чародейство», а происходит оно от слова grammar («грамматика»). Из всех чудес, творимых языком, самое волшебное и потрясающее – способность присваивать имена. История веб-дизайна, хоть и недолгая, уже продемонстрировала нам преобразующую силу языка. Джеффри Зельдман подарил нам термин «веб-стандарты», а Джесси Джеймс Гарретт изменил природу взаимодействия в Сети, придумав технологию Ajax. Итан Маркотт, изобретя термин «отзывчивый веб- дизайн» (responsive web design), также сотворил своего рода волшебство. Такие технологии, как «резиновые» сетки и изображения или медиазапросы, существовали и до него, но Итан объединил их и изменил само наше представление о веб-дизайне. Итан – прекрасный рассказчик. Он мог бы стать идеальным автором книги об отзывчивом веб-дизайне. И, что самое замечательное, он ее уже написал!
Еще одну форму построения архитектуры приложения на React представляет Redux. Redux является универсальным средством разработки и представляет собой контейнер для управления состоянием приложения и во многом напоминает Flux. Redux не привязан непосредственно к React.js и может также использоваться с другими js-библиотеками и фреймворками. В данном очень коротком, но практичном учебном курсе, написанном Максимом Пацианским вы найдете два основных раздела, призванных помочь вам разобраться с технологиями React Redux: Подготовка и Теория redux и создание веб-приложения по шагам. Результатом изучения должно стать умение у читателя разрабатывать приложения с помощью Redux, опираясь строго на однонаправленный поток данных и другие правила данной технологии. Курс охватывает все типовые вопросы (как показать preloader, как отобразить ошибку в результате асинхронного запроса и т.д.), но не затрагивает вопросы серьезной оптимизации сборки webpack'а и написания тестов.
Из представленной вашему вниманию мини-книги Константина Шереметьева "Путь в программисты: Как эффективно изучать программирование" вы узнаете о том, можно ли самостоятельно изучить программирование. С чего начать и в каком направлении двигаться, чтобы стать профессиональным программистом. Пару слов об авторе. Автор книги семь лет работал программистом в космической отрасли, потом семь лет преподавал программирование в ВУЗе. Защитил кандидатскую диссертацию и стал кандидатом технических наук в области программирования. Параллельно с этим писал много коммерческих программ на заказ. Поэтому программирование – это его основная профессиональная тема. Кроме того, так как автор обучал программированию сотни студентов, он прекрасно знает все тонкости обучения. В этой мини-книге Константин Шереметьев расскажет и ответит на самые часто задаваемые вопросы о том: Как становятся программистами? Кто может научиться программированию? Каковы требования к будущему программисту? И на прочие вопросы, связанные с обучением программированию.