RU

Открытые нейросети сентября 2026 нашлись под любую видеокарту и ноутбук

Nex-N2.5-Max на 1,6 трлн, K2 Horizon от 0,9 до 375 млрд, MiniCPM5-2B для ноутбука и замер Quesma: 4-битный Qwen3.8-27B в 17 ГБ без потери качества.…

Open SourceМашинное обучениеНейронные сетиИскусственный интеллектСтатьи
Tproger
RU

WebLLM запускает языковую модель в браузере без сервера за один вечер

Разбор WebLLM 0.2.84: установка, код чата со стримингом, видеопамять для 9 моделей от 0,7 до 6,4 ГБ, 71–80% нативной скорости и поддержка WebGPU в б…

JavaScriptOpen SourceИскусственный интеллектБраузерыWebAssemblyФронтендСтатьи
Tproger
RU

Ваши open source-контрибьюторы теперь ИИ-first. Как не утонуть в потоке агентских пулреквестов

Агенты генерируют пулреквесты в open source. Разбираем опыт AutoGPT: как ставить ворота, писать AGENTS.md и не тратить команду на ревью слабых PR. —…

Open SourceЛучшая практикаИнструментыGitИскусственный интеллектОрганизация разработкиМетодологии разработкиGitHubСтатьи
Tproger
RU

Llama 2 на DigitalOcean за $12: self-hosting гид

Разбираем, как запустить Llama 2 7B в Docker на DigitalOcean с FastAPI API. Реальная смета, пошаговые команды и советы по безопасности. — Читать дал…

PythonМашинное обучениеНейронные сетиИскусственный интеллектDockerОблачные технологииБэкендСерверСтатьи
Tproger
RU

Как тестировать ИИ-агентов, если «правильно» не детерминировано

GitHub построил Trust Layer для Copilot-агентов: валидация по ключевым состояниям вместо жёстких скриптов. Узнайте, как снизить ложные падения CI. —…

ТестированиеИнструментыМашинное обучениеНейронные сетиИскусственный интеллектМетодологии разработкиGitHubOpenAIСтатьи
Tproger
RU

Своя self-hosted двухсерверная VPN-архитектура. Подробный путь разработки и ошибки, с которыми вы можете столкнуться

Проект представляет из себя быстрый способ воссоздать архитектуру состоящую из 2 серверов (локальный + удаленный) с определенными сервисами, которые…

APIТестированиеLinuxИнструментыGitБезопасностьPythonRubyunixIDEМузыкаРаботаHTMLDIYGitHubНавыкиVPNTelegramСервисыDockerCloudflareФронтендRedisQAМессенджерdevСерверNFTМашин1CDeFiGrafanaVPSСтатьи
Tproger
RU

Разработка TypeScript-библиотеки для построения реактивных графов распространения и обработки данных

Как построить гибкий реактивный граф обработки данных, где узлы изолированы друг от друга, а связи между ними строятся автоматически на основе их во…

Open SourceФункциональное программированиеАрхитектура ПОTypeScriptРеактивное программированиеБиблиотекиСтатьи
Tproger
RU

Как я писал ОС, но не под x86, а под RISC-V

Решил разобраться, как устроены операционные системы изнутри, и написал свою простую ОС под RISC-V. Делюсь написанием многопоточности, сохранением р…

C++Низкоуровневое программированиеOpen SourceОперационные системыЯзык ассемблераСтатьи
Tproger
RU

Один фреймворк для Android и iOS: звучит круто, работает?  Нет

Почему единый кроссплатформенный фреймворк для автотестов Android и iOS не работает на практике и когда стоит разделить его на два отдельных проекта…

JavaТестированиеAndroidGitРаспознаваниеiOSРаботаSwiftHRGitLabKotlinФинтехQAПриложениеdevСерверБиблиотекиТестирование приложений и сайтов плюсИнфраструктураСтатьи
Tproger
RU

Разработчик уходит, инженер остаётся: как AI-экосистема меняет работу команды разработки

Александр Сахаров (Diasoft) — о том, почему чисто агентский подход к разработке устарел, чем опасен вендорлок на LLM и как устроена AI-driven Digita…

Искусственный интеллектDevOpsРаботаHRФронтендБэкендАналитикаПриложениеdevСтатьи
Tproger
RU

Сколько стоит стать предпринимателем: обзор онлайн-магистратуры МФТИ

Тимлид Альфы рассказывает, как за две недели вывел в прод сервис на вайб-кодинге: проблемы с Git, ночные смены, границы аппетита и почему ИИ ускоряе…

Искусственный интеллектОбразованиеРазработкаСтатьи
Tproger
RU

Git умеет игнорировать файлы не только через .gitignore: три уровня защиты от мусора в репозитории

Разбираем, как Git игнорирует файлы на уровне репозитория, машины и локальной копии. Узнайте, когда использовать .gitignore, .git/info/exclude и гло…

GitИнструменты командной строкиРазработкаСтатьи
Tproger
RU

Godot запретил код от ИИ-агентов: почему open source борется с AI slop

Godot Foundation запретила ИИ-агентам и vibe coding участвовать в разработке. Разбираем, почему open source защищает mentorship pipeline и какие про…

Open SourceРазработка игрИнструментыGitМашинное обучениеНейронные сетиИскусственный интеллектСтатьи
Tproger
RU

KolibriOS 0.7.7: ОС на ассемблере, которая влезает на дискету

KolibriOS 0.7.7 — российская ОС на ассемблере, которая помещается на дискету и работает на i586 с 8 МБ ОЗУ. Разбираем возможности и ограничения. — Ч…

Низкоуровневое программированиеРетроOpen SourceОперационные системыОптимизацияИнструментыHardwareПроизводительностьБраузерыЯзык ассемблераСтатьи
Tproger
RU

Git в Telegram: как я избавился от JSON, победил Markdown и получил security by design

Git в Telegram? Без JSON, с SQLite, победой над Markdown и security by design. Код, схема БД, факапы и ссылка на бота. — Читать дальше « Git в Teleg…

GitБезопасностьPythonJSONIDESQLРаботаTorHTMLGitHubHRTelegramGitLabMITIBMМессенджерdevСерверMarkdownРазработкаСтатьи
Tproger
RU

Кнопка «наверх» в Django: почему в проде это уже не три строки JavaScript

Как добавить кнопку «наверх» в Django-сайт и Django Admin: настройка, CSP, доступность, мобильная версия и работа рядом с cookie-баннерами. — Читать…

JavaScriptPythonCSSjQueryHTMLGitHubDjangoMITФронтендПриложениеdevДизайнФишки PythonCDNСтатьи
Tproger
RU

immers.cloud запустил Foundation Models: каталог open-source LLM с арендой GPU и без платы за токены

Каталог open-source LLM от immers.cloud: инференс на GPU в РФ с предсказуемой оплатой за время сервера вместо pay-per-token, автоподбор конфигураций…

Open SourceИскусственный интеллектОблачные технологииСтатьи
Tproger
RU

Как поднять свой S3-совместимый объектный склад на MinIO для staging

Разворачиваем MinIO на VPS, настраиваем HTTPS через Traefik и presigned URL для загрузки файлов. Экономим на облачном S3 на этапе разработки. — Чита…

LinuxDevOpsDockerОблачные технологииБэкендСерверИнфраструктураСтатьи
Tproger
RU

Как приручить legacy-код: безопасная модернизация без заморозки фич

Как модернизировать legacy-код без остановки продукта: Strangler Fig Pattern, feature flags, shadow testing и безопасная миграция данных. Практика и…

ИнтернетAPIJavaGitОпросPythonRubyMySQLПрактикаSQLРефакторингРаботаTorGitHubБотыHRMITФинтехICORedisQAБэкендTwitterИграПриложениеСерверKubernetesБиблиотекианалитикOpenTelemetryPostgreSQLDeFiGrafanaБизнесLegacyТехникаСтатьи
Tproger