Полка Разработчика – Telegram
Полка Разработчика
27.7K subscribers
4.29K photos
9 videos
265 files
4.3K links
Секретный книжный архив 🗃

Ссылка: @Portal_v_IT

Сотрудничество, авторские права: @oleginc, @tatiana_inc

Канал на бирже: https://telega.in/c/developer_shelf

РКН: clck.ru/3Ht5KW
Download Telegram
📖 Learning Systems Thinking

Автор:
Stack Overflow

Описание:

Десять лет назад разработчики создавали программное обеспечение для обмена информацией, записывая большое количество специального кода в единую базу кода, а затем добавляя уровни кэширования. Теперь мы строим информационные системы: взаимозависимое программное обеспечение и сервисы, платформы данных и потоки событий. Однако многие из наших инициатив по переходу от программного обеспечения к системам терпят неудачу, и когда они терпят неудачу, мы удваиваем усилия, используя традиционные линейные подходы. Но линейное мышление не может решить системные проблемы. Нам необходимо перейти к системному мышлению.
Эта книга показывает разработчикам программного обеспечения и архитекторам, как системное мышление может помочь вам справиться с растущей сложностью современных систем. Автор Диана Монталион представляет видение технологической архитектуры, которая меняет то, как мы учимся, общаемся и сотрудничаем с другими. С помощью практических примеров и сценариев вы узнаете, как развить навыки критического самоанализа и принятия решений в условиях сложности и неопределенности, а также возглавить эффективные культурные изменения в вашей организации.
Системное мышление — это практика, которая повышает вашу эффективность и позволяет вам проводить эффективные изменения. Благодаря серии практик и реальных сценариев вы научитесь менять свою точку зрения, чтобы проектировать, разрабатывать и добиваться лучших результатов.

• Скачать книгу из архива
• Стоимость в магазине

📚
Полка Разработчика | #ENG #Programming
📖 Thinking in Java

Автор:
Bruce Eckel

Описание:

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

• Скачать книгу из архива
• Стоимость в магазине

📚
Полка Разработчика | #RU #Java
📖 Teach Yourself VISUALLY Python

Автор: Hart-Davis Ted, Hart-Davis Guy

Описание:

Изучи Python визуально - это ваше личное руководство по началу работы с программированием. Являясь одним из самых популярных и доступных языков программирования в мире, Python ― это ваши врата в широкий и удивительный мир компьютерных наук. Это практическое руководство шаг за шагом познакомит вас с Python, начиная с написания вашего самого первого кода на Python в окне терминала или в приложении VS Code и заканчивая созданием собственных списков, словарей и пользовательских классов.

• Скачать книгу из архива
• Стоимость в магазине

📚
Полка Разработчика | #ENG #Python
📖 Deep Learning for Finance

Автор: Hart-Davis Ted, Hart-Davis Guy

Описание:

Глубокое обучение быстро набирает обороты в мире финансов и трейдинга. Но для многих профессиональных трейдеров эта сложная область имеет репутацию сложной и труднодоступной. Это практическое руководство научит вас, как разработать торговую модель с глубоким обучением с нуля, используя Python, а также поможет вам создавать и тестировать торговые алгоритмы на основе машинного обучения и обучения с подкреплением.
Софьен Каабар — финансовый писатель, консультант по трейдингу и специалист по институциональным рыночным стратегиям — представляет стратегии глубокого обучения, которые сочетают технический и количественный анализ. Объединяя концепции глубокого обучения с техническим анализом, эта уникальная книга представляет нестандартные идеи в мире финансовой торговли. Это руководство от А до Я также включает в себя полное введение в технический анализ, оценку алгоритмов машинного обучения и оптимизацию алгоритмов.

• Скачать книгу из архива
• Стоимость в магазине

📚
Полка Разработчика | #ENG #ML
📖 Software Design for Resilient Computer Systems

Автор: Schagaev Igor, Gutknecht Jürg

Описание:

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

• Скачать книгу из архива
• Стоимость в магазине

📚
Полка Разработчика | #ENG #Design
📖 Concurrency with Modern C++: What every professional C++ programmer should know about concurrency

Автор: Rainer Grimm

Описание:

C++11 — первый стандарт C++, который занимается параллелизмом. История продолжается в C++17, C++20 и продолжится в C++23. Я дам вам подробный обзор текущего и будущего параллелизма в C++. Этот обзор включает в себя теорию и много практики.

• Скачать книгу из архива
• Стоимость в магазине

📚
Полка Разработчика | #ENG #C
📖 Функциональное программирование на языке C++

Автор: Иван Чукич

Описание:

Язык С++ обычно ассоциируется с объектно-ориентированным программированием. Автор книги доказывает, что на С++ так же удобно создавать программы и в функциональном стиле. Это дает ряд преимуществ, повышая удобство кода и снижая вероятность возникновения ошибок.

Книга разделена на две части. В первой читатель знакомится с азами функционального программирования: основными идиомами и способами их воплощения в языке C++. Вторая часть затрагивает более сложные аспекты и посвящена собственно разработке программ с использованием функционального подхода.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #C
📖 Язык С. Мастерство программирования. Принципы, практики и паттерны

Автор: Прешерн Кристофер

Описание:

В этом практическом руководстве начинающие и опытные программисты на C найдут наставления по принятию проектных решений, включая пошаговое применение паттернов к сквозным примерам.
Автор, один из ведущих членов сообщества паттернов проектирования, объясняет, как организовать программу на C, как обрабатывать ошибки и проектировать гибкие интерфейсы. В части I вы научитесь реализовывать проверенные практикой подходы к программированию на языке C; часть II показывает, как паттерны программирования на C применяются к реализации более крупных программ.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #C
📖 Языки программирования и методы трансляции: учебное пособие для вузов, 3-е издание

Автор: Свердлов С. З.

Описание:

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU#Programming
📖 Программируем Ардуино (Основы работы со скетчамми)

Автор: Саймон Монк

Описание:

Познакомьтесь с обновленной версией легендарного бестселлера Саймона Монка. Это издание представляет собой полностью обновленную книгу, основанную на Arduino 1.6. С момента выхода первого издания многое изменилось: появились новые платы и устройства, использующие язык Arduino. Научитесь в полной мере использовать все возможности Arduino и познакомьтесь с его использованием в проектах Internet of Things. Хотите создать умный дом или запрограммировать робота? Нет ничего проще. Саймон Монк не только поможет разобраться с проволочками, контактами и датчиками, но и покажет, как заставить все это хитросплетение плат и проводов делать то, что вам нужно. Arduino - это не так сложно, как кажется с первого взгляда. Вы сразу будете покорены открывающимися возможностями.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Ardunio
📖 PYTHON – Master Python OOP Programming with One Guide Only!

Автор: Sekulsoki R.

Описание:

PYTHON – Освойте ООП-программирование на Python только с одним руководством! Много кодирования, практики и теории. Изучайте Python с помощью практических проектов
Многие люди боятся программирования, потому что считают, что научиться кодировать слишком сложно.Я был одним из них! Но если вы хотите изучать и осваивать программирование на Python, то эта книга для вас.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Python
📖 Object-Oriented Python

Автор: Sekulsoki R.

Описание:

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Python
📖 Doing Math with Python: Use Programming to Explore Algebra, Statistics, Calculus, and More!

Автор: Amit Saha

Описание:

В курсе «Математика с Python» показано, как использовать Python для изучения математических тем на школьном уровне, таких как статистика, геометрия, вероятность и исчисление. Вы начнете с простых проектов, таких как программа факторинга и решатель квадратных уравнений, а затем создадите более сложные проекты, как только освоитесь.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Python
📖 Программирование: введение в профессию, 2-е издание (в 3-х томах)

Автор: Столяров А.В.

Описание:

Учебник «Программирование: введение в профессию» ориентирован на самостоятельное изучение и предполагает использование систем семейства Unix (в т.ч. Linux) в роли сквозной среды для обучения.
Для школьников, студентов, преподавателей, и всех, кто интересуется программированием.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Programming
📖 The Little Learner: чудесное машинное обучение

Автор: Столяров А.В.

Описание:

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #ML
📖 Вероятностное машинное обучение. Дополнительные темы

Автор: Мэрфи К.П.

Описание:

Дополняя ранее изданную книгу «Вероятностное машинное обучение. Введение», этот классический труд знакомит читателя с деталями самых актуальных теорий и методов машинного обучения (МО).
В «Дополнительных темах» излагаются различные вопросы машинного обучения на более глубоком уровне. Рассмотрено обучение и тестирование при различных распределениях, порождение многомерных выходов, таких как изображения, текст и графы.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #ML
📖 Тюнинг систем. Экспериментирование для инженеров от A/B-тестирования до байесовской оптимизации

Автор: Свит Дэвид

Описание:

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #AI
📖 Язык программирования С++

Автор: Страуструп Бьярне

Описание:

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #C
📖 Эффективный и современный С++: 42 рекомендации по использованию С++ 11 и С++14

Автор: Скотт Мейерс

Описание:

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #C
📖 Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code

Автор: Sweigart Al

Описание:

Добро пожаловать в раздел «Не только базовые вещи с Python». Это не просто коллекция расширенного синтаксиса и мастерских советов по написанию чистого кода. Вы узнаете, как улучшить свои навыки программирования на Python с помощью командной строки и других профессиональных инструментов, таких как форматировщики кода, средства проверки типов, линтеры и контроль версий. Свейгарт знакомит вас с лучшими практиками настройки среды разработки, именования переменных и улучшения читаемости, затем занимается документацией, организацией и измерением производительности, а также объектно-ориентированным дизайном и анализом алгоритма Big-O, обычно используемого на собеседованиях по программированию. Навыки, которые вы приобретете, повысят ваши способности программировать — не только на Python, но и на любом языке.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Python
📖 C# 7.0 in a Nutshell, 7th Edition

Автор: Albahari J., Albahari B.

Описание:

Если у вас есть вопросы о C# 7.0 или .NET CLR и ее основных сборках Framework, в этом бестселлере есть ответы, которые вам нужны. С момента своего дебюта в 2000 году C# стал языком необычайной гибкости и широты, но его постоянный рост означает, что всегда есть чему учиться.

Это обновленное издание, построенное на концепциях и вариантах использования, предоставляет программистам среднего и продвинутого уровня краткую карту знаний C# и .NET. Погрузитесь и узнайте, почему это руководство в двух словах считается исчерпывающим справочником по C#.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Python