Код-ревью в Практикуме: как мы делаем его быстрее и эффективнее
—
от автора
—
от автора
Код-ревью — полезный инструмент для командной разработки и для прокачки собственных навыков. Код-ревью помогает обнаружить недочёты в коде: как синтаксические или стилистические ошибки, так и неоптимальные или неэффективные подходы. В командной разработке, когда команда делает большой проект, код-ревью также помогает…
—
от автора
Однажды на Zoom-созвоне нашей команды нить дискуссии ушла за пределы планируемого. На удаленке такое часто случается, потому что всем не хватает обычного «кухонного» общения в офисе. Разговор начался с итальянской книги, где на всех языках мира написано «Я тебя люблю».…
—
от автора
В 80 годы прошлого века правительство Японии совершило попытку создать распределенную вычислительную систему следующего поколения с элементами ИИ. Проект закончился достаточно закономерным провалом. Причина провала достаточно проста, почему то посчитали, что простого наличия технологии производства больших интегральных схем хватит для…
—
от автора
Тема «распухания» таблиц и индексов из-за реализации MVCC — больная для пользователей и администраторов PostgreSQL.Однажды я уже поднимал ее в статье «DBA: когда пасует VACUUM — чистим таблицу вручную», разобрав на конкретных примерах, насколько драматический эффект для производительности запросов может…
—
от автора
Приветствуем! Если ваше приложение поддерживает разные языки, то наверняка вы сталкивались с проблемами, связанными с локализацией: ошибки в написании ключей, отсутствующие значения для языков, необходимость пересборки приложения в случае экстренных правок перевода. Не самые приятные моменты разработки, не правда ли?В…
—
от автора
Быстрая и легкая генерация текста на любом языке с помощью фреймворка HuggingfaceВ рамках курса «Machine Learning. Advanced» подготовили перевод интересного материала. Также приглашаем принять участие в открытом вебинаре на тему «Multi-armed bandits для оптимизации AB тестирования». На вебинаре участники вместе…
—
от автора
При написании требований часто возникает вопрос, до какого уровня стоит детализировать требования и какие артефакты должны появится в результате системного анализа. Я стараюсь придерживаться позиции, что это сугубо индивидуально и зависит от команды и кому как комфортно работать. Случается, что…
—
от автора
Чтобы email-рассылка не затерялась во входящих, а клиенты чаще открывали письма и покупали, важно угадать правильное время отправки. С помощью нейросети мы проанализировали поведение клиентов и спрогнозировали дату отправки следующего email, чтобы порекомендовать клиенту товары в то время, когда он захочет их купить. Протестировали в зоомагазинах на рассылках с предложением повторной покупки и оценили результат…
—
от автора
Три типичные ошибкиВ разное время Allmаnd Law, и Startup Genome Report посчитали, что в начале своего существования умирают более 90% запущенных IT-стартапов. И понятно, что попадание в 10% это в основном про удачу, но ошибки могут свести возможность везения к нулю,…
—
от автора
Люди начали выращивать еду около 10 000 лет назад, но древние сапиенсы и представить не могли, что в будущем для сбора кукурузы придётся сначала установить пиратскую украинскую прошивку, а потом разбираться в кодах неисправностей по протоколу OBD-II. Обычно «хакерами» называют специалистов…