en
Feedback
43; Tech

43; Tech

Open in Telegram

Канал технических подразделений системы маркировки Честный ЗНАК. Делимся тем, как устроена разработка, эксплуатация и безопасность одной из крупнейших цифровых платформ в стране. Плюс немного хаоса (как и положено в IT). Новости, люди, инсайды, IT-движ.

Show more
823
Subscribers
+124 hours
+247 days
+9330 days
Posts Archive
JUnit 5 Extensions, часть 2 – уже на Хабре 🚀 Тема: пишем умные data-провайдеры и микро-DI на Kotlin. В статье: 🔌 Способы регистрации расширений ExtendWith, авто через META-INF/services и программная через RegisterExtension ⚙️ ExecutionCondition реализуем XFail для пропуска упавших тестов 📦 ArgumentsProvider + AnnotationConsumer кастомный JsonSource для загрузки тест-данных из JSON 🧩 ParameterResolver инжектируем временные директории; отдельно разбираем ExtensionContext, Store и Namespace как механизм хранения состояния между хуками 💉 Field Injection через TestInstancePostProcessor читаем конфиги через Property из .properties-файлов с приоритетом на env-переменные для CI/CD 🏗️ Микро-DI с рекурсивным резолвингом собственный IoC-контейнер а-ля Spring Autowired Если пропустили первую часть – рекомендуем начать с неё. Новая статья уже на Хабре! Читайте, оценивайте и пишите комментарии 👉

Аналитический Марафон / онлайн / 18 апреля От 43;Tech выступит Дмитрий Курило, системный аналитик больших данных Доклад: «От
Аналитический Марафон / онлайн / 18 апреля От 43;Tech выступит Дмитрий Курило, системный аналитик больших данных Доклад: «От таблиц к графам: новый инструмент для анализа отраслевого рынка» О чём поговорим: ✔️как устроена предметная область маркировки и какие есть виды отчётности ✔️зачем в аналитике нужны графы и какие задачи они решают ✔️как устроена архитектура графов и чем они отличаются друг от друга Покажем кейсы, примеры и результаты использования графов в аналитике. Стать участником марафона можно по ссылке.

Битва за IT / Москва + онлайн / 13–14 апреля Спикер: Ефим Пункин, руководитель команды аналитики данных. Доклад: «От вчерашнего студента до мидла за год». Разберём: ✔️как вырастить специалистов внутри, а не искать их бесконечно ✔️как превратить стажировку в инвестицию с понятным результатом ✔️как сократить адаптацию и ускорить рост Из практики: ✔️~50% команды – выпускники стажировки ✔️наставники растут в тимлидов ✔️понятная траектория до мидла за год И честно: ✔️когда это не работает ✔️как проходит отбор ✔️почему не все доходят до финала До встречи!

Стачка / Ульяновск / 10–11 апреля От 43;Tech выступит Ефим Пункин, руководитель команды аналитики данных 👨‍💻 Доклад: «Не пустим грязь в прод: архитектура качества данных в аналитической платформе». О чём поговорим: Большинство команд тратят часы на поиск причин ошибок — пока пользователь уже видит некорректные данные в проде 📉 Ефим покажет, как выстроить систему контроля качества данных, которая ловит проблемы до публикации ⚙️ Разберём реальную архитектуру: Airflow + SodaCL, Spark / ClickHouse / PostgreSQL, Kafka → Redash / Grafana и WAP-паттерн, который не пропускает «грязные» данные дальше 🚫 Будем рады увидеться!

Апрель = конференции 🎤 Спикеры 43;Tech подготовили доклады и выступят на конференциях: Ульяновск, Москва и онлайн. Будем рады увидеться и пообщаться. Совсем скоро расскажем подробнее: где, когда и о чём 💛⚙️

1 апреля. Сегодня даже баг может оказаться шуткой. Или не может. Надеемся, ваш день проходит с отличным настроением 🙂
1 апреля. Сегодня даже баг может оказаться шуткой. Или не может. Надеемся, ваш день проходит с отличным настроением 🙂

Сегодня день резервного копирования. В этот день мир делится на два типа людей: — тех, кто делает бэкапы — и тех, кто будет их делать

Deep Dive in Problem Solving 🔍 Иногда в работе аналитика самое сложное – не написать требования, а понять, почему заказчик п
+8
Deep Dive in Problem Solving 🔍 Иногда в работе аналитика самое сложное – не написать требования, а понять, почему заказчик пришел именно с таким запросом. На одной из конференций, наш системный аналитик Анастасия Кайнова рассказала, как опыт работы в техподдержке научил её быстро разбираться в сложных инцидентах и находить настоящие причины проблем. Главная мысль проста: любая система – это граф из узлов и связей, и проблемы можно искать по понятному алгоритму. Мы превратили доклад в короткую серию карточек. Внутри – простой алгоритм, который помогает находить проблему даже в очень сложных системах. ▶️ Полное выступление можно посмотреть по ссылке 💬 Больше материалов и мыслей автора – в её Telegram-канале

Срочно: обновление для спины и шеи доступно Если вы сейчас читаете это, не меняя позу уже пару часов – это знак 🙂 Мини-апдей
+3
Срочно: обновление для спины и шеи доступно Если вы сейчас читаете это, не меняя позу уже пару часов – это знак 🙂 Мини-апдейт за 2 минуты: 1️⃣ Вытяжение спины Потянитесь вверх, потом аккуратно вперёд. Как будто пытаетесь достать до дедлайна. 2️⃣ Шея вперёд / назад Медленно, без фанатизма. Голову лучше не «перегружать» – она нам ещё нужна. 3️⃣ Наклоны головы Ухо к плечу. Плечи не поднимаем – они и так на стрессе. 4️⃣ Наклоны корпуса Тянемся в сторону, дышим. Да, это тоже считается активностью. Пара минут – и вы снова человек, а не часть кресла.

Как перестать откладывать задачи Прокрастинация – это не про лень. Чаще всего это про перегруз, неопределённость или задачу,
+5
Как перестать откладывать задачи Прокрастинация – это не про лень. Чаще всего это про перегруз, неопределённость или задачу, к которой непонятно как подступиться. Собрали в карточках 5 техник, которые помогают «сдвинуться с места» и начать действовать.

Как писать промпты, чтобы не злиться на ИИ Обычно нейросеть отвечает странно не потому, что она «плохая», а потому что запрос
+3
Как писать промпты, чтобы не злиться на ИИ Обычно нейросеть отвечает странно не потому, что она «плохая», а потому что запрос был слишком общим. Хороший промпт — это короткое, но точное ТЗ. Вот 6 принципов, которые помогают получать более внятный результат.

Понедельник. Немного инженерного юмора. Есть три стадии расследования бага: 1. Странно 2. Очень странно 3. А, ну конечно Хорошей всем недели!

🌷 deploy happiness fix bugs ship great code И пусть всё это происходит в отличной компании. С праздником, 43;Tech 💛

🟩 Бинго айтишника Иногда рабочий спринт выглядит как чек-лист. Мы решили превратить его в бинго. Если узнаёте себя в карточк
🟩 Бинго айтишника Иногда рабочий спринт выглядит как чек-лист. Мы решили превратить его в бинго. Если узнаёте себя в карточке – ставьте мысленный ✔️. Посмотрим, у кого быстрее закроется поле 🤓

🔌 28 февраля – День сетевого кабеля Да, звучит неожиданно. Но именно в этот день в 1956 году был запатентован сетевой кабель. Изобретение, которое позволило соединять компьютеры в локальные сети. До этого обмен данными между машинами был настоящим квестом. Можно сказать, что с этого момента началась привычная нам IT-реальность: сети, серверы, дата-центры и всё, что держит инфраструктуру в рабочем состоянии. Поэтому сегодня – отличный повод поздравить всех, кто строит, поддерживает и защищает цифровые системы. Пусть соединение будет стабильным, пакеты – без потерь, а прод – без сюрпризов. С профессиональным праздником, 43;Tech ⚡

🛡️ Слабый пароль – не приговор Пароли – до сих пор одна из самых уязвимых точек в безопасности. Один неудачный выбор, и дост
+8
🛡️ Слабый пароль – не приговор Пароли – до сих пор одна из самых уязвимых точек в безопасности. Один неудачный выбор, и доступ к вашей учётке может получить кто угодно. Мы часто говорим об этом внутри команды, а на 43;Tech Conf ’25 Владислав Кириллов посвятил этой теме целый доклад. Теперь его основные идеи – в карточках. Рассказываем, чем опасны простые пароли и что мы сделали, чтобы защитить систему по-настоящему.

«OCR по-русски»: как мы оценивали распознавание текста на сложных документах Когда нужно превратить тысячи разнородных докуме
+5
«OCR по-русски»: как мы оценивали распознавание текста на сложных документах Когда нужно превратить тысячи разнородных документов в машиночитаемый текст, “просто OCR” не работает. Мы сделали честное сравнение решений под русскоязычные документы: пайплайн, метрики, тесты на реальных сценариях, плюс свой движок. Где сильны классические OCR, где выигрывают VLM, и что выбрали мы — в карточках.

[14.02] Ничего особенного. Просто любим вас. 43;Tech 💛

43;Tech – за безопасный интернет. Потому что защита начинается не с файрвола, а с культуры осознанного поведения онлайн. С Днём безопасного интернета!

📄 Резюме бывают разные Всё, что вы сейчас увидите, – реальные цитаты из резюме. Наши HR собирали коллекцию годами. Сегодня п
+8
📄 Резюме бывают разные Всё, что вы сейчас увидите, – реальные цитаты из резюме. Наши HR собирали коллекцию годами. Сегодня публикуем некоторые из них. Где-то – шедевры самопрезентации, где-то – искренний сюрреализм. Мы собрали 9 слайдов с фразами из откликов, которые точно запоминаются. Но не тем, чем нужно. Смотрим, улыбаемся и не повторяем!