Чистый код создание, анализ и рефакторинг [2019] Роберт Мартин
Плохой код может работать, но он будет мешать развитию проекта и компании-разработчика, требуя дополнительные ресурсы на поддержку и «укрощение». Каким же должен быть код? Эта книга полна реальных примеров, позволяющих взглянуть на код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Вы узнаете много нового о коде. Более того, научитесь отличать хороший код от плохого, узнаете, как писать хороший код и как преобразовать плохой код в хороший. Книга состоит из трех частей. Сначала вы познакомитесь с принципами, паттернами и приемами написания чистого кода. Затем приступите к практическим сценариям с нарастающей сложностью — упражнениям по чистке кода или преобразованию проблемного кода в менее проблемный. И только после этого перейдете к самому важному — концентрированному выражению сути этой книги — набору эвристических правил и «запахов кода». Именно эта база знаний описывает путь мышления в процессе чтения, написания и чистки
Плохой код может работать, но он будет мешать развитию проекта и компании-разработчика, требуя дополнительные ресурсы на поддержку и «укрощение». Каким же должен быть код? Эта книга полна реальных примеров, позволяющих взглянуть на код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Вы узнаете много нового о коде. Более того, научитесь отличать хороший код от плохого, узнаете, как писать хороший код и как преобразовать плохой код в хороший. Книга состоит из трех частей. Сначала вы познакомитесь с принципами, паттернами и приемами написания чистого кода. Затем приступите к практическим сценариям с нарастающей сложностью — упражнениям по чистке кода или преобразованию проблемного кода в менее проблемный. И только после этого перейдете к самому важному — концентрированному выражению сути этой книги — набору эвристических правил и «запахов кода». Именно эта база знаний описывает путь мышления в процессе чтения, написания и чистки
👍1
Мозг_математика_2007en_Давид_Рюэль.pdf
1.3 MB
Мозг математика [2007][en] Давид Рюэль
Стержнем книги "Мозг математика" является провокационный вопрос о самых блестящих, но в то же время эксцентричных математических умах: были они столь блестящи вследствие своей эксцентричности или вопреки ей? В своей занимательной и побуждающей к размышлениям книге знаменитый специалист в области математической физики и динамики гладких отображений, внесший немалый вклад в теорию хаоса, Давид Рюэль, рассказывает о знаменитых математиках, с которыми был знаком. Он повествует об их капризах, странностях, трагедиях личной жизни, нелицеприятном поведении, а порой сумасшествии, трагической кончине и о чистой, невыразимой красоте их математических открытий, от которых захватывает дух. В качестве приложения приводится статья Фр. Дайсона об уникальности мышления ученых. Книга предназначена для широкого круга читателей.
Стержнем книги "Мозг математика" является провокационный вопрос о самых блестящих, но в то же время эксцентричных математических умах: были они столь блестящи вследствие своей эксцентричности или вопреки ей? В своей занимательной и побуждающей к размышлениям книге знаменитый специалист в области математической физики и динамики гладких отображений, внесший немалый вклад в теорию хаоса, Давид Рюэль, рассказывает о знаменитых математиках, с которыми был знаком. Он повествует об их капризах, странностях, трагедиях личной жизни, нелицеприятном поведении, а порой сумасшествии, трагической кончине и о чистой, невыразимой красоте их математических открытий, от которых захватывает дух. В качестве приложения приводится статья Фр. Дайсона об уникальности мышления ученых. Книга предназначена для широкого круга читателей.
❤1👍1
Устная механическая задачка для небольшой разминки
Обсуждение задачи:
https://vk.com/wall-51126445_43510
#механика #задачи #физика
Обсуждение задачи:
https://vk.com/wall-51126445_43510
#механика #задачи #физика
Если кто-то пожелает добавить в наш чат или канал своих друзей. При включенной синхронизации контактов, это можно сделать следующим образом (см. картинку ).
Это поможет развитию канала, а значит и увеличит полезный контент! Буду благодарен всем, кто пригласит хотя бы одного друга 👨🏻💻
Наш открытый чат: @math_code
наш канал-библиотека: @physics_lib
Это поможет развитию канала, а значит и увеличит полезный контент! Буду благодарен всем, кто пригласит хотя бы одного друга 👨🏻💻
Наш открытый чат: @math_code
наш канал-библиотека: @physics_lib
Методы_построения_точных_электронных.pdf
14.8 MB
Методы построения точных электронных устройств [2012] Гусев, Мирина
Излагаются сведения о методах и приемах, используемых для построения точных электронных измерительных устройств. Приведены инновационные материалы о способах построения высокоэффективных преобразователей электрических величин. Предназначено для студентов приборостроительных специальностей высших учебных заведений.
Излагаются сведения о методах и приемах, используемых для построения точных электронных измерительных устройств. Приведены инновационные материалы о способах построения высокоэффективных преобразователей электрических величин. Предназначено для студентов приборостроительных специальностей высших учебных заведений.
👍1
Проекты_с_использованием_контроллера.zip
108.3 MB
Проекты с использованием контроллера Arduino [2019] Петин
Рассмотрены основные платы Arduino и платы расширения (шилды), добавляющие функциональность основной плате. Подробно описан язык и среда программирования Arduino IDE. Приведены практические проекты с использованием контроллеров семейства Arduino в области робототехники, погодных метеостанций, «умного дома», вендинга, телевидения, беспроводной связи (bluetooth, радиоуправление, связь с устройствами Android) и др. Все проекты сопровождаются схемами и листингами. Третье издание существенно переработано. Описаны новые датчики, исполнительные и беспроводные устройства, дисплеи. Рассмотрены платы Arduino YUN и Arduino Esplora, камера Pixy, проекты в области Интернета вещей и компьютерного зрения. Описано программирование плат ESP8266 и Z-UNO в среде Arduino IDE. Для читателей, интересующихся современной электроникой. В раздачу включен электронный архив с материалами, сопровождающими книгу.
Рассмотрены основные платы Arduino и платы расширения (шилды), добавляющие функциональность основной плате. Подробно описан язык и среда программирования Arduino IDE. Приведены практические проекты с использованием контроллеров семейства Arduino в области робототехники, погодных метеостанций, «умного дома», вендинга, телевидения, беспроводной связи (bluetooth, радиоуправление, связь с устройствами Android) и др. Все проекты сопровождаются схемами и листингами. Третье издание существенно переработано. Описаны новые датчики, исполнительные и беспроводные устройства, дисплеи. Рассмотрены платы Arduino YUN и Arduino Esplora, камера Pixy, проекты в области Интернета вещей и компьютерного зрения. Описано программирование плат ESP8266 и Z-UNO в среде Arduino IDE. Для читателей, интересующихся современной электроникой. В раздачу включен электронный архив с материалами, сопровождающими книгу.
👍1
Ночной чат 👨💻
https://vk.com/wall-51126445_43548
Тема чата:
Выбираем самые лучшие книги по элементарной математике и самые лучшие книги по высшей математике. Напишите в комментарии творчество каких авторов вам понравилось больше всего по данной тематике.
#ночной_чат #математика
https://vk.com/wall-51126445_43548
Тема чата:
Выбираем самые лучшие книги по элементарной математике и самые лучшие книги по высшей математике. Напишите в комментарии творчество каких авторов вам понравилось больше всего по данной тематике.
#ночной_чат #математика
[1] Практический курс микропроцессорной техники на базе процессорных ядер ARM-Cortex-M3/M4/M4F [2019] Козаченко
[2] The Definitive Guide to ARM Cortex-M0 and Cortex-M0+ Processors [2015] Joseph Yiu
[3] The Definitive Guide to ARM Cortex-M3 and Cortex-M4 Processors, Third Edition [2014] Joseph Yiu
[4] Ядро Cortex-МЗ компании ARM. Полное руководство [2012] Ю Дж
[2] The Definitive Guide to ARM Cortex-M0 and Cortex-M0+ Processors [2015] Joseph Yiu
[3] The Definitive Guide to ARM Cortex-M3 and Cortex-M4 Processors, Third Edition [2014] Joseph Yiu
[4] Ядро Cortex-МЗ компании ARM. Полное руководство [2012] Ю Дж
👍2
Практический_курс_микропроцессорной.pdf
11.7 MB
Практический курс микропроцессорной техники на базе процессорных ядер ARM-Cortex-M3/M4/M4F [2019] Козаченко
Практический интерактивный курс микропроцессорной техники для встраиваемых применений на базе микроконтроллеров с процессорными ядрами ARM-CortexM3/M4/M4F, выпускаемых в том числе отечественными предприятиями. Является одновременно учебником, сборником лабораторно-практических работ, самоучителем и справочником по архитектуре, системе команд и технологии разработки программного обеспечения на Ассемблере с использованием интегрированной среды разработки и отладки Keil Vision. Ориентирован на разработчиков цифровых систем управления в энергетике, в транспорте, в станкостроении и робототехнике. Предназначен для студентов большинства электротехнических специальностей.
Практический интерактивный курс микропроцессорной техники для встраиваемых применений на базе микроконтроллеров с процессорными ядрами ARM-CortexM3/M4/M4F, выпускаемых в том числе отечественными предприятиями. Является одновременно учебником, сборником лабораторно-практических работ, самоучителем и справочником по архитектуре, системе команд и технологии разработки программного обеспечения на Ассемблере с использованием интегрированной среды разработки и отладки Keil Vision. Ориентирован на разработчиков цифровых систем управления в энергетике, в транспорте, в станкостроении и робототехнике. Предназначен для студентов большинства электротехнических специальностей.
❤🔥1👍1
The_Definitive_Guide_to_ARM_Cortex.pdf
61.4 MB
The Definitive Guide to ARM Cortex-M0 and Cortex-M0+ Processors [2015] Joseph Yiu
The Definitive Guide to the ARM Cortex-M0 and Cortex-M0+ Processors, Second Edition explains the architectures underneath ARM’s Cortex-M0 and Cortex-M0+ processors and their programming techniques. Written by ARM’s Senior Embedded Technology Manager, Joseph Yiu, the book is packed with examples on how to use the features in the Cortex-M0 and Cortex-M0+ processors. It provides detailed information on the instruction set architecture, how to use a number of popular development suites, an overview of the software development flow, and information on how to locate problems in the program code and software porting.
The Definitive Guide to the ARM Cortex-M0 and Cortex-M0+ Processors, Second Edition explains the architectures underneath ARM’s Cortex-M0 and Cortex-M0+ processors and their programming techniques. Written by ARM’s Senior Embedded Technology Manager, Joseph Yiu, the book is packed with examples on how to use the features in the Cortex-M0 and Cortex-M0+ processors. It provides detailed information on the instruction set architecture, how to use a number of popular development suites, an overview of the software development flow, and information on how to locate problems in the program code and software porting.
👍1
The_Definitive_Guide_to_ARM_Cortex.pdf
65 MB
The Definitive Guide to ARM Cortex-M3 and Cortex-M4 Processors, Third Edition [2014] Joseph Yiu
This new edition has been fully revised and updated to include extensive information on the ARM Cortex-M4 processor, providing a complete up-to-date guide to both Cortex-M3 and Cortex-M4 processors, and which enables migration from various processor architectures to the exciting world of the Cortex-M3 and M4. This book presents the background of the ARM architecture and outlines the features of the processors such as the instruction set, interrupt-handling and also demonstrates how to program and utilize the advanced features available such as the Memory Protection Unit (MPU). Chapters on getting started with IAR, Keil, gcc and CooCox CoIDE tools help beginners develop program codes. Coverage also includes the important areas of software development such as using the low power features, handling information input/output, mixed language projects with assembly and C, and other advanced topics.
This new edition has been fully revised and updated to include extensive information on the ARM Cortex-M4 processor, providing a complete up-to-date guide to both Cortex-M3 and Cortex-M4 processors, and which enables migration from various processor architectures to the exciting world of the Cortex-M3 and M4. This book presents the background of the ARM architecture and outlines the features of the processors such as the instruction set, interrupt-handling and also demonstrates how to program and utilize the advanced features available such as the Memory Protection Unit (MPU). Chapters on getting started with IAR, Keil, gcc and CooCox CoIDE tools help beginners develop program codes. Coverage also includes the important areas of software development such as using the low power features, handling information input/output, mixed language projects with assembly and C, and other advanced topics.
👍1
Математическое_понимание_природы.pdf
2.4 MB
Математическое понимание природы: Очерки удивительных физических явлений и их понимания математиками [2011] Арнольд В
Сборник «Задачи для детей от 5 до 15 лет» вызвал много отзывов. И дети, и взрослые читатели часто сожалели, что там были только математические задачи, — ведь и все естествознание заслуживает столь же активного, творческого к себе отношения. Теперь я отвечаю на эти пожелания — следуя скорее Яну Амосу Каменскому, чем современным педагогам, то есть всегда стремясь быть понятным читателю, не имеющему предварительных знаний (но столь же любознательному, как большинство подростков).
Сборник «Задачи для детей от 5 до 15 лет» вызвал много отзывов. И дети, и взрослые читатели часто сожалели, что там были только математические задачи, — ведь и все естествознание заслуживает столь же активного, творческого к себе отношения. Теперь я отвечаю на эти пожелания — следуя скорее Яну Амосу Каменскому, чем современным педагогам, то есть всегда стремясь быть понятным читателю, не имеющему предварительных знаний (но столь же любознательному, как большинство подростков).
👍1
«Фобос» — последняя советская программа изучения Марса и его спутников. Проект под руководством академика Сагдеева был начат на волне успешного сотрудничества с западными научными организациями в рамках проекта АМС «Вега». Затраты на осуществление со стороны СССР — 272 миллиона рублей, со стороны других стран — 60 миллионов рублей, цена АМС «Фобос-1» и «Фобос-2» — 51 миллион рублей
Смотреть фильм: https://vk.com/wall-51126445_43597
Фильм о запуске космического аппарата к спутнику Марса Фобосу, а также о программе эксперимента. Фильм предназначен для советских и иностранных специалистов.
#космонавтика #астрономия #научные_фильмы #космос
Смотреть фильм: https://vk.com/wall-51126445_43597
Фильм о запуске космического аппарата к спутнику Марса Фобосу, а также о программе эксперимента. Фильм предназначен для советских и иностранных специалистов.
#космонавтика #астрономия #научные_фильмы #космос