Новые складчины | страница 33

Категории

  1. Делай как в Google. Разработка программного обеспечения (Титус Винтерс)

    11 мар 2022
    [​IMG]


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

    Формат: PDF

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  2. Распределенные данные. Алгоритмы работы современных систем хранения информации (Алекс Петров)

    11 мар 2022
    [​IMG]

    Распределенные данные. Алгоритмы работы современных систем хранения информации
    Когда дело доходит до выбора, использования и обслуживания базы данных, важно понимать ее внутреннее устройство. Как разобраться в огромном море доступных сегодня распределенных баз данных и инструментов? На что они способны?
    Чем различаются? Алекс Петров знакомит нас с концепциями, лежащими в основе внутренних механизмов современных баз данных и хранилищ.
    Для этого ему пришлось обобщить и систематизировать разрозненную информацию из многочисленных книг, статей, постов и даже из нескольких баз данных с открытым исходным кодом.
    Вы узнаете об принципах и концепциях, используемых во всех типах СУБД, с акцентом на подсистеме хранения данных и компонентах, отвечающих за распределение.
    Эти алгоритмы используются в базах данных, очередях сообщений, планировщиках и в другом важном инфраструктурном программном обеспечении.
    Вы разберетесь, как работают современные системы хранения информации, и это поможет взвешенно выбирать необходимое программное обеспечение и выявлять потенциальные проблемы.

    Формат: PDF

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  3. React: современные шаблоны для разработки приложений (Алекс Бэнкс, Ева Порселло)

    11 мар 2022
    [​IMG]


    React: современные шаблоны для разработки приложений

    Хотите создавать эффективные приложения с помощью React? Тогда эта книга написана для вас. Познакомьтесь лучшими практиками и шаблонами создания современного кода.

    Вам не потребуются глубокие знания React или функционала JavaScript – достаточно знакомства с принципами работы JavaScript, CSS и HTML.

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

    Формат: PDF, EPUB

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  4. Terraform: инфраструктура на уровне кода (Евгений Брикман)

    11 мар 2022
    [​IMG]

    Terraform: инфраструктура на уровне кода (Евгений Брикман)
    Terraform является настоящей звездой в мире DevOps. Это технология, позволяющая конфигурировать, запускать и управлять облачной инфраструктурой. «Инфраструктура как код» (IaC) позволяет оптимально использовать виртуализированные платформы таких технологических гигантов, как AWS, Google Cloud, Azure и другие.

    Формат: PDF

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  5. Google BigQuery. Всё о хранилищах данных, аналитике и машинном обучении (Валиаппа Лакшманан)

    11 мар 2022
    [​IMG]

    Google BigQuery. Всё о хранилищах данных, аналитике и машинном обучении (Валиаппа Лакшманан, Джордан Тайджани)
    Вас пугает необходимость обрабатывать петабайтные наборы данных? Познакомьтесь с Google BigQuery, – системой хранения информации, которая может консолидировать данные по всему предприятию, облегчает интерактивный анализ и позволяет реализовать задачи машинного обучения. Теперь вы можете эффективно хранить, запрашивать, получать и изучать данные в одной удобной среде.

    Валиаппа Лакшманан и Джордан Тайджани научат вас работать в современном хранилище данных, используя все возможности масштабируемого, бессерверного публичного облака.

    Дата выхода на ЛитРес: 03 декабря 2021
    Дата перевода: 2021
    Дата написания: 2020
    Объем: 496 стр.
    ISBN: 978-5-4461-1707-9
    Переводчик: Александр Киселев
    Формат: PDF
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  6. Простой Python. Современный стиль программирования (Билл Любанович)

    11 мар 2022
    [​IMG]

    Простой Python. Современный стиль программирования (Билл Любанович)

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

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

    Формат: PDF

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  7. Алгоритм судного дня (Эми Уэбб)

    8 мар 2022
    [​IMG]

    Алгоритм судного дня. Как Facebook, Google, Microsoft, Apple и другие корпорации создают искусственный суперинтеллект и почему это приведет к катастрофе
    Книга в форматах FB2, PDF, EPUB, MOBI, DOC, TXT, RTF
    Объем: 390 стр. 1 иллюстрация
    Автор: Эми Уэбб

    О книге:
    Искусственный интеллект, несмотря на название, творение рук человеческих. А ИИ, разработанный крупнейшими международными корпорациями, такими как Google и Facebook, – это еще и мощнейший инструмент воздействия на людей и общество. Знаете ли вы, как он работает и что лежит в его основе? А задумываетесь ли вы, что будет, если этот всемогущий ИИ кто-то пожелает использовать во зло? Книга о будущем человечества в эпоху глобального корпоративного супер-ИИ от генерального директора Future Today.
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  8. Кибербезопасность: правила игры (Эллисон Сэрра)

    8 мар 2022

    [​IMG]


    Книга в форматах FB2, PDF, EPUB, MOBI, DOC, TXT, RTF
    Объем: 200 стр.
    Автор: Эллисон Сэрра

    О книге:
    В апреле 2021 года данные более полумиллиарда пользователей Facebook оказались в открытом доступе. В том числе на одном из хакерских форумов опубликовали телефонный номер Марка Цукерберга. Защищал ли основатель одной из крупнейших социальных сетей свои данные, соблюдал ли меры кибербезопасности? Конечно. Но когда речь идет о киберпреступности, даже самой лучшей защиты бывает недостаточно.

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

    Эллисон Серра, старший вице-президент и директор по маркетингу McAfee, написала книгу «Кибербезопасность: правила игры» для людей, которые хотят подготовить компанию к возможным атакам со стороны киберпреступного мира.

    Продающий сайт:
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  9. Software Architecture: The Hard Parts (Нил Форд, Марк Ричардс)

    3 мар 2022
    [​IMG]

    Архитектура программного обеспечения: сложные моменты (Нил Форд)​

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

    Ветераны архитектуры и практикующие консультанты Нил Форд, Марк Ричардс, Прамод Садаладж и Жамак Дегани обсуждают стратегии выбора подходящей архитектуры.
    Переплетая историю о вымышленной группе профессионалов в области технологий — Sysops Squad, — они исследуют все, от того, как определить степень детализации обслуживания, управлять рабочими процессами и оркестровкой, управлять и отделять контракты и управлять распределенными транзакциями, до того, как оптимизировать операционные характеристики, такие как как масштабируемость, эластичность и производительность.

    Сосредоточив внимание на часто задаваемых вопросах, эта книга предлагает методы, которые помогут вам найти и взвесить компромиссы, когда вы сталкиваетесь с проблемами, с которыми вы сталкиваетесь как архитектор.

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

    Выпущено в октябре 2021 г.
    Издатель (ы): O'Reilly Media, Inc.
    ISBN: 9781492086888

    Книга на английском языке.
    Формат: EPUB, PDF.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  10. Learning Spark, 2nd Edition (Jules S. Damji, Brooke Wenig)

    3 мар 2022
    [​IMG]

    Изучение Spark, 2-е издание (Жюль Дамджи)​

    Данные больше, поступают быстрее и поступают в различных форматах, и все они должны обрабатываться в масштабе для аналитики или машинного обучения.
    Но как эффективно справляться с такими разнообразными рабочими нагрузками? Введите Apache Spark.

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

    С помощью пошаговых руководств, фрагментов кода и блокнотов вы сможете:
    - Изучите высокоуровневые структурированные API Python, SQL, Scala или Java.
    - Понимание операций Spark и SQL Engine
    - Проверяйте, настраивайте и отлаживайте операции Spark с помощью конфигураций Spark и пользовательского интерфейса Spark.
    - Подключайтесь к источникам данных: JSON, Parquet, CSV, Avro, ORC, Hive, S3 или Kafka.
    - Выполняйте аналитику пакетных и потоковых данных с помощью структурированной потоковой передачи.
    - Создавайте надежные конвейеры данных с помощью Delta Lake и Spark с открытым исходным кодом.
    - Разрабатывайте конвейеры машинного обучения с помощью MLlib и моделируйте производство с помощью MLflow.

    Выпущено в июле 2020 г.
    Издатель (ы): O'Reilly Media, Inc.
    ISBN: 9781492050049

    Книга на английском языке.
    Формат: EPUB, PDF.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  11. Software Engineering at Google (Титус Уинтерс, Том Маншрек)

    3 мар 2022
    [​IMG]

    Разработка программного обеспечения в Google (Титус Уинтерс)​

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

    Как инженеры-программисты могут управлять живой кодовой базой, которая развивается и реагирует на меняющиеся требования и запросы на протяжении всей своей жизни?
    Опираясь на свой опыт работы в Google, инженеры-программисты Титус Уинтерс и Хайрам Райт вместе с техническим писателем Томом Мэншреком представляют откровенный и проницательный взгляд на то, как некоторые из ведущих мировых специалистов-практиков создают и поддерживают программное обеспечение.
    В этой книге рассказывается об уникальной инженерной культуре, процессах и инструментах Google, а также о том, как эти аспекты влияют на эффективность инженерной организации.

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

    Выпущено в марте 2020 г.
    Издатель (ы): O'Reilly Media, Inc.
    ISBN: 9781492082798

    Книга на английском языке.
    Формат: EPUB, PDF.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  12. JavaScript: The Definitive Guide, 7th Edition (Дэвид Фланаган)

    2 мар 2022
    [​IMG]

    JavaScript: Окончательное руководство, 7-е издание (Дэвид Фланаган)​

    JavaScript — это язык программирования для Интернета, который сегодня используется разработчиками программного обеспечения чаще, чем любой другой язык программирования.
    В течение почти 25 лет этот бестселлер был путеводителем для программистов JavaScript.
    Седьмое издание полностью обновлено, чтобы охватить версию JavaScript 2020 года, а новые главы охватывают классы, модули, итераторы, генераторы, промисы, async/await и метапрограммирование.
    Вы найдете иллюстрирующий и привлекательный пример кода повсюду.

    Эта книга предназначена для программистов, которые хотят изучить JavaScript, и для веб-разработчиков, которые хотят поднять свое понимание и мастерство на новый уровень.
    Он начинается с подробного объяснения самого языка JavaScript снизу вверх. Затем он строится на этой основе, чтобы охватить веб-платформу и Node.js.

    Темы включают:
    - Типы, значения, переменные, выражения, операторы, операторы, объекты и массивы.
    - Функции, классы, модули, итераторы, генераторы, промисы и асинхронность/ожидание.
    - Стандартная библиотека JavaScript: структуры данных, регулярные выражения, JSON, i18n и т.д.
    - Веб-платформа: документы, компоненты, графика, сеть, хранилище и потоки.
    - Node.js: буферы, файлы, потоки, потоки, дочерние процессы, веб-клиенты и веб-серверы.
    - Инструменты и языковые расширения, на которые полагаются профессиональные разработчики JavaScript.

    Выпущено в мае 2020
    Издатель (ы): O'Reilly Media, Inc.
    ISBN: 9781491952023

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  13. AWS Certified Solutions Architect Associate All-in-One Exam Guide, Second Edition (Joyjeet Banerjee)

    2 мар 2022
    [​IMG]

    Полное руководство по экзамену All-in-One для сертифицированных архитекторов решений AWS, второе издание (экзамен SAA-C02), 2-е издание (Джойджит Банерджи)​

    Это актуальное учебное пособие обеспечивает 100-процентное покрытие всех задач текущей версии экзамена AWS Certified Solutions Architect Professional.

    Получите полный охват всех задач, включенных в экзамен SAA-C02, из этого всеобъемлющего ресурса.
    Это авторитетное руководство, написанное опытным архитектором решений AWS и уважаемым автором, полностью описывает знания и навыки, необходимые для сдачи экзамена AWS Certified Solutions Architect — Associate.
    В начале каждой главы вы найдете цели обучения, советы по экзамену, практические экзаменационные вопросы и подробные объяснения.
    Вы также пополните свои практические знания с помощью множества практических лабораторных работ, которые можно найти в этом руководстве.
    Этот окончательный том, призванный помочь вам с легкостью сдать экзамен, также служит важным справочным пособием на рабочем месте.

    Охватывает все области экзамена, в том числе:
    - Проектирование устойчивых архитектур
    - Проектирование высокопроизводительных архитектур
    - Разработка безопасных приложений и архитектур
    - Проектирование оптимизированных по стоимости архитектур

    Онлайн-контент включает в себя: - 130 практических экзаменационных вопросов
    - Механизм тестирования, предоставляющий практические экзамены или викторины, которые можно настроить по главе или цели экзамена.

    Выпущено в январе 2021 г.
    Издатель (ы): O'Reilly Media, Inc.
    ISBN: 9781260470192

    Книга на английском языке.
    Формат: EPUB, PDF.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  14. OCP Oracle Certified Professional Java SE 11 Developer Complete Study Guide (Jeanne Boyarsky)

    2 мар 2022
    [​IMG]

    OCP Oracle Certified Professional Java SE 11 Developer Complete Study Guide: Exam 1Z0-815, Exam 1Z0-816, and Exam 1Z0-817 1st Edition
    This OCP Oracle Certified Professional Java SE 11 Developer Complete Study Guide was published before Oracle announced major changes to its OCP certification program and the release of the new Developer 1Z0-819 exam. No matter the changes, rest assured this Study Guide covers everything you need to prepare for and take the exam.

    As of October 1, 2020, the OCP Java SE 11 Programmer I Exam 1Z0-815 and Programmer II Exam 1Z0-816 will be retired, and Oracle will begin offering a new Developer Exam 1Z0-819 to replace the previous exams.

    This is the most comprehensive prep guide available for the OCP Oracle Certified Professional Java SE 11 Developer certification—it covers Exam 1Z0-819 and the Upgrade Exam 1Z0-817 (as well as the retired Programmer I Exam 1Z0-815 and Programmer II Exam 1Z0-816)!

    Java is widely-used for backend cloud applications, Software as a Service applications (SAAS), and is the principal language used to develop Android applications. This object-oriented programming language is designed to run on all platforms that support Java without the need for recompilation. Oracle Java Programmer certification is highly valued by employers throughout the technology industry.

    The OCP Oracle Certified Professional Java SE 11 Developer Complete Study Guide in an indispensable resource for anyone preparing for the certification exam. This fully up-to-date guide covers 100% of exam objectives for Exam 1Z0-819 and Upgrade Exam 1Z0-817 (in addition to the previous Exam 1Z0-815 and Exam 1Z0-816). In-depth chapters present clear, comprehensive coverage of the functional-programming knowledge necessary to succeed. Each chapter clarifies complex material while reinforcing your understanding of vital exam topics. Also included is access to Sybex's superior online interactive learning environment and test bank that includes self-assessment tests, chapter tests, bonus practice exam questions, electronic flashcards, and a searchable glossary of important terms. The ultimate study aid for the challenging OCP exams, this popular guide:
    • Helps you master the changes in depth, difficultly, and new module topics of the latest OCP exams
    • Covers all exam objectives such as Java arrays, primitive data types, string APIs, objects and classes, operators and decision constructs, and applying encapsulation
    • Allows developers to catch up on all of the newest Java material like lambda expressions, streams, concurrency, annotations, generics, and modules
    • Provides practical methods for building Java applications, handling exceptions, programming through interfaces, secure coding in Java SE, and more
    • Enables you to gain the information, understanding, and practice you need to pass the OCP exams
    The OCP Oracle Certified Professional Java SE 11 Developer Complete Study Guide is a must-have book for certification candidates needing to pass these challenging exams, as well as junior- to senior-level developers who use Java as their primary programming language.

    Книга на английском языке.
    Формат: EPUB, PDF.
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  15. Learning SQL, 3rd Edition (Алан Болье)

    2 мар 2022
    [​IMG]

    Изучение SQL, 3-е издание (Алан Болье)
    По мере того, как в вашу компанию поступает поток данных, вам нужно немедленно заставить их работать, и SQL — лучший инструмент для этой работы.
    В последнем выпуске этого вводного руководства автор Алан Болье помогает разработчикам освоить основы SQL для написания приложений баз данных, выполнения административных задач и создания отчетов.
    Вы найдете новые главы по SQL и большим данным, аналитическим функциям и работе с очень большими базами данных.

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

    - Быстрое изучение основ SQL и нескольких дополнительных функций.
    - Используйте операторы данных SQL для создания, обработки и извлечения данных.
    - Создание объектов базы данных, таких как таблицы, индексы и ограничения, с помощью операторов схемы SQL.
    - Узнайте, как наборы данных взаимодействуют с запросами; понять важность подзапросов.
    - Преобразовывайте данные и управляйте ими с помощью встроенных функций SQL и используйте условную логику в операторах данных.

    Выпущено в марте 2020 г.
    Издатель (ы): O'Reilly Media, Inc.
    ISBN: 9781492057604

    Книга на английском языке.
    Формат: EPUB, PDF.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
Наверх