RU

Почему классический CI/CD не справляется с LLM (и какие release gates мы построили, чтобы это исправить)

Перевод статьи о том, почему классические CI/CD-ворота не ловят тихие регрессии в LLM и как baseline-оценки, детектирование дрейфа, shadow-проверки и …

Open SourceПроизводительностьМашинное обучениеНейронные сетиИскусственный интеллектОрганизация разработкиDevOpsИнфраструктураПереводы
Tproger
RU

Что такое Git worktrees и зачем их использовать

Git worktrees появились ещё в 2015 году, но популярность обрели только недавно. Разбираем, что это такое, как использовать в терминале и зачем они при…

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

Какой гуманизатор ИИ даёт самый естественный текст? Я протестировал самые популярные инструменты, чтобы вам не пришлось

Сравниваем гуманизаторы ИИ: GPTHuman AI, StealthGPT, UndetectedGPT, Grammarly и AIHumanize. Узнайте, какой сервис делает ИИ-текст человечнее и сохраня…

Для начинающихИнструментыИскусственный интеллектПереводы
Tproger
RU

Фреймворк-независимые дизайн-системы: практический подход к веб-компонентам

Как построить дизайн-систему без привязки к фреймворку, используя веб-стандарты и веб-компоненты. Пошаговое руководство с примерами кода и документаци…

JavaScriptВеб-разработкаCSSHTMLДизайн интерфейсов и UXФронтендДизайнПереводы
Tproger
RU

Что такое REST API и почему ваш — вероятно, не REST

6 ограничений Филдинга и почему большинство JSON API соответствуют лишь 2–3 из них. Проверьте, сколько из них выполняет ваш API — с примерами кода. — …

APIВеб-разработкаЛучшая практикаПаттерны проектированияПереводы
Tproger
RU

Wasm — не совсем стековая машина

WebAssembly принято называть стековой машиной — но dup и swap в её наборе инструкций нет. Разбираем, почему Wasm ближе к регистровой архитектуре. — Чи…

Переводы
Tproger