Распределенные системы (2021)

Распределенные системы

В третьем издании классического труда професоров Амстердамского университета Эндрю Таненбаума и Мартена ван Стина обсуждаются принципы и парадигмы распределенных систем. Материал был существенно переработан и дополнен, и в то же время мы были заинтересованы в ограничении общего объема книги. Поэтому он был сокращен более чем на 10 % по сравнению со вторым изданием, в основном за счет удаления материала по парадигмам. Еще одним важным отличием является использование кодов примеров, написанных на языке программирования Python с поддержкой коммуникаций посредством пакета Redis.

 



Автор: Мартен ван Стин, Эндрю С. Таненбаум
Язык: Русский
Жанр: компьютерная литература, Программирование
Формат: pdf
Подробнее

Python. Сборник упражнений

Python. Сборник упражнений

Я свято верю, что программирование лучше всего изучать с упором на практику. Безусловно, читать книги по программированию и наблюдать за тем, как преподаватель строит алгоритмы у доски, бывает очень полезно, но не меньшую, если не большую пользу принесет самостоятельное решение задач и воплощение изученных концепций программирования на практике. С учетом вышесказанного я решил большую часть данной книги посвятить практическим упражнениям и их решениям, а основы языка Python дать очень кратко и поверхностно.

 



Автор: Бен Стивенсон
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

Raspberry Pi. Официальное руководство для начинающих

Raspberry Pi. Официальное руководство для начинающих

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

 



Автор: Гарет Халфакри
Язык: Русский
Жанр: Электроника, Программирование
Формат: pdf
Подробнее

Профессиональная разработка на Python

Профессиональная разработка на Python

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

 



Автор: Мэттью Уилкс
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

Научное программирование на Python

Научное программирование на Python

Эта книга предназначена для того, чтобы помочь ученым и инженерам освоить версию 3 языка программирования Python и связанных с ней библиотек: NumPy, SciPy, Matplotlib и Pandas. Для чтения книги не требуется предварительный опыт программирования и научные знания в какой-либо конкретной области. Но знакомство с некоторыми математическими дисциплинами, такими как тригонометрия, комплексные числа и основы математического анализа, будет полезным при выполнении примеров и упражнений. Python – мощный язык программирования со множеством расширенных функциональных возможностей и дополнительных пакетов поддержки.

 



Автор: Кристиан Хилл
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

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

Программируем на C# 8.0

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

 



Автор: Иэн Гриффитс
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

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

Эффективный Java

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

 



Автор: Скотт Оукс
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

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

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

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

 



Автор: Кевин Татро, Питер Макинтайр
Язык: Русский
Жанр: веб-разработка
Формат: pdf
Подробнее

Обработка естественного языка. Python и spaCy на практике

Обработка естественного языка. Python и spaCy на практике

Обработка естественного языка (NLP) — одно из направлений искусственного интеллекта (ИИ), ставящее перед собой цель научить машины понимать человеческие языки и реагировать на высказывания. Без этой базовой технологии невозможен ни один виртуальный помощник. Книга поможет вам обрести навыки, необходимые для создания собственного чат-бота и NLP-приложений, способных решать реальные задачи, такие как анализ предложений, улавливание смысла текста, составление текстов и т.д.

 



Автор: Юлий Васильев
Язык: Русский
Жанр: Программирование, искусственный интеллект
Формат: pdf
Подробнее

Программирование на ассемблере х64. От начального уровня до профессионального использования AVX

Программирование на ассемблере х64

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

 



Автор: Йо Ван Гуй
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

JavaScript с нуля

jаvascript с нуля

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

 



Автор: Чиннатхамби К.
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

Российский компьютерный бестселлер в 5 книгах (2017-2021) PDF

Российский компьютерный бестселлер в 5 книгах (2017-2021) PDF

В серию "Российский компьютерный бестселлер" вошли самоучители Алексея Васильева, доктора физико-математических наук и автора более пятнадцати книг по программированию. Все издания основаны на уникальной авторской методике обучения, которая помогла тысячам читателей освоить языки C, C++, Java, jаvascript и другие.

Список книг:
Программирование на Python в примерах и задачах - 2021
Программирование на С# для начинающих. Особенности языка - 2019
Программирование на C# для начинающих. Основные сведения - 2018
Программирование на jаvascript в примерах и задачах - 2017
Программирование на C++ в примерах и задачах - 2017
 



Автор: А. Васильев
Язык: Русский
Жанр: Программирование
Формат: PDF
Подробнее

О Haskell по-человечески, 2-е издание

О Haskell по-человечески

Перед вами - книга о Haskell, удивительном и прекрасном языке программирования. Функциональное программирование - своеобразное гетто посреди мегаполиса нашей индустрии. Доля функциональных языков пока ещё очень мала, и многие разработчики побаиваются знакомства с этими языками, и с Haskell в особенности. Моя цель - разрушить этот страх. Вероятно, вы слышали, что Haskell - это что-то архисложное, сугубо научное и непригодное для реальной жизни? Читайте дальше и вскоре вы убедитесь в обратном.

 



Автор: Денис Шевченко
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

Программирование на Python в примерах и задачах

Программирование на Python в примерах и задачах

В последнее время увеличивается спрос на программистов, работающих с языком Python. Такая возрастающая популярность языка во многом объясняется его простотой, красотой и эффективностью. Спектр задач, решаемых с использованием Python, довольно внушителен. Поэтому изучение Python — выбор вполне разумный и многообещающий.

 



Автор: Алексей Васильев
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

Разработка сайтов на Wordpress с нуля (2021) PCRec

Разработка сайтов на Wordpress с нуля (2021) PCRec

Цель этого курса - показать вам, как настроить и создать законченный, потрясающий и профессионально выглядящий веб-сайт с помощью WordPress, не написав ни единой строчки кода! Удивительно, правда? Я позволю вам наблюдать через мое плечо, как я создаю веб-сайт Wordpress с нуля, мы будем действовать шаг за шагом, чтобы вы могли создать свой веб-сайт на Wordpress, просматривая уроки этого курса.
 






Подробнее

Android глазами хакера

Android глазами хакера

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

 



Автор: Зобнин Е.Е.
Язык: Русский
Жанр: Программирование, Безопасность
Формат: pdf (+ иллюстрации)
Подробнее

Рабочий процесс SAP с практикой (2020) PCRec

Рабочий процесс SAP с практикой (2020) PCRec

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






Подробнее

Основы MongoDB (2020) PCRec

Основы MongoDB (2020) PCRec

Данный видео курс призван обучить основным концепциям работы с MongoDB в среде Node.js. Последний урок являет собой краткое руководство по применению MongoDB в .NET приложениях. У MongoDB есть драйверы для многих популярных языков программирования Си, C++, C#, Go, Java, jаvascript, Perl, PHP, Python, Ruby и др. Также есть неофициальные и поддерживаемые сообществом драйверы для прочих языков программирования.
 






Подробнее

Figma для новичков UI/UX дизайн (2021) PCRec

Figma для новичков UI/UX дизайн (2021) PCRec

Создайте веб-сайт, веб-дизайна и дизайна UX, изучая Figma, используя подход обучения через действие. Figma становится все более популярным инструментом для команд UI / UX Design по всему миру. Это связано с тем, что Figma намного мощнее Adobe XD и Sketch, когда дело доходит до его способности сотрудничать и разрабатывать адаптивный дизайн.
 






Подробнее

Библиотека студента. Сборник (43 книги + 3CD) (2003-2019) PDF, DJVU

Библиотека студента. Сборник (43 книги + 3CD) (2003-2019) PDF, DJVU

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



Автор: Разные
Язык: Русский
Жанр: Компьютерная литература, электроника
Формат: PDF, DJVU
Подробнее

Светодиодные проекты на Arduino (+ code)

Светодиодные проекты на Arduino

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

 



Автор: Самарт Шах, Утсав Шах
Язык: Русский
Жанр: Электроника
Формат: pdf
Подробнее

Программирование на языке MQL5 от основ до индикаторов и экспертов

Программирование на языке MQL5 от основ до индикаторов и экспертов

Книга предназначена для самостоятельного изучения языка программирования MQL5. Все теоретические положения, рассматриваемые в книге, сопровождаются практическими примерами, рекомендуемыми для самостоятельного выполнения.


 



Автор: Дмитрий Федосеев
Язык: Русский
Жанр: Программирование
Формат: PDF
Подробнее

Прикладное машинное обучение с помощью Scikit-Learn, Keras и TensorFlow, 2-е изд.

Прикладное машинное обучение с помощью Scikit-Learn, Keras и TensorFlow, 2-е изд.

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

 



Автор: Орельен Жерон
Язык: Русский
Жанр: Информатика, Программирование
Формат: pdf
Подробнее

Scala. Профессиональное программирование, 4-е изд.

Scala. Профессиональное программирование, 4-е изд.

Эта книга — руководство по Scala, созданное людьми, непосредственно занимающи­мися разработкой данного языка программирования. Нашей целью было научить вас всему, что необходимо для превращения в продуктивного программиста на языке Scala. Все примеры в книге компилируются Scala версии 2.13.1. Книга в основном рассчитана на программистов, желающих научиться программи­ровать на Scala. Если у вас есть желание создать свой следующий проект на этом языке, то наша книга вам подходит. Кроме того, она должна заинтересовать про­граммистов, которые хотят расширить кругозор, изучив новые концепции.

 



Автор: Мартин Одерски, Лекс Спун, Билл Веннерс
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее