43; Tech
823 subscribers
233 photos
102 videos
1 file
56 links
Канал технических подразделений системы маркировки Честный ЗНАК. Делимся тем, как устроена разработка, эксплуатация и безопасность одной из крупнейших цифровых платформ в стране. Плюс немного хаоса (как и положено в IT).

Новости, люди, инсайды, IT-движ.
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
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

Если пропустили первую часть – рекомендуем начать с неё.

Новая статья уже на Хабре! Читайте, оценивайте и пишите комментарии 👉
2👏11🔥9🎉7❤5💯5⚡2👍1💘1
This media is not supported in your browser
VIEW IN TELEGRAM
Подписывайтесь на Хабр 43;Tech ⚙️

В пятницу мы выпустили новую статью на Хабре, и уже готовим следующую – она выйдет на этой неделе.

Подписывайтесь на блог 43;Tech, чтобы не пропускать новые материалы. Будем делиться опытом команды: разработка, аналитика, безопасность, архитектура и реальные инженерные кейсы.

Stay tuned ⚡
3👍8🔥7❤5💯5⚡3🎉3👏2👀1🤝1🆒1
This media is not supported in your browser
VIEW IN TELEGRAM
Новая статья на Хабре 🚀

Как мы оценивали OCR на русских документах – и почему всё, что «распозналось», можно читать без смеха

Тысячи PDF, DOCX, сканов и изображений. Задача – превратить всё это в качественный машиночитаемый текст.

В статье разобрали:
✔️ какие OCR реально работают на русском
✔️ почему таблицы всё ещё боль
✔️ кто сильнее: классика или VLM
✔️ какой движок выбрали мы

Читайте на Хабре 👉
2🎉8👍7🔥6❤5👏4💯4⚡3🤓1🆒1💘1
Небольшая диагностика состояния команды 😄

Посмотри на таблицу и найди первые 3 слова. Подсказка: обычно попадается то, что сейчас ближе всего душе айтишника.

Если увидели:
КОФЕ – всё понятно
ОТПУСК – держитесь
БАГ – сочувствуем.

Реакции приветствуются👇
3🔥12💯11❤6👍6👏6🎉6👾5⚡3🤓3❤‍🔥1
Ваш вайб на майские? 😎

Последний рабочий день перед длинными выходными. Выбирай свой сценарий!
1🔥16🎉11😁9❤6👏4👍3❤‍🔥2💯2👾2⚡1
This media is not supported in your browser
VIEW IN TELEGRAM
С 1 мая!

Пусть:
✔️ “давайте срочно” не прилетает
✔️ “на 5 минут созвон” не случается
✔️ и выходные действительно выходные

Перезагружайтесь 🚀
2💯16❤12👍6🔥3👏3🎉3💘3👾2⚡1
This media is not supported in your browser
VIEW IN TELEGRAM
Мы возвращаемся с митапами 🔥

28 мая проведём новый – и на этот раз про системную аналитику.

От выстраивания процессов с нуля до разбора того, как на самом деле работает sequence diagram.

Детали скоро 👀
4❤14🔥10⚡6💯6👏5👍3🎉3🆒1👾1
This media is not supported in your browser
VIEW IN TELEGRAM
С Днём Победы!

9 мая – важная дата для многих поколений и семей. Помним и благодарим.
2❤26🔥12🎉7💯7👏5👍4❤‍🔥2⚡1🙏1
43;Tech на ANALYST DAYS 🚀

22–23 мая встретимся на конференции ANALYST DAYS – XXII Международной конференции по системному и бизнес-анализу (Санкт-Петербург + онлайн).

От 43;Tech выступит Анастасия Кайнова, старший системный аналитик.

Доклад:
«C4: что хотел сказать автор»

Многие пользуются диаграммами модели C4 и ее абстракциями, считая их интуитивно понятными и простыми для использования.. Но насколько часто мы используем модель именно так, как её автор модели — Саймон Браун? 👀

В докладе разберём:
✔️ что же на самом деле автор вкладывает в модель
✔️ где аналитики обычно ошибаются в части использования модели
✔️ как автор рекомендует отображать некоторые составляющие диаграмм
✔️ какие диаграммы есть в C4 кроме привычных 4-х уровней
✔️ как Саймон Браун рекомендует оформлять диаграммы
✔️ некоторые интересные вопросы, которые задают Саймону о модели, и как он на них отвечает

Доклад основан на книгах и выступлениях автора модели.

Будем рады увидеться на конференции ✨
3🔥15❤8👍8👏5⚡4🎉3💯2🆒1💘1👾1
This media is not supported in your browser
VIEW IN TELEGRAM
Новая статья 43 Tech на Хабре 🚀

От Naive RAG до ReAct-агента: как мы строили корпоративного AI-помощника на open-source моделях.

Мы построили мультиагентную RAG-систему на open-source моделях и прошли путь от наивного RAG до ReAct-агента с собственным бенчмарком.

В статье:
✔️ две итерации архитектуры
✔️ где набили шишки
✔️ и почему «просто взять фреймворк» не работает

Если вы строите корпоративный RAG или только присматриваетесь к теме – будет полезно.
2🎉16👏9❤8🔥7👍3💯3⚡2
This media is not supported in your browser
VIEW IN TELEGRAM
Аналитики, которые строят highload: в чём их секрет?

28 мая в 18:00 встречаемся в питерском офисе 43;Tech на митапе по системной аналитике.

Поговорим о том:
✔️ как выстроить процессы системного анализа в сложных проектах
✔️ как перейти от хаоса к понятным стандартам
✔️ как писать спецификации, которые архитекторы принимают с первого раза
✔️ как учитывать RPS, сайзинг БД и нагрузку ещё на этапе проектирования
✔️ и насколько ваши знания Sequence Diagram действительно совпадают со спецификацией UML

Митап пройдёт в гибридном формате: можно присоединиться офлайн или онлайн. Участие бесплатное, ссылку на трансляцию отправим накануне.

Регистрация и подробности:
https://career.crpt.ru/events/system-analytics

Чат для общения и нетворкинга:
https://t.me/+C3mXc_pzTpYwMGMy

Увидимся!
2❤15🔥8👍7💯5⚡4🎉3👏2🆒2💘1
This media is not supported in your browser
VIEW IN TELEGRAM
Всем привет! 👋

До митапа по системной аналитике остаётся меньше недели. Самое время показать программу вечера.

📍 28 мая / 18:00 / Санкт-Петербург + онлайн

18:00 – сбор участников
18:30 – старт митапа

🎤 18:40
«Как выстроить функцию системного анализа с нуля»,
Мария Палагина, Руководитель группы системной аналитики, Честный ЗНАК

☕ 19:20 – кофе-брейк

🎤 19:30
«Sequence Diagram: а вы уверены, что знаете её?»,
Анастасия Кайнова, Старший системный аналитик, Честный ЗНАК

☕ 20:10 – кофе-брейк

🎤 20:20
«Спецификация, которую не стыдно показать архитектору»,
Матвей Дорофеев, Системный архитектор, WaveAccess

🤝 21:00 – нетворкинг и афтепати

После каждого доклада – живой Q&A и обсуждение в чате 💬

Полная программа и тезисы докладов на странице митапа
1❤10💯10👏5🎉5👍4🔥3⚡2👀1🫡1