Технологии в Контуре – Telegram
Технологии в Контуре
6.67K subscribers
1.22K photos
105 videos
4 files
672 links
Канал tech-команды Контура о технологиях, инженерном опыте и мероприятиях.

Наш сайт: tech.kontur.ru
Гитхаб: https://github.com/skbkontur
Хабр: habr.com/ru/company/skbkontur
Youtube: youtube.com/@KonturTech

По всем вопросам пишите @techkontur
Download Telegram
Обсуждает разработчиков с другими тестировщиками🫨

Осенью мы летали в Питер на конфу для тестировщиков Heisenbug 2025. Встретили там умных и талантливых людей, возможно даже конкретно вас!

Каверзные вопросы о профессии в формате Грин флаг vs Ред флаг от команды @KonturTech. Такое мы смотрим!

Больше контента про разработчиков смотрите там, где вам удобнее: VK Видео, RuTube или YouTube.

#konturtech_qa
Хабр | Сообщество канала 💻
Please open Telegram to view this post
VIEW IN TELEGRAM
21🔥10😁8👍2🎄2
Low-code-платформы могут быть полезны сильным командам классических разработчиков

Серьезно? А вы уверены? — подумал со скепсисом наш старший инженер-программист Миша Викторов, и пошёл разбирать возможности N8n и Dify с позиции code-first разработчика.

Так-с, что у нас тут:
N8n — визуальная разработка и исполнение backend‑логики в виде workflow

Dify — backend для ИИ‑ориентированных приложений: чат‑ботов, ассистентов, RAG‑систем и агентных сценариев


Скепсис на тему Low-code может быть вам знаком, но Миша уверен, что они могут быть отличным дополнением к classic разработке. Вооот такая котомка аргументов "за" ждёт вас здесь ⚔️

#konturtech_backend
Хабр | Сообщество канала 💻
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5🎄3👨‍💻2
Kotlin похож на C#, но более удобный и достаточно быстрый


Разработчики рассказали, как они прошли Advent of Code — 12-дневный марафон по решению задач на программирование🤓

На карточках читайте слова ребят из разных уголков мира. Они решили все задачи адвента и получат от нас памятные пины!

🧑‍💻 Отдельно приводим отзыв Антона Чаплыгина, инженера-программиста Контура. Рука не поднялась сокращать такую красоту, скроем тут:

Для решения задач в последние годы использую Kotlin. Похож на C#, но еще более удобный и достаточно быстрый. ИИ почти не пользовался, проверял через него наличие более простых вариантов решения для пары сложных задач последних дней, (но не просил писать код).

Самая интересная и сложная для меня, пожалуй, вторая задача 10-го дня. Если отбросить сказочную историю, требовалось решить задачу целочисленного линейного программирования Ax=b, минимизировав сумму x_i, где A - матрица из 0 и 1, не обязательно квадратная, а x_i и b_j целые неотрицательные.

Многие решившие использовали ИИ, готовые библиотеки для решения задач ЛП или даже Z3 Theorem Prover. Я решаю AoC для развлечения и тренировки своих мозгов, поэтому решил написать метод Гаусса-Жордана. Это такая вариация метода Гаусса, которая пытается решить систему уравнений, но не ломается в случае если система имеет множество решений, а находит все независимые переменные и позволяет легко выразить зависимые переменные через независимые.

По счастливому совпадению во всех тест-кейсах число независимых переменных варьируется от 0 до 3, поэтому можно просто перебрать все комбинации целочисленных значений независимых переменных, вычислить значения зависимых переменных, отбросить нецелые решения и взять оптимальный ответ. Здесь главное не перепутать минимум с максимумом при получении ответа и не потратить 30 минут на поиски ошибки в методе Гаусса :)

🍒 Вишенка на торте: оказалось, что у второй части задачи есть элегантное решение, использующее идею из первой части и не требующее перебора совсем.

В целом набором задачек в этом году доволен, в том числе количеством: кажется решать 25 дней подряд тяжелее, к концу месяца появляется много предновогодних хлопот, а тут еще задачки нужно успевать решать. Не все они сложные, но как правило ближе к концу они отнимают больше времени.


🔥 — ребята молодцы!
🎄 — а куда писать, чтобы в таком участвовать?

#konturtech_backend
Хабр | Сообщество канала 💻
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31🎄10👾71👍1