Собственный микроскоп из кубиков LEGO
https://telegra.ph/Sobstvennyj-mikroskop-iz-kubikov-LEGO-05-28
Твой Программист
https://telegra.ph/Sobstvennyj-mikroskop-iz-kubikov-LEGO-05-28
Твой Программист
Telegraph
Собственный микроскоп из кубиков LEGO
Сегодня мы хотим познакомить вас с проектом Lego Microscope. Цель этого проекта заключается в том, чтобы предоставить всем желающим инструкции и ресурсы по сборке собственного микроскопа из кубиков LEGO. Микроскоп Обзор проекта В репозитории проекта можно…
С помощью Python создаём математические анимации, как на канале 3Blue1Brown
https://telegra.ph/S-pomoshchyu-Python-sozdayom-matematicheskie-animacii-kak-na-kanale-3Blue1Brown-05-28
Твой Программист
https://telegra.ph/S-pomoshchyu-Python-sozdayom-matematicheskie-animacii-kak-na-kanale-3Blue1Brown-05-28
Твой Программист
Telegraph
С помощью Python создаём математические анимации, как на канале 3Blue1Brown
Вы наверняка когда-то испытывали трудности в понимании математических концепций алгоритмов машинного обучения и для лучшего понимания темы пользовались обучающим ресурсом 3Blue1Brown. 3Blue1Brown — известный математический YouTube-канал, который ведёт Грант…
Программирование беспроводных модулей на MicroPython с Thonny
https://telegra.ph/Programmirovanie-besprovodnyh-modulej-na-MicroPython-s-Thonny-05-28
Твой Программист
https://telegra.ph/Programmirovanie-besprovodnyh-modulej-na-MicroPython-s-Thonny-05-28
Твой Программист
Telegraph
Программирование беспроводных модулей на MicroPython с Thonny
Я неоднократно разрабатывал проекты на MicroPython для различных embedded-решений, включая парочку ESP32 WiFi модулей. Для таких проектов есть несколько инструментов: Использование последовательного терминала и ampy, который не поддерживается Adafruit с 2018…
Расширенные возможности MessagePack
https://telegra.ph/Rasshirennye-vozmozhnosti-MessagePack-05-28
Твой Программист
https://telegra.ph/Rasshirennye-vozmozhnosti-MessagePack-05-28
Твой Программист
Telegraph
Расширенные возможности MessagePack
MessagePack — бинарный формат сериализации данных, позиционируемый авторами как более эффективная альтернатива JSON. Благодаря своей компактности и скорости, его часто выбирают в качестве формата обмена данными в системах, где важна производительность. Простота…
Почему программисты добавляют новые функции, но не убирают лишние?
https://telegra.ph/Pochemu-programmisty-dobavlyayut-novye-funkcii-no-ne-ubirayut-lishnie-05-28
Твой Программист
https://telegra.ph/Pochemu-programmisty-dobavlyayut-novye-funkcii-no-ne-ubirayut-lishnie-05-28
Твой Программист
Telegraph
Почему программисты добавляют новые функции, но не убирают лишние?
В этой конструкции Lego крыша поддерживается блоком в одном углу здания. Когда сверху кладут кирпич, крыша падает на фигурку человечка. Как решить эту проблему? Источник: научная работа Адамс и др., Nature vol. 592 (2021) В последние годы много говорят об ожирении…
Vulkan. Руководство разработчика. Проходы рендера (Render passes)
https://telegra.ph/Vulkan-Rukovodstvo-razrabotchika-Prohody-rendera-Render-passes-06-04
Твой Программист
https://telegra.ph/Vulkan-Rukovodstvo-razrabotchika-Prohody-rendera-Render-passes-06-04
Твой Программист
Telegraph
Vulkan. Руководство разработчика. Проходы рендера (Render passes)
Подготовка Прежде чем завершить создание графического конвейера нужно сообщить Vulkan, какие буферы (attachments) будут использоваться во время рендеринга. Необходимо указать, сколько будет буферов цвета, буферов глубины и сэмплов для каждого буфера. Также…
Почти безопасные: пару слов о псевдо-нормальных числах с плавающей запятой
https://telegra.ph/Pochti-bezopasnye-paru-slov-o-psevdo-normalnyh-chislah-s-plavayushchej-zapyatoj-06-04
Твой Программист
https://telegra.ph/Pochti-bezopasnye-paru-slov-o-psevdo-normalnyh-chislah-s-plavayushchej-zapyatoj-06-04
Твой Программист
Telegraph
Почти безопасные: пару слов о псевдо-нормальных числах с плавающей запятой
Арифметика с плавающей запятой - популярная эзотерическая тема в информатике. Можно с уверенностью заявить, что каждый инженер-программист по крайне мере слышал о числах с плавающей запятой. Многие даже использовали их в какой-то момент. Но мало кто будет…
TREX: 27-ричная симметричная система счисления
https://telegra.ph/TREX-27-richnaya-simmetrichnaya-sistema-schisleniya-06-04-2
Твой Программист
https://telegra.ph/TREX-27-richnaya-simmetrichnaya-sistema-schisleniya-06-04-2
Твой Программист
Telegraph
TREX: 27-ричная симметричная система счисления
Каждый специалист по компьютерам знает, насколько сложно работать с длинными последовательностями нулей и единиц. На помощь ему приходят восьмеричная и шестнадцатиричная системы счисления, обеспечивающие более компактное представление информации. С троичной…
Алгоритм ранжирования ошибок
https://telegra.ph/Algoritm-ranzhirovaniya-oshibok-06-04-2
Твой Программист
https://telegra.ph/Algoritm-ranzhirovaniya-oshibok-06-04-2
Твой Программист
Telegraph
Алгоритм ранжирования ошибок
Проблема большинства статей на эту тему в том, что они фактически предлагают записывать субъективные ощущения разработчика. Вроде, уровень “Notice” - это уровень для “существенных событий”, но не ошибок. Эээ… а инструкцию, как определять “существенность”…
Искусство написания циклов на Python
https://telegra.ph/Iskusstvo-napisaniya-ciklov-na-Python-06-04-2
Твой Программист
https://telegra.ph/Iskusstvo-napisaniya-ciklov-na-Python-06-04-2
Твой Программист
Telegraph
Искусство написания циклов на Python
Цикл for — самый базовый инструмент потока управления большинства языков программирования. Например, простой цикл for на C выглядит так: int i; for (i=0;i<N;i++) { //do something } Не существует более изящного способа написания цикла for на C. В сложных случаях…