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

Книги для программистов. Страница 39

110694 @progbook

Обратная связь: @proglibrary_feedback_bot

  • Книги для программистов

    В точку старший разработчик можно идти двумя путями. 1) Набить шишки на текущей работе → набраться опыта → вырасти по карьерной лестнице. 2) Пойти на курсы → узнать у опытных специалистов, как решать новые задачи → попрактиковаться на учебных проектах → применить это на работе → вырасти по карьерной лестнице. У Яндекс Практикума есть курсы по разработке для опытных программистов. Студенты смогут получить новый навык в стек, систематизировать существующие знания и научиться: — выстраивать процесс разработки не хаотично, а последовательно; — решать не простые и привычные, а сложные и новые задачи; — принимать решения не наугад, а основываясь на реальных данных и опыте. На курсах актуальная программа, которая основана на исследованиях рынка труда. А ещё — код-ревью и советы от опытных наставников. → Приходите учиться, чтобы расти в карьер
  • Книги для программистов

    Hacking: The Art of Exploitation, 2nd Edition (2008) Автор: Jon Erickson Количество страниц: 488 Хакерство - это искусство творческого решения проблем, будь то поиск нестандартного решения сложной задачи или использование дыр в небрежном программном коде. Вместо того чтобы просто показать, как использовать существующие эксплойты, автор Джон Эриксон объясняет, как на самом деле работают заумные хакерские техники. Эта книга научит вас, как: - Программировать компьютеры с помощью языка C, ассемблера и сценариев оболочки - Портить системную память для выполнения произвольного кода с помощью переполнения буфера и форматных строк - Исследовать регистры процессора и системную память с помощью отладчика, чтобы получить реальное понимание происходящего - Взламывать зашифрованный беспроводной трафик с помощью атаки FMS и ускорять атаки перебором с помощью матрицы вероятности паролей. Скачать книгу
  • Книги для программистов

    Mastering ABP Framework (2022) Автор: Halil Ibrahim Kalkan ABP Framework - это полноценная инфраструктура для создания современных веб-приложений в соответствии с лучшими практиками и соглашениями в области разработки программного обеспечения. С помощью высокоуровневой структуры и экосистемы ABP вы можете реализовать принцип DRY и сосредоточиться на своем бизнес-коде. Узнайте, как ABP Framework ускоряет цикл разработки за счет автоматизации повторяющихся задач Скачать книгу
  • Реклама

  • Книги для программистов

    GAMEDEV: 10 Steps to Making Your First Game Successful (2020) Автор: Wlad Marhulets Количество страниц: 175 Если вы ничего не знаете о разработке игр, то, по сути, вы - это я до того, как я начал работать над своей первой игрой DARQ. Эта книга предназначена для начинающих и не предполагает от читателя никаких знаний о разработке игр. Книга проведет вас через пошаговый процесс создания коммерческой игры. Она учит вас, как овладеть всеми необходимыми навыками, и охватывает различные аспекты разработки игр: мышление, подготовка к производству, финансирование, бизнес, юриспруденция, разработка, маркетинг, PR, публикация, распространение, а также стратегии подготовки к запуску и сам запуск Скачать книгу
  • Книги для программистов

    🔥 Хардовый тест для разработчиков 🔥 📕 Ответьте на 9 вопросов за 20 мин и проверьте, насколько вы готовы к обучению на курсе - «Архитектура и шаблоны проектирования» 💻 Научитесь применять шаблоны проектирования в разработках! Благодаря этому навыку вы сможете писать чистый код, экономить время на разработке и быстро «пересаживаться» на любой язык программирования. 🏵 Ждем всех, кто хочет вырасти до Middle+ разработчика или архитектора ПО! 👉 ПРОЙТИ ТЕСТ https://otus.pw/Mzpk/ 💣 Пройдете тест, получите демо-ролик о занятиях на курсе и Welcome-скидку. ✅ Также вам откроется доступ к 2 открытым урокам курса: ✔️ Архитектурные концепции построения систем обмена сообщений ✔️ Практическое руководство по применению SOLID принципов Реклама. Информация о рекламодателе на сайте www.otus.ru
  • Книги для программистов

    The DevOps 2.0 Toolkit: Automating the Continuous Deployment Pipeline with Containerized Microservices (2016) Автор: Viktor Farcic Количество страниц: 404 В этой книге рассказывается о различных методах, которые помогают нам лучше и эффективнее создавать программное обеспечение с помощью микросервисов, упакованных в неизменяемые контейнеры, постоянно тестируемых и развертываемых на серверах, которые автоматически подготавливаются средствами управления конфигурацией. Речь идет о быстром, надежном и непрерывном развертывании с нулевым временем простоя и возможностью отката Другими словами, эта книга охватывает весь жизненный цикл разработки и развертывания микросервисов с использованием некоторых новейших и наиболее эффективных практик и инструментов. Мы будем использовать Docker, Kubernetes, Ansible, Ubuntu, Docker Swarm и Docker Compose, Consul, etcd, Registrator, confd и так далее Скачать книгу
  • Книги для программистов

    High Performance in-memory computing with Apache Ignite (2017) Автор: Shamim Ahmed Bhuiyan Количество страниц: 360 В этой книге рассматривается множество тем, включая сетку данных в памяти, сетку высокодоступных сервисов, потоковую передачу (обработка событий фдля Интернета вещей и быстрых данных) и примеры использования вычислений в памяти при высокопроизводительных вычислениях для повышения производительности. Целевой аудиторией этой книги будут ИТ-архитекторы, руководители команд, которые хотят получить максимальную производительность от своих приложений. Никаких чрезмерных знаний не требуется, хотя было бы неплохо быть знакомым с JAVA и Spring framework. Книга также полезна любому читателю, который уже знаком с Oracle Coherence, Hazelcast, Infinispan или memcached. Скачать книгу
  • Книги для программистов

    ❓ Тест на знание алгоритмов и структур данных #2 Пришло время узнать, как хорошо вы разбираетесь в алгоритмах и структурах данных. Проверьте свои знания в нашем тесте из 10 вопросов. Сможете набрать максимальный балл? 🔗 Основной сайт 🔗 Зеркало
  • Книги для программистов

    CUDA programming: A developer's guide to parallel computing with GPUs (2012) Автор: Shane Cook Количество страниц: 600 Если вам нужно изучить CUDA, но у вас нет опыта работы с параллельными вычислениями, эта книга предлагает подробное руководство по CUDA с основами параллельных вычислений. Она начинается с введения CUDA и ознакомления вас с параллелизмом графического процессора и аппаратным обеспечением, а затем углубляется в установку CUDA. Главы, посвященные основным концепциям, включая потоки, блоки, сетки и память, посвящены как параллельным, так и специфичным для CUDA вопросам. Позже в книге демонстрируется CUDA на практике для оптимизации приложений, адаптации к новому оборудованию и решению распространенных проблем. Скачать книгу
  • Книги для программистов

    Memory management: Algorithms and implementation in C/C++ (2002) Автор: Bill Blunden Количество страниц: 391 представлено несколько конкретных реализаций сборки мусора и явных алгоритмов управления памятью. Каждая реализация дополняется подробным изложением теории, за которым следуют контрольные тесты, полный список исходного кода на C /C++ и обсуждение плюсов и минусов каждой реализации С помощью этой книги, вы можете: узнать, как процессор управляет памятью на аппаратном уровне, каким образом различные операционные системы используют возможности процессора для предоставления услуг памяти через интерфейс системных вызовов. Понять, как библиотеки разработки и системы времени выполнения опираются на службы операционной системы для управления памятью от имени пользовательских приложений Скачать книгу
  • Книги для программистов

    Graphs, Networks and Algorithms (2005) Автор: Dieter Jungnickel Количество страниц: 611 Эта книга является первоклассным учебником и незаменима для всех, кому приходится преподавать комбинаторную оптимизацию. Книга полезна для студентов, преподавателей и исследователей в этой области. Читатель не остается беспомощным; решения или, по крайней мере, подсказки даны в приложении Скачать книгу
  • Книги для программистов

    Artificial Intelligence By Example: Develop machine intelligence from scratch using real artificial intelligence use cases (2018) Автор: Denis Rothman Количество страниц: 490 В данной книге используются некоторые из самых интересных примеров искусственного интеллекта: от простого шахматного движка до чат-бота Вы узнаете, как справиться с ботом, с которой вы соревнуетесь в онлайн играх. Изучите некоторые из самых передовых моделей машинного обучения, поймете, как применять искусственный интеллект к блокчейну и Интернету вещей, а также разработаете эмоциональный коэффициент в чат-ботах с использованием нейронных сетей. К концу этой книги вы поймете основы искусственного интеллекта и проработаете ряд тематических исследований, которые помогут вам развить свою экспертизу в данной сфере Скачать книгу
  • Книги для программистов

    Database Design for Mere Mortals: 25th Anniversary Edition, 4th Edition (2021) Автор: Michael J. Hernandez Количество страниц: 640 Шаг за шагом это новое издание, показывает вам, как создавать современные базы данных, которые являются хорошо структурированными, надежными и гибкими, даже в реал-тайм приложениях Эрнандес проведет вас через все, начиная с планирования и заканчивая определением таблиц, полей, ключей, связей между таблицами, бизнес-правил и представлений. Вы узнаете практические способы повышения целостности данных, как избежать распространенных ошибок и когда следует нарушать правила. Обновленные вопросы и рисунки помогут вам освоить эти техники более легко и эффективно. Скачать книгу
  • Книги для программистов

    Installation and Configuration of IBM Watson Analytics and StoredIQ: Complete Administration Guide of IBM Watson, IBM Cloud, Red Hat OpenShift, Docker, and IBM StoredIQ (English Edition) (2021) Автор: Alan Bluck Количество страниц: 664 Данная книга содержит детальную информацию, которая доступна студентам, архитекторам программного обеспечения, специалистам по установке и разработчикам программного обеспечения для анализа данных, которым нужен единый источник информации о программных продуктах IBM для анализа данных. Эта книга представляет собой единый ресурс, охватывающий доступное программное обеспечение IBM для анализа данных на самых последних платформах Red Hat Linux и IBM Cloud. Скачать книгу
  • Книги для программистов

    Command-Line Rust: A Project-Based Primer for Writing Rust CLIs (2022) Автор: Ken Youens-Clark Количество страниц: 398 В течение нескольких лет подряд Rust был признан "самым любимым языком программирования" в ежегодном опросе разработчиков StackOverflow. Этот язык системного программирования с открытым исходным кодом теперь используется для всего - от игровых движков и операционных систем до компонентов браузера и движков моделирования виртуальной реальности. Но Rust также является невероятно сложным языком с заведомо трудной кривой обучения. Эта книга - отличный способ попрактиковаться в написании Rust в реальных сценариях. Кен, соавтор языка, проложил путь к развитию ваших навыков в разработке и решении распространенных проблем. Скачать книгу
  • Реклама

  • Книги для программистов

    Practical Statistics for Data Scientists: 50+ Essential Concepts Using R and Python (2020) Автор: Peter Bruce Количество страниц: 368 Статистические методы являются ключевой частью науки о данных, однако лишь немногие специалисты по обработке данных имеют статистическую подготовку. Курсы и книги по базовой статистике редко освещают эту тему с точки зрения науки о данных. Второе издание этого популярного руководства добавляет исчерпывающие примеры на Python, содержит практические рекомендации по применению статистических методов в науке о данных, рассказывает вам, как избежать их неправильного использования, и дает советы о том, что важно, а что нет. Скачать книгу
  • Книги для программистов

    Роберт Мартин — американский инженер-программист, преподаватель и автор бестселлеров. Его знают как разработчика многих принципов проектирования ПО и основателя Манифеста Agile. Пять принципов Мартина стали известны как принципы SOLID. Хотя большинство принципов придумал он сам, принцип подстановки Барбары Лисков был изобретен Барбарой Лисковой, а принцип открытости-закрытости — Бертраном Мейером. Книги Чистый код. Создание, анализ и рефакторингЧистая архитектура. Искусство разработки программного обеспеченияЧистый Agile. Основы гибкости Идеальная работа. Программирование без прикрасИдеальный программист. Как стать профессионалом разработки ПОГибкая разработка программ на Java и C++. Принципы, паттерны и методики Видео по теме Архитектура ПО. Простой рабочий алгоритм использования SOLID на практике — Почему мы всегда недовольны своим языком? Перевод вступления легендарной лекции Мартина — ITkonekt 2019 | Роберт К. Мартин (Дядя Боб), Чистая архитектура и дизайн (англ.)
  • Книги для программистов

    Mastering Docker: Enhance your containerization and DevOps skills to deliver production-ready applications (2020) Автор: Russ McKendrick Количество страниц: 568 Книга демонстрирует, как более эффективно использовать Docker, но и помогает вам переосмыслить то, чего вы можете достичь с помощью docker Вы начнете с создания, управления и хранения изображений, а также с изучения лучших практик для уверенной работы с Docker. Как только вы разберетесь с безопасностью Docker, в книге будут рассмотрены основные концепции расширения и интеграции Docker новыми и инновационными способами. Вы также узнаете, как эффективно управлять своими контейнерами с помощью Docker Compose, Docker Swarm и Kubernetes. К концу этой книги о Docker у вас будет широкое, но детальное представление о том, что возможно с помощью Docker и насколько органично он вписывается в ряд других платформ и инструментов. Скачать книгу