Сейчас совместная онлайн-работа на платформах вроде Google Docs, Microsoft Teams или Slack — это базовая вещь для десятков миллионов пользователей по всему миру. Ведь реально удобно работать над файлами, отслеживать ход проекта, вести совместный календарь или обмениваться сообщениями между…
У вас есть Postgres, где хранится множество текстовых данных. Вы хотите использовать векторные представления (embeddings), к примеру, от OpenAI, чтобы построить систему рекомендаций, улучшенный поиск или реализовать RAG для работы с LLM. Но при этом ставить расширения (extensions) не хочется, а может, и вовсе нельзя — например, в облачных Managed PostgreSQL зачастую нет нужных прав.Под катом описание open-source решения pg_auto_embeddings, которое вам поможет. Скорее под кат!
Бывает, что привычные A/B-тесты кажутся слишком сложными или затратными, и возникает соблазн искать быстрые альтернативы. Но насколько они эффективны? Меня зовут Сима Гиззатуллина, я продуктовый аналитик в Lamoda Tech. Я расскажу, как мы искали инструмент для оценки контентного…
Если вы ничего не знаете об авиационных газотрубинных двигателях, то, перед прочтением, рекомендую ознакомиться с моей статьей про ГТД, которую я писал здесь несколько лет назад. Иначе будут встречаться непонятные слова без объяснений. Я долго думал с чего начать эту тему, и…
Недавно я опубликовал статью «Как и зачем вы Senior?», которая получила неоднозначные оценки (хоть может и весьма понятные). Какое-то время я не трогал её и перечитал позднее. Думаю, что она действительно не особо раскрывает моё видение вопросов грейда и сущности требований к кандидатам в разных компаниях. Так что было решено сделать лонгрид, в котором я в деталях разверну своё мнение. Заинтересованным, добро пожаловать под кат. Читать далее
Привет, Хабр! Это Костя из CLoud.ru, и я продолжаю цикл коротких статей с рецептами TypeScript, посвященный решению повседневных задач. Сегодня у нас в меню тип, который поможет вам выбрать только одно поле из типа. Поехали! Смотреть рецепт
У нас был spring и hibernateМы твёрдо знали, что OAuth2.0 это хорошо, а принцип "Api first" ещё лучше.И нам дали ровно 48-ь часов чтобы создать работающую инфраструктуру с возможностями авторизации, отслеживания метрик, динамической маршрутизацией запросов и раздачей конфигураций сервисам "на лету". Кроме того от нас хотели получить "best practics" по работе с БД в коде и лёгкой поддержке ролевой модели. Читать далее
На ревью вашего юнита приходит мало людей? Вы получаете мало фидбэка о ваших продуктах? На ваших ревью не задают вопросы даже стейкхолдеры? А может быть вы вообще не знаете, как организовать ревью?Привет! Меня зовут Маша, я — Implementation&Communications Manager в Dodo Engineering. Сегодня я расскажу, как сделать ревью вашего юнита интереснее, а его участников — более вовлечёнными. А еще поделюсь практическими советами и своими шаблонами. Читать далее
Приветствую вас, дорогие читатели! Сегодня мы продолжим изучать BlackLotus UEFI bootkit. В прошлой части мы рассмотрели темы: В предыдущей части мы выполнили следующие шаги: 1. Подготовка тестового стенда.2. Запуск CVE-2022-21894 (baton drop).В этой части мы сосредоточимся на…
Подборка интересных статей о культуре и искусстве киберпанка, опубликованных на Хабре за последние десять лет. На удивление очень мало. Читать далее