С
Скермяжение ноосфер
@Skermajenie594 подп.
464просмотров
78.1%от подписчиков
20 февраля 2026 г.
Score: 510
Впервые в своей жизни я ощутил что живу в будущем. Осознал. Почувствовал. Вот оно... На кончиках пальцев. (с) забытый писатель. И ощущение будущего не в том что в бытовом плане оно стало комфортнее и сытнее. И даже не в том что стало здоровее. А в том что раньше люди на некоторые рутинные задачи могли потратить дни или даже недели на то что сейчас тратиться от силы пара часов. Примеров много, приводить не буду - подумайте сами. Но для меня лично, это осознание обыденности наступившего будущего пришло буквально сегодня. Я впервые обратился к нейросетям с конкретной задачей по программированию и получил рабочий результат буквально за 20 (двадцать) минут(!). Задача звучала так: Как мне сделать автоматические добавление версий git (имя ветки и номер последнего коммита) в код моего микроконтроллера. И дополнительно уточнил что это делается в VS Code с плагином Platformio. Нейросеть выдала мне несколько вариантов решений и после пары уточнений выдала мне полностью готовое решение "под ключ". Это вот этот питон скрипт get_git_info.py . Его нужно положить в корень проекта. Добавляется строка в файл platformio.ini : extra_scripts = pre:get_git_info.py в нужную нам сборку. И по окончании сборки прошивки мы поучаем файл version.h в котором автоматически получены все необходимые данные о версии прошивки. А уже этот файл включается в компиляцию проекта. И эти данные (время сборки, версия git, какая "ветка", конкретный номер версии, рабочее окружение) можно будет в любом месте прошивки выдать по запросу хоть в Uart или на веб-страничке показать. Быстро и надёжно. Я не прошаренный питон программист. Так, немножечко, давным-давно, что-то как-то. Сейчас у меня на самостоятельное решение этой задачи ушла бы(sic!) минимум неделя. Минимум. А здесь 20 минут. Только вставь сгенерированный код в свой проект аккуратно и внимательно и пользуйся. Будущее наступило обыденно. На кончиках пальцев... Ну да ладно. Я этот код обязательно буду использовать везде и всюду только лишь за тем чтобы контролировать версии на всех своих устройствах. В перспективе - встроить в "экосистему" самообновления устройств. Да и просто отлаживаться будет намного легче. P.S. Специально не пишу какой конкретно нейросетью пользовался.
464
просмотров
2234
символов
Нет
эмодзи
Нет
медиа

Другие посты @Skermajenie

Все посты канала →
Впервые в своей жизни я ощутил что живу в будущем. Осознал. — @Skermajenie | PostSniper