Развитие проекта arataga: пара рефакторингов по результатам натурных испытаний
https://telegra.ph/Razvitie-proekta-arataga-para-refaktoringov-po-rezultatam-naturnyh-ispytanij-05-28
Твой Программист
https://telegra.ph/Razvitie-proekta-arataga-para-refaktoringov-po-rezultatam-naturnyh-ispytanij-05-28
Твой Программист
Telegraph
Развитие проекта arataga: пара рефакторингов по результатам натурных испытаний
OpenSource-проект arataga -- это работающий прототип производительного socks5+http/1.1 прокси-сервера. Реализован arataga на базе Asio, SObjectizer и RESTinio. За время, прошедшее с первой публикации, удалось погонять arataga под более серьезной нагрузкой.…
Простой граф знаний на текстовых данных
https://telegra.ph/Prostoj-graf-znanij-na-tekstovyh-dannyh-05-28
Твой Программист
https://telegra.ph/Prostoj-graf-znanij-na-tekstovyh-dannyh-05-28
Твой Программист
Telegraph
Простой граф знаний на текстовых данных
Для примера возьмем набор текстов из обращений с портала mos.ru. В данном случае, набор состоит из 90 тыс. обращений. Медианная длина обращений составляет 9 слов. В целом, тексты можно разбить на три основные темы: качество окружающей среды; качество городской…
Старт в музыкальном программировании — для начинающих достаточно и простого браузера
https://telegra.ph/Start-v-muzykalnom-programmirovanii--dlya-nachinayushchih-dostatochno-i-prostogo-brauzera-05-28
Твой Программист
https://telegra.ph/Start-v-muzykalnom-programmirovanii--dlya-nachinayushchih-dostatochno-i-prostogo-brauzera-05-28
Твой Программист
Telegraph
Старт в музыкальном программировании — для начинающих достаточно и простого браузера
Музыкальное программирование — это процесс написания треков с использованием специализированного ПО, синтезаторов и секвенсоров. Есть огромное количество сервисов, позволяющих «влиться» в эту тему. О некоторых из них мы уже рассказывали — например, OpenMusic и ORCA.…
Вышел Bootstrap 5: оцениваем 7 главных нововведений
https://telegra.ph/Vyshel-Bootstrap-5-ocenivaem-7-glavnyh-novovvedenij-05-28
Твой Программист
https://telegra.ph/Vyshel-Bootstrap-5-ocenivaem-7-glavnyh-novovvedenij-05-28
Твой Программист
Telegraph
Вышел Bootstrap 5: оцениваем 7 главных нововведений
Пройдя через несколько альфа- и бета-версий, наконец-то появился Bootstrap 5, на что у разработчиков ушло несколько месяцев. Новая версия претерпела серьезные изменения, включая отказ от поддержки Internet Explorer (IE) и зависимости jQuery. От IE было решено…
Как самый недооценённый контрибьютор спасал язык Rust от смерти
https://telegra.ph/Kak-samyj-nedoocenyonnyj-kontribyutor-spasal-yazyk-Rust-ot-smerti-05-28
Твой Программист
https://telegra.ph/Kak-samyj-nedoocenyonnyj-kontribyutor-spasal-yazyk-Rust-ot-smerti-05-28
Твой Программист
Telegraph
Как самый недооценённый контрибьютор спасал язык Rust от смерти
Автор оригинала — Брайан Андерсон. Он тоже имеет отношение к работе над языком Rust. Понятно, что в своей статье он будет хвалить этот язык, но важнее другое: он раскрывает внутреннюю кухню проекта. Андерсон рассказывает про первые несколько лет работы над…
Собственный микроскоп из кубиков 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) В последние годы много говорят об ожирении…