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

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

По всем вопросам пишите в сообщения канала.
Download Telegram
Всем хабропривет! 🤟

Продолжаем погружаться в .NET с помощью нашей новой статьи «Пародия на замыкание».

Разбираемся, как неаккуратное использование замыканий может повлиять на эффективность работы вашего приложения, а также какими простыми практиками этого можно избежать.

Переходите по ссылке и наслаждайтесь чтением!
🔥11👍6
Привет-привет!

А вы никогда не задумывались, что yield return выглядит как-то инородно среди прочего C# кода? Разбираемся вместе с Сашей Денисовым, во что на самом деле превращается эта конструкция в .NET.

По пути вы сможете проникнуться принципами и философией .NET и C#, а также научиться пользоваться интересными инструментами :)
🔥16🤔3
Пока всё вокруг в режиме «давайте уже после майских»,‎ мы подготовили для вас офлайн-митап Backend Update в эти самые «послемайские».

Встречаемся 11 мая в 19:00
г. Новосибирск, Технопарк, ул. Николаева, 12, 2 этаж, конференц-зал №1

Будем слушать следующие доклады:

1. «Как масштабировать права в проекте и в продуктах без боли», Константин Аносов, старший инженер-программист, Контур

2. «Из Slack в Mattermost — как переехать в Open Source проект без боли для пользователей», Шлянин Сергей, разработчик, Яндекс.Практикум

Присоединяйтесь! Встретимся на митапе :)
👍10
Новое видео 💻

В Контуре есть «конвейер стартапов», в котором работают аналитики Кирилл и Лена.
В своем докладе они рассказали о «проблеме первого входа» и почему важно дружить разработчикам и маркетологам.

Видео уже лежит и ждет просмотров на нашем youtube-канале.
🔥11❤5
Новый доклад c нашего Analyst Update на YouTube 📺

Маша Старостина рассказывает, как продуктовая команда Кошелька разработала доставку из ВкусВилла, но разместила точку входа там, где её мало кто увидел.

Что из этого вышло? Какие выводы сделали Маша и команда?

Узнаете, когда посмотрите видео 🔔
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍6
Начинаем рабочую неделю с лонгрида!👏

Вы когда-нибудь задумывались, что async и await выглядят как-то инородно среди прочего C# кода? Разбираемся вместе с Сашей Денисовым, во что на самом деле превращаются эти ключевые слова в .NET.

Предлагаем проникнуться принципами и философией .NET и C#, а также вспомнить теорию автоматов.

Приятного чтения 🖥
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥1
Принесли свежий анонс 🎁

18 мая (завтра) в 14:00 по мск не пропустите прямой эфир Moscow Python Podcast с нашим Даниилом Мясниковым

Что вас ждет?
→ как занести Python в моностековую компанию, где тысяча разработчиков на C#;
→ сложности, которые видят шарписты в Python;
→ на что обращать внимание при внедрении нового стека;
→ ответы на ваши вопросы, которые можно будет задать во время трансляции.

Присоединяйтесь по ссылке и ставьте колокольчик, чтобы не забыть ⏰
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍3👎3🔥1
Новый видосик на канале 💗

Предлагаем провести 40 минут с Алексеем Пановым, который расскажет про декларативную навигацию в мобильных приложениях.

Клик сюда, а дальше всё как в тумане.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍4
Всем привет, кто на CodeFest!
(остальным тоже хэллоу, не переживайте)

Ближайшие 2 дня команда контуровцев ждет всех на нашем стенде (вот они на фото слева направо). Приходите поболтать, а ещё:

🔥 играть в программистскую змейку;
🔥 помогать коту добраться до цели с помощью автотестов;
🔥 кинуть вызов эксперту в IT Alias;
🔥 ну и конечно решать задачки.

Чтобы нас найти, идите на писк резиновых уточек 😅

Но не одним стендом богаты. У нас два спикера в секции LiveChannel:

🔴 Алиса Боярских с докладом «С чего начать выстраивать UX-культуру в своем продукте, и почему это важно»
🔴 Вадим Мартынов расскажет «Как работает конвейер процессора и можно ли его обмануть».

Посмотреть их можно отовсюду, нужно просто зарегистрироваться.

Всем кайфовых выходных!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍10❤3
Врываемся в рабочую неделю с новостями для питонистов 🐍

Нашим командам нужно усиление, поэтому мы запускаем Hiring Days Python для мидлов+ и выше. Предлагаем откинуть сложные схемы найма, а просто:

🟡 зарегистрироваться на сайте;
🟣 решить 5 задач в контесте;
🟡 пройти одно собеседование 16 или 17 июня;
🟣 получить оффер в этот же день.

Регистрация открыта до 2 июня, а контест будет доступен с 3 по 6 июня. Подробности тут.

Продуктивной всем недели 💻

#konturtech_python #konturtech_hiring
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12❤3👍2
Время почитать, между нами статья 😊

Современные процессоры очень круты. Они таят в себе великое множество секретов и невероятных возможностей. И просто восхитительно, что некоторые из способностей процессоров легко продемонстрировать даже из такого высокоуровневого языка, как C#, буквально за десять строчек кода!

Завораживает, не правда ли? Если хотите знать, о чем это, то вот вам статья на Хабре.

#konturtech_habr
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18❤3
Media is too big
VIEW IN TELEGRAM
🆕 НОВИНКА 🆕
Дайджест наших событий за прошедший месяц!

Приятного просмотра :)


Посмотреть и послушать
— Декларативная архитектура и навигация с Decompose, Алексей Панов
— С чего начать выстраивать UX культуру в своем продукте, и почему это важно, Алиса Боярских
— Как работает конвейер процессора и можно ли его обмануть, Вадим Мартынов
— Как внедрить Python в моностековую компанию с тысячей разработчиков на C#, Даниил Мясников в MoscowPython Podcast
— Про ДЕНЬГИ в IT в 2023 | В офисе, Юля Мельчугова

Почитать
— yield return, Саша Денисов
— ThreadPool. async/await, Саша Денисов
— Reciprocal throughput, Саша Денисов
— Планирование отдела как эффективный способ управления комьюнити, Женя Крупина
— Примеры сложных исследований в B2B — особенности и подходы, Эльмира Искакова
(у наших исследователей есть свой телеграм-канал Сдоба, где выходит еще больше интересного контента)

Присоединиться
— Hiring Days Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤24🔥17👍5👏2
⚡️ Call for Papers на Конференцию аналитиков 2023 ⚡️

Уже четвертый раз аналитики Контура проводят конференцию, посвященную системному и бизнес-анализу. В этом году мы готовы играть по-взрослому, и поэтому объявляем Call for Papers.

Если вам хочется выступить и есть, чем поделиться с сообществом, этот пост для вас. Подавайте заявку на доклад или мастер-класс, и мы свяжемся, чтобы обсудить детали.

В этом году у нас три якорных блока, и ваша тема должна вписываться в какой-нибудь из них:
🔘 Забота о себе и саморазвитие. Как находить точки опоры, бороться с синдромом самозванца и прокрастинацией, расширять профессиональные горизонты.
🔘 Аналитик — часть корабля. Как выстраивать взаимодействие со своей командой, расставлять границы с продактом и архитектором, кому делегировать задачи.
🔘 Факапы, лайфхаки, практики. Истории успехов и фейлов, которые все так любят. Если вы смогли решить какую-то проблему, или не смогли, но понимаете, что пошло не так – делитесь своим опытом.

Принимаем заявки на доклады и мастер-классы до 20 июня включительно. С каждым спикером будет работать программный комитет: поможем докрутить доклад и подачу, поддержим на выступлении и погуляем вас в Екатеринбурге.

P.S. Если доклад делать не хотите, но интересно посмотреть конференцию, регистрация уже открыта 🖱
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍4❤3
Принесли вам почитать 🙃

Многим из нас хочется делать свой сервис достаточного уровня качества, но при этом сохранять адекватный темп разработки. Помочь с этим может практика SLO.

На примере своей команды Коннекторы ЭДО наш ведущий инженер-программист Даниил Марданов расскажет:
🟢 Как внедряли этот самый SLO
🔵 Какие результаты это принесло
🟡 Простые первые шаги, как применить на свой продукт

Все уже готово по этой ссылке и ждет вашего прочтения ✔️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👏3
Срочно зовём вас смотреть прямую трансляцию, которая уже началась!

В прямом эфире поговорим об оркестре через призму математики, логики и гармонии. Узнаем, так ли далеки друг от друга классические мелодии и точные науки. И, конечно, послушаем музыку.

Гости эфира:
🔘 Алексей Моргунов, главный дирижер и художественный руководитель Академического симфонического оркестра имени С. В. Рахманинова, Тамбов.
🔘 Сергей Николаев, доцент университета в Осаке, Япония. Физик-теоретик, выпускник физико-технического факультета УрФУ.
🔘 Алексей Кирпичников, руководитель управления разработки в Контуре.

Давайте прикоснемся к прекрасному 🙄
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👎2🔥2
Лето — прекрасное время, чтобы протестировать новое платье или новые носки в сандалиях. А еще это отличная возможность сходить на какой-нибудь митап по тестированию от Контура ;)

Встречаемся 22 июня в 19:00

г. Новосибирск, Cosmos Novosibirsk Hotel, ул. Дмитрия Шамшурина, 37, 2 этаж, зал Новосибирск

Будем слушать следующие доклады:
1. «Как настроить процесс тестирования на проекте, если его никогда там не было». Марина Третьякова, Контур
2. «Подопытный онбординг». Илья Третьяков, Axmor
3. «QAммуникация, или почему для тестировщика важно не засесть в крепости одиночества». Наталья Хамитова, Контур

Присоединяйтесь! Встретимся через две недели☀️

#митап #QA
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👏5👍2👎1
Кто-то сказал: «Вот бы сейчас почитать статью на хабре»? 🧑‍💻

Конвейер трудится изо всех сил, чтобы повысить производительность твоей программы. А злобные «if»'ы нагло врываются посреди его работы и всё портят!

Насколько полезен конвейер в современных ЭВМ? Как сильно мешаются ветвления в коде, которые ты написал? И как архитекторы процессоров сглаживают ущерб, который «if»'ы наносят по производительности программ?

Размышляем по этому поводу в нашей новой статье. Велкоме 🫰

#konturtech_habr
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍3
Митап выходного дня про мобильную разработку Mobile Update врывается в ваше пятничное настроение!⭐️

Встречаемся 8 июля в 11:30 (да-да, это суббота)
Екатеринбург, ул. Малопрудная, 5, офис разработки Контура

Слушать будем 5 докладов:

🔘 «Применяем KSP кодогенерации для уменьшения шаблонного (boilerplate) кода». Игорь Гордеев, Контур
🔘 «Обработка deeplink в приложении на SwiftUI». Анастасия Чупова, Рейтинг Букмекеров
🔘 «Gradle Plugins». Евгений Мельцайкин, Контур
🔘 «Functional Core / Imperative Shell подход». Алексей Агапов, Aviasales
🔘 «Графика в Compose». Влада Шамшукаева, Контур

Регистрация уже открыта! Встретимся на митапе, доклады послушаем, пиццу поедим, лимонады попьем и в кикер порубимся 💛

#митап
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👏4👍1
Чего бы вам такое почитать? Нашу свежую статью 🙂

Продолжаем вместе с Сашей Денисовым погружаться в .NET и тему ThreadPool-а.

В какой момент исполнения тасок под ними могут меняться треды ОС? Какая часть работы в цепочке вызовов асинхронных методов выполняется синхронно, а какая асинхронно?

Чтобы узнать ответы на эти вопросы и приятно провести время, го в новую статью на Хабре! 🐹

#konturtech_habr
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥6
Всем привет! На связи Дашка Пихнова — руководитель отдела деврелов в Контуре. Сходила тут в подкаст Frontend Weekend к Андрею Смирнову и вот принесла вам послушать, что получилось — велкам 🙃
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4