Разработка

@dev

Сообщество разработчиков: публикации о личном опыте, выдающиеся приёмы при решении рутинных задач, полезные материалы для профессионального роста.

53 834 подписчика

Если нужен API для pet-project, прототипа, AI-агента или просто тестов, необязательно сразу подключать платный OpenAI API.

Вот что доступно сейчас:

Проект kimi-k3-in-c реализует inference Kimi K3 практически с нуля на portable C99. Чекпоинт модели занимает 1,56 ТБ, но пик RAM при запуске составил всего 8,24 ГБ.

Фокус в MoE и стриминге весов. Из 896 экспертов на токен выбираются только 16, а остальные веса не обязаны постоянно лежать в оперативной памяти. Огромная часть модели читается пр…

2
Океанический код, Ракушка

Давайте представим себе реставратора, который работает со старым манускриптом. Века наслоили на него пыль, пятна, чужие пометки. На первый взгляд, перед ним просто пожелтевшая бумага с неразборчивыми символами. Но реставратор знает: если бережно, слой за слоем, снять всё лишнее, под хаосом проступит ясный, первоначальный те…

Почти каждый hardware-проект начинается довольно оптимистично. Есть концепция продукта, команда, бюджет и красивая диаграмма Ганта с PoC, EVT, DVT, PVT и долгожданной серией где-то справа. На бумаге всё выглядит логично: разработать электронику, сделать механику, написать прошивку, собрать прототип, провести испытания — и через условные девять меся…

1
1

Примеры кода в серии — на C#/.NET, потому что так написан наш прод. Но всё описанное — про механику Telegram, а не про язык: то же самое собирается на Node, Python или Go без изменений. Собственно, ради этой переносимой механики статья и написана.

О чём статья? Мы вайб-кодингом построили мост из Telegram в Google Meet, Zoom и другие сервисы в…

2

Я просто хотел, чтобы переключатель раскладки не воровал буфер обмена. Через два месяца у проекта было 102 релиза, у меня - два ИИ по $200 и новое понимание фразы «быстро войти в айти».

Из видеопроизводства обратно в IT. Потом всё слегка вышло из-под контроля.
4

Инфраструктура малого бизнеса: authentik + mailcow + Nextcloud + Planka

Я много лет занимался инфраструктурой. Потом перестал и ушёл в продукт — но привычка заглядывать: «А как у вас тут всё устроено?» осталась. И вот теперь я хожу к клиентам по совсем другим вопросам, а глаза всё равно выпадают.

2

Программно-аппаратная архитектура гуманоидного робота — от контуров 500 Гц и CycloneDDS до VLA

Рисунок 1. Слоистая архитектура «мозга» Unitree G1. <a href="https://api.vc.ru/v2.8/redirect?to=https%3A%2F%2Fsupport.unitree.com%2Fhome%2Fen%2FG1_developer%2Fquick_development&postId=3067008" rel="nofollow noreferrer noopener" target="_blank">Источник и основа схемы</a>
3
Алгоритм, который превращает выражение в форму, где приоритеты операторов больше не нужны

Алгоритм сортировочной станции Дейкстры получил название в честь железнодорожной сортировочной станции - и работает очень похоже.

1

Я не программист. Я работаю по 12 часов 2/2. У меня семья, дочка, ипотека. И стартап Family Tone, в котором четыре человека работают бесплатно. Уже несколько месяцев.

Когда я рассказываю это вслух, люди не верят. Говорят: «Так не бывает». А я смотрю на наш чат в пять утра и вижу: бэкенд-разработчик пишет код до своей основной работы. С 20-лет…

1

🧠 Вступление

Когда я начинал программировать, мне казалось, что создание собственной библиотеки — это что-то недосягаемое. А уж сделать её коммерческой — тем более. Но оказалось, что если разбить задачу на шаги, всё становится реальным.


Сегодня я расскажу, как я, 12-летний разработчик из команды TAC (The Azda Company), создал Python-библиотеку tac-h…

1

Под моей статьёй о расходах интернет-магазина читательница написала возражение, которое я считаю лучшим из всех, что получал. Пересказываю своими словами, чтобы не переврать: расходы на содержание сайта – это крохи, настоящие деньги лежат в рекламе; купить трафик в одежде нереально, лид стоит порядка пятисот рублей; поэтому весь разговор про свой с…