Как использовать GitHub Actions и настроить интеграцию с PyPI для Python-проектов
—
от автора
—
от автора
Github actionsВведение Когда я создавал свой первый Python-пакет, dataclass-sqlalchemy-mixins(Github или pypi), я столкнулся с интересной задачей:как настроить CI/CD в GitHub так, чтобы при отправке новых изменений ничего не ломалось, а код автоматически публиковался в PyPI. О том, как опубликовать собственный пакет, я рассказывал в этой статье.Обычно, чтобы проверить любой коммит, попадающий в master-ветку через…
—
от автора
Elegoo представила Canvas — набор для апгрейда 3D-принтера Centauri Carbon, с помощью которого можно добавить поддержку автоматической четырёхцветной печати. Комплект стоит 55 долларов, а поставки начнутся в конце лета.Изначально система Canvas была частью более дорогой версии 3D-принтера Centauri Carbon 2.…
—
от автора
Полгода назад я начал портировать нейросеть EdgeFace-XS из ONNX в чистый C. Думал — граф небольшой, 1.77M параметров, что может пойти не так? Первый наивный порт выдал 24мс. ONNX Runtime — 3.9мс. В 6 раз медленнее. А потом началась оптимизация.РезультатFaceXONNX Runtime 1.23Медиана3.0…
—
от автора
ML-инженер Нико Мартин (Nico Martin) из Hugging Face выпустил расширение для Chrome, с помощью которого в браузере можно запустить локального AI-ассистента. Проект построен на базе Transformers.js и моделей Gemma 4 E2B и all-MiniLM-L6-v2.Расширение запускается прямо в браузере с помощью WebGPU.…
—
от автора
The Wall Street Journal описал по утечкам от нескольких источников внутри OpenAI первый публичный раскол между двумя ключевыми руководителями компании. Финансовый директор Сара Фрайар и совет директоров стали осторожнее смотреть на расходы и сроки IPO. Гендиректор Сэм Альтман, наоборот, торопится с…
—
от автора
Выбрать фильм на вечер сложно даже для одного человека.А если фильм нужно выбрать для пары, где вкусы просто разные, задача становится ещё менее предсказуемой.Обычные подборки, жанровые фильтры и списки “что посмотреть вечером” помогают только до определённого момента.Они работают как витрина, но…
—
от автора
Ученые Ames National Laboratory — национальной лаборатории Министерства энергетики США — представили DuctGPT, языковую модель для подбора сплавов, способных выдержать условия внутри термоядерного реактора. Инструмент построен на архитектуре GPT-2 и работает на обычном компьютере: исследователь словами описывает нужные свойства материала, а модель…
—
от автора
Мобильный паукМировые войны, кризисы и прочие катаклизмы не очень ощущаются безработным, как я, в Москве(мой привет наимудрейший HR-ам), но есть время подумать. В России существует один завод по производству волоконно-оптических жил — в Саранске (здесь и далее — я основываюсь…
—
от автора
Начну с того, что тема является общественно важной и содержит информацию, связанную с потенциально дискриминирующим функционалом топ платформы, а также с фичей, которая противоречит оплаченным пользователями-соискателями услугам. К сожалению, Хабр считает иначе, так как удалил предыдущий мини обзор на функции…
—
от автора
Сисадмин сахарного завода в 2013 году написал для 1С небольшую конфигурацию — автоматизацию весовой для грузового транспорта. Поставил на один завод группы, показал коллегам и на некоторое время про это забыл. Через четыре года случайно прочитал в корпоративном издании холдинга,…