Купер.тех
Відкрити в Telegram
Мы tech-команда, которая создает сервис доставки из магазинов и ресторанов (ex СберМаркет) и делает это с любовью. Хабр: https://bit.ly/3xOhSYw Видео: https://bit.ly/3SW9MCw VK: https://bit.ly/45NudZC Вакансии: https://team.kuper.ru/tech
Показати більше8 133
Підписники
-424 години
+357 днів
+5530 день
Триває завантаження даних...
Схожі канали
Хмара тегів
Вхідні та вихідні згадування
---
---
---
---
---
---
Залучення підписників
серпень '26
серпень '26
+123
в 2 каналах
липень '26
+110
в 0 каналах
Get PRO
червень '26
+34
в 0 каналах
Get PRO
травень '26
+36
в 1 каналах
Get PRO
квітень '26
+40
в 2 каналах
Get PRO
березень '26
+67
в 1 каналах
Get PRO
лютий '26
+79
в 1 каналах
Get PRO
січень '26
+106
в 0 каналах
Get PRO
грудень '25
+94
в 0 каналах
Get PRO
листопад '25
+217
в 6 каналах
Get PRO
жовтень '25
+108
в 3 каналах
Get PRO
вересень '25
+155
в 0 каналах
Get PRO
серпень '25
+134
в 1 каналах
Get PRO
липень '25
+115
в 0 каналах
Get PRO
червень '25
+125
в 0 каналах
Get PRO
травень '25
+149
в 0 каналах
Get PRO
квітень '25
+98
в 1 каналах
Get PRO
березень '25
+113
в 0 каналах
Get PRO
лютий '25
+209
в 1 каналах
Get PRO
січень '25
+218
в 0 каналах
Get PRO
грудень '24
+331
в 7 каналах
Get PRO
листопад '24
+419
в 13 каналах
Get PRO
жовтень '24
+399
в 10 каналах
Get PRO
вересень '24
+373
в 14 каналах
Get PRO
серпень '24
+421
в 9 каналах
Get PRO
липень '24
+265
в 20 каналах
Get PRO
червень '24
+415
в 23 каналах
Get PRO
травень '24
+406
в 12 каналах
Get PRO
квітень '24
+414
в 14 каналах
Get PRO
березень '24
+509
в 25 каналах
Get PRO
лютий '24
+304
в 4 каналах
Get PRO
січень '24
+210
в 1 каналах
Get PRO
грудень '23
+379
в 5 каналах
Get PRO
листопад '23
+482
в 3 каналах
Get PRO
жовтень '23
+242
в 9 каналах
Get PRO
вересень '23
+301
в 0 каналах
Get PRO
серпень '23
+549
в 0 каналах
Get PRO
липень '23
+318
в 0 каналах
Get PRO
червень '23
+642
в 0 каналах
Get PRO
травень '23
+408
в 0 каналах
Get PRO
квітень '23
+318
в 0 каналах
Get PRO
березень '23
+508
в 0 каналах
Get PRO
лютий '23
+330
в 0 каналах
Get PRO
січень '23
+194
в 0 каналах
Get PRO
грудень '22
+211
в 0 каналах
Get PRO
листопад '22
+185
в 0 каналах
Get PRO
жовтень '22
+123
в 0 каналах
Get PRO
вересень '22
+101
в 0 каналах
Get PRO
серпень '22
+119
в 0 каналах
Get PRO
липень '22
+67
в 0 каналах
Get PRO
червень '22
+84
в 0 каналах
Get PRO
травень '22
+287
в 0 каналах
Get PRO
квітень '22
+51
в 0 каналах
Get PRO
березень '22
+51
в 0 каналах
Get PRO
лютий '22
+102
в 0 каналах
Get PRO
січень '22
+115
в 0 каналах
Get PRO
грудень '21
+194
в 0 каналах
Get PRO
листопад '21
+309
в 0 каналах
| Дата | Залучення підписників | Згадування | Канали | |
| 27 серпня | +3 | |||
| 26 серпня | +1 | |||
| 25 серпня | +38 | |||
| 24 серпня | +8 | |||
| 23 серпня | +2 | |||
| 22 серпня | +3 | |||
| 21 серпня | +3 | |||
| 20 серпня | +3 | |||
| 19 серпня | +2 | |||
| 18 серпня | +5 | |||
| 17 серпня | +4 | |||
| 16 серпня | +1 | |||
| 15 серпня | +3 | |||
| 14 серпня | +5 | |||
| 13 серпня | +6 | |||
| 12 серпня | +6 | |||
| 11 серпня | +4 | |||
| 10 серпня | +4 | |||
| 09 серпня | +2 | |||
| 08 серпня | +2 | |||
| 07 серпня | +1 | |||
| 06 серпня | +1 | |||
| 05 серпня | +1 | |||
| 04 серпня | +5 | |||
| 03 серпня | +5 | |||
| 02 серпня | +2 | |||
| 01 серпня | +3 |
Дописи каналу
+8
😎 Вот бы лето не кончалось...
Лето каждый год начинается одинаково: кажется, что впереди куча времени, а потом внезапно уже конец августа, и ты пытаешься понять, куда делись три месяца.
Сейчас самое время подвести летние итоги — не грустить, что август почти закончился, а вспомнить, сколько всего классного успело случиться.
И, конечно же, передать летний вайб дальше! Заглядывайте в каналы коллег, подписывайтесь и смотрите, как этот сезон прошёл у других tech-команд: Ecom.tech, MAGNIT TECH, Lamoda Tech, Data Fusion (ВТБ) и RWB Тех ❤️
| 2 | Відеоповідомлення | 1 653 |
| 3 | 🌧 Никто из нас не представлял середину августа такой дождливой...
До выходных осталось совсем немного, но хорошей погоды пока не видно.
Ставьте огонечки 🔥, чтобы высушить лужи и плавать можно было только в бассейне, а не по пути на работу! | 1 485 |
| 4 | 📢 Что происходит с React Native прямо сейчас — и почему технология до сих пор остаётся одним из рабочих вариантов для кросс-платформенной разработки?
Евгений Прокопьев, руководитель группы мобильной разработки, стал гостем подкаста Evrone Development. Поговорили о том, как изменилась архитектура, куда делся bridge и насколько выросла реальная производительность. Отдельно остановились на том, что сейчас больше всего беспокоит команды: обновления мажорных версий, состояние экосистемы, Expo и выбор библиотек. И, конечно, обсудили, как ИИ уже влияет на разработку и какой стек имеет смысл рассматривать сегодня в зависимости от масштаба проекта.
Рекомендуем всем, кто работает с мобильной разработкой или просто хочет понять текущую картину.
Смотрите выпуск:
🤡YouTube | 2 197 |
| 5 | ✨Хороший work-life balance сам себя не настроит
В ML много задач, где мозг постоянно что-то считает, сравнивает, проверяет гипотезы и пытается понять, почему метрика снова ведёт себя странно. Поэтому особенно важно уметь переключаться и отдыхать от рутины.
Спросили ребят из команды: от руководителей до стажеров, чем они занимаются в свободное от работы время, что любят и как расслабляются. Читайте в карточках выше – некоторые ответы получились очень нишевые 😎 | 2 268 |
| 6 | ✨Хороший work-life balance сам себя не настроит
В ML много задач, где мозг постоянно что-то считает, сравнивает, проверяет гипотезы и пытается понять, почему метрика снова ведёт себя странно. Поэтому особенно важно уметь переключаться и отдыхать от рутины.
Спросили ребят из команды: от руководителей до стажеров, чем они занимаются в свободное от работы время, что любят и как расслабляются. Читайте в карточках выше – некоторые ответы получились очень нишевые 😎 | 1 |
| 7 | ⚽️Выспались и готовы работать — или смотрели вчера ночью футбол?
Чемпионат мира в 2026 году получился богатым на яркие моменты, а интернет, как обычно, быстро превратил их в мемы. Мы не смогли пройти мимо и собрали футбольные кадры, которые слишком хорошо описывают корпоративную жизнь. | 2 422 |
| 8 | 💭 Лучше спросите Евгения
React Native — важный стек для нашей мобильной разработки, а лучший способ поговорить о нём — задать вопросы человеку, который видит и техническую сторону, и продуктовый контекст.
Поэтому решили сделать короткий Q&A с Евгением Прокопьевым, руководителем группы мобильной разработки:
🟢Как изменился React Native за последние 2–3 года?
Можно с уверенностью сказать, что фреймворк повзрослел: апдейты сейчас проще и чище, если вы уже переехали на новую архитектуру. В комьюнити выделились явные лидеры по разработке самых актуальных пакетов, и они активно их поддерживают. Около года назад React Native завершил переезд на новую архитектуру, и перформанс сильно подрос, особенно на старых девайсах.
🟢Есть технология, за которой ты следишь? Что сейчас must have?
В последнее время появляется много интересных решений. Они закрывают разные проблемы, например:
• react-native-streamdown — для быстрого рендера MD-формата. Очень актуально в наших реалиях, например для чата с ИИ;
• react-native-nano-icons — удобное решение для рендера SVG-иконок. Поддерживается полное API SVG Multicolor;
• nitro-modules — их нельзя назвать чем-то новым, но я хочу всех призвать писать нативные модули с помощью этого API.
🟢AI сейчас везде — внедрился ли он и в мобильную разработку?
У мобильной разработки есть некоторые ограничения по сравнению с веб-разработкой — например, тестирование вёрстки или целого флоу. Но комьюнити активно развивает это направление. Например, библиотека argent даёт возможность агенту подключаться к девайсу и протыкивать флоу: его можно сохранить в YAML и потом использовать как e2e-тесты, читать логи Metro, профайлить код.
Плюс сейчас в библиотеках комьюнити часто можно встретить файлы для LLM, что упрощает интеграцию. В общем, флоу, где ты можешь отдать ссылку на Figma и получить хороший результат, выглядит реальным.
🟢Куда, как ты думаешь, это всё будет развиваться?
Как уже говорил, фундамент React Native сейчас стабилен, все критически важные старые проблемы закрыты. По мне, сейчас всё идёт в сторону:
• ещё более широкой кроссплатформы: десктоп, HarmonyOS, TV;
• упрощения написания под GPU — тут проекты типа TypeGPU и возможность использования Three.js;
• API стилизации, которая при этом как будто становится всё более похожей на веб;
• Hermes в сторону AoT-компиляции — Hermes V1 здесь пока что только первый шаг;
• и, конечно, более глубокой интеграции с ИИ.
А если вы тоже работаете с React Native, делитесь в комментариях: что радует, что всё ещё хочется починить и за какими инструментами следите? | 1 858 |
| 9 | Прошло | 1 |
| 10 | 💅🏻Твой вайб в эту пятницу: | 2 105 |
| 11 | Відеоповідомлення | 1 939 |
| 12 | 📝 Не сошлись в отчётах: как дебажить метрики
У отчётов тоже бывают свои «галлюцинации»: метрика называется одинаково, запрос выглядит правильно, формулы проверены, а цифры почему-то не совпадают.
Прежде чем превращать такие данные в продуктовые решения и задачи для разработки, нужно понять, где именно они разошлись. Лилия Ивановская, старший продуктовый аналитик в команде, где ищут точки роста бизнеса на основе данных, рассказывает, как быстро дебажить такие расхождения:
1️⃣ Сначала понять, что именно сравниваем
В е-grocery легко незаметно запутаться даже в одинаково выглядящих метриках:
— выручка: gross vs net (до/после промо, отмен, субсидий);
— заказы: оформленные vs собранные vs доставленные;
— товары: заказанная корзина vs фактически доставленные позиции (с учётом ненайденных товаров, которые были заменены/отменены);
— время: учитываем ли мы часовой пояс или приводим все к московскому времени;
— разные идентификаторы: в одном сервисе используются одни идентификаторы сущностей, в другом — другие.
Поэтому первым шагом лучше убедиться, что совпадает не только название метрики, но и её смысл.
2️⃣ Упростить запрос до примитива
В отчётах и запросах всегда есть несколько слоев: сырые данные (логи заказов/событий) ➔ агрегация метрик по разрезам ➔ финальный расчет метрик с учетом фильтров.
Если цифры не сходятся, то идём вниз:
— берём одну таблицу (например, таблицу с заказами);
— убираем все JOIN и фильтры;
— проверяем базовую агрегацию;
— затем добавляем шаги обратно по одному.
Расхождение почти всегда появляется на одном конкретном слое трансформации.
3️⃣ Проверить кардинальность JOIN’ов
Одна из самых частых причин расхождения — JOIN, который ведёт себя не так, как мы от него ждали. Например, кажется, что связь должна быть 1-к-1, а на деле получается 1-к-N.
В e-grocery это можно понять по разным признакам: в одном заказе может быть несколько позиций, товар при сборке могут заменить, часть товаров могут отменить, а у заказа может быть несколько событий со статусами. Если не учесть это в логике соединения таблиц, цифры начинают незаметно расходиться.
Обычно это видно по симптомам: выручка как будто немного выросла, заказов стало подозрительно больше, а средний чек начал «плавать». В такой момент стоит проверить не только условие JOIN, но и то, сколько строк получается до и после него.
4️⃣ Сравнивать не агрегаты, а строки
Когда в одном отчёте 100 млн, а в другом 102 млн, сама по себе разница почти ничего не объясняет. Гораздо полезнее найти конкретные заказы, события или товары, которые эту разницу создают.
Что делать?
— вместо того, чтобы спорить на уровне итоговых чисел, берём разницу двух выборок до строк;
— ищем, какие идентификаторы заказов есть в одной строке, но отсутствуют в другой;
— проверяем, на каком шаге они появились/исчезли;
После этого несложного шага часто сразу видно причину ошибки: отмена, а может дубль события или JOIN.
Возможно какие-то вещи являются базовыми, но про них стоит вспомнить лишний раз, чтобы тратить меньше времени на работу и не беспокоиться за отчёт. | 2 033 |
| 13 | 🔄 Всё, что вы забыли обновить, будет использовано против стабильности
Когда сервисов много, метрики, дашборды и алерты должны меняться вместе с системой. Иначе это очень быстро превращается в проблему доверия к данным.
В новой статье, Вячеслав Литкович, руководитель группы SRE-инженеров, рассказывает, как мы выстраивали SLO-подход в большой продуктовой инфраструктуре.
Поговорим про:
📌 первые SLI и дашборды
📌 error budget и почему он не всегда удобен в ежедневной работе
📌 бизнес-процессы, которые нельзя описать одной метрикой
📌 странные кейсы с Kafka, inbox/outbox и низким трафиком
📌 автогенерацию Grafana-дашбордов
📌 декларативные индикаторы и эскалации как код
🏃 Читайте на Хабре! | 2 352 |
| 14 | ⏰ Разработка без стресса — кажется, что это невозможно
Не всё в разработке решается новым фреймворком или ещё одним сервисом. Иногда стоит немного пересмотреть то, как мы сами работаем. Собрали пост про вещи, которые кажутся базовыми, но о них очень легко забыть в круговороте задач и созвонов.
А какими приёмами пользуетесь вы, чтобы сохранять своё душевное спокойствие? Делитесь в комментариях! | 2 146 |
| 15 | 💔 Что делать, если упала производительность?
Плохой план обычно выглядит так:
посмотреть логи → открыть код → предположить самое очевидное → ошибиться → повторить ещё несколько раз.
Чтобы не тратить много времени на поиск проблемы, в Go есть pprof — встроенный профилировщик, который показывает, где сервис действительно тратит ресурсы.
В карточках инженер-разработчик на Go Артём Юзюк рассказывает, как с его помощью искать утечки горутин, проблемы с памятью и горячие точки в коде. | 2 229 |
| 16 | CodeFest всё! Насыщенные вышли выходные 🚀
Делимся атмосферным видео и рассказываем, как это было. Мы собирали башню из куперян, играли в крокодила с нейросетью, разбирались в архитектуре, делились историями об инцидентах и просто очень круто проводили время.
Спасибо всем, кто был с нами! И Новосибирску за теплый прием. Вы супер, CodeFest в сердечке, а общение бесценно. ❤️ | 1 749 |
| 17 | 🔥 Передаём привет от нашей команды с CodeFest!
Мы тут со стендом, хорошим настроением и инженерными разговорами — заглядывай, пока конференция в самом разгаре. | 1 721 |
| 18 | Відеоповідомлення | 1 603 |
| 19 | 🎉 Хабру исполняется 20 лет!
А значит, самое время вспомнить, как всё начиналось!
Собрали ретро-карточки, в которых вспоминаем ранний Хабр и рассказываем, когда там появился Купер.тех.
И раз уж сегодня говорим про Хабр, есть ещё один приятный повод.
Сразу три наших статьи попали в шорт-лист премии «Технотекст»:
✨«Как запускать проекты без команды? Главное о кросс-командном проджект-менеджменте» — Марина Гончарова
✨«LLM‑разметка в поиске: от эксперимента к инструменту» — Александр Баранов
✨«Три мушкетера из мира DevSecOps. Внедряем инструменты для развития AppSec-процессов» — Максим Коровенков
Гордимся ребятами! ❤️ | 2 175 |
| 20 | ⚡️Новосибирск, мы едем!
30–31 мая будем со стендом на конференции CodeFest, где можно будет пообщаться с нашими экспертами, задать вопросы, поучаствовать в активностях и просто провести время по-соседски, как мы любим.
Если планируете быть на CodeFest, заглядывайте к нам. Будем рады познакомиться или увидеться снова.❤️ | 1 953 |
