📓Programming Scala: Scalability = Functional Programming + Objects
• Освойте Scala - язык программирования, который предлагает все преимущества функциональной парадигмы, современной объектной модели и продвинутой системы типов. Эта всеобъемлющая книга, наполненная примерами кода, показывает, как сразу повысить продуктивность работы с языком и экосистемой. Вы узнаете, почему Scala идеально подходит для создания современных высокомасштабируемых приложений, ориентированных на данные, при максимизации производительности труда разработчиков.
🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"
2021 #EN #Scala
• Освойте Scala - язык программирования, который предлагает все преимущества функциональной парадигмы, современной объектной модели и продвинутой системы типов. Эта всеобъемлющая книга, наполненная примерами кода, показывает, как сразу повысить продуктивность работы с языком и экосистемой. Вы узнаете, почему Scala идеально подходит для создания современных высокомасштабируемых приложений, ориентированных на данные, при максимизации производительности труда разработчиков.
🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"
2021 #EN #Scala
📓Computer Graphics Programming in OpenGL with C++
• Эта книга содержит пошаговые инструкции по программированию современных шейдеров трехмерной графики в OpenGL с C++, а также теоретические основы. Подходит как для учеников курсов компьютерной графики, так и для профессионалов, заинтересованных в овладении навыками 3D-графики.
🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"
2018 #EN #Cpp
• Эта книга содержит пошаговые инструкции по программированию современных шейдеров трехмерной графики в OpenGL с C++, а также теоретические основы. Подходит как для учеников курсов компьютерной графики, так и для профессионалов, заинтересованных в овладении навыками 3D-графики.
🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"
2018 #EN #Cpp
📓C++ Concurrency in Action
• Данная книга написана для программистов, желающих углубиться в тему многопоточности на C++. В ней подробно описано использование полезных особенностей языка, а также приведены типичные ошибки и готовые решения проблем разработки приложений с использованием нескольких потоков. Книга была обновлена и переработана, чтобы охватить последние изменения, внесенные C++14 и C++17.
🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"
2019 #EN #Cpp
• Данная книга написана для программистов, желающих углубиться в тему многопоточности на C++. В ней подробно описано использование полезных особенностей языка, а также приведены типичные ошибки и готовые решения проблем разработки приложений с использованием нескольких потоков. Книга была обновлена и переработана, чтобы охватить последние изменения, внесенные C++14 и C++17.
🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"
2019 #EN #Cpp
📓Hyperspectral Image Analysis
• В этой книге рассматривается состояние дел в области алгоритмических подходов к решению практических задач, возникающих при выполнении задач гиперспектрального анализа изображений, с акцентом на возникающие тенденции в машинном обучении и обработке изображений. Эта книга будет особенно полезна для аспирантов и исследователей, которые проходят углубленные курсы (или работают) в области анализа изображений и машинного обучения с использованием многоканальных оптических изображений.
🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"
2021 #EN #Общее
• В этой книге рассматривается состояние дел в области алгоритмических подходов к решению практических задач, возникающих при выполнении задач гиперспектрального анализа изображений, с акцентом на возникающие тенденции в машинном обучении и обработке изображений. Эта книга будет особенно полезна для аспирантов и исследователей, которые проходят углубленные курсы (или работают) в области анализа изображений и машинного обучения с использованием многоканальных оптических изображений.
🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"
2021 #EN #Общее
📓JavaScript Everywhere
• Когда-то используемый в основном для добавления интерактивности в окна веб-браузера, JavaScript теперь является основным строительным блоком мощных и надежных приложений. При помощи этой практической книги начинающие и опытные разработчики JavaScript могут узнать, как использовать этот язык для создания API, а также веб-приложений, приложений для мобильных устройств и настольных компьютеров.
🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"
2020 #EN #JavaScript
• Когда-то используемый в основном для добавления интерактивности в окна веб-браузера, JavaScript теперь является основным строительным блоком мощных и надежных приложений. При помощи этой практической книги начинающие и опытные разработчики JavaScript могут узнать, как использовать этот язык для создания API, а также веб-приложений, приложений для мобильных устройств и настольных компьютеров.
🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"
2020 #EN #JavaScript
📓SQL Server. Наладка и оптимизация для профессионалов
• Книга посвящена внутреннему устройству SQL Server, но теперь она лаконичнее и практичнее моих предыдущих работ. Она научит вас эффективно обнаруживать и устранять типичные проблемы при работе с SQL Server, не перегружая лишней информацией.
Книга также покажет, в каком направлении двигаться, если вы хотите узнать еще больше. Здесь описана методология, которую используют многие консультанты мирового уровня по SQL Server. Вы научитесь собирать и анализировать данные, выявлять узкие места и очаги неэффективности.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2023 #RU #SQL
• Книга посвящена внутреннему устройству SQL Server, но теперь она лаконичнее и практичнее моих предыдущих работ. Она научит вас эффективно обнаруживать и устранять типичные проблемы при работе с SQL Server, не перегружая лишней информацией.
Книга также покажет, в каком направлении двигаться, если вы хотите узнать еще больше. Здесь описана методология, которую используют многие консультанты мирового уровня по SQL Server. Вы научитесь собирать и анализировать данные, выявлять узкие места и очаги неэффективности.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2023 #RU #SQL
📓Unity in Action: Multiplatform game development in C#
• Книга является вторым изданием одной из самых популярных книг по программированию на Unity. В руководстве рассказывается, как писать и развертывать игры на этой платформе разработки. После прочтения вы получите набор навыков, необходимых для разработчика видеоигр. Для комфортного чтения необходимо знать C# либо похожий язык, однако опыт в разработке игр не обязателен.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2018 #EN #Csharp
• Книга является вторым изданием одной из самых популярных книг по программированию на Unity. В руководстве рассказывается, как писать и развертывать игры на этой платформе разработки. После прочтения вы получите набор навыков, необходимых для разработчика видеоигр. Для комфортного чтения необходимо знать C# либо похожий язык, однако опыт в разработке игр не обязателен.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2018 #EN #Csharp
📓Get Your Hands Dirty on Clean Architecture
• Хорошая архитектура программного обеспечения должна поддерживать низкую стоимость разработки на протяжении всего срока службы приложения.
• В этой книге обсуждается, как стиль гексагональной архитектуры пытается достичь этой цели и переводит концепции в реальный код, чтобы вдохновить разработчиков программного обеспечения.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2019 #EN #Общее
• Хорошая архитектура программного обеспечения должна поддерживать низкую стоимость разработки на протяжении всего срока службы приложения.
• В этой книге обсуждается, как стиль гексагональной архитектуры пытается достичь этой цели и переводит концепции в реальный код, чтобы вдохновить разработчиков программного обеспечения.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2019 #EN #Общее
📓Spring 5 Design Patterns
• Шаблоны проектирования помогают ускорить процесс разработки, предлагая хорошо протестированные и проверенные решения распространенных проблем. Эти шаблоны в сочетании с Spring framework предлагают огромные улучшения в процессе разработки.
• Книга начинается с обзора Spring Framework 5.0 и шаблонов проектирования. Вы поймете шаблон внедрения зависимостей, который является основным принципом, лежащим в основе процесса развязки, выполняемого Spring, что упрощает управление вашим кодом. Вы узнаете, как шаблоны GoF можно использовать при разработке приложений. Затем вы научитесь использовать прокси-шаблоны в аспектно-ориентированном программировании и удаленной работе.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2017 #EN #Общее
• Шаблоны проектирования помогают ускорить процесс разработки, предлагая хорошо протестированные и проверенные решения распространенных проблем. Эти шаблоны в сочетании с Spring framework предлагают огромные улучшения в процессе разработки.
• Книга начинается с обзора Spring Framework 5.0 и шаблонов проектирования. Вы поймете шаблон внедрения зависимостей, который является основным принципом, лежащим в основе процесса развязки, выполняемого Spring, что упрощает управление вашим кодом. Вы узнаете, как шаблоны GoF можно использовать при разработке приложений. Затем вы научитесь использовать прокси-шаблоны в аспектно-ориентированном программировании и удаленной работе.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2017 #EN #Общее
📓The Hacker Playbook 3: Practical Guide To Penetration Testing
• Главная цель этой книги - ответить на вопросы о том, почему в мире нет ни одной полностью безопасной системы. Например, со всеми различными продуктами безопасности, проверками защищенного кода, углубленной защитой и требованиями к тестированию на проникновение, мы все еще видим массовые нарушения безопасности, происходящие в крупных корпорациях. Реальный вопрос, который мы должны задать себе, заключается в том, работают ли все меры предосторожности, которые мы вводим в действие? Этот вопрос поднимается на протяжении всей книги
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2018 #EN #Общее
• Главная цель этой книги - ответить на вопросы о том, почему в мире нет ни одной полностью безопасной системы. Например, со всеми различными продуктами безопасности, проверками защищенного кода, углубленной защитой и требованиями к тестированию на проникновение, мы все еще видим массовые нарушения безопасности, происходящие в крупных корпорациях. Реальный вопрос, который мы должны задать себе, заключается в том, работают ли все меры предосторожности, которые мы вводим в действие? Этот вопрос поднимается на протяжении всей книги
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2018 #EN #Общее
📓Oracle on Docker: Running Oracle Databases in Linux Containers
• Эта книга научит вас, как начать работу с базами данных Oracle в Docker, охватывая шаги по подготовке и установке программного обеспечения на системах Windows, Mac и Linux. В ней описаны шаги по развертыванию баз данных Oracle, отделению данных и конфигураций от программного обеспечения базы данных, а также созданию сетей и взаимодействию с контейнерами. В нем представлены команды Docker, которые вы будете использовать для управления контейнерами, включая советы и сокращения для облегчения повседневных задач. Базы данных предъявляют уникальные требования к производительности и надежности, и в этой книге эти качества рассматриваются с обсуждением защиты, сохранения и распространения данных.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2023 #EN #Docker
• Эта книга научит вас, как начать работу с базами данных Oracle в Docker, охватывая шаги по подготовке и установке программного обеспечения на системах Windows, Mac и Linux. В ней описаны шаги по развертыванию баз данных Oracle, отделению данных и конфигураций от программного обеспечения базы данных, а также созданию сетей и взаимодействию с контейнерами. В нем представлены команды Docker, которые вы будете использовать для управления контейнерами, включая советы и сокращения для облегчения повседневных задач. Базы данных предъявляют уникальные требования к производительности и надежности, и в этой книге эти качества рассматриваются с обсуждением защиты, сохранения и распространения данных.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2023 #EN #Docker
📓Team Topologies: Organizing Business and Technology Teams for Fast Flow
• Эффективные команды разработчиков программного обеспечения необходимы любой организации для непрерывного и качественного создания продуктов. Но как создать наилучшую командную организацию, соответствующую вашим конкретным целям и задачам?
• Топологии команд - это пошаговая модель организации взаимодействия в команде, основанная на четырех основных типах команд и трех моделях взаимодействия в команде. Это модель, которая рассматривает команды как основное средство доставки, где командные структуры и пути коммуникации способны развиваться по мере технологической и организационной зрелости.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2019 #EN #Общее
• Эффективные команды разработчиков программного обеспечения необходимы любой организации для непрерывного и качественного создания продуктов. Но как создать наилучшую командную организацию, соответствующую вашим конкретным целям и задачам?
• Топологии команд - это пошаговая модель организации взаимодействия в команде, основанная на четырех основных типах команд и трех моделях взаимодействия в команде. Это модель, которая рассматривает команды как основное средство доставки, где командные структуры и пути коммуникации способны развиваться по мере технологической и организационной зрелости.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2019 #EN #Общее
📓Processor Design: System-on-Chip Computing for ASICs and FPGAs
• Проектирование процессоров позволяет получить представление о ряде различных вариантов процессорных архитектур и их проектировании, создании программных средств, реализации и проверке. После краткого ознакомления с архитектурой процессоров и с тем, как разработчики процессоров иногда не достигали ожидаемого, авторы представляют общий процесс проектирования встроенных процессоров.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2007 #EN #Общее
• Проектирование процессоров позволяет получить представление о ряде различных вариантов процессорных архитектур и их проектировании, создании программных средств, реализации и проверке. После краткого ознакомления с архитектурой процессоров и с тем, как разработчики процессоров иногда не достигали ожидаемого, авторы представляют общий процесс проектирования встроенных процессоров.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2007 #EN #Общее
📓Handbook for CTFers
• Эта книга разделена на две части: онлайн-турнир CTF в стиле Jeopardy и финальные этапы соревнований. В дополнение к контенту, связанному с CTF, в книге есть несколько реальных примеров анализа уязвимостей.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2022 #EN #Web
• Эта книга разделена на две части: онлайн-турнир CTF в стиле Jeopardy и финальные этапы соревнований. В дополнение к контенту, связанному с CTF, в книге есть несколько реальных примеров анализа уязвимостей.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2022 #EN #Web
📓Practical Design Patterns for Java Developers
• Паттерны проектирования - это проверенные решения стандартных проблем в проектировании и разработке программного обеспечения, позволяющие создавать многократно используемый, гибкий и сопровождаемый код. Эта книга позволит вам повысить квалификацию за счет понимания популярных паттернов, чтобы превратиться в опытного разработчика программного обеспечения.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2023 #EN #Java
• Паттерны проектирования - это проверенные решения стандартных проблем в проектировании и разработке программного обеспечения, позволяющие создавать многократно используемый, гибкий и сопровождаемый код. Эта книга позволит вам повысить квалификацию за счет понимания популярных паттернов, чтобы превратиться в опытного разработчика программного обеспечения.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2023 #EN #Java
📓Articulating Design Decisions
• Умение говорить с людьми о своем дизайне может показаться базовым навыком, но это не так. Во многих случаях то, как вы общаетесь с заинтересованными сторонами, клиентами и другими "не дизайнерами", может быть важнее, чем сами проекты. Потому что если вы не сможете получить их поддержку - ваша работа никогда не увидит свет, какой бы хорошей она ни была. В этом практическом руководстве основное внимание уделяется принципам, тактике и действенным методам представления ваших проектов. Независимо от того, разрабатываете ли вы приложения, веб-сайты или продукты, вы узнаете, как получить поддержку от людей, которые влияют на проект, с целью создания наилучшего пользовательского опыта.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2020 #EN #Web
• Умение говорить с людьми о своем дизайне может показаться базовым навыком, но это не так. Во многих случаях то, как вы общаетесь с заинтересованными сторонами, клиентами и другими "не дизайнерами", может быть важнее, чем сами проекты. Потому что если вы не сможете получить их поддержку - ваша работа никогда не увидит свет, какой бы хорошей она ни была. В этом практическом руководстве основное внимание уделяется принципам, тактике и действенным методам представления ваших проектов. Независимо от того, разрабатываете ли вы приложения, веб-сайты или продукты, вы узнаете, как получить поддержку от людей, которые влияют на проект, с целью создания наилучшего пользовательского опыта.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2020 #EN #Web
📓Python Data Science Handbook: Essential Tools for Working with Data
• Python является первоклассным инструментом для многих исследователей, в первую очередь благодаря своим библиотекам для хранения, манипулирования и получения информации из данных. Существует несколько ресурсов по отдельным частям этого стека науки о данных, но только в новом издании этой книги вы получите их все - IPython, NumPy, pandas, Matplotlib, scikit-learn и другие связанные инструменты.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2023 #EN #Python
• Python является первоклассным инструментом для многих исследователей, в первую очередь благодаря своим библиотекам для хранения, манипулирования и получения информации из данных. Существует несколько ресурсов по отдельным частям этого стека науки о данных, но только в новом издании этой книги вы получите их все - IPython, NumPy, pandas, Matplotlib, scikit-learn и другие связанные инструменты.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2023 #EN #Python
📓The Kubernetes Book
• Kubernetes - это популярная технология для управления и развёртывания контейнеризированных приложений, в
основном используется в связке с другой популярной технологией - Docker. Это руководство предназначено для опытных разработчиков, уже использовавших Docker и работающих с высоконагруженными приложениями. В книге множество примеров, советов и рецептов по решению сложных ситуаций.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2020 #EN #Kubernetes
• Kubernetes - это популярная технология для управления и развёртывания контейнеризированных приложений, в
основном используется в связке с другой популярной технологией - Docker. Это руководство предназначено для опытных разработчиков, уже использовавших Docker и работающих с высоконагруженными приложениями. В книге множество примеров, советов и рецептов по решению сложных ситуаций.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2020 #EN #Kubernetes
📓Object-Oriented Python: Master OOP by Building Games and GUIs
• Object-Oriented Python — интуитивно понятное и подробное руководство по освоению объектно-ориентированного программирования с нуля. Вы познакомитесь с основами создания классов и объектов, а также примените теорию на практике с помощью пакета pygame с наглядными примерами, которые помогут визуализировать объектно-ориентированный стиль. Вы изучите ключевые концепции объектно-ориентированного программирования — инкапсуляцию, полиморфизм и наследование — и узнаете не только о том, как программировать объекты, но и о самых лучших методах для этого. Наконец, вы соберете знания воедино, создав сложную видеоигру с анимациями и звуками. В книге рассматриваются два полнофункциональных пакета кода Python, которые ускорят разработку программ с графическим пользовательским интерфейсом на Python.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2021 #EN #Python
• Object-Oriented Python — интуитивно понятное и подробное руководство по освоению объектно-ориентированного программирования с нуля. Вы познакомитесь с основами создания классов и объектов, а также примените теорию на практике с помощью пакета pygame с наглядными примерами, которые помогут визуализировать объектно-ориентированный стиль. Вы изучите ключевые концепции объектно-ориентированного программирования — инкапсуляцию, полиморфизм и наследование — и узнаете не только о том, как программировать объекты, но и о самых лучших методах для этого. Наконец, вы соберете знания воедино, создав сложную видеоигру с анимациями и звуками. В книге рассматриваются два полнофункциональных пакета кода Python, которые ускорят разработку программ с графическим пользовательским интерфейсом на Python.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2021 #EN #Python
📓 Beginning Programming with C For Dummies
• Cи является универсальным, популярным и востребованным языком программирования, а также хорошо служит отправной точкой для расширения знаний и изучения других языков. Написанное опытным автором книг из серии For Dummies, данное руководство постепенно знакомит читателя с более и более сложными темами, включая указатели, связанные списки, ввод-вывод файлов и отладку кода. Книга включает более 100 примеров программ, которые можно будет адаптировать для своих проектов.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2013 #EN #C
• Cи является универсальным, популярным и востребованным языком программирования, а также хорошо служит отправной точкой для расширения знаний и изучения других языков. Написанное опытным автором книг из серии For Dummies, данное руководство постепенно знакомит читателя с более и более сложными темами, включая указатели, связанные списки, ввод-вывод файлов и отладку кода. Книга включает более 100 примеров программ, которые можно будет адаптировать для своих проектов.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2013 #EN #C
📓 JavaScript: A Beginner's Guide, Fifth Edition
• Данное практическое динамичное руководство показывает от начала до конца, как с помощью JavaScript создавать динамические веб-страницы со специальными эффектами. Пятое издание содержит обновления, касающиеся всех основных новых функций и новейших методов и практик веб-разработки. Вы также узнаете, как расширить возможности JavaScript на стороне сервера с помощью Node.js.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2019 #EN #JavaScript
• Данное практическое динамичное руководство показывает от начала до конца, как с помощью JavaScript создавать динамические веб-страницы со специальными эффектами. Пятое издание содержит обновления, касающиеся всех основных новых функций и новейших методов и практик веб-разработки. Вы также узнаете, как расширить возможности JavaScript на стороне сервера с помощью Node.js.
📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"
2019 #EN #JavaScript