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

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

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

РКН: clck.ru/3Ht77T
Download Telegram
📕 Ассемблер для Raspberry Pi. Практическое руководство, 4-е издание, Брюс Смит

• Рассмотрены основы программирования на языке ассемблера для процессоров ARM на примере Raspberry Pi с операционной системой Raspberry Pi OS. Приведены подробные сведения об архитектуре и особенностях ARM, вызовах операционной системы. Подробно описан синтаксис ассемблера для ARM.

• Рассмотрены компоновщик GCC, отладка с GDB, использование функций языка C в ассемблере с помощью библиотеки libc. Описаны функции GPIO, система команд ARM Neon и команды Thumb.

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

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

2022 #RU
📕 Pass The Python Interview: 69 Python Coding Questions, Solutions and Explanations, Lionel Osamba

• Книга является ресурсом, предназначенным для помощи разработчикам и программистам, готовящимся к собеседованиям на позиции, связанные с языком программирования Python.

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

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

2023 #ENG
📕 Бережливое производство программного обеспечения. От идеи до прибыли, Попендик М., Попендик Т.

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

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

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

2015 #RU
📕 Conquering JavaScript: Node.js, Sufyan bin Uzayr

• JavaScript, безусловно, является одним из наиболее известных и распространенных языков программирования на стороне клиента. В последние годы сфера применения JavaScript расширилась, и теперь он используется и для разработки на стороне сервера. Node.js - чрезвычайно популярный JS-фреймворк, предназначенный для быстрой разработки веб-приложений.

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

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

2023 #ENG
📕 Управление проектами с нуля, 4-е издание, Грег Хорин

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

• Здесь вы найдете простые инструкции и чек-листы для успешного выполнения всех задач, которые могут возникнуть в ходе работы! Бонус — глава с полезными советами для подготовки к сдаче сертификационного экзамена PMP.

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

2022 #RU
📕 Dart Apprentice: Fundamentals: Modern Cross-Platform Programming With Dart, Jonathan Sande

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

• Темы, рассматриваемые в книге:
- Выражения: Использование математики и логики для вычисления значения.
- Переменные и константы: Хранение значений для последующего использования.
- Типы данных: Классификация информации, которую может хранить переменная.
- Поток управления: принятие решений на основе значений.
- Строки: Работа с текстом.
- Циклы: Многократное повторение задачи.
- Функции: Группировка нескольких строк кода для последующего выполнения.
- Классы: Объединение связанных данных и функций.
- Нулевая доступность: Избежать сбоя, когда ничего нет.
- Коллекции: Группировка данных в списки, наборы и карты.

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

2022 #ENG
📕 Программирование и конфликты 2.0. Теория и практика программной инженерии, Роберт Гласс

• Сборник очерков, написанных ветераном и пионером индустрии разработки ПО Робертом Глассом, автором и редактором более чем двадцати пяти книг. Первое издание увидело свет еще в 1991 году и сразу же стало бестселлером.
Книга посвящена конфликтам и управлению конфликтами. В ней программисты и разработчики ПО противопоставлены менеджерам.

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

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

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

2010 #RU
📕 Microservice APIs: With examples in Python, Jose Haro Peralta

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

• Написанные в независимой от фреймворка манере, универсальные принципы проектирования API и микросервисов могут быть легко применены к вашему любимому стеку и набору инструментов.

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

2022 #ENG
📕 Введение в управление проектами внедрения ERP-систем, А.Э. Бобровников

• В книге рассматриваются теория и практика управления проектами внедрения корпоративных информационных систем. Успешный запуск ERP-системы в промышленную эксплуатацию сопряжен с проектом внедрения, идущим несколько месяцев или лет. Как пройти этот путь от начала до конца? Книга дает начальное представление по этим темам. Вопросы внедрения автоматизации иллюстрируются на примере прикладного решения «1C:ERP Управление предприятием».

• Данная книга – это компромисс между существенным объемом материала по теме проектного управления и желанием сделать обзор в простом изложении важных для успеха любого внедрения системы управления предприятием тем.

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

2021 #RU
📕 Beginning AWS Security: Build Secure, Effective, and Efficient AWS Architecture, Tasha Penwell

• Повышение уровня безопасности облачных сред в вашей организации за счет использования моделей AWS Shared Responsibility Model, Well-Architected Framework и Cloud Adoption Framework. В этой книге вы узнаете, как использовать эти инструменты для принятия оптимальных решений по обеспечению безопасности облачной среды.

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

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

2023 #ENG
📕 Математика: Ряды. Функции нескольких переменных, Шевалдина О.Я., Выходец Е.В., Трофимова Е.А.

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

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

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

2022 #RU
Forwarded from ВИЛСАКОМ РЕД / WYLSACOM RED (Randomize Bot 🎲)
🥳 Разыгрываем сразу два iPhone 15 Pro Max на 256 ГБ.

Для участия нужно подписаться на Telegram-канал @Wylsared и @moscowach и нажать на кнопку «Участвовать».

Итоги подведём 12 октября в 18:00 при помощи бота, он рандомно выбирает победителя.
 
Отправляем по РФ, доставка за наш счёт.
📕 Mastering TensorFlow 2.x: Implement Powerful Neural Nets across Structured, Unstructured datasets and Time Series Data, Rajdeep Dua

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

• Хотя в этой книге рассмотрен TensorFlow 2.6, версия Tensorflow будет меняться со временем; однако вы все равно можете использовать эту книгу, чтобы убедиться в превосходстве Tensorflow. Эта книга включает использование локального блокнота Jupyter и использование Google Colab в различных случаях использования, включая задачи GAN и классификации изображений. Пока вы изучаете производительность TensorFlow, книга также охватывает различные концепции и подробные объяснения, касающиеся обучения с усилением, оптимизации моделей и моделей временных рядов.

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

2023 #ENG
📕 Основы интернета вещей, Папуловская Н.В.

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

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

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

2022 #RU
📕 Mastering MEAN Stack: Build full stack applications using MongoDB, Express.js, Angular, and Node.js, Pinakin Ashok Chaubal

• Книга представляет собой исчерпывающее руководство по разработке с использованием стека MEAN (MongoDB, Express.js, Angular и Node.js). Книга знакомит с основами полностековой разработки и преимуществами стека MEAN. В ней рассказывается об установке и настройке компонентов MEAN, а также о том, как их подключать для создания мощных полностековых приложений.

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

• В книге также рассматриваются вопросы обновления данных в реальном времени с NATS Streaming, методы автоматизированного тестирования и интеграция дополнительных сервисов.

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

2023 #ENG
📕 Информатика и программирование: объектно-ориентированное программирование (на основе языка С#), Мурадханов С.Э., Широков А.И.

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

• В учебнике представлены теоретические знания и практические навыки, необходимые для разработки на основе модели ООП приложений в среде Visual Studio на языке программирования С#.
Учебник предназначен для студентов специальностей «Информатика и вычислительная техника», «Прикладная математика», «Прикладная информатика», Автоматизация технологических процессов и производств».

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

2017 #RU
📕 Expert C++: Become a proficient programmer by learning coding best practices with C++17 and C++20’s latest features, 2nd Edition, Araks Tigranyan

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

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

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

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

2023 #ENG
📕 Масштабируемые вычисления для гетерогенных платформ, Копысов С.П., Кузьмин И.М., Недожогин Н.С.

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

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

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

2020 #RU
📕 End-to-End Web Testing with Cypress: Explore techniques for automated frontend web testing with Cypress and JavaScript, Waweru Mwaura

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

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

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

2021 #ENG
📕 Практическая программная инженерия на основе учебного примера, Л. А. Мацяшек, Б. Л. Лионг

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

• Подчеркнуты особенности создания такого программного обеспечения коллективом разработчиков: итеративный характер разработки, использование стандартных средств создания программ (стандартные компоненты, паттерны, Bean-компоненты и т. д.). Большое внимание уделено разработке структуры программного обеспечения, позволяющей наиболее просто организовать все стадии его жизненного цикла. Весь материал проиллюстрирован на одном достаточно сложном примере.

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

2020 #RU