CodeMode | Программирование – Telegram
CodeMode | Программирование
11.1K subscribers
3.46K photos
6 videos
10 files
3.49K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de

РКН: clck.ru/3Ht77T
Download Telegram
📕 Spring Boot 2. Лучшие практики для профессионалов, Фелипе Гутьеррес

• Хотите повысить свою эффективность в разработке корпоративных и облачных Java-приложений?

• Увеличьте скорость и простоту разработки микросервисов и сложных приложений, избавившись от забот по конфигурации Spring.

• Используйте Spring Boot 2 и такие инструменты фреймворка Spring 5, как WebFlux, Security, Actuator, а также фреймворк Micrometer, предоставляющий новый способ сбора метрик.

🧷Скачать бесплатно.

2020 #RU
📕 Building Microservices: Designing Fine-Grained Systems 2nd Edition, Sam Newman

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

• С помощью наглядных примеров и практических советов автор дает всем - от архитекторов и разработчиков до тестировщиков и ИТ-операторов - прочную основу для понимания концепций. Вы погрузитесь в новейшие решения для моделирования, интеграции, тестирования, развертывания и мониторинга собственных автономных сервисов.

🧷Скачать бесплатно.

2021 #ENG
📕 Practical Laravel: Develop clean MVC web applications, Vallejo

• Laravel - это фреймворк для веб-приложений на PHP с элегантным синтаксисом. В книге мы будем использовать Laravel для разработки приложения интернет-магазина, которое использует множество функций фреймворка.

• Приложение интернет-магазина станет средством для понимания простых и сложных концепций Laravel и того, как функции Laravel можно использовать для реализации коммерческих приложений.

🧷Скачать бесплатно.

2022 #ENG
📕 Секреты Oracle SQL, Алан Бьюли, Санжей Мишра

• Большинство книг по SQL не выходит за рамки обсуждения синтаксиса и азов применения. Книга Секреты Oracle SQL - одно из исключений, где авторы, используя Oracle8i и Oracle9i, на большом количестве примеров показывают, как творчески применять мощные и гибкие средства SQL для быстрого создания эффективных и удобных для сопровождения запросов в среде Oracle.

• Вы научитесь: применять ANSI-совместимый синтаксис объединения; работать с новыми типами для времени и даты; максимально использовать такие конструкции SQL, как подзапросы, слияния, группы и объединения; обрабатывать иерархические данные; использовать инструкции DECODE и CASE для реализации условной логики в запросах SQL;

🧷Скачать бесплатно.

2015 #RU
📕 Introduction to Data Science: Data Analysis and Prediction Algorithms with R, Rafael A. Irizarry

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

• Эта книга - учебник, подходящий для изучения Data Science с нуля. Предварительные знания R не требуются, хотя некоторый опыт программирования может быть полезен.

🧷Скачать бесплатно.

2019 #ENG
📕 Swift. Основы разработки приложений по IOS, IPadOS и MacOS. 6-е издание, Василий Усов

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

• В каждой главе вас ждут тесты и домашние задания, которые помогут закрепить материал.

🧷Скачать бесплатно.

2021 #RU
📕 FinOps Handbook for Microsoft Azure: Empowering teams to optimize their Azure cloud spend with FinOps best practices, Maulik Soni

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

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

🧷Скачать бесплатно.

2023 #ENG
📕 Angular и TypeScript. Сайтостроение для профессионалов, Файн Я., Моисеев А.

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

🧷Скачать бесплатно.

2018 #RU
📕 JavaScript All-in-One For Dummies, Chris Minnick

• Пособие для разработчиков по изучению одного из самых используемых языков сценариев

• Эта книга предлагает полное введение в JavaScript и его использование в реальном мире. Эта книга предлагает основы кодирования на JavaScript, прежде чем погрузиться в библиотеки, фреймворки и среды выполнения, которые необходимо знать как новичкам, так и опытным кодерам. Начните с изучения основ JavaScript - это может сделать каждый, даже если вы никогда раньше не писали код. Затем перейдите к деталям самых популярных на сегодняшний день фреймворков - React.js, Vue.js, Svelte и Node.js. Устраивайтесь поудобнее и изучайте JavaScript!

🧷Скачать бесплатно.

2023 #ENG
📕 Automated Machine Learning with AutoKeras: Deep learning made accessible for everyone with just few lines of coding, Luis Sobrecueva

• AutoKeras — это программная библиотека AutoML с открытым исходным кодом, которая обеспечивает легкий доступ к моделям глубокого обучения. Если вы хотите создавать архитектуры моделей глубокого обучения и выполнять автоматическую настройку параметров с помощью AutoKeras, эта книга для вас. Эта книга научит вас разрабатывать и использовать современные алгоритмы искусственного интеллекта в своих проектах.

• Затем вы узнаете, как использовать AutoKeras для классификации и регрессии изображений и текста. По мере продвижения вы узнаете, как использовать AutoKeras для анализа тональности документов. Эта книга также покажет вам, как реализовать пользовательскую модель для классификации тем с помощью AutoKeras.

🧷Скачать бесплатно.

2021 #ENG
📕 За пределами Linux с нуля (Том 2), Бикманс Ж.

• Во второй части подпроекта «За пределами «Linux® с нуля» описывается установка основных серверов, почтовых серверов и серверов баз данных. Приведены сведения по сборке оболочек среды рабочего стола – KDE, Gnome, легковесной Xfce. Рассматривается установка офисных пакетов, графических браузеров и других приложений, необходимых для работы в системе X Window.

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

🧷Скачать бесплатно.

2016 #RU
📕 Pro Angular: Build Powerful and Dynamic Web Apps, 5th Edition

• Angular - это библиотека JavaScript с открытым исходным кодом, поддерживаемая компанией Google.

• Она имеет множество отличных возможностей для разработки на стороне сервера и используется в некоторых из самых крупных и сложных веб-приложений в мире для улучшения HTML в браузере. Ее краеугольным камнем является способность создавать приложения, которые можно расширять, поддерживать, тестировать и стандартизировать. Знание основ Angular и понимание его применения - это актив в арсенале любого разработчика.

🧷Скачать бесплатно.

2022 #ENG
📕 Аппаратный хакинг: взлом реальных вещей, Вуденберг Джаспер ван, О’Флинн Колин

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

• Пройдите ускоренный курс по архитектуре и безопасности встроенных устройств, узнайте об электрических сигналах, анализе образов прошивок и многом другом. Авторы объединяют теорию с практическими инструкциями, которые вы можете применить на реальном железе. Книга завершается описанием атак на такие устройства, как Sony PlayStation 3, Xbox 360 и лампы Philips Hue. В приложении приведен список всего оборудования, которое понадобится вам для домашней лаборатории, независимо от того, планируете ли вы модифицировать печатную плату или собирать и анализировать графики потребляемой мощности.

🧷Скачать бесплатно.

2023 #RU
📕 Clojure на производстве 2-е изд., Гришаев И. В.

• Книга рассказывает о Clojure — современном диалекте Лиспа. Это функциональный язык с акцентом на неизменяемость и многопоточность. Он появился десять лет назад и постепенно набирает популярность в России. В семи главах мы рассмотрим, как работать с Clojure на производстве.

• Эта книга не для тех, кто учит язык с нуля. Ожидается, что читатель знаком с Clojure или другим диалектом Лиспа. Чтобы лучше усвоить материал, желательно иметь опыт программирования. Для аудитории продвинутого уровня.

🧷Скачать бесплатно.

2022 #RU
📕 Go for Java Programmers: Learn the Google Go Programming Language, Barry Feigenbaum Ph.D.

• Получите глубокое представление о языке программирования Go и связанных с ним стандартных библиотеках. Эта книга ориентирована на программистов, которые уже знают язык программирования Java, и использует знания Java.

• Эта книга учит Go через четкое описание возможностей Go, противопоставляя их аналогичным возможностям Java и приводя обширные примеры кода. После прочтения этой книги вы будете достаточно осведомлены о Go и его библиотеках, чтобы начать эффективно программировать на языке Go.

🧷Скачать бесплатно.

2021 #ENG
📕 Blockchain for Cybersecurity in Cyber-Physical Systems, Imed Romdhani

• Технология блокчейн проникла во все сферы нашей жизни, от производства до здравоохранения и не только.

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

🧷Скачать бесплатно.

2023 #ENG
📕 Занимательная математика. Производные и интегралы. Манга, Хироюки Кодзима, Син Тогами

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

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

🧷Скачать бесплатно.

2015 #RU
📕 Fundamentals for Self-Taught Programmers: Embark on your software engineering journey without exhaustive courses and bulky tutorials, Jasmine Greenaway

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

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

🧷Скачать бесплатно.

2023 #ENG
📕 Внутреннее устройство Linux, Брайан Уорд

• Познакомьтесь со всеми тонкостями работы операционной системы Linux — от системного администрирования до глубинных механизмов, обеспечивающих низкоуровневый функционал Linux. Эта книга, сразу после выхода ставшая бестселлером Amazon, даст вам базовые знания о работе с ядром Linux и принципах правильной эксплуатации компьютерных сетей, о программировании сценариев оболочки и обращении с языком С.

• Вы изучите вопросы защиты информации, виртуализацию и многое другое. Книга необходима системным администраторам, программистам, специалистам по защите информации, а также всем, кто изучает или хочет изучить Linux максимально быстро и эффективно.

🧷Скачать бесплатно.

2022 #RU
📕 Mastering C++ Network Automation: Run Automation across Configuration Management, Container Orchestration, Kubernetes, and Cloud Networking, Justin Barbara

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

• Читатели узнают о различных протоколах, а также о том, как использовать Ansible для автоматизации управления конфигурацией этих устройств. Рассматриваются вопросы контейнеризации и систем оркестровки контейнеров, таких как Docker и Kubernetes. Читатели узнают, как использовать такие инструменты, как Docker Compose и Kubernetes, для автоматизации управления и развертывания рабочих нагрузок.

🧷Скачать бесплатно.

2023 #ENG
📕 Java. Оптимизация программ. Практические методы повышения производительности приложений в JVM, Бенджамин Эванс

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

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

🧷Скачать бесплатно.

2019 #RU