Разбираем «Додо», «Дикси» и «Золотое Яблоко». Почему скидки перестали работать, как геймификация влияет на LTV и зачем ритейлу виртуальная валюта. Только цифры, механики и выводы.
Читать далееПривет Хабр! Меня зовут Радион Зарипов, я — аспирант программы «Науки о материалах» в Сколтехе и прохожу в настоящее время стажировку в Sber AI. Значительная часть работы, о которой пойдет речь, была выполнена мной во время летней практики в AIRI, в группе «Дизайн новых материалов», которая исследует возможности применения вычислительных подходов к прогнозированию новых материалов. Совместно с моими коллегами из Сколтеха, AIRI, Sber AI, РХТУ и ИФХЭ РАН мы недавно опубликовали статью в Acta Materialia, где построили подробную фазовую диаграмму карбида технеция. Это не было бы возможным без применения графовых нейронных сетей, которые заменяют существенную часть вычислений.
Здесь мне хотелось бы подробнее рассказать, что именно мы делали и с какими сложностями столкнулись. Текст получился большим и подробным, но если вам интересно, как машинное обучение постепенно меняет материаловедение, эта статья для вас.
Читать далееСейчас тренд на замену людей нейросетями, вайбкодинг, и другие вещи которые завернуты в фантик «Беззаботного будущего», всё это мне напоминает предыдущий тренд который был до появления ИИ — «Успешный успех». Нам продают не технологии, а чувства простоты, на который люди каждый раз охотно ведутся.
По ощущениям, этот тот же барабан с цифрами 777, нам показывают пару удачных прокруток, «джекпоты», счастливые лица, а реальная статистика, цена попыток, и неизбежные промахи остаются за кадром.
Читать далееЗа последние пару лет в интернете скопилось много статей на данную тему, так зачем же еще одна? Лично для меня была проблема в том, чтобы найти всю информацию по базовой настройке сервера (обновление, защита и т.д.) и в дополнение к этому быстрый способ настройки VLESS в одной статье. Обычно я натыкался на статьи, где есть настройка панели 3X-UI (и то, как я понял, читая комментарии под такими статьями, не всегда правильная) без базовой настройки самого VPS, либо статьи, где всё написано слишком детально, а «много букав» читать, да ещё в последствии воспроизводить самому многим лениво в наше время.
Поэтому в данной инструкции я решил собрать в одном месте и базовую настройку сервера (которую может сделать практически любой, не слишком мудря с настройками), так и настройку Xray без панели 3X-UI всего за пару скриптов.
Читать далееTransactional outbox обычно внедряют ради консистентности, а в итоге получают новый источник «случайной» задержки и постоянный фон нагрузки на базу из-за поллинга. В этой короткой статье разберем простой поворот идеи: не выбрасывая outbox и relay-процесс, попробовать отправлять событие сразу после коммита и превращать поллинг в редкий fallback. Посмотрим, что это даёт по задержкам и нагрузке, и какие неприятные нюансы всплывают с порядком доставки, дублями и наблюдаемостью.
Открыть разборКак насчёт дозы реальности?
Linux — поляризующая тема в технологическом пространстве. Каждый раз, когда кто-то публикует в соцсетях проблему с Windows или (что реже) с macOS, непременно находится какой-нибудь старатель, вклинивающийся в разговор с фразой: «Просто используй Linux, лол».
Да. Спасибо, Кевин. Давай взрослые поговорят, ладно? Спасибо.
Но, возможно, в словах Кевина было больше смысла, чем я когда-то готов был признать.
Одно время я воспринимал Linux как игрушку или как нечто предназначенное для немытых обитателей подвалов, а не для серьёзных пользователей компьютеров. Я думал, что Linux — это синоним фразы «живёт с мамой и не имеет друзей».
Я не мог ошибаться сильнее.
Читать далееКэш-монтирование в Docker — это мощный инструмент, который может значительно ускорить процесс сборки образов в CI/CD. Но его правильная настройка в GitLab требует понимания не только работы BuildKit, но и особенностей взаимодействия с различными конфигурациями GitLab Runner — DinD и DooD.
В этой статье я расскажу об устройстве кэш-монтирования в Docker и как его использовать в GitLab CI/CD. На примере простой сборки Python-проекта покажу готовые решения для кэширования зависимостей, чтобы оптимизировать сборку Docker-образов.
Читать далееНаверняка, с вами бывала ситуация.
Вы едете в метро, или сидите на важном совещании. Или вы засыпаете. Внезапно, какая-то ваша мысль, живя своей жизнью, натыкается на забытый и коварно хранящийся как раз для такого момента взрывоопасно смешной анекдот или такой же убойности историю. И всё — рамки сокрушены, вы неудержимо начинаете вздрагивать от попыток сдержать смех, сгорая под негодующими взглядами окружающих или уже не надеясь уснуть.
Читать далееСобрал в одном месте полезные возможности Telegram, которые упрощают ежедневную работу с приложением. Все приёмы проверены на практике и активно используются. Формат изложения — краткие инструкции с конкретными примерами.
Читать далееДанная статья является вырезкой из работы, впервые опубликованной в мае 2023 года. Она была посвящена свободе. В ней были рассмотрены ее различные понятия, а также связанные с ней вопросы, касающиеся устройства общества и построения мира гармонии — того процесса, который принято называть социальным освобождением. Среди прочего, один из ее разделов был посвящен вопросу наличия выбора у человека. Если свобода определяется как возможность выбора, то встает вопрос, существует ли этот самый выбор. Иными словами в этом разделе — который и является приводимой здесь вырезкой — разбирается представление о том, что выбор, это лишь иллюзия.
Стоит отметить, что полноценного понимания наличия выбора у человека невозможно достичь, ограничившись только рассмотрением биологической стороны вопроса, как это сделано в данном очерке. Для этого нужно вникнуть в вопрос соотношения необходимости и случайности как таковых — понять, что необходимость существует только через случайность, что их связь не внешняя, а внутренняя.
Хотя таких разъяснений в этой вырезке нет, тем не менее, представленный здесь материал позволяет увидеть, что рассуждения о том, будто выбор это иллюзия, несостоятельны.
Читать далееНастройка локальной авторизации через соцсети для своих проектов может стать реальной проблемой если у вас нет купленного домена. В этой статье я постарался описать решение данной проблемы и настройку локальной авторизации через Телеграм и ВКонтакте.
Читать далееЛюбая наука только тем и занимается, что строит математические модели (ММ) в своей предметной области. Особенно важно уметь строить адекватные ММ в процессе наладки систем управления по экспериментальным данным, полученным на реальном объекте. В статье рассматривается методика получения аналитических ММ статики, доступная рядовому инженеру, требующая минимальных затрат времени, без привлечения громоздкого программного обеспечения.
Читать далееВыбор фреймворка для глубокого обучения — это стратегическое решение, влияющее на скорость разработки, стоимость и масштабируемость. Правило «PyTorch — для исследований, TensorFlow — для продакшена» больше не работает. К 2026 году оба фреймворка активно заимствуют лучшее друг у друга: PyTorch наращивает промышленные возможности (TorchServe, ExecuTorch), а TensorFlow с Keras 3 становится гибче для исследований.
Согласно опросу Stack Overflow Developer Survey 2024, PyTorch (10,6%) и TensorFlow (10,1%) находились примерно на одной отметке по частоте использования у разработчиков, а в исследовательских и AI-first-компаниях уверенно лидирует PyTorch. Но есть нюансы.
Про эталонный справочник, JWT-авторизацию, требования КИИ и почему 1С-Битрикс вместо Laravel
В 2022 году мы получили задачу: автоматизировать заказы запчастей для 40+ дилеров Ростсельмаш. Вызов был не в объёме данных (50,000 SKU), а в разнородности систем дилеров и требованиях безопасности КИИ.
Через 18 месяцев 65% заказов пошли через портал без участия операторов. REST API интегрирован с 28 дилерами (70% сети). Время оформления заказа сократилось с 45 минут до 7.
Под катом — архитектурные решения, почему эталонный справочник важнее REST API, и как обойти ограничения КИИ.
Читать далееВ 2022-2024 годах российский IT-сектор был «тихой гаванью» и главным фаворитом рынка. Однако итоги 2025 года оказались холодным душем: доходность акций сектора составила минус 15,2%, что стало худшим результатом среди всех отраслей.
Парадокс в том, что компании продолжают рапортовать об успехах: «Диасофт» объявляет рекордные дивиденды, а Positive Technologies наращивает отгрузки на 45%. Почему при росте бизнеса капитализация падает, и что это значит для будущего индустрии?
Читать далееtl;dr:
Каждая операция INSERT несет фиксированный overhead (в наших тестах 64–99 ms), независимо от количества строк.
Формула: Total_time = N_statements * fixed_overhead + actual_write_time — подтверждена тестами.
1000 single-row INSERT = 64 секунды (Shared-data) или 100 секунд (Shared-Nothing).
Разница не в диске и не в Docker, а в протоколе commit: TxnLog + publish через BRPC против 2PC + publish_version.
В ANALYZE PROFILE commit overhead прячется в разнице TotalTime - ExecutionTime — это FE overhead.
Батчинг нивелирует разницу: при INSERT SELECT оба режима дают ~0.25 с на 1000 строк.
Читать далееВсем привет! Меня зовут Денис Захаров, я инженер в Автотеке Авито. В этой статье я расскажу о нелёгкой судьбе SRE на своём опыте: с чем я столкнулся в работе и как в общих чертах SRE-направление представлено в Авито. Статья будет полезна как разработчикам, так и малюткам, желающим узнать, что есть в мире IT.
Читать далее«Основным недостатком волнового метода маршрутизации является дополнительная нагрузка, которая создается передачей поисковой посылки во все стороны, в том числе и в противоположную сторону от УП». Поэтому предлагается некий локально-волновой метод маршрутизации, который «состоит в том, что для нахождения кратчайшего маршрута в сети между парой узлов из УИ организуется волновой поиск, но не во всех направлениях, а лишь в сторону УП».
Однако как автор волнового метода маршрутизации выражаю своё несогласие только с такой трактовкой возможностей волнового метода и поэтому предлагаю на конкретных примерах рассмотреть другие варианты.
Читать далееООО «СМАРТС-Кванттелеком» занимается разработкой и внедрением систем квантового распределения ключей (КРК), ориентированных не на лабораторные эксперименты, а на реальную телекоммуникационную инфраструктуру. В основе наших решений лежит метод квантового распределения ключей на боковых частотах фазовомодулированного оптического излучения КРКБЧ — subcarrier wave QKD (SCW-QKD). Сегодня этот подход используется в пилотных и промышленных квантовых сетях в Российской Федерации. Однако сам метод возник не вчера — его история насчитывает более двадцати лет и начинается с работ российских и зарубежных учёных середины 1990-х годов.
Настоящая статья открывает серию публикаций, посвящённых методу КРКБЧ и его эволюции — от физической идеи до практической телекоммуникационной технологии.
Читать далееКак известно, люди делятся на тех, кто делает бэкапы, и тех, кто пока ещё этого не делает. Однако и среди первых нет единства — существует множество подходов к организации резервного копирования. Сегодня мы расскажем, какие схемы бэкапа бывают, чем они различаются и когда стоит применять каждую из них.
За годы ИТ-индустрия выработала множество стратегий: каждая решает свои задачи и имеет собственную сферу применения — от простейших схем, подходящих для небольшой компании, до сложных многоуровневых систем, используемых в крупных организациях с требованиями к соблюдению регуляторных норм.
Читать далее