Канал Контура о технологиях и мероприятиях для разработчиков. Подробности: tech.kontur.ru Читай наш хабр: habr.com/ru/company/skbkontur Смотри наш youtube: youtube.com/@KonturTech Контент: @gorimoyazvezda Деврельские вопросики: @pikhnova_work
Устали от трендового дуэта Барбигеймер? У нас тоже есть кое-что интересное 👩🦰
Сегодня на Pycon можно увидеть наш стенд, который разделен на 2 части.
Part 1. Python-разработчики 😊
Активно внедряем питон в компании с тысячей шарпистов. Об этом руководитель контуровских питонистов рассказывал на подкасте у MoscowPython. Получилось душевно (спасибо, что не душно).
«Активно» значит, что мы продолжаем искать python-разработчиков.
Part 2. Датасайентисты 👍
Они, кстати, ведут свой телеграм-канал о том, как разрабатывают искусственный интеллект.
Хочешь быть частью этой команды? Лови DS-вакансию.
Если вы на Pycon, то ждем вас на стенде, чтобы:
🟣 рассказать всё про python и DS в Контуре;
🟡 поиграть в хард-змейку;
🟢 составить ML-pipeline и технорадар конфы.
Увидимся!
В Екатеринбург идет жара!
(и это мы сейчас не про погоду, хотя она тоже идет)
Уже завтра состоится Mobile Update 🤒
Стартуем в 11:30 в офисе Контура на Малопрудной, 5
Уже готовы и отрепетированы 5 докладов:
🔘 Gradle Plugins. Евгений Мельцайкин, Контур
🔘 Графика в Compose. Влада Шамшукаева, Контур
🔘 Применяем KSP кодогенерации для уменьшения шаблонного (boilerplate) кода. Игорь Гордеев, Контур
🔘 Functional Core / Imperative Shell подход. Алексей Агапов, Aviasales
🔘 Обработка deeplink в приложении на SwiftUI. Анастасия Чупова, Рейтинг Букмекеров
Регистрируйтесь и приходите послушать качественные доклады, поесть вкусную пиццу, попить прохладные лимонады и порубиться в кикерный кикер 🤒
Дайджест наших событий за прошедший месяц!
Приятного просмотра ❤️
Посмотреть и послушать
— фотокарточки с митапа QA Update
— Graphite. Make it easy to store and graph metrics, Сергей Махетов
— Frontend Weekend: #152 – Дарья Пихнова о том, как после IKEA и пиццерии случайно попасть в IT и вырасти в руководителя
Почитать
— ThreadPool.Chain, Сказка про Branch prediction и Сказка про For vs Foreach, Саша Денисов
— Как внедрить SLO в продукт и получить от этого пользу, Даниил Марданов
— Этапы жизненного цикла продукта: краткий гайд, Жанна Шебаршова
Поучаствовать
— 8 июля Mobile Update, Екатеринбург
— 28-29 июля PyCon — будем там со стендом!
— 24 и 26 августа Конференция аналитиков, онлайн и Екатеринбург
Астрологи объявили день чтения. Количество статьей увеличилось на одну 🎉
Ходят слухи, что foreach быстрее for. А ещё поговаривают, что for быстрее foreach. 🤒
Дотнетчики, пора разобраться, что быстрее! В нашей новой хабростатье, жмяк
Всем привет! На связи Дашка Пихнова — руководитель отдела деврелов в Контуре. Сходила тут в подкаст Frontend Weekend к Андрею Смирнову и вот принесла вам послушать, что получилось — велкам 🙃
Читать полностью…Митап выходного дня про мобильную разработку Mobile Update врывается в ваше пятничное настроение!⭐️
Встречаемся 8 июля в 11:30 (да-да, это суббота)
Екатеринбург, ул. Малопрудная, 5, офис разработки Контура
Слушать будем 5 докладов:
🔘 «Применяем KSP кодогенерации для уменьшения шаблонного (boilerplate) кода». Игорь Гордеев, Контур
🔘 «Обработка deeplink в приложении на SwiftUI». Анастасия Чупова, Рейтинг Букмекеров
🔘 «Gradle Plugins». Евгений Мельцайкин, Контур
🔘 «Functional Core / Imperative Shell подход». Алексей Агапов, Aviasales
🔘 «Графика в Compose». Влада Шамшукаева, Контур
Регистрация уже открыта! Встретимся на митапе, доклады послушаем, пиццу поедим, лимонады попьем и в кикер порубимся 💛
Лето — прекрасное время, чтобы протестировать новое платье или новые носки в сандалиях. А еще это отличная возможность сходить на какой-нибудь митап по тестированию от Контура ;)
Встречаемся 22 июня в 19:00
г. Новосибирск, Cosmos Novosibirsk Hotel, ул. Дмитрия Шамшурина, 37, 2 этаж, зал Новосибирск
Будем слушать следующие доклады:
1. «Как настроить процесс тестирования на проекте, если его никогда там не было». Марина Третьякова, Контур
2. «Подопытный онбординг». Илья Третьяков, Axmor
3. «QAммуникация, или почему для тестировщика важно не засесть в крепости одиночества». Наталья Хамитова, Контур
Присоединяйтесь! Встретимся через две недели☀️
Принесли вам почитать 🙃
Многим из нас хочется делать свой сервис достаточного уровня качества, но при этом сохранять адекватный темп разработки. Помочь с этим может практика SLO.
На примере своей команды Коннекторы ЭДО наш ведущий инженер-программист Даниил Марданов расскажет:
🟢 Как внедряли этот самый SLO
🔵 Какие результаты это принесло
🟡 Простые первые шаги, как применить на свой продукт
Все уже готово по этой ссылке и ждет вашего прочтения ✔️
🆕 НОВИНКА 🆕
Дайджест наших событий за прошедший месяц!
Приятного просмотра :)
Посмотреть и послушать
— Декларативная архитектура и навигация с Decompose, Алексей Панов
— С чего начать выстраивать UX культуру в своем продукте, и почему это важно, Алиса Боярских
— Как работает конвейер процессора и можно ли его обмануть, Вадим Мартынов
— Как внедрить Python в моностековую компанию с тысячей разработчиков на C#, Даниил Мясников в MoscowPython Podcast
Почитать
— yield return, Саша Денисов
— ThreadPool. async/await, Саша Денисов
— Reciprocal throughput, Саша Денисов (не попала в видео дайджест, так что можно считать приятный сюрприз
— Планирование отдела как эффективный способ управления комьюнити, Женя Крупина
— Примеры сложных исследований в B2B — особенности и подходы, Эльмира Искакова
(у наших исследователей есть свой телегра-канал Сдоба, где выходит еще больше интересного контента)
Присоединиться
— Hiring Days Python
Врываемся в рабочую неделю с новостями для питонистов 🐍
Нашим командам нужно усиление, поэтому мы запускаем Hiring Days Python для мидлов+ и выше. Предлагаем откинуть сложные схемы найма, а просто:
🟡 зарегистрироваться на сайте;
🟣 решить 5 задач в контесте;
🟡 пройти одно собеседование 16 или 17 июня;
🟣 получить оффер в этот же день.
Регистрация открыта до 2 июня, а контест будет доступен с 3 по 6 июня. Подробности тут.
Продуктивной всем недели 💻
Новый видосик на канале 💗
Предлагаем провести 40 минут с Алексеем Пановым, который расскажет про декларативную навигацию в мобильных приложениях.
Клик сюда, а дальше всё как в тумане.
Начинаем рабочую неделю с лонгрида!👏
Вы когда-нибудь задумывались, что async
и await
выглядят как-то инородно среди прочего C# кода? Разбираемся вместе с Сашей Денисовым, во что на самом деле превращаются эти ключевые слова в .NET.
Предлагаем проникнуться принципами и философией .NET и C#, а также вспомнить теорию автоматов.
Приятного чтения 🖥
Новое видео 💻
В Контуре есть «конвейер стартапов», в котором работают аналитики Кирилл и Лена.
В своем докладе они рассказали о «проблеме первого входа» и почему важно дружить разработчикам и маркетологам.
Видео уже лежит и ждет просмотров на нашем youtube-канале.
Привет-привет!
А вы никогда не задумывались, что yield return
выглядит как-то инородно среди прочего C# кода? Разбираемся вместе с Сашей Денисовым, во что на самом деле превращается эта конструкция в .NET.
По пути вы сможете проникнуться принципами и философией .NET и C#, а также научиться пользоваться интересными инструментами :)
Пятничный привет! 👋 Спешим поделиться новым контентом.
На YouTube-канале "В Офисе" вышел выпуск про сравнение EdTech и инфоцыганства (что-то на хайпово-твиттерском).
В чём разница? И где между ними граница? Порассуждал об этом сооснователь HTML Академии, Алексей Симоненко.
А наша Лена Рыбинская рассказала о том, какой у Контура подход к образованию и почему он именно такой. Вы узнаете:
- Почему мы вкладываемся в ФИИТ в Уральском Федеральном Университете;
- Как и почему делаем бесплатные курсы в Контуре;
- Наше мнение о том, каким должно быть современное IT-образование.
Если вам интересно, как устроены образовательные программы в Контуре, то добро пожаловать на канал Контур.Студент 🎓
Пост (спасибо, что не релиз) в пятницу вечером 😳
Наша Катя Климова забежала на youtube-канал «В офисе» и рассказала про грядущую Конференцию аналитиков 2023.
1️⃣ Во-первых, регистрируйтесь на конференцию
Вас ждет день онлайна с докладами, день офлайна с мастер-классами, а также истории о факапах, лучших практиках и лайфхаках 🙂
2️⃣ Во-вторых, поглядите видос от «В офисе» Приятного просмотра 🙂
Кто о чем, а мы о своей новой статье 🤓
Продолжаем, словно наощупь, продираться сквозь дремучие дебри многообразной информации об устройстве ThreadPool-а в .Net, которую необходимо не только знать, но и чувствовать.
Заинтригованы? Тогда ловите ссылку на приключения 👈
Ничто не истинно… кроме того, что у нас крутая новость для вас🔥
Занимаетесь тестированием больше 3 лет? Участвуйте в Hiring Days QA в Контуре!
Что вас ждет:
🟡 короткое тестовое (тестовое для тестировщиков, поняли прикол?);
🟢 одно собеседование;
🟣 возможный оффер за выходные!
Регистрация открыта до 11 июля⌛️
Почему классно быть QA-инженером в Контуре:
*️⃣Можно не только тестировать, но и развиваться как лид команды, участвовать в найме или преподавать начинающим разработчикам.
*️⃣Мы делимся опытом и помогаем развиваться друг другу – создаем курсы по JavaScript, тест-дизайну, Selenium, тестированию API. Каждый год внутренние курсы проходят порядка 100 человек.
*️⃣ У нас комфортно: можно работать в офисе, на удаленке или гибридно, если хочется и тишины, и иногда встречаться с живыми людьми. Никаких жестких рамок по времени, главное – выполненные задачи.
Просто ссылка ещё раз, чтобы точно на неё нажать 🖱
С Дашей Пихновой мы познакомились во время очередного сезона Podlodka Teamlead Crew, куда меня позвали поучаствовать в рулетке кейсов. Сначала я даже не понял, что Даша в программном комитете, а когда понял, то крайне удивился, так как ничего о ней раньше не слышал.
Оказалось, что у Даши абсолютно удивительная история карьеры до IT и даже в самом Контуре – она успела поработать в техподдержке, тестировании и менеджменте до попадания в DevRel. При этом параллельно она успевала получать второе высшее и переезжать за молодым человеком в Китай.
Отдельно отмечу уморительную историю, как Даша за деньги участвовала в боях в грязи – получился необычный выпуск Frontend Weekend №152 о том, как после IKEA и пиццерии случайно попасть в IT и вырасти в руководителя – https://podcast.ru/e/5P-sCKXpYMN – и в ютубе – https://youtu.be/MIcFyeRtoUk
Чего бы вам такое почитать? Нашу свежую статью 🙂
Продолжаем вместе с Сашей Денисовым погружаться в .NET и тему ThreadPool-а.
В какой момент исполнения тасок под ними могут меняться треды ОС? Какая часть работы в цепочке вызовов асинхронных методов выполняется синхронно, а какая асинхронно?
Чтобы узнать ответы на эти вопросы и приятно провести время, го в новую статью на Хабре! 🐹
Кто-то сказал: «Вот бы сейчас почитать статью на хабре»? 🧑💻
Конвейер трудится изо всех сил, чтобы повысить производительность твоей программы. А злобные «if»'ы нагло врываются посреди его работы и всё портят!
Насколько полезен конвейер в современных ЭВМ? Как сильно мешаются ветвления в коде, которые ты написал? И как архитекторы процессоров сглаживают ущерб, который «if»'ы наносят по производительности программ?
Размышляем по этому поводу в нашей новой статье. Велкоме 🫰
Срочно зовём вас смотреть прямую трансляцию, которая уже началась!
В прямом эфире поговорим об оркестре через призму математики, логики и гармонии. Узнаем, так ли далеки друг от друга классические мелодии и точные науки. И, конечно, послушаем музыку.
Гости эфира:
🔘 Алексей Моргунов, главный дирижер и художественный руководитель Академического симфонического оркестра имени С. В. Рахманинова, Тамбов.
🔘 Сергей Николаев, доцент университета в Осаке, Япония. Физик-теоретик, выпускник физико-технического факультета УрФУ.
🔘 Алексей Кирпичников, руководитель управления разработки в Контуре.
Давайте прикоснемся к прекрасному 🙄
⚡️ Call for Papers на Конференцию аналитиков 2023 ⚡️
Уже четвертый раз аналитики Контура проводят конференцию, посвященную системному и бизнес-анализу. В этом году мы готовы играть по-взрослому, и поэтому объявляем Call for Papers.
Если вам хочется выступить и есть, чем поделиться с сообществом, этот пост для вас. Подавайте заявку на доклад или мастер-класс, и мы свяжемся, чтобы обсудить детали.
В этом году у нас три якорных блока, и ваша тема должна вписываться в какой-нибудь из них:
🔘 Забота о себе и саморазвитие. Как находить точки опоры, бороться с синдромом самозванца и прокрастинацией, расширять профессиональные горизонты.
🔘 Аналитик — часть корабля. Как выстраивать взаимодействие со своей командой, расставлять границы с продактом и архитектором, кому делегировать задачи.
🔘 Факапы, лайфхаки, практики. Истории успехов и фейлов, которые все так любят. Если вы смогли решить какую-то проблему, или не смогли, но понимаете, что пошло не так – делитесь своим опытом.
Принимаем заявки на доклады и мастер-классы до 20 июня включительно. С каждым спикером будет работать программный комитет: поможем докрутить доклад и подачу, поддержим на выступлении и погуляем вас в Екатеринбурге.
P.S. Если доклад делать не хотите, но интересно посмотреть конференцию, регистрация уже открыта 🖱
Время почитать, между нами статья 😊
Современные процессоры очень круты. Они таят в себе великое множество секретов и невероятных возможностей. И просто восхитительно, что некоторые из способностей процессоров легко продемонстрировать даже из такого высокоуровневого языка, как C#, буквально за десять строчек кода!
Завораживает, не правда ли? Если хотите знать, о чем это, то вот вам статья на Хабре.
Всем привет, кто на CodeFest!
(остальным тоже хэллоу, не переживайте)
Ближайшие 2 дня команда контуровцев ждет всех на нашем стенде (вот они на фото слева направо). Приходите поболтать, а ещё:
🔥 играть в программистскую змейку;
🔥 помогать коту добраться до цели с помощью автотестов;
🔥 кинуть вызов эксперту в IT Alias;
🔥 ну и конечно решать задачки.
Чтобы нас найти, идите на писк резиновых уточек 😅
Но не одним стендом богаты. У нас два спикера в секции LiveChannel:
🔴 Алиса Боярских с докладом «С чего начать выстраивать UX-культуру в своем продукте, и почему это важно»
🔴 Вадим Мартынов расскажет «Как работает конвейер процессора и можно ли его обмануть».
Посмотреть их можно отовсюду, нужно просто зарегистрироваться.
Всем кайфовых выходных!
Принесли свежий анонс 🎁
18 мая (завтра) в 14:00 по мск не пропустите прямой эфир Moscow Python Podcast с нашим Даниилом Мясниковым
Что вас ждет?
→ как занести Python в моностековую компанию, где тысяча разработчиков на C#;
→ сложности, которые видят шарписты в Python;
→ на что обращать внимание при внедрении нового стека;
→ ответы на ваши вопросы, которые можно будет задать во время трансляции.
Присоединяйтесь по ссылке и ставьте колокольчик, чтобы не забыть ⏰
Новый доклад на youtube 📺
Маша Старостина рассказывает, как продуктовая команда Кошелька разработала доставку из ВкусВилла, но разместила точку входа там, где её мало кто увидел.
Что из этого вышло? Какие выводы сделали Маша и команда?
Узнаете, когда посмотрите видео 🔔
Пока всё вокруг в режиме «давайте уже после майских», мы подготовили для вас офлайн-митап Backend Update в эти самые «послемайские».
Встречаемся 11 мая в 19:00
г. Новосибирск, Технопарк, ул. Николаева, 12, 2 этаж, конференц-зал №1
Будем слушать следующие доклады:
1. «Как масштабировать права в проекте и в продуктах без боли», Константин Аносов, старший инженер-программист, Контур
1. «Из Slack в Mattermost — как переехать в Open Source проект без боли для пользователей», Шлянин Сергей, разработчик, Яндекс.Практикум
Присоединяйтесь! Встретимся на митапе :)
Всем хабропривет! 🤟
Продолжаем погружаться в .NET с помощью нашей новой статьи «Пародия на замыкание».
Разбираемся, как неаккуратное использование замыканий может повлиять на эффективность работы вашего приложения, а также какими простыми практиками этого можно избежать.
Переходите по ссылке и наслаждайтесь чтением!
Привет 🖖
Нет времени ничего объяснять, зовём вас на митап по MLOps от Центра ИИ Контура!
О чём расскажем:
Продвинутые сценарии использования DVC в ML-проектах — Михаил Рожков, ML-инженер, консультант в области MLOps, основатель сообщества ML REPA.
Как правильно надеть много шапок на датасайентиста —Никита Ильиных, разработчик инфраструктуры для искусственного интеллекта в Центре ИИ Контура.
Встречаемся онлайн 27 апреля в 19:00 мск.
Зарегистрируйтесь, чтобы получить ссылку на трансляцию. До встречи на митапе 😉