O'REILLY
Показаны все результаты (33)Сортировка: самые недавние
- Еврейская история
- Еврейская литература
- Еврейская традиция
- Законы и право
- Изучение иврита
- Искусство
- История
- Иудаизм
- Кабалла
- Кулинария
- Лекарственные растения и травы Израиля
- Медицинская литература
- Мемуары
- Новинки
- Политика и общество
- Поэзия
- Природа
- Психология
- Публицистика
- Путеводители
- Разное
- Слайдшоу
- Философия и эзотерика
- Фотоальбомы
- Электронные книги
-

Защита данных в облаке с OAuth
Арчер Г., Карер Дж., Трояновски М. 679 ₪Книга «Защита данных в облаке с OAuth». Издательство: Крафт+. Год выпуска: 2025. Серия: O’Reilly. Переплет: Твердый переплет. Количество страниц: 370. Автор: Арчер Г., Карер Дж., Трояновски М. Формат, ммсм: 165×235. Бумага: офсетная.
-

JavaScript. Подробное руководство. 6-е изд. Флэнаган Д.
Дэвид Флэнаган 803 ₪C момента выхода первого издания в 1996 году книга «JavaScript: Подробное руководство» превратилась в библию программистов на JavaScript. За эти годы было издано более 500000 экземпляров, и веб-разработчики по-прежнему с восторгом отзываются…
-

Программирование на Kotlin для Android.
Лоранс П.-О., Хинчман-Домингес А. 244 ₪Книга посвящена разработке мобильных приложений для Android на языке Kotlin. Рассмотрены основные структуры и элементы языка, подробно описан фреймворк коллекций Kotlin. Показана архитектура операционной системы Android, приложений и их контейнеров, изучаются основы параллельного про-граммирования. Рассказано о потокобезопасности, работе с параллелизмом с использованием обратных вызовов. Отдельная глава посвящена специальным конструкциям Kotlin — сопрограммам, с акцентом на структурированный параллелизм. Рассматриваются каналы, использование потоков для асинхронной обработки данных. Изучаются вопросы повышения производительности приложений с использованием инструментов профилирования Android и снижения потребления ресурсов за счет оптимизации производительности.
-

SQL для анализа данных
Танимура Кэти 257 ₪Рассказывается о возможностях SQL применительно к анализу данных. Сравни-ваются различные типы баз данных, описаны методы подготовки данных для анализа. Рассказано о типах данных, структуре SQL-запросов, профилировнии, структурировании и очистке данных. Описаны методы анализа временных рядов, трендов, приведены примеры анализа данных с учетом сезонности. Отдельные главы посвящены когортному анализу, текстовому анализу, выявлению и обработке аномалий, анализу результатов экспериментов и А/В-тестирования. Описано создание сложных наборов данных, комбинирование методов анализа. Приведены практические примеры анализа воронки продаж и потребительской корзины.
-

Анализ поведенческих данных на R и Python
Бюиссон Флоран 523 ₪Задействуйте всю мощь поведенческих данных в своей компании, используя инструменты, специально разработанные для их анализа. Общепринятые алгоритмы науки о данных и инструменты предсказательной аналитики трактуют данные о поведении клиентов, такие как клики на веб-сайте или покупки в супермаркете, аналогично любым другим данным. Однако в этой книге представлены мощные методы, специально приспособленные для анализа поведенческих данных.Усовершенствованный экспериментальный дизайн позволяет вам получать максимальную отдачу от ваших A/B-тестов, тогда как причинно-следственные диаграммы позволяют выявлять причины поведений, даже если вы не можете проводить эксперименты.Книга написана в доступном стиле для исследователей данных, бизнес-аналитиков и бихевиористов. Приведены полные примеры и упражнения на языках R и Python, которые помогут вам получать более глубокую информацию о ваших данных — и не откладывая в долгий ящик.
-

Машинное обучение с помощью Python. Руководство для специалистов по работе с данными
Мюллер А., Гвидо С. 360 ₪Книга «Машинное обучение с помощью Python. Руководство для специалистов по работе с данными». Издательство: Диалектика. Год выпуска: 2022. Серия: O’Reilly. Переплет: Мягкий переплет. Количество страниц: 480. Автор: Мюллер А., Гвидо С. Стандарт: 8.
-

Алгоритмы Справочник с примерами на C, C++, Java и Python. 2-е изд. Хайнеман Дж., Поллис Г., Селков С.
Хайнеман Джордж; Селков Стэнли; Поллис Гари 460 ₪Если вы считаете, что скорость решения той или иной задачи зависит, в первую очередь, от мощности компьютера, на котором она решается, то эта книга станет для вас откровением с самой первой страницы. Вы узнаете, что наибольший вклад в производительность программы вносят правильно выбранный алгоритм и его реализация в виде компьютерной программы. Выбор подходящего алгоритма среди массы других, способных решить вашу задачу, — дело не из самых простых, и этому вы тоже научитесь в данной книге.В новом издании описано множество алгоритмов для решения задач из самых разных областей, и вы сможете выбрать и реализовать наиболее подходящий для ваших задач алгоритм. Здесь даже совершенно незнакомый с математикой читатель найдет все, что нужно для понимания и анализа производительности алгоритма.Написанная профессионалами в своей области, книга достойна занять место на книжной полке любого практикующего программиста.Эта книга потрясающая по трем причинам: в ней легко найти нужные алгоритмы и структуры данных; стиль изложения материала — скорее разговорный, чем академический; внимание читателя постоянно акцентируется на сравнительном анализе производительности алгоритмов. Если вы живете в реальном мире, эта книга навсегда изменит ваш способ использования структур данных.Ричард Резник,директор GQ Life ScienceДля создания надежного программного обеспечения необходимы эффективные алгоритмы, но программисты редко представляют себе весь спектр алгоритмов для решения своих задач.В данном обновленном издании описываются существующие алгоритмы для решения различных задач. Оно помогает выбрать и реализовать алгоритм, наиболее подходящий для ваших задач, при этом обеспечивая достаточное математическое обоснование для понимания и анализа производительности алгоритма.Будучи акцентированной на приложениях, а не на теории, эта книга основана на строгих принципах, включая документированные решения реальных задач на разных языках программирования. В это издание добавлены десяток новых алгоритмов, реализованных на языке Python, в том числе реализация диаграмм Вороного, а также новая глава о пространственных древовидных структурах, таких как R-деревья и Quadtrees.В этой книге вы научитесь:Решать новые задачи и повышать эффективность имеющихся решенийБыстро находить алгоритмы для решения своих задач и выбирать наиболее подходящиеНаходить решения на языках программирования C, C++, Java, Python с помощью рекомендаций из книгиОценивать производительность алгоритмов и создавать условия для достижения максимальной эффективностиИспользовать наиболее подходящие структуры данных для повышения эффективности алгоритмовОб авторахДжордж Хайнеман — адъюнкт-профессор информатики в WPI. В 2005 году был Председателем Международного симпозиума по компонентно-ориентированному программному обеспечению.Гэри Поллис — профессор Вустерского политехнического института; соавтор книги Head First Object-Oriented Analysis and Design.Стэнли Селков в течение почти четырех десятилетий преподавал в университетах Ноксвилла, Вустера, Монреаля, Чунцина, Лозанны и Парижа2-е издание.
-

Arduino. Большая книга рецептов. 3-е изд.
Марголис Майкл; Уэлдин Ник; Джепсон Брайан 426 ₪Этот справочник будет идеальным пособием для любого, кто хочет создавать проекты на базе популярной платформы Arduino. Он содержит подробное описание решений свыше 200 практических задач по созданию различных устройств и приспособлений, включая проекты для Интернета вещей, мониторинга окружающей среды, системы для определения местонахождения и положения в пространстве, а также устройств, которые реагируют на касание, звук, тепло и освещение. Все примеры третьего издания обновлены для версии 1.8 среды Arduino IDE с учетом современных концепций программирования. Каждое решение включает в себя программный код с подробными комментариями, его анализ и обсуждение возможных проблем. Книга будет полезна как начинающим, так и опытным разработчикам.3-е издание.
-

Законы UX-дизайна.
Яблонский Джон 124 ₪Рассмотрены законы UX-дизайна, основанные на психологии поведения пользователей, которые дизайнеры могут использовать на практике для создания интуитивно понятных, ориентированных на человека продуктов и услуг.Описаны законы Якоба (о привычном интерфейсе), Фиттса (о времени достижения цели), Хика (о времени, необходимом для принятия решения), Миллера (о кратковременной памяти пользователя), Постела (о балансе консервативного и либерального), Теслера (о степени сложности системы) и эффект фон Ресторффа (о самом запоминающемся объекте). Обсуждается правило «на пике и в конце», связанное с особенностью выработки суждений. Также рассмотрен эффект восприятия эстетически приятного дизайна как наиболее удобного в использовании.Для дизайнеров.Понимание психологии, лежащей в основе поведения пользователей, является, пожалуй, самым ценным навыком, не связанным с дизайном, которым должен обладать дизайнер. Самый элегантный дизайн может потерпеть неудачу, если будет загонять пользователя в «прокрустово ложе» из искусственно придуманных инструкций, а не действовать в рамках естественных схем поведения людей.В этом практическом руководстве объясняется, как можно применять ключевые принципы психологии для создания продуктов и услуг, интуитивно понятных и ориентированных на человека.Автор Джон Яблонски анализирует типичные примеры дизайна различных продуктов и услуг и наглядно демонстрирует способы того, как UX-дизайнеры могут улучшить свои приложения, адаптируя их к поведению пользователей.Вы узнаете:- Как эстетически привлекательный дизайн вызывает положительные отклики пользователей- Какие принципы психологии наиболее полезны для дизайнеров- Как применить эти принципы психологии на практикеВы изучите:- Прогностические модели, в том числе законы Фиттса, Якоба и Хика- Этические аспекты использования психологии в дизайне- Результаты действия законов UX-дизайна
-

Веб-дизайн для начинающих. HTML, CSS, JavaScript и веб-графика. 5-е изд
Роббинс Дж.Н. 533 ₪Книга поможет освоить веб-дизайн , не имея опыта. На практических примерах показано, как ссоздать простой сайт и постепенно его совершенствовать. Рассказано о создании веб-страниц, содержащих текст, ссылки, изображения, таблицы и формы. Описано применение CSS для создания и выбора цвета , фона, форматирования текста, макетирования страниц и выполнения простой анимации. Даны основы языка JavaScript и подчеркнута его важность в веб-дизайне. Описано создание, оптимизации и сокращение времени загрузки веб-изображений. В каждой главе представлены упражнения , которые позволят освоить описанные методики, и краткие контрольные вопросы для закрепеления ключевых понятий. В пятом издании добавлен материал об использовании CSS Flexbox и Grid для создания сложных и гибких макетов страниц , тонкостях адаптивного веб-дизайна для отображения веб-страниц на экранах любых устройств , о работе с командной строкой , Git и другими инструментами веб-дизайнера, а также применении SVG-изображений.
-

Эффективный и современный С++: 42 рекомендации по использованию C++11 и C++14
Мейерс С. 400 ₪Книга «Эффективный и современный С++: 42 рекомендации по использованию C++11 и C++14». Издательство: Диалектика. Год выпуска: 2023. Серия: O’Reilly. Переплет: Твердый переплет. Количество страниц: 304. Автор: Мейерс С. Стандарт: 10.
-

ActionScript 3.0. Сборник рецептов. Лотт Дж., Шалл Д., Питерс К.
Д. Лотт,Деррон Шалл,К. Питерс 246 ₪Для работников Flash и Flex 2
-

Изучаем JavaScript: руководство по созданию современных веб-сайтов. 3-е изд
Браун Этан 393 ₪Сейчас самое время изучить JavaScript. После выхода последней спецификации JavaScript — ECMAScript 6.0 (ES6) — научиться создавать высококачественные приложения на этом языке стало проще, чем когда-либо ранее. Эта книга знакомит программистов (любителей и профессионалов) со спецификацией ES6 наряду с некоторыми связанными с ней инструментальными средствами и методиками на сугубо практической основе.Этан Браун, автор книги Web Development with Node and Express, излагает не только простые и понятные темы (переменные, ветвление потока, массивы), но и более сложные концепции, такие как функциональное и асинхронное программирование. Вы узнаете, как создавать мощные и эффективные веб-приложения для работы на клиенте или сервере Node.js.Используйте ES6 для транскомпиляции в переносимый код ESSПреобразуйте данные в формат, который может использовать JavaScriptУсвойте основы и механику применения функций JavaScriptИзучите объекты и объектно-ориентированное программированиеОзнакомьтесь с новыми концепциями, такими как итераторы, генераторы и прокси-объектыПреодолейте сложности асинхронного программированияИспользуйте объектную модель документа для приложений, выполняемых в браузереИзучите основы применения платформы Node.js для разработки серверных приложенийОб автореЭтан Браун — директор интерактивного маркетингового агентства Engineering at Pop Art, в котором он отвечает за архитектуру и реализацию веб-сайтов и веб-служб для любых клиентов, от малых предприятий до транснациональных компаний.Этан обладает более чем 20-летним стажем программирования.»Всем разработчикам действительно пришло время изучить JS. Под изучением я не имею в виду примитивное «Я получил некий работоспособный код». Эта книга — куда глубже и обеспечивает именно то изучение, в котором все мы нуждаемся!»- Кайл Симпсон (Kyle Simpson)Автор серии You Don’t Know JS»Хорошо написанное сжатое введение в JavaScript, включая ECMAScript 6″.- Аксель Роушмайер (Axel Rauschmayer)Автор Speaking JavaScriptЭта книга предназначена, прежде всего, для читателей, уже обладающих некоторым опытом программирования (освоивших хотя бы вводный курс программирования). Новичкам в программировании эта книга тоже будет полезна, однако будет не лишним дополнить ее вводным курсом.Те, кто уже обладают некоторым опытом программирования в JavaScript (особенно если это только ES5), найдут практически полное описание важнейших концепций этого языка. Программистам, переходящим на JavaScript с другого языка, содержимое этой книги также должно понравиться.В этой книге предпринята попытка всесторонне рассмотреть возможности языка, связанные с ним инструментальные средства, методики и парадигмы, которые управляют современной разработкой на JavaScript. Поэтому в данную книгу включены как простой и понятный материал (переменные, ветвление потока, функции), так и довольно сложный (асинхронное программирование, регулярные выражения). В зависимости от своего уровня подготовки, вы можете найти одни главы более сложными, чем другие: начинающий программист, без сомнения, должен будет повторно пройти часть материала.Эта книга — не полный справочник по JavaScript или связанным с ним библиотекам. Сеть Mozilla Developer Network (MDN) представляет собой превосходный, полный, актуальный и бесплатный сетевой справочник по JavaScript, на который я ссылаюсь повсюду в этой книге.Вы изучаете JavaScript в самый подходящий момент. Веб вышел из младенческого возраста (с технической точки зрения), а веб-разработка, без сомнения, — больше не Дикий Запад, которым она была лет 5-10 назад. Такие стандарты, как HTML5 и ES6, облегчают изучение веб-разработки и упрощают разработку высококачественных приложений. Платформа Node.js делает JavaScript доступным и вне браузера; теперь это вполне подходящий выбор для системных сценариев, разработки приложений рабочего стола, приложений для веб-серверов и даже встраиваемых приложений.Спецификация ES6 представляет существенное усовершенствование языка JavaScript, и некоторые из главных недостатков спецификации ES5 были устранены в ES6. Я полагаю, что вы найдете язык ES6 намного более приятным и мощным в применении (а ES5 был бы весьма хорошим началом). Кроме того (благодаря транскомпиляторам), ныне вы можете написать код ES6 и транскомпилировать его в код, «совместимый с вебом» ES5.И наконец после публикации ES6 ее поддержка браузерами будет устойчиво расти, и в некий момент транскомпиляция больше не будет необходима для доступа широкой аудитории. Выбор спецификации ES6 был сделан редакцией обдуманно. Усовершенствования ES6 достаточно существенны, чтобы затруднить четкое и ясное изложение материала. Короче говоря, книга, которая попыталась бы рассмотреть и ES5, и ES6, навредила бы обеим темам.3-е издание.
-

Разработка веб-приложений на WordPress. 2-е изд., перераб.и доп
Мессенленер Брайан; Коулман Джейсон 340 ₪Подробно рассматривается создание веб-приложений на платформе WordPress, в том числе для мобильных устройств, принципы работы таких приложений. Описана структура каталогов и базы данных, приведены типы записей, метаданных и таксономий, перечислены основные классы и функции. Уделено внимание разработке собственной темы оформления с адаптивным дизайном. Рассказывается о типах пользователей и их ролях в архитектуре WordPress. Отдельная глава посвящена работе с API-интерфейсами, объектами и вспомогательными функциями, рассматриваются вопросы безопасности веб-приложений, принципы написания безопасного кода. Изучается REST API в WordPress, JavaScript-фреймворки, способы локализации приложений. Описаны принципы построения многосайтовых сетей, оптимизации и масштабирования. Рассматривается проект Gutenberg и его возможности.Во втором издании авторы рассматривают новые функции и возможности актуальных версий WordPress. Все примеры кода из книги доступны на веб-сервисе GitHub.Сравните WordPress с традиционными средами разработки приложенийИспользуйте темы для настройки внешнего вида и плагины для обеспечения функциональности бэкендаПолучите советы по выбору и созданию плагинов WordPressРегистрируйте собственные типы записей (CPT) и таксономииУправляйте учетными записями, ролями пользователей и доступом к даннымНастраивайте асинхронное поведение с помощью jQueryИспользуйте WordPress для разработки мобильных приложений для iOS и AndroidИнтегрируйте библиотеки PHP, внешние API и плагины веб-сервисовПолучайте платежи с помощью плагинов eCommerce и membershipУзнайте, как ускорить и масштабировать приложение WordPressРасширьте WordPress REST API и создайте собственные конечные точки (custom endpoints)Узнайте о разработке блоков WordPress Gutenberg2-е издание, переработанное и дополненное.
-

Изучаем MySQL. 2-е изд.
Гриппа В., Кузьмичев С. 387 ₪Книга знакомит с MySQL — самой популярной системой управления базами данных с открытым исходным кодом. Изложены основы MySQL: установка, мо-делирование и конструирование баз данных, команды SQL и создание новой базы данных.Рассмотрены практические вопросы работы с MySQL: расширенные запросы, транзакции и замковый механизм, проверка эффективности запросов, управление пользователями и привилегиями, использование файлов опций, резервное копирование и восстановление, конфигурирование и настройка сервера. Отдельное внимание уделено мониторингу серверов MySQL, асинхронной и синхронной репликации, кластерным решениям, работе в облаке, балансировке нагрузки и другим продвинутым методам и инструментам.Электронный архив на сайте издательства содержит цветные иллюстрации к книге.
-

Расширенная аналитика с PySpark
Ури Ласерсон,Акаш Тандон,Сэнди Райза 271 ₪Книга посвящена практическим методам анализа больших объемов данных с использованием языка Python и фреймворка Spark, она знакомит с моделью программирования Spark и основами системы с открытым исходным кодом PySpark. Каждая глава описывает отдельный аспект анализа данных, показаны основы обработки данных в PySpark и Python на примере очистки данных, подробно освещается машинное обучение с помощью Spark. Книга поможет читателю понять, как устроен и работает весь конвейер PySpark для комплексной аналитики больших наборов данных: от создания и оценки моделей до очистки, предварительной обработки и исследования данных с особым акцентом на производственные приложения. Отдельные главы посвящены обработке изображений и библиотеке Spark NLP
-

Изучаем Shiny
Уикем Хэдли 557 ₪Изучите веб-фреймворк Shiny и выведите свои навыки владения языком программирования R на новый уровень. Оставьте в прошлом статические отчеты — с Shiny вы сможете создавать полностью интерактивные веб-приложения для анализа данных. Пользователи смогут легко перемещаться между наборами данных, создавать и исследовать подмножества, выборки и срезы, запускать модели с нужными им значениями параметров, разрабатывать собственные визуализации и многое другое.Хэдли Уикхэм из RStudio покажет аналитикам данных, статистикам и научным исследователям, не обладающим глубокими познаниями в области HTML, CSS и JavaScript, как создавать мощные веб-приложения на языке R. Книга, которую вы держите в руках, является полноценным руководством по фреймворку Shiny, который поможет вам из новичка в этой области стать настоящим экспертом и писать масштабные, сложные и эффективные приложения.
-

От Java к Kotlin
Прайс Нэт, Макгрегор Дункан 337 ₪Книга описывает практические приемы рефакторинга и переноса кода написанных на Java мобильных приложений для Android на язык Kotlin с сохранением совместимости. Приведено подробное сравнение этих двух языков, даны примеры перевода проектов с Java на Kotlin, добавления поддержки Kotlin в сборку Java. Показан переход от классов Java к классам Kotlin, от коллекций Java к коллекциям Kotlin, от объектов JavaBeans к значениям, от статических методов к функциям верхнего уровня. Подробно рассматривается обработка ошибок, приведены практические приемы управления проектами со смешанной кодовой базой. Даны советы по рефакторингу кода и функциональному программированию на Kotlin.
-

Изучаем PHP 7: руководство по созданию интерактивных веб-сайтов. Скляр Д.
Скляр Дэвид 655 ₪Эта книга адресована тем, кто только начинает изучать язык программирования PHP. Ее автор, Дэвид Скляр, являющийся также соавтором книги PHP Cookbook, раскрывает особенности данного языка, которые следует знать для построения динамических веб-сайтов, размещаемых на веб-серверах. Освоив языковые средства версии PHP 5.x и наиболее примечательные нововведения последней версии PHP 7, вы научитесь работать с веб-серверами, браузерами, базами данных и веб-службами. Упражнения, приведенные в конце первых 13 глав книги, помогут вам закрепить усвоенный материал.Это постепенное введение в язык PHP рассчитано на широкий круг читателей: от любителей, стремящихся построить свой динамический веб-сайт, до опытных разработчиков веб-приложений, серверных и прочих программ, желающих быстро освоить данный язык программирования. Оно охватывает самые разные особенности современной версии PHP, включая интернационализацию, применение PHP в режиме командной строки и управление пакетами.Эта книга поможет вам:научиться писать программы на PHP, организующие взаимодействие браузеров с серверами;разбираться в типах данных, переменных, управляющей логике, организации циклов и прочих языковых средствах PHP;научиться пользоваться массивами, функциями и объектами;создавать и проверять на достоверность данные веб-формы;работать с базами данных и управлять сеансами;получать доступ к прикладным программным интерфейсам API для взаимодействия с веб-службами и другими веб-сайтами;быстро начинать проекты с помощью общедоступных каркасов веб-приложений на PHP.Об автореДэвид Скляр работает штатным разработчиком программного обеспечения в компании Google. До этого он работал в компании Ning, занимаясь построением платформ, прикладных программных интерфейсов API, а также сред выполнения кода PHP в «песочницах». Он является также автором книг Learning PHP 5, Essential PHP Tools и соавтором книги PHP Cookbook.
-

C# 12. Справочник. Полное описание языка
Албахари Дж. 900 ₪В этом уже ставшем бестселлером руководстве читатель найдет все необходимые ответы на разнообразные вопросы по языку C# 12 или библиотеками .NET 8. Язык C# обладает замечательной гибкостью и широким размахом, но такое непрекращающееся развитие означает, что по-прежнему есть многие вещи, которые предстоит изучить. В соответствии с традициями справочников O’Reilly это основательно обновленное издание будет наилучшим однотомным источником сведений о языке C#, доступным на сегодняшний день. Организованное вокруг концепций и сценариев использования, новое издание книги снабдит программистов средней и высокой квалификации лаконичным планом получения глубоких знаний по языку C#, среде CLR и основным библиотекам .NET без длинных вступлений и раздутых примеров.Освойте все аспекты языка C#, от синтаксиса и переменных до таких сложных тем, как указатели, записи, замыкания и шаблоныТщательно исследуйте LINQ с помощью трех глав, специально посвященных этой темеУзнайте о…В этом уже ставшем бестселлером руководстве читатель найдет все необходимые ответы на разнообразные вопросы по языку C# 12 или библиотеками .NET 8. Язык C# обладает замечательной гибкостью и широким размахом, но такое непрекращающееся развитие означает, что по-прежнему есть многие вещи, которые предстоит изучить. В соответствии с традициями справочников O’Reilly это основательно обновленное издание будет наилучшим однотомным источником сведений о языке C#, доступным на сегодняшний день. Организованное вокруг концепций и сценариев использования, новое издание книги снабдит программистов средней и высокой квалификации лаконичным планом получения глубоких знаний по языку C#, среде CLR и основным библиотекам .NET без длинных вступлений и раздутых примеров.Освойте все аспекты языка C#, от синтаксиса и переменных до таких сложных тем, как указатели, записи, замыкания и шаблоныТщательно исследуйте LINQ с помощью трех глав, специально посвященных этой темеУзнайте о параллелизме и асинхронности, расширенной многопоточной обработке и параллельном программированииНаучитесь работать с функциональными средствами .NET, включая регулярные выражения, взаимодействие с сетью, сборки, промежутки, криптографию и рефлексию
-

SEO — искусство раскрутки сайтов. 3-е изд., перераб. и доп
Спенсер Стефан (соавтор), Энж Эрик , Райтман Михаил Анатольевич (переводчик), Стрикчиола Джесси (соавтор) 311 ₪«Чтение этой битком набитой ценной информацией, с наглядными данными и без раздутых заявлений книги является обязательным для любого, кто хочет получить глубокие знания по раскрутке сайтов».-Сет Годин (Seth Godin), автор книги «Все мы странные»Даже хорошо спроектированный и легкий в навигации web-сайт бесполезен в том случае, если его никто не может найти. Если ваша компания собирается достичь успеха в интернет-экономике, то оптимизация вашего сайта для его видимости в поисковых движках чрезвычайно важна.В этой книге четыре общепризнанных эксперта в области поисковой оптимизации (SEO) рассказывают об основных принципах и инновационных методах, которые помогут вам разработать и реализовать всеохватывающую стратегию по раскрутке сайта. Представленная во втором издании информация отражает последние изменения в работе поисковых систем, такие, как новые методы ранжирования с участием пользователя и использованием социальных сетей; рассмотрен большой набор эффективных приемов раскрутки, от простых до самых сложных.- Изучите теорию, лежащую в основе оптимизации- Узнайте, как работают поисковые движки- Сделайте первые шаги, которые нужны для подготовки оптимизации под поисковые движки- Попробуйте простые, но проверенные и эффективные приемы раскрутки сайтов- Изучите более искусные стратегии и тактики- Разберитесь в тонкостях управления сложными проектами по раскрутке- Узнайте, что необходимо для создания компетентной команды SEO- специалистов- Загляните в будущее поисковой оптимизации3-е издание, переработанное и дополненное.
-

Проектирование систем машинного обучения.
Хьюен Чип 253 ₪Сегодня машинное обучение – основной практический аппарат для применения искусственного интеллекта. Книга, основанная на стэнфордском учебном курсе, не ограничивается разбором конкретных библиотек, а описывает высокоуровневый подход к разработке систем машинного обучения, который упрощает их поддержку и развитие, позволяет избежать переобучения, искажения результатов. Рассказано, как сделать новую систему машинного обучения или нейронную сеть, надёжной, репрезентативной и расширяемой, а также качественно доработать уже существующие системы. Также показано, как подобрать библиотеки и алгоритмы с учётом имеющегося множества данных и действующих бизнес-требований, конструировать признаки и отслеживать метрики.
-

Погружение в аналитику данных
Маунт Джордж 180 ₪В книге приводятся практические приемы анализа данных. Рассказано, как исследовать и тестировать взаимосвязи между переменными в Excel и использовать его для статистики и анализа. Описан перенос данных из Excel в R, язык программирования с открытым исходным кодом, специально разработанный для выполнения статистического анализа. Отдельный раздел посвящен переносу данных из Excel в Python и выполнению полного анализа данных средствами этого языка. В результате читатель научится выполнять разведочный анализ данных (Exploratory Data Analysis, EDA) и проверку гипотез с использованием языков программирования Python и R.
-

SQL. Сборник рецептов. 2-е изд.
Молинаро Энтони; Грааф Роберт де 320 ₪Рассмотрены готовые рецепты для решения практических задач при работе с СУБД Oracle, DB2, SQL Server, MySQL и PostgreSQL. Описаны извлечение записей из таблиц, сортировка результатов запросов, принципы работы с не-сколькими таблицами, обработка запросов с метаданными. Рассказывается о способах поиска данных средствами SQL, о составлении отчетов и форматировании результирующих множеств, работе с иерархическими запросами. Рассматривается использование оконных функций, обобщенных табличных выражений (ОТВ), сбор данных в блоки, формирование гистограмм, текущих сумм и подсумм, агрегация скользящего диапазона значений. Описан обход строки и ее синтаксический разбор на символы, приведены способы упрощения вычислений внутри строки. Во втором издании учтены все изменения в синтаксисе и архитектуре актуальных реализаций SQL.
-

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

Машинное обучение. Паттерны проектирования
Лакшманан В., Робинсон С., Мунн М. 307 ₪Приводимые в книге паттерны проектирования отражают лучшие практические подходы к решению типичных задач машинного обучения. Указанные паттерны, реализованные в программном коде, сконцентрировали опыт сотен экспертов в простые и легкодоступные советы. Книга содержит подробный разбор 30 паттернов, служащих для представления данных и задач, тренировки моделей, отказоустойчивого обслуживания, обеспечения воспроизводимо-сти и искусственного интеллекта. Каждый паттерн включает в себя постановку задачи, ряд потенциальных решений и рекомендации по выбору технического приема, наилучшим образом подходящего к данной ситуации.
-

Python для Excel
Зумштейн Феликс 235 ₪Книга посвящена автоматизации Excel с помощью языка программирования Python. Описаны дистрибутив Anaconda Python и современные средства разработки, такие как менеджеры пакетов Conda и pip, блокноты Jupyter и Visual Studio Code. Даны необходимые основы языка Python и введение в анализ данных с помощью библиотеки pandas. Приведены приемы чтения и записи файлов Excel без Excel. Рассмотрено программирование приложений Excel с помощью популярного пакета с открытым исходным кодом xlwings: автоматизация Excel, инструменты на основе технологии Python, трекер пакетов Python, а также функции, определяемые пользователем. Электронный архив на сайте издательства содержит цветные иллюстрации к книге.
-

Data Science. Наука о данных с нуля. 2-е изд., перераб. и доп
Грас Джоэл 235 ₪Книга позволяет изучить науку о данных (Data Science) и применить полученные знания на практике. Она содержит краткий курс языка Python, элементы линейной алгебры, статистики, теории вероятностей, методов обработки данных. Приведены основы машинного обучения. Описаны алгоритмы k ближайших соседей, наивной байесовой классификации, линейной и логистической регрессии, а также модели на основе деревьев принятия решений, нейронных сетей и кластеризации. Рассмотрены приемы обработки естественного языка, методы анализа социальных сетей, основы баз данных, SQL и MapReduce.Во втором издании примеры переписаны на Python 3.6, игрушечные наборы данных заменены на «реальные», добавлены материалы по глубокому обучению и этике данных, статистике и обработке естественного языка, рекуррентным нейронным сетям, векторным вложениям слов и разложению матриц.
-

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

TensorFlow для глубокого обучения.
Рамсундар Бхарат; Заде Реза Босаг 180 ₪Книга знакомит с основами программной библиотеки TensorFlow и принципами глубокого обучения, начиная с нулевого уровня. В книге рассмотрены базовые вычисления в библиотеке TensorFlow, простые обучающиеся системы и их построение, полносвязные глубокие сети, прототипы и превращение прототипов в высококачественные модели, сверхточные нейронные сети и обработка изображений, рекуррентные нейронные сети и наборы естественно-языковых данных, способы обучения с максимизацией подкрепления на примере известных игр, приемы тренинга глубоких сетей с помощью графических и тензорных процессоров.
-

Настройка производительности MySQL
Нихтер Дэниэл 263 ₪Книга посвящена практическим аспектам работы с MySQL. Рассмотрены при?- мы сегментирования баз данных, репликации, шардирования. Уделено внимание упорядочиванию транзакций, резервному копированию и бесшовному взаимо-действию между предприятием и облаком, что способствует сохранению данных и их эксплуатационной над?жности. Также исследованы разнообразные аналитические и мониторинговые инструменты и предложены проверенные методы, актуальные при развитии и долгосрочной поддержке MySQL и других РСУБД.
-

Практическая статистика для специалистов Data Science. 2-е изд., перераб.и доп
Брюс Питер; Гедек Питер; Брюс Эндрю 228 ₪Статистические методы являются ключевой частью науки о данных. Однако очень немногие аналитики данных обучены статистике должным образом, поскольку нет книг по статистике, написанных специально для аналитиков данных.С другой стороны, многие ресурсы, посвященные науке о данных, содержат статистические методы, но не раскрывают перспективы применения этих методов достаточно глубоко.Предлагаемая книга, написанная доступным языком, устраняет этот пробел. Если вы немного знакомы с языком программирования R и математической статистикой, то легко освоите материал и существенно повысите свой профессиональный уровеньВо второе издание включены примеры на языке Python, что расширяет практическое применение книги.Прочитав эту книгу, вы узнаете:Почему разведывательный анализ данных является ключевым предварительным шагом в науке о данныхКак случайная выборка может уменьшить смещение и привести к более высококачественному набору данных, даже в условиях больших данныхКак принципы планирования эксперимента помогают получить наиболее полные ответы на вопросыКак использовать регрессию для оценки результатов и выявления аномалийВы освоите:Ключевые методы классификации для предсказания, к какой категории относится записьСтатистические методы машинного обучения, которые “обучаются” на данныхМетоды обучения без учителя для извлечения информации из немаркированных данных
-

Kubernetes и сети. Многоуровневый подход
Армстронг Дж., Лэнси В. 263 ₪Книга посвящена интеграции Kubernetes в готовые компьютерные сети. Рассмотрено, как оркестратор Kubernetes вписывается в сетевую модель OSI. Раскрыты вопросы интеграции сетей предприятия с облачными мощностями и контейнерными архитектурами. Рассмотрены ключевые факторы и новые зоны ответственности, возникающие при взаимодействии Kubernetes с каждым из уровней модели OSI. Приведены примеры быстрого масштабирования нагрузок, рассказано, как обеспечивать целостность данных и высокую отказоустойчивость, при активном применении современной виртуализации и при передаче больших объёмов данных по сети.
