DIY или Сделай сам.

От больной спины к киберстанции: идеальное рабочее место в кино

Привет, Хабр!Я Денис Захаров — программист и разработчик первой в России киберстанции E‑station (история создания здесь). В прошлых статьях я рассказывал, что проблемы со спиной сделали работу в обычном кресле просто пыткой, а купить иностранный космолет было нереально. Пришлось делать свой. Также я упоминал, что вдохновлялся зарубежными аналогами типа Altwork station, Okamura Cruise, lClubby.

продолжить чтение

LLM для Meshtastic на Orange PI 5 8G

Однажды встретились Orange PI 5, Heltect v3, свободное время и J4F и в Саратове появился второй LLM бот для Meshtastic. Сегодня расскажу как все это повторить если у вас в одном месте и в одно время появится примерно такое же.Кратенько про Meshtastic. Сейчас у нас в Саратове по данным https://map.onemesh.ru/

продолжить чтение

Полуавтоматическая сварка и «умные» сварочные аппараты

Если углубляться в полуавтоматическую сварку (MIG/MAG), рано или поздно возникает вопрос: это простой процесс или всё‑таки сложный? С практической точки зрения полуавтомат — один из самых доступных и быстро осваиваемых способов сварки. Краткое принципиальное описание его работы я уже приводил в своей первой статье, посвящённой выбору способов сварки. Здесь же хотелось бы подробнее остановиться именно на сварочном оборудовании и современных «интеллектуальных» функциях аппаратов.

продолжить чтение

Magneto Solver: Пишем симулятор магнитных полей на WebGPU и боремся с тензором Максвелла

maneto solverМечта об идеальном двигателеМне кажется, я знаю, как должен быть устроен идеальный электродвигатель. Но чтобы это доказать, нужен инструмент.Существующий софт убивал все желание творить:Ansys Maxwell - мощный, но тяжелый и часто просто отказывается запускаться.

продолжить чтение

Как прикрутить нейросеть к SDR: распознавание речи в GNU Radio

продолжить чтение

MCP (КОМПАС-3D + LLM): превращаем САПР в среду для AI-агентов с помощью Python и COM API

Есть рутина, которую вы мечтаете автоматизировать?

продолжить чтение

Fine-tuning Qwen-8B под проприетарный синтаксис (CADINP) на одной RTX 3090: опыт инженера-конструктора

Проблема: Галлюцинации в инженерных расчетахЯ занимаюсь расчетами строительных конструкций в комплексе SOFiSTiK. Основной инструмент взаимодействия с ним — внутренний язык CADINP. Это мощный, но старый процедурный язык с жестким синтаксисом: строгая последовательность модулей (AQUA -> SOFIMSHC -> ASE), специфичные команды фиксации узлов и неявные зависимости.SOTA-модели (ChatGPT-4o, Claude 3.5 Sonnet) справляются с CADINP посредственно. Основные проблемы при генерации кода general-purpose моделями:Синтаксический шум: Выдумывание несуществующих аргументов функций.Потеря контекста:

продолжить чтение

Tooltrace — инструмент для генерации ложементов по фото

Tooltrace — нейросетевой инструмент, который генерирует ложементы для предметов по фотографии. На выходе пользователь получает CAD-файлы, чтобы ложемент можно было распечатать на 3D-принтере, вырезать лазером или изготовить из вспененного материала.

продолжить чтение

Бытовая автоматика. 13 лет спустя

С момента выхода первой статьи «Бытовая автоматика. Начало» прошло уже почти 13 лет, и, оглядываясь назад, мне кажется - есть о чём рассказать. Проект, который родился как DIY-«включалка», постепенно вырос в нечто большее.

продолжить чтение

Туториал к мануалу: публикация исходного DIY-нейрокода под ESP32 с деталями для 3D-печати и сборки своего девайса (18+)

По результатам голосования публикуются исходники устройства, а именно:Корпус:

продолжить чтение

123456...10...10
Rambler's Top100