Программирование, Компьютеры, СоцСети

Системное администрирование в Linux

Системное администрирование в Linux

Вы опытный системный администратор и желаете приобрести навыки управления сетью в системе Linux? Или вы уже работаете в Linux и хотите продвинуться дальше в изучении этой операционной системы и стать системным администратором? Книга, которую вы держите в руках, даст вам такую возможность.

Программирование, Компьютеры, СоцСети

Современный скрапинг веб-сайтов с помощью Python

Современный скрапинг веб-сайтов с помощью Python

Если программирование напоминает волшебство, то веб-скрапинг – это очень сильное колдунство. Написав простую автоматизированную программу, можно отправлять запросы на веб-серверы, запрашивать с них данные, а затем анализировать их и извлекать необходимую информацию. Новое расширенное издание книги знакомит не только с веб-скрапингом, но и поможет собрать любого вида данные в современном Интернете.

Программирование, Компьютеры, СоцСети

Создаем динамические веб-сайты на PHP

Создаем динамические веб-сайты на PHP

Сложно найти что-то толковое про PHP? Проверенная временем, обновленная в четвертом издании, эта книга помогает начинающим разработчикам научиться всему, что необходимо для создания качественных веб-приложений. Вы начнете с общего описания технологии и постепенно перейдете к синтаксису языка, приемам программирования и другим важным деталям.

Программирование, Компьютеры, СоцСети

Создаем динамические веб-сайты с помощью PHP, MySQL, javascript, CSS и HTML5

Создаем динамические веб-сайты с помощью PHP, MySQL, javascript, CSS и

Новое (4-е) издание признанного бестселлера, описывающее как клиентские, так и серверные аспекты веб-разработки. Эта книга поможет вам освоить динамическое веб-программирование с применением самых современных технологий. Книга наполнена ценными практическими советами, содержит подробный теоретический материал.

Программирование, Компьютеры, СоцСети

Создание микросервисов

Создание микросервисов

Книга посвящена программированию микросервисов – небольших автономных компонентов, позволяющих добиться модульности и отказоустойчивости любой программы. Теория микросервисов тесно связана с философией Unix, способствует улучшению архитектуры любых приложений, дает возможность избегать громоздкого и запутанного кода.

Программирование, Компьютеры, СоцСети

Философия DevOps. Искусство управления IT

Философия DevOps. Искусство управления IT

IT-принцип «agile» стал мантрой цифровой эпохи. С ростом проектов, переходом от монолитных приложений к системе микросервисов, увеличением и накоплением продуктов возникают вопросы, которые требуют совершенно иного подхода. Теперь наибольший интерес вызывает находящаяся на стыке разработки и операционного управления методология DevOps.

Программирование, Компьютеры, СоцСети

Эволюционная архитектура. Поддержка непрерывных изменений

Эволюционная архитектура. Поддержка непрерывных изменений

В своей книге Нил Форд предлагает взглянуть на эволюционный подход к пониманию системной архитектуры программного обеспечения. Его метод заключается в постепенных и управляемых изменениях системы по всем направлениям. Только так, по мнению автора, можно добиться правильного и своевременного развития ПО.

Программирование, Компьютеры, СоцСети

Эффективный Java. Тюнинг кода на Java 8, 11 и дальше

Эффективный Java. Тюнинг кода на Java 8, 11 и дальше

Программирование и тестирование обычно принято относить к разным профессиональным сферам. Скотт Оукс – признанный эксперт по языку Java – уверен, что если вы хотите работать с этим языком, то обязаны понимать, как выполняется код в виртуальной машине Java, и знать, какие настройки влияют на производительность.

Программирование, Компьютеры, СоцСети

Эффективный Spark. Масштабирование и оптимизация

Эффективный Spark. Масштабирование и оптимизация

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

Программирование, Компьютеры, СоцСети

Эффективный TypeScript. 62 способа улучшить код

Эффективный TypeScript. 62 способа улучшить код

«Эффективный TypeScript» необходим тем, кто уже имеет опыт работы с JavaScript. Цель этой книги – не научить пользоваться инструментами, а помочь повысить профессиональный уровень. TypeScript представляет собой не просто систему типов, а набор служб языка, удобных в использовании. Он повышает безопасность разработки в JavaScript, делает работу увлекательнее и проще.

Программирование, Компьютеры, СоцСети

Разработка на JavaScript. Построение кроссплатформенных приложений с помощью GraphQL, React, React Native и Electron

Разработка на JavaScript. Построение кроссплатформенных приложений с п

Что такое современный JavaScript? Когда-то он просто добавлял интерактивности к окнам веб-браузера, а теперь превратился в основательный фундамент мощного и надежного софта. Разработчики любого уровня смогут использовать JavaScript для создания API, веб-, мобильных и десктопных приложений.

Программирование, Компьютеры, СоцСети

Профессиональный TypeScript. Разработка масштабируемых JavaScript-приложений

Профессиональный TypeScript. Разработка масштабируемых JavaScript-прил

Любой программист, работающий с языком с динамической типизацией, подтвердит, что задача масштабирования кода невероятно сложна и требует большой команды инженеров. Вот почему Facebook, Google и Microsoft придумали статическую типизацию для динамически типизированного кода. Работая с любым языком программирования, мы отслеживаем исключения и вычитываем код строку за строкой в поиске неисправности и способа ее устранения.

Программирование, Компьютеры, СоцСети

Простой Python. Современный стиль программирования

Простой Python. Современный стиль программирования

«Простой Python» познакомит вас с одним из самых популярных языков программирования. Книга идеально подойдет как начинающим, так и опытным программистам, желающим добавить Python к списку освоенных языков. Любому программисту нужно знать не только язык, но и его возможности. Вы начнете с основ Python и его стандартной библиотеки.

Программирование, Компьютеры, СоцСети

Программируем с PyTorch. Создание приложений глубокого обучения

Программируем с PyTorch. Создание приложений глубокого обучения

PyTorch – это фреймворк от Facebook с открытым исходным кодом. Узнайте, как использовать его для создания собственных нейронных сетей. «PyTorch – это одна из самых быстрорастущих библиотек глубокого обучения, соперничающая с гигантом Google – TensorFlow – практически на равных.

Программирование, Компьютеры, СоцСети

Программируем на C# 8.0. Разработка приложений

Программируем на C# 8.0. Разработка приложений

C# – универсальный язык, который может практически всё! Иэн Гриффитс рассказывает о его возможностях с точки зрения разработчика, перед которым стоит задача быстро и эффективно создавать приложения любой сложности. Множество примеров кода научат работать с шаблонами, LINQ и асинхронными возможностями языка.

Программирование, Компьютеры, СоцСети

Программирование квантовых компьютеров

Программирование квантовых компьютеров

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

Программирование, Компьютеры, СоцСети

Прикладной анализ текстовых данных на Python

Прикладной анализ текстовых данных на Python

Технологии анализа текстовой информации стремительно меняются под влиянием машинного обучения. Нейронные сети из теоретических научных исследований перешли в реальную жизнь, и анализ текста активно интегрируется в программные решения. Нейронные сети способны решать самые сложные задачи обработки естественного языка, никого не удивляет машинный перевод, «беседа» с роботом в интернет-магазине, перефразирование, ответы на вопросы и поддержание диалога.

Программирование, Компьютеры, СоцСети

Пользовательские истории. Искусство гибкой разработки ПО

Пользовательские истории. Искусство гибкой разработки ПО

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

Программирование, Компьютеры, СоцСети

Паттерны Kubernetes. Шаблоны разработки собственных облачных приложений

Паттерны Kubernetes. Шаблоны разработки собственных облачных приложени

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

Программирование, Компьютеры, СоцСети

Основы разработки веб-приложений

Основы разработки веб-приложений

Благодаря этой книге вы усвоите основы создания веб-приложений, построив простое приложение с нуля с помощью HTML, JavaScript и других свободно предоставляемых инструментов.

« 1 2 3 4 ... 8 9 »