Size: a a a

Physics.Math.Code

2021 February 10
Physics.Math.Code
Принципы организации распределенных баз данных [2021] Тамер Ёcy, Патрик Вальдуриес

В книге представлено подробное описание распределенных и параллельных баз данных с учетом новейших технологий. Авторы затрагивают такие темы, как проектирование распределенных и параллельных БД, контроль распределенных данных, распределенная обработка запросов и транзакций, интеграция баз данных. Отдельная глава посвящена обработке больших данных (в частности, обсуждаются распределенные системы хранения, потоковая обработка данных, платформы MapReduce и Spark, анализ графов и озера данных). Обработка веб-данных рассматривается с акцентом на технологию RDF, получившую широкое распространение. В конце глав 2–12 приводятся упражнения, позволяющие закрепить теоретический материал. На сопроводительном сайте читатели найдут информацию об основах реляционных баз данных, обработке запросов, управлении транзакциями и компьютерных сетях. Кроме того, на сайте выложены все рисунки к книге, слайды и решения упражнений.
источник
Physics.Math.Code
PHP 8 Revealed: Use Attributes, the JIT Compiler, Union Types, and More for Web Development [2021] Gunnard Engebreth

📖 Скачать книгу
источник
Physics.Math.Code
PHP 8 Revealed: Use Attributes, the JIT Compiler, Union Types, and More for Web Development [2021] Gunnard Engebreth

Discover the new and updated features of PHP 8, such as the JIT compiler, union types, and attributes, with code examples of each. For each feature, the author includes real-life cases for its use and explains its benefits.
What You Will Learn
• Utilize the new features of PHP 8 and modern development technologies
• Work with the JIT compiler in PHP 8
• Discover PHP 8 using real-life cases
• Increase your available resources to become more valuable in your development team
источник
Physics.Math.Code
Профессиональный TypeScript. Разработка масштабируемых JavaScript-приложений [2021] Борис Черный
Programming TypeScript. Making Your JavaScript Applications Scale - Boris Cherny

📖 Скачать книгу

Любой программист, работающий с языком с динамической типизацией, подтвердит, что задача масштабирования кода невероятно сложна и требует большой команды инженеров. Вот почему Facebook, Google и Microsoft придумали статическую типизацию для динамически типизированного кода. Работая с любым языком программирования, мы отслеживаем исключения и вычитываем код строку за строкой в поиске неисправности и способа ее устранения. TypeScript позволяет автоматизировать эту неприятную часть процесса разработки.
источник
Physics.Math.Code
Профессиональный TypeScript. Разработка масштабируемых JavaScript-приложений [2021] Борис Черный

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

В этой книге вы:
• Начнете с основ: узнаете о типах и операторах типов TypeScript, в том числе о том, для чего они нужны и как используются.
• Изучите продвинутые темы: познакомитесь с системой типов TypeScript, включая средства обработки ошибок, и научитесь создавать асинхронные приложения.
• Узнаете, как использовать TypeScript с вашими любимыми интерфейсными и серверными фреймворками, перенести проект с JavaScript в TypeScript и запустить проект TypeScript.
источник
Physics.Math.Code
Современный JavaScript для нетерпеливых [2021] Кэй С. Хорстман
Modern JavaScript for the Impatient [2020] Cay S. Horstmann

📖 Скачать книгу

Автор бестселлеров Кэй С. Хорстман рассказывает обо всем, что вам необходимо знать, излагая материал небольшими порциями, рассчитанными на легкое усвоение. Практические советы и примеры кода помогут эффективно воспользоваться всеми новшествами, избежать подводных камней и устаревших средств и извлечь максимум пользы из надежных инструментов и фреймворков для разработки ПО на современном JavaScript. Издание предназначено прежде всего программистам, владеющих такими языками, как Java, C#, C, или C++.
источник
Physics.Math.Code
Современный JavaScript для нетерпеливых [2021] Кэй С. Хорстман

Язык JavaScript изначально был предназначен для написания небольших объемов кода внутри браузера, но современный JavaScript радикально отличается от своего прародителя. В наши дни программисты на JavaScript активно осваивают функциональный, объектно-ориентированный и асинхронный стили программирования, оставляя в прошлом архаичные конструкции, чреватые ошибками. Данная книга – полное, но при этом лаконичное руководство по версии JavaScript E6 и выше. Вам не потребуется знаний старых версий языка, а сразу предлагается начать с более мощных современных.
источник
Physics.Math.Code
Удаленный сервер своими руками. От азов создания до практической работы 2021 Левицкий

📖 Скачать книгу

Будет рассмотрена настройка веб-сервера и его администрирование: подключение ssl-сертификата, выбор и установка панели управления сервером; настройка почты на веб-сервере и т.п. Отдельно будет рассказано как создавать свой zoom — сервер видеоконференций! Книга будет полезна как опытным, так и начинающим администраторам, поскольку изложение будет вестись от самых азов до более сложных тем, и каждый сможет найти то, что ему нужно!
источник
Physics.Math.Code
Удаленный сервер своими руками. От азов создания до практической работы 2021 Левицкий

Эта книга поможет вам самостоятельно освоить полный цикл создания своего собственного выделенного сервера: от установки операционной системы (для удобства это будет Linux) на сервер до настройки и администрирования.Будет подробно рассказано: как выполнить первоначальную настройку сервера; как использовать командную строку; вы узнаете как настраивать сетевые интерфейсы сервера; поговорим о маршрутизации и настройке брандмауэра; как пользоваться удаленным входом в систему по ssh; как настаивать файловый сервер FTP; что такое DHCP-сервер и как подключаться к Windows-инфраструктуре; как повысить производительность сервера и многое другое.Отдельно внимание будет уделено вопросам обеспечения безопасности вашего сервера: локальная безопасность, защита от сетевых атак, шифрование данных, защита сетевых служб и т.д.
источник
2021 February 12
Physics.Math.Code
📚 15 книг-антиутопий, которые навсегда изменят ваше мнение об идеальном мире

1. Джордж Оруэлл — «1984»
2. Рэй Брэдбери — «451 градус по Фаренгейту»
3. Олдос Хаксли — «О дивный новый мир»
4. Джордж Оруэлл — «Скотный двор»
5. Евгений Замятин — «Мы»
6. Энтони Бёрджесс — «Заводной апельсин»
7. Татьяна Толстая — «Кысь»
8. Андрей Платонов — «Котлован»
9. Кадзуо Исигуро — «Не отпускай меня»
10. Курт Воннегут — «Бойня номер пять, или Крестовый поход детей»
11. Владимир Набоков — «Приглашение на казнь»
12. Аркадий и Борис Стругацкие — «Улитка на склоне»
13. Алекс Гарленд — «Пляж»
14. Лорен Оливер — «Делириум»
15. Стивен Кинг — «Бегущий человек»
источник
Physics.Math.Code
Принципы юнит-тестирования [2021] Хориков Владимир

📖 Скачать книгу

В этой книге:
- универсальные рекомендации по оценке тестов;
- тестирование для выявления и исключения антипаттернов;
- рефакторинг тестов вместе с рабочим кодом;
- использование интеграционных тестов для проверки всей системы.
источник
Physics.Math.Code
Принципы юнит-тестирования [2021] Хориков Владимир

Юнит-тестирование — это процесс проверки отдельных модулей программы на корректность работы. Правильный подход к тестированию позволит максимизировать качество и скорость разработки проекта. Некачественные тесты, наоборот, могут нанести вред: нарушить работоспособность кода, увеличить количество ошибок, растянуть сроки и затраты. Грамотное внедрение юнит-тестирования — хорошее решение для развития проекта. Научитесь разрабатывать тесты профессионального уровня, без ошибок автоматизировать процессы тестирования, а также интегрировать тестирование в жизненный цикл приложения. Со временем вы овладеете особым чутьем, присущим специалистам по тестированию. Как ни удивительно, практика написания хороших тестов способствует созданию более качественного кода.
источник
Physics.Math.Code
Тестирование программного обеспечения. Базовый курс [2020] Куликов

📖 Скачать книгу
источник
Physics.Math.Code
Тестирование программного обеспечения. Базовый курс [2020] Куликов

В основу книги положен многолетний опыт проведения тренингов для тестировщиков, позволивший обобщить типичные для многих начинающих специалистов вопросы, проблемы и сложности. Эта книга будет полезна как тем, кто только начинает заниматься тестированием программного обеспечения, так и опытным специалистам — для систематизации уже имеющихся знаний и организации обучения в своей команде.
источник
Physics.Math.Code
Занимательная манга. Машинное обучение [2020] Араки Масахиро, Ватари Макана

📖 Скачать книгу
источник
Physics.Math.Code
Занимательная манга. Машинное обучение [2020] Араки Масахиро, Ватари Макана

Сотруднику городской администрации Киёхара Кадзума поручено задание, которое без машинного обучения не выполнить. Под руководством своей давней знакомой Мияно Саяка он осваивает премудрости работы с искусственным интеллектом - от самых азов до глубокого обучения. Вместе с героями манги читатели узнают о том, что такое регрессия и как проводить классификацию, ознакомятся с принципами оценки тестовых данных и особенностями работы нейронных сетей. В заключительной части излагаются методы обучения без учителя. Манга предназначена для тех, кто начинает знакомство с машинным обучением и освоил математику на уровне первых курсов университета.
источник
Physics.Math.Code
Архитектура программного обеспечения с C# 9 и .NET 5 [2020] Аббруззезе Франческо, Баптиста Габриэль
Software Architecture with C# 9 and .NET 5 [2020] Abbruzzese Francesco, Baptista Gabriel

📖 Скачать книгу

Вы начнете с понимания того, как преобразовать пользовательские требования в архитектурные потребности, и изучения различий между функциональными и нефункциональными требованиями. Далее вы узнаете, как тщательно выбрать облачное решение для своей инфраструктуры, а также узнать о факторах, которые помогут вам управлять своим приложением в облачной среде. Наконец, вы откроете для себя шаблоны проектирования программного обеспечения и различные программные подходы, которые позволят вам решать общие проблемы, возникающие во время разработки. К концу этой книги вы сможете создавать и предоставлять высокомасштабируемые корпоративные приложения, отвечающие бизнес-требованиям вашей организации.
источник
Physics.Math.Code
Архитектура программного обеспечения с C# 9 и .NET 5 [2020] Аббруззезе Франческо, Баптиста Габриэль

Архитектура программного обеспечения - это практика внедрения структур и систем, которые оптимизируют процесс разработки программного обеспечения и улучшают качество приложения. Это полностью пересмотренное и расширенное второе издание, включающее новейшие функции .NET 5 и C # 9, позволяет вам приобрести ключевые навыки, знания и передовой опыт, необходимые для того, чтобы стать эффективным архитектором программного обеспечения. Это второе издание содержит дополнительное объяснение принципов архитектуры программного обеспечения, включая новые главы о Azure Service Fabric, Kubernetes и Blazor. Он также включает более подробное обсуждение безопасности, микросервисов и DevOps, включая развертывание GitHub для цикла разработки программного обеспечения.
источник
Physics.Math.Code
Электроника: логические микросхемы, усилители и датчики для начинающих [2015] Платт Чарльз

📖 Скачать книгу
источник
Physics.Math.Code
Электроника: логические микросхемы, усилители и датчики для начинающих [2015] Платт Чарльз

Книга является продолжением мирового бестселлера «Электроника для начинающих». В ней рассмотрены 36 новых пошаговых экспериментов, в ходе которых читатель научится добавлять вычислительные способности в электронные проекты. Описаны особенности применения различных компонентов и устройств: операционных усилителей, компараторов, счетчиков, шифраторов, дешифраторов, мультиплексоров, сдвиговых регистров, таймеров, полосовых индикаторов, массивов пар Дарлингтона и различных датчиков. Показано, как создавать логические игры, тестеры, систему предсказаний, различные аудиоустройства и многое другое. Для начинающих радиолюбителей.
источник