-
Привет, Хабр! 👋Меня зовут Настя, я Data Scientist и TeamLead. Сегодня хочу рассказать про вредную занозу, которая засела у меня в голове и далее я не могла это игнорировать.Сейчас я читаю книгу Себастьяна Рашки «Строим LLM с нуля». Читаю по-взрослому:…
-
Вебинар «Запускаем ваш сценарий в облаке: от идеи до результата»
24 ноября приглашаем вас на вебинар, где мы на практике разберем, как эффективно работать с облачной платформой. В прямом эфире мы создадим профиль компании в личном кабинете и на реальных примерах покажем, как облако помогает решать бизнес‑задачи «здесь и сейчас».…
-
Масштабирование Discovery-платформы VK: 15 новых вертикалей, GPU-ранжирование и сквозная оптимизация
Привет! Это команда AI VK. В конце января мы рассказали про Discovery-платформу — единый инфраструктурный слой для рекомендаций, поиска и рекламы во всех продуктах VK. Тогда разобрали её устройство, а теперь расскажем, что улучшили за последние месяцы — от запуска…
-
Как показать чужому человеку живую админку магазина и не раскрыть данные покупателей
Если вам нужно дать постороннему человеку войти в админку работающего интернет-магазина на Next.js, а данные покупателей не показывать, копия базы не единственный путь. Можно открыть живую панель с ролью только для чтения и закрыть утечки на трёх уровнях: запросы, поля…
-
Тема Tailwind CSS из дизайн‑токенов одной командой
Я сам рисую интерфейсы и сам их верстаю. У меня есть библиотека стилей pbstyles: цвета, размеры и шрифты в ней описаны дизайн‑токенами. Тему для Tailwind я хотел собирать из этих токенов, а не переписывать руками после каждой правки в Figma. Так появился пакет tailwind‑dictionary.Он берёт токены в JSON…
-
Claude начал блокировать пользователей за российский паспорт
Чуть раньше мы публиковали новость о том, что Claude начали массово банить аккаунты за использование VPN, но Anthropic (компания, которая владеет Claude) решила не останавливаться на достигнутом и сыграть в сегрегацию по принципу «токсичный — нетоксичный паспорт».Теперь, в случае подозрительного…
-
Статистика скачиваний релизов GitHub одним окном: WinForms-утилита в одном .cs-файле без Visual Studio
GitHub показывает звёзды и форки, но не показывает, сколько раз скачали файлы из релизов. Цифра есть в API, поле download_count у каждого ассета. Я захотел видеть её сразу по всем своим проектам, да ещё с историей, и написал утилиту. Ниже…
-
В OpenIDE появилась поддержка Ruby: редактор, отладчик, тесты и Rails
Выпустили плагин Ruby для OpenIDE. Теперь можно создавать Ruby-проекты, писать код с подсказками, запускать приложения и разбираться в их работе с помощью отладчика.OpenIDE объединяет инструменты для Java, Kotlin, Python, Go, C#, PHP, JavaScript и TypeScript в одной среде разработки на базе IntelliJ Platform. Рядом с редактором и отладчиком…
-
Как я запустил маркетплейс опенсорс‑софта, используя GitHub вместо бэкенда и БД
Я давно люблю и слежу за миром Open Source. Но у Гитхаба есть огромная проблема: интересные, самобытные проекты часто теряются и не получают заслуженного хайпа, если у их создателя нет прокачанного Твиттера или связей. В то же время на главную страницу трендов регулярно выходят гиганты, за которыми стоят корпорации.Вторая боль —…
-
Памятка писателям в эпоху ИИ
Докажи, что не верблюдНастоящая Памятка составлена для писателей и текстовиков, панически боящихся обвинений в порочных связях с искусственным интеллектом, именуемым также ИИ.Ее необходимо изучить. Внедрить. Эффект гарантирован.Правило 1:Никаких длинных тире. Неважно, зачем оно там стоит и для чего нужно, сам символ подозрителен.Где найти:а. Оформление диалогов— Дорогой,…