Обложка канала

Программирование | книги. Страница 14

18376 @it_boooks

Основной контент - книги. Они все в pdf и на русском. Иногда выходят статьи.

  • Программирование | книги

    👩‍💻 Хочешь освоить PostgreSQL? 👁‍🗨 28 марта в 20:00 в OTUS пройдет открытый урок «Архитектура хранилищ данных. Как сделать выбор?» с Алексеем Железным, архитектором баз данных PostgreSQL На занятии мы разберем: ➡️ Какие вопросы нужно задать себе перед началом проектирования хранилищ данных ➡️ Какие есть основные принципы построения DWH ➡️ Какие ключевые особенности присущи различным архитектурам и как сделать выбор в пользу одного из решений ⚡️ А также на практике построите архитектуру тестового хранилища прямо на занятии! 👨‍💻 Открытый урок пройдет в рамках онлайн-курса «PostgreSQL Cloud Solutions», рассчитанного на DevOps-инженеров, SRE, архитекторов данных, администраторов баз данных и разработчиков. 👉 ЗАРЕГИСТРИРОВАТЬСЯ https://otus.pw/1QmVQ/
  • Программирование | книги

    #Python 2021 Секреты Python Pro Автор: Дейн Хиллард Код высокого качества - это не просто код без ошибок. Он должен быть чистым, удобочитаемым и простым в сопровождении. Путь от рядового питониста к профи не прост, для этого вам нужно разбираться в стиле, архитектуре приложений и процессе разработки. Книга "Секреты Python Pro" научит проектировать ПО и писать качественный код, то есть делать его понятным, сопровождаемым и расширяемым. Дейн Хиллард - профессиональный питонист, с помощью примеров и упражнений он покажет вам как разбивать код на блоки, повышать качество за счет снижения сложности и т.д. СКАЧАТЬ 🗂
  • Программирование | книги

    #DevOps #Google 2019 Site Reliability Engineering. Надежность и безотказность как в Google Автор: Бейер Бетси, Джоунс Крис, Петофф Дженнифер Вот уже почти 20 лет компания Google обеспечивает работу невообразимо сложных и масштабных систен, которые чутко реагируют на запросы пользователей. Поисковик Google находит ответ на любые вопросы за доли секунды, карты Google с высочайшей точностью отражают земной ландшафт, а почта Google доступна в режиме 365/24/7 и, в сущности, стала первым общедоступным облачным хранилищем. Неужели эти системы безупречны? Нет, они тоже отказывают, ломаются и устаревают, как любая техника. Просто мы этого не замечаем. Все дело в том, что уже более десяти лет Google нарабатывает уникальную технологию Site Reliability Engineering, обеспечивающую бесперебойную работу и поступательное развитие софтверных систем любой сложности. Эта книга - кладезь опыта, накопленного компанией Google за долгие годы, коллективный труд многих выдающихся специалистов. СКАЧАТЬ 🗂
  • Реклама

  • Программирование | книги

    #Agile 2019
    Agile-тестирование. Обучающий курс для всей команды
    
    Авторы: Джанет Грегори, Лайза Криспин
    
    Книга ведущих мировых специалистов подробно рассказывает о процессе тестирования с позиции Agile. Вы узнаете о роли обучения и корпоративной культуры, подборе правильных людей, особенностях технической подготовки, моделях планирования и автоматизации тестирования. Подробное практическое руководство будет интересно всем специалистам IT-отрасли, желающим перейти на гибкий метод управления и улучшить показатели.
    
    
    СКАЧАТЬ 🗂
  • Программирование | книги

    #Нейросети 2019 Нейронное программирование диалоговых систем Автор: С. Толкачев В книге изложены методы построения динамических диалоговых интернет-приложений на основе нейронных лингвистических моделей. Описаны способы конструирования лингвистических нейронов и их применения для решения различных прикладных задач. В качестве приложения в книгу включены программы, позволяющие читателю самостоятельно экспериментировать с простейшими нейронными моделями. СКАЧАТЬ 🗂
  • Программирование | книги

    #Scala 2018 Конкурентное программирование на Scala Автор: Прокопец А. Scala – современный, мультипарадигменный язык программирования, позволяющий описывать типичные шаблоны программирования компактнее, выразительнее и безопаснее. Scala прекрасно сочетает в себе черты объектно-ориентированных и функциональных языков. Книга начинается с введения в основы конкурентного программирования в JVM и описания модели памяти в Java, а после демонстрирует основные строительные блоки для реализации конкурентных вычислений, такие как атомарные переменные, пулы потоков и конкурентные структуры данных. СКАЧАТЬ 🗂
  • Программирование | книги

    #Электроника 2018 Основы электроники для чайников, 3-е издание Автор: Кэтлин Шамие В этой книге вы найдете сотни схем и фотографий, в также подробнейшие рекомендации по проведению опытов, которые покажут вам, как работают те или иные электронные компоненты. В ней приведены советы по выбору и использованию важнейших инструментов, а также описание увлекательных электронных устройств, каждое из которых можно реализовать буквально за 30 минут (или даже еще быстрее!). Прочитав очередную главу книги вы будете все больше погружаться в восхитительный мир электроники. По мере постепенного перехода от теории к практике вас все больше и больше будет захватывать увлечение, имя которому - радиоэлектроника! СКАЧАТЬ 🗂
  • Программирование | книги

    #ТестированиеПО 2021
    Принципы юнит-тестирования
    
    Автор: Хориков В.
    
    Юнит-тестирование — это процесс проверки отдельных модулей программы на корректность ра боты. Правильный подход к тестированию позволит максимизировать качество и скорость разработки проекта. Некачественные тесты, наоборот, могут нанести вред: нарушить работоспособность кода, увеличить количество ошибок, растянуть сроки и затраты. Грамотное внедрение юнит тестирования — хорошее решение для развития проекта.
    
    Научитесь разрабатывать тесты профессионального уровня, без ошибок автоматизировать процессы тестирования, а также интегрировать тестирование в жизненный цикл приложения. Со временем вы овладеете особым чутьем, присущим специалистам по тестированию. Как ни удивительно, практика написания хороших тестов способствует созданию более качественного кода.
    
    В этой книге: универсальные рекомендации по оценке тестов; тестирование для выявления и исключения антипаттернов; рефакторинг тестов вместе с рабочим кодом; использование интеграционных тестов для проверки всей системы.
    
    
    СКАЧАТЬ 🗂
  • Программирование | книги

    #Интерфейс 2021
    Не заставляйте меня думать. Веб-юзабилити и здравый смысл
    
    Автор: Стив Круг
    
    Книга посвящена юзабилити веб-сайтов и мобильных приложений. Автор популярно, с примерами и иллюстрациями, объясняет, как сделать сайт или мобильное приложение, которым будет удобно пользоваться всем.
    
    
    СКАЧАТЬ 🗂
  • Программирование | книги

    #ОС 2020 Операционные системы Автор: Зверева О.М. Учебное пособие предназначено для подготовки бакалавров. Основной целью пособия является развитие компетенций студентов в области общих принципов построения и функционирования операционных систем — того класса программного обеспечения, без которого компьютер неработоспособен. Материал снабжен примерами из современных версий систем, которые призваны подтвердить действенность теоретических положений. В конце каждой главы есть перечень контрольных вопросов для проверки степени усвоения прочитанного. СКАЧАТЬ 🗂
  • Программирование | книги

    #JavaScript #NodeJS 2023
    Проектирование и разработка WEB-приложений. Введение в frontend и backend разработку на JavaScript и node.js: Учебное пособие для СПО
    
    Авторы: Заяц А. М., Васильев Н. П.
    
    Изложены основы работы с объектной моделью документа, положенной в основу динамического формирования и изменения содержимого HTML страниц, с помощью языка программирования JavaScript и библиотеки jQuery. Рассматриваются основы backend разработки web-приложений программирования на стороне сервера на платформе node.js. Для закрепления и более глубокого изучения теоретического материала рассмотрен пример разработки приложения для выполнения простейших расчетов на серверной стороне и динамического формирования содержимого HTML-страниц с результатами этих расчетов в табличном и графическом виде на стороне клиента. Предполагается, что читатель владеет основами языков HTML, CSS и базового языка JavaScript.
    Соответствует современным требованиям Федерального государственного образовательного стандарта среднего профессионального образования и профессиональным квалификационным требованиям.
    Может быть использовано в качестве учебного пособия для студентов средних профессиональных учреждений, обучающихся по специальностям направлений подготовки «Информационная безопасность» и «Информатика и вычислительная техника».
    
    
    СКАЧАТЬ 🗂
  • Программирование | книги

    #Kafka #ksqlDB 2023
    Kafka Streams и ksqlDB: данные в реальном времени
    
    Автор: Сеймур Митч
    
    Работа с неограниченными и быстрыми потоками данных всегда была сложной задачей. Но Kafka Streams и ksqlDB позволяют легко и просто создавать приложения потоковой обработки. Из книги специалисты по обработке данных узнают, как с помощью этих инструментов создавать масштабируемые приложения потоковой обработки, перемещающие, обогащающие и преобразующие большие объемы данных в режиме реального времени. Митч Сеймур, инженер службы обработки данных в Mailchimp, объясняет важные понятия потоковой обработки на примере нескольких любопытных бизнес-задач. Он рассказывает о достоинствах Kafka Streams и ksqlDB, чтобы помочь вам выбрать наиболее подходящий инструмент для каждого уникального проекта потоковой обработки. Для разработчиков, не пишущих код на Java, особенно ценным будет материал, посвященный ksqlDB.
    
    
    СКАЧАТЬ 🗂
  • Программирование | книги

    #Математика 2022
    Математическое программирование в примерах и задачах: Учебное пособие для вузов. 4-е изд.
    
    Автор: Акулич И.Л.
    
    В учебном пособии рассматриваются задачи линейного, нелинейного и динамического программирования. Приведены определения, формулы, а также методические указания, необходимые для решения задач; даны решения типовых задач, показаны возможности использования в этих целях различных пакетов прикладных программ. В конце каждого параграфа приведены задачи для самостоятельного решения. Учебное пособие предназначено для студентов, аспирантов и преподавателей вузов, изучающих экономико-математические методы и модели и их использование при решении практических задач.
    
    
    СКАЧАТЬ 🗂
  • Программирование | книги

    #Криптография #Математика #Blockchain #ИБ 2020 Криптографические методы защиты информации Авторы: Владимиров С. М. Габидулин Э. М. Колыбельников А. И. Кшевецкий А. С. В настоящем пособии рассмотрены только основные математи ческие методы защиты информации, и среди них главный акцент сделан на криптографическую защиту, которая включает симмет ричные и несимметричные методы шифрования, формирование секретных ключей, протоколы ограничения доступа и аутентифи кации сообщений и пользователей. Кроме того, в пособии рассмат риваются типовые уязвимости операционных и информационно вычислительных систем. СКАЧАТЬ 🗂
  • Программирование | книги

    💻 Начните осваивать инструменты Observability! Приглашаем вас 23 марта в 20:00 на открытый урок «Долгосрочное хранение метрик с Grafana Mimir» в OTUS. Занятие пройдет в рамках онлайн-курса «Observability: мониторинг, логирование, трейсинг» от OTUS. На занятии познакомимся с open-source системой долгосрочного хранения метрик Mimir: — Узнаем, как устанавливать Grafana Mimir — Посмотрим, как правильно ее настроить — Сравним Mimir с такими аналогами, как Victoria Metrics и Thanos ➡Для участия пройдите вступительный тест: https://otus.pw/lVZw/ Реклама. Информация о рекламодателе на сайте otus.ru
  • Реклама

  • Программирование | книги

    #Python #TensorFlow #DeepLearning 2020 Алгоритмы обучения с подкреплением на Python Автор: Лонца Андреа Эта книга поможет читателю овладеть алгоритмами обучения с подкреплением (ОП) и научиться реализовывать их при создании самообучающихся агентов. В 1 части рассматриваются различные элементы ОП, сфера его применения, инструменты, необходимые для работы в среде ОП. 2 и 3 части посвящены непосредственно алгоритмам. В числе прочего автор показывает, как сочетать Q-обучение с нейронными сетями для решения сложных задач, описывает методы градиента стратегии, TRPO и PPO, позволяющие повысить производительность и устойчивость, а также детерминированные алгоритмы DDPG и TD3. Читатель узнает о том, как работает техника подражательного обучения, познакомится с алг-ми исследования на базе верхней доверительной границы (UCB и UCB1) и мета-алгоритмом ESBAS. Издание предназначено для тех, кто интересуется исследованиями в области ИИ, применяет в работе DL или хочет освоить обучение с подкреплением с нуля. СКАЧАТЬ 🗂
  • Программирование | книги

    #Oracle 2018 Руководство по диагностике и устранению проблем Oracle Автор: Тарик Фарук и др. Книга предоставляет исчерпывающие и актуальные рекомендации по обеспечению надежной и эффективной работы СУБД Oracle в сложных производственных корпоративных средах. Семь ведущих экспертов по Oracle объединили свои усилия, чтобы создать не имеющий аналогов сборник испытанных решений, практических примеров и пошаговых описаний процедур для Oracle версий 12c, 11g и более поздних. Каждое решение тщательно подготовлено, для того чтобы помочь опытным администраторам понять и устранить серьезные проблемы как можно быстрее. Рассмотрены сегменты LOB, пространства таблиц UNDO, циклы ожидания высоконагруженных буферов сборщика мусора, время задержек при ответах на запросы, конкуренция при блокировках, индексация, распределенные XA-транзакции, резервное копирование/восстановление RMAN и др. СКАЧАТЬ 🗂
  • Программирование | книги

    #BigData 2020 Методы и технологии обработки больших данных Автор: Железнов М. М. Учебно-методическое пособие включает материалы для подготовки к практическим занятиям и самостоятельной работе по теме «Методы и технологии обработки больших данных». Представлены возможности методов и технологий больших данных в задачах обработки информации, дан список вопросов для самоконтроля. СКАЧАТЬ 🗂