Бестселлеры O'Reilly
Программирование с использованием Adobe Flex
В наличииКнига посвящена новой технологии создания веб-приложений с широкими возможностями - Adobe Flex. Издание построено на основе многочисленных практических примеров использования Flex и одобрено компанией Adobe...Windows 8. Трюки
В наличииWindows 8 совершенно не похожа на предыдущие операционные системы Microsoft, но она тоже имеет недокументированные возможности. В этой книге вы найдете более 120 приемов-хаков для увеличения производительности...Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5. 6-е изд.
Это практическое пособие поможет вам уверенно освоить динамическое веб-программирование с применением самых современных языков и технологий: PHP, MySQL, JavaScript, CSS и HTML5...Разработка интерфейсов. Паттерны проектирования. 3-е изд.
Новое издание книги значительно переработано с учетом глобальных изменений, происшедших в сфере проектирования взаимодействия, а также дополнено шаблонами проектирования интерфейсов для социальных сетей и мобильных устройств...Масштабируемые данные. Лучшие шаблоны высоконагруженных архитектур
Архитекторы и аналитики данных узнают как создать современную масштабируемую архитектуру, которую вы можете вводить поэтапно без больших инвестиций...Искусственный интеллект и компьютерное зрение. Реальные проекты на Python, Keras и TensorFlow
Пошаговое руководство научит создавать реальные приложения глубокого обучения для облачных, мобильных, браузерных и периферийных устройств, используя прикладной подход...Глубокое обучение с fastai и PyTorch: минимум формул, минимум кода, максимум эффективности
С помощью этой книги программисты, знакомые с Python, сразу смогут начать делать приложения глубокого обучения...Масштабируемый рефакторинг. Возвращаем контроль над кодом
Поддерживать большие приложения сложно, а поддержка больших «неорганизованных» приложений превращается в непосильную задачу. Пришло время сделать паузу и задуматься о рефакторинге!..Spring Boot по-быстрому
Spring Boot, который скачивают более 75 миллионов раз в месяц, — наиболее широко используемый фреймворк Java. Его удобство и возможности совершили революцию в разработке приложений, от монолитных до микросервисов. Тем не менее простота Spring Boot может привести в замешательство. Что именно разработчику нужно изучить, чтобы сразу же выдавать результат? Это практическое руководство научит вас писать успешные приложения для критически важных задач...Linux. Книга рецептов. 2-е изд.
Книга рецептов обучит начинающих пользователей и администраторов Linux управлять системой, используя как графические инструменты, так и командную строку. Независимо от того, используете ли вы Linux во встроенных или настольных системах, серверах, облачных или виртуальных средах, фундаментальные приемы одни...Go: идиомы и паттерны проектирования
Go быстро набирает популярность в качестве языка для создания веб-сервисов. Существует множество учебников по синтаксису Go, но знать его недостаточно. Автор Джон Боднер описывает и объясняет паттерны проектирования, используемые опытными разработчиками...Веб-разработка с применением Node и Express. Полноценное использование стека JavaScript. 2-е издание
Создавайте динамические веб-приложения с применением Express — ключевого компонента из стека разработки Node/JavaScript. Итан Браун описывает работу с Express 5 на примере создания полноценного приложения. В книге рассматриваются все этапы и компоненты — от серверного рендеринга до разработки API для работы с одностраничными приложениями (SPA)...React: современные шаблоны для разработки приложений. 2-е издание
Хотите создавать эффективные приложения с помощью React? Тогда эта книга написана для вас. Познакомьтесь с лучшими практиками и шаблонами создания современного кода...Python и DevOps: Ключ к автоматизации Linux
Это практическое руководство научит вас использовать Python для повседневных задач администрирования Linux с помощью наиболее удобных утилит DevOps, включая Docker, Kubernetes и Terraform...Распределенные данные. Алгоритмы работы современных систем хранения информации
Алекс Петров знакомит нас с концепциями, лежащими в основе внутренних механизмов современных баз данных и хранилищ. Для этого ему пришлось обобщить и систематизировать разрозненную информацию из многочисленных книг, статей, постов и даже из нескольких баз данных с открытым исходным кодом...Разработка на JavaScript. Построение кроссплатформенных приложений с помощью GraphQL, React, React Native и Electron
Что такое современный JavaScript? Когда-то он просто добавлял интерактивности к окнам веб-браузера, а теперь превратился в основательный фундамент мощного и надежного софта. Разработчики любого уровня смогут использовать JavaScript для создания API, веб-, мобильных и десктопных приложений...Программируем на C# 8.0. Разработка приложений
Новое полностью переработанное и дополненное издание о программировании на языке C# и работе с сопутствующими технологиями компании Microsoft.Делай как в Google. Разработка программного обеспечения
Вы изучите фундаментальные принципы, которые компании разработчиков ПО должны учитывать при проектировании, разработке архитектуры, написании и сопровождении кода...Безопасность контейнеров. Фундаментальный подход к защите контейнеризированных приложений
Лиз Райс, вице-президент по разработке открытого ПО в Aqua Security, исследует вопросы построения контейнерных систем в Linux. Узнайте, что происходит при развертывании контейнеров, и научитесь оценивать возможные риски для безопасности развертываемой системы...Безопасность веб-приложений
Вы изучите методы эффективного исследования и анализа веб-приложений, даже тех, к которым нет прямого доступа, узнаете самые современные хакерские приемы и научитесь защищать собственные разработки...Создаем динамические веб-сайты на PHP. 4-е межд. изд.
Сложно найти что-то толковое про PHP? Проверенная временем, обновленная в четвертом издании, эта книга помогает начинающим разработчикам научиться всему, что необходимо для создания качественных веб-приложений...Простой Python. Современный стиль программирования. 2-е изд.
Любому программисту нужно знать не только язык, но и его возможности. Вы начнете с основ Python и его стандартной библиотеки. Узнаете, как находить, загружать, устанавливать и использовать сторонние пакеты. Изучите лучшие практики тестирования, отладки, повторного использования кода и получите полезные советы по разработке...Эффективный Java. Тюнинг кода на Java 8, 11 и дальше. 2-е межд. издание
Вы освоите средства, функции и процессы, которые могут повысить производительность в LTS-версиях Java, и познакомитесь с новыми возможностями (такими, как предварительная компиляция и экспериментальные уборщики мусора)...Современный скрапинг веб-сайтов с помощью Python. 2-е межд. издание
Автоматизация сбора данных с интернет-сайтов при помощи языка Python...Надежность нейронных сетей: укрепляем устойчивость ИИ к обману
Книга о уязвимости систем искусственного интеллекта и нейронных сетей к мошенническим действиям, а так же о методах их защиты и противодействия взлому...Глубокое обучение: легкая разработка проектов на Python
Взрывной интерес к нейронным сетям и искусственному интеллекту затронул уже все области жизни, и понимание принципов глубокого обучения необходимо каждому разработчику ПО для решения прикладных задач...gRPC: запуск и эксплуатация облачных приложений. Go и Java для Docker и Kubernetes
Поняв основы gRPC и изучив паттерны коммуникации, вы научитесь создавать приложения gRPC на Go и Java, запускать их в продакшене, а также разберетесь, как gRPC взаимодействуете экосистемой Kubernetes...Профессиональный TypeScript. Разработка масштабируемых JavaScript-приложений
Любой программист, работающий с языком с динамической типизацией, подтвердит, что задача масштабирования кода невероятно сложна и требует большой команды инженеров. Вот почему Facebook, Google и Microsoft придумали статическую типизацию для динамически типизированного кода...Программирование квантовых компьютеров. Базовые алгоритмы и примеры кода
Квантовые компьютеры спровоцировали новую компьютерную революцию, и у вас есть прекрасный шанс присоединиться к технологическому прорыву прямо сейчас. Разработчики, специалисты по компьютерной графике и начинающие айтишники найдут в этой книге практическую информацию по квантовым вычислениям, нужную программистам...BPF для мониторинга Linux
Виртуальная машина BPF - один из важнейших компонентов ядра Linux. Ее грамотное применение позволит системным инженерам находить сбои и решать даже самые сложные проблемы...