Технологии в Контуре
6.71K subscribers
1.36K photos
121 videos
4 files
742 links
Канал tech-команды Контура о технологиях, инженерном опыте и мероприятиях.

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

По всем вопросам пишите в сообщения канала.
Download Telegram
Так вот, только что закончился осенний челлендж, и контуровцы заняли второе (!) место в мире среди компаний. УРА!

Этот пост — просто эмоция. Но совсем скоро мы подготовим статью с подробностями, механиками и комментариями участников. Оставайтесь на связи 👋
Хей, у нас тут новая статья на Хабрахабре!

В октябре ребята из JetBrains втащили долгожданную поддержку Авалонии в превью-сборку Райдера. Это вдохновило нашего разработчика Рому Сорокина сделать подробный гайд о том, как писать кроссплатформенные приложения на .NET. На примере простого калькулятора Рома рассказывает, как управлять разметкой и связывать её с логикой приложения.

Читать публикацию тут, а ещё больше статей про Авалонию можно найти у Ромы в профиле.
Кстати! Напоминаю, что всего через 40 минут мы проводим онлайн-митап, где выступает Никита Цуканов — создатель Авалонии. Приходите послушать байки про её разработку 🛠
Влетаю в ваш понедельник с праздничным анонсом 🎄

Декабрь — время предвкушения Рождества. На западе эти 24 дня даже имеют специальное название — адвент. Обычные люди в этот период покупают адвент-календари и скрашивают ожидание праздников конфетами. А разработчики придумали кое-что поинтереснее — Advent of Code!

В ночь на 1 декабря стартует 25-дневная миссия по спасению Рождества от Эрика Вастла — создателя Vanilla JS и прочих классных штук для фронтендеров и не только. Адвент проходит каждый год с 2015 в формате «один день — одна задачка». В среднем на решение каждой уходит по 30 минут.

Можно решать задачки на скорость и бороться за место в мировом рейтинге. Можно тренировать навыки в малознакомом языке программирования. А можно просто соревноваться с друзьями. В конце концов, куда интереснее обыграть приятеля из соседнего проекта, чем абстрактного парня с Реддита.

Контуровцы участвуют в AoC ежегодно, но в 2020 мы впервые решили поделиться опытом и веселухой через ежедневные видеоразборы задач. Лайвкодить будем вечерами на ютуб-канале «Технологии в Контуре». Прямо сейчас у нас пять гарантированных участников, так что пять видосов мы выпустим совершенно точно. Ну а если зайдёт — продолжим выходить с разборами до самого конца адвента. Первое видео выйдет через несколько часов после открытия контеста — рассчитываем, что это случится вечером 1 декабря. Как только разбор появится, я маякну вам об этом.
Участвуйте в Advent of Code с нами, это весело и познавательно 🙂

Мы завели лидерборд для контуровцев и их друзей. Чтобы присоединиться, вводите код 428869-77ed0599. А если хочется поболтать про задачи с единомышленниками, то присоединяйтесь к чату соревнования.
Мы записали первое видео с решением задачи для Avdent of Code!

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

Наша Вероника сначала решает задачу «в лоб», а потом немного её оптимизирует и снижает сложность алгоритма на одну степень — куб превращает в квадрат, а квадрат в линию.
Ни за что не включайте разбор, если ещё не пытались решить задачу самостоятельно! Лучше присоединяйтесь к движухе и соревнуйтесь с нами в приватном лидерборде 🎅💻
В эту субботу пройдёт конференция YaTalks

В программе есть один замечательный доклад от контуровцев: Ирина Спицина и Саша Голубев порассуждают о том, как открытость руководителя влияет на доверие в команде. Этот доклад появился не от хорошей жизни или накопленных успешных кейсов, а как раз наоборот. Выступление ребят — это попытка порефлексировать над своим опытом и разобраться, где они ошибались, и к каким последствиям их это приводило. Будет много историй из жизни о том, как легко разрушить доверие и как непросто его потом восстанавливать.

Обязательно приходите послушать. Программа конференции и регистрация: https://yatalks.yandex.ru/
Через полчаса выступаем на DevOops 🛠

Наш разработчик Гриша Кошелев расскажет правдивую историю переезда на Sentry в масштабах нескольких десятков продуктовых команд Контура. Будет предыстория о том, как мы жили раньше и почему вообще запарились за мониторинг, а так же море технических подробностей про переезд и рефлексия о том, какую работу над ошибками в итоге проделали контуровцы.

Подключайтесь, если у вас есть проходка на конференцию, или ждите запись доклада — мы обязательно анонсируем, когда она появится.
А пока DevOops идёт своим чередом, мы к вам с обзором нового дотнета!

Несколько недель назад вышел .NET 5, который принес много нового и разного. Обновился синтаксис C# и F#, улучшился перфоманс, добавились фичи в разные библиотеки. В общем, произошло много всего, а значит — почему бы и не написать ёмкий обзор изменений со ссылками на полезные материалы?

Вот мы и написали! Читайте публикацию на Хабре, пишите комменты и предлагайте темы для новых материалов по .NET!
Выходные в самом разгаре, а мы продолжаем разбирать задачки с Advent of Code 🎅🤶

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

Кстати, если вы ещё не участвуете в соревновании, то присоединиться совсем не поздно — мы ещё только в начале пути.

Наши видеоразборы выходят каждый день. Задачки раз, два, три, четыре и пять уже в плейлисте. Новые видео мы анонсируем в телеграм-канале соревнования, но, вместо подписки на него, можно просто нажать колокольчик на Ютубе 🔔
Привет, мы с новостями для дата-сайентистов! В этот четверг в 17:00 по Мск пройдет Kontur Tech Talks, посвященный компьютерному зрению и его использованию в Контуре и Одноклассниках. В программе:

- Рассказ о борьбе со спамом на картинках от Миши Марюфича из Одноклассников.
- Устройство пайплайна валидации заявлений от нашего разработчика Вани Панченко.
- И распознавание лиц и жестов для упрощения работы техподдержки от Данила Ахметова из Одноклассников.

Регистрация и программа уже на Таймпаде. Подключайтесь, будем рады вас видеть!