golang
Как перестать писать WHERE tenant_id и отдать безопасность базе (PostgreSQL RLS в Go)?

В одном из прошлых проектов случился «кошмар техлида»: в суматохе хотфикса было забыто добавление фильтра WHERE tenant_id = ? в одну из ручек API. В итоге один клиент увидел отчеты другого. Все быстро откатили, но я навсегда запомнил то холодное чувство в животе.Когда начали проектировать архитектуру следующего проекта, я понял, что полагаться на внимательность разработчиков на код-ревью - это тупик. Рано или поздно кто-то устанет, ошибется, и данные снова протекут.Искал способ гарантировать из…

  • четверг, 22 января 2026 г. в 00:00:07
javascript
Frontend Status: свежий дайджест фронтенда и AI

Frontend Status запускается: привет, Хабр! + свежий дайджест фронтенда и AIПривет!Это Frontend Status — ваш регулярный дайджест по веб-разработке. Мы собираем самое актуальное и полезное: от свежих фич в браузерах и фреймворках до того, как ИИ меняет сами фронтенд-приложения: от генерации динамического UI до встроенных AI-фич до AI-агентов.В этом выпуске — 25 материалов: видео с конференций, новости о фреймворках, обновления Chrome, AI-инструменты и многое другое. Навигация по разделам поможет …

  • четверг, 22 января 2026 г. в 00:00:06
javascript
Claude Code в 2026: гайд для тех, кто еще пишет код руками

Я все чаще и чаще встречаю такие истории разработчиков:попробовал AI в начале 2025попросил написать код, результат был так себе, выбросилв итоге использует максимум AI автокомплит типа Github CopilotНесколько месяцев назад дал второй шанс AI и установил Claude CodeМир перевернулсяСильное заявление, но это так. Будущее уже наступило: разработка больше не будет такой, как в 2024.В этой статье я расскажу, как устроены AI Coding Agents (Claude Code, OpenAI Codex, Opencode и др), как правильно ими п…

  • четверг, 22 января 2026 г. в 00:00:05
github
EveryInc / compound-engineering-plugin

Official Claude Code compound engineering pluginCompound Marketplace A Claude Code plugin marketplace featuring the Compound Engineering Plugin — tools that make each unit of engineering work easier than the last. Install /plugin marketplace add https://github.com/kieranklaassen/compound-engineering-plugin /plugin install compound-engineering Workflow Plan → Work → Review → Compound → Repeat Command Purpose /workflows:plan Turn feature ideas into detailed implementation plans /workflo…

  • четверг, 22 января 2026 г. в 00:00:03
github
tambo-ai / tambo

Generative UI SDK for React Tambo AI Generative UI for React Build apps that adapt to your users. Documentation • Discord What is Tambo? Tambo is a generative UI SDK for React. Register your components, and the AI decides which ones to render based on natural language conversations. 2025-11-07-cheatsheet-demo.mp4 Why We Built This Most software is built around a one-size-fits-all mental model that doesn't fit every …

  • четверг, 22 января 2026 г. в 00:00:02
xaker
Для скрытности малварь Gootloader использует ZIP-архивы, состоящие из тысячи частей

Операторы вредоноса Gootloader усложнили его обнаружение: теперь малварь прячется в поврежденном ZIP-архиве, «склеенном» из тысячи других архивов. Использование такой тактики вызывает сбои в большинстве аналитических инструментов при попытке распаковки.

  • среда, 21 января 2026 г. в 00:00:15
xaker
Исследователи взломали панель управления малвари StealC

Специалисты компании CyberArk обнаружили XSS-уязвимость в панели управления стилера StealC. Эксплуатация бага позволила собрать данные об операторах вредоноса, включая характеристики их устройств и геолокацию.

  • среда, 21 января 2026 г. в 00:00:13
xaker
В Chrome можно отключить ИИ, отвечающий за выявление мошенничества

В браузере Google Chrome появилась возможность удаления локальных ИИ-моделей, которые обеспечивают работу функции Enhanced Protection. Эту систему защиты усилили с помощью ИИ в прошлом году.

  • среда, 21 января 2026 г. в 00:00:12
xaker
Microsoft исправила баг в Windows, из-за которого устройства переставали отключаться

Разработчики Microsoft выпустили экстренное внеплановое обновление для Windows, так как январские патчи сломали базовые функции операционной системы. Так, после установки январских исправлений машины отказывались выключаться, перезагружаться и уходить в гибернацию.

  • среда, 21 января 2026 г. в 00:00:11