IT's Tinkoff
22.7K subscribers
174 photos
3 videos
312 links
IT's Tinkoff — самое полезное и интересное от команды Тинькофф в формате дайджеста.

Мы в ВК: https://vk.com/itstinkoff

О жизни команды и открытых вакансиях к нам: https://t.me/tinkoffjobs
Download Telegram
Провожаем февраль в кино и ждем на первых мартовских митапах:

🍿29 февраля QA-сериал на большом экране в Минске

Премьерный показ в Казани прошел на «ура»! Пришло время показать наш QA-сериал минскому комьюнити. Сначала посмотрим историю о том, как мы за последние 6 лет преодолели все трудности на пути к полноценному shift-left-тестированию, а после обсудим ленту вместе с нашими QA-инженерами. Забрать свой билетик в кино.

🔘 5 марта проведем SRE-митап в Екатеринбурге

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

Этот митап станет первым в SRE on the Road — серии встреч с теми, кто отвечает за надежную работу систем. После Екатеринбурга мы проведем встречи в Ростове-на-Дону, Новосибирске, Челябинске и Томске. Выбирайте свой город и приходите.

🔘 6 марта соберем Java-митап в Омске

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

📊 Продуктовые аналитики, успейте подать заявку на Weekend Offer

Заявку можно оставить до 28 февраля, а сам WO будет онлайн 2—3 марта. За выходные пройдете все этапы интервью, познакомитесь с командой, а после — получите оффер, если все пройдет хорошо. Подробнее — здесь.

#qa #sre #java #product #analytics
Please open Telegram to view this post
VIEW IN TELEGRAM
ML в SCAML, начало QA в Тинькофф, ИИ vs маркетологи и медиа и фишка качества Самоката — в дайджесте 👇

🟡Все об ML-стороне нашего анализатора бинарного кода

На прошлой неделе рассказывали вам о SCAML — нашем анализаторе семантики кода. В первой статье объяснили, почему нам не подошел ни один подход SCA, а во второй — подробно рассказали про ML-сторону проекта.

🟡Зарелизили «Томатизации» в онлайне

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

🟡А еще узнали про фишку качества Самоката и… спектакля?!

В новом выпуске «QAk-QAk» экспериментируем по-максимуму. Сравниваем процесс разработки спектакля и ИТ-продукта вместе с актрисой «Театра на Трубной» Ольгой Грудяевой. А после разбираемся, как выглядит продуктовый флоу и QA-процессы сервиса по доставке еды вместе Вероникой Вагнер — хэдом мануального тестирования в Samokat.tech.

🟡Нейросети захватили рекламные креативы и медиа (бу!)

И скоро мы с вами будет жить в выдуманной ИИ реальности, где грань между сгенерированным и реальным контентом стерта. Антиутопия, которая уже с нами? Разбираемся в с двух сторон:

— с хардово-технической — вместе с Сергеем Колесниковым, руководителем центра Tinkoff Research, в заметке на Forbes про SORA;

— с продуктовой — в новом выпуске подкаста MMM с Виктором Паламарчуком, руководителем по развитию стратегических партнерств Яндекс Рекламы. Выпуск посвящен возможностям Директа и ИИ внутри него.

#ml #qa #marketing
Please open Telegram to view this post
VIEW IN TELEGRAM
Встречаем весну на митапах в Екатеринбурге, Омске и Нижнем:

🔘 5 марта проведем SRE-митап в Екатеринбурге

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

🔘 6 марта соберем Java-митап в Омске

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

🔘 14 марта встречаемся на Tinkoff Mobile Meetup в Нижнем Новгороде

Обсудим, как правильно конфигурировать CI, локализовать участки приложения, которые нагружают процессор и использовать NLP в мобильной разработке. Зарегистрироваться на встречу можно тут.

#sre #java #mobile
Please open Telegram to view this post
VIEW IN TELEGRAM
Вторая серия «Томатизации», главное из мира Scala за февраль и автоматизация ad-hoc задач в продуктовой аналитике — в дайджесте 👇

🟡Что делать, если автоматизация в тестировании не сокращает регресса

Рассказываем во второй серии нашего QA-сериала «Томатизация». Рекомендуем смотреть ее после первой: там погружаем в контекст 2017-го. Объясняем, как столкнулись с регрессами, бесконечной актуализацией автотестов и полностью разобщенными командами.

🟡 Обновления популярных библиотек Scala

А еще 10 статей — от рефакторинга кода с помощью AI до связки C- и Scala-кодов, библиотека для парсинга аргументов командной строки и история переезда на Scala 3. Все это — в февральском Scala-дайджесте.

🟡 Как мы автоматизировали ad-hoc задачи для продуктовых аналитиков

Ad-hoc задачи в данном случае это выгрузки, нетипичные, но массовые отчеты, внезапные проблемы с данными и продуктовые процессы, которые делаются руками аналитиков. Олег Филонов, лид продуктовой аналитики в Партнерских кэшбэках, рассказал, как спасал свою команду от таких задач.

#qa #томатизация #scala #product_analytics
Please open Telegram to view this post
VIEW IN TELEGRAM
Мартовски митапы в Нижнем, Москве, Петербурге и Минске:

🔘14 марта встречаемся на Tinkoff Mobile Meetup в Нижнем Новгороде

Обсудим, как правильно конфигурировать CI, локализовать участки приложения, которые нагружают процессор и использовать NLP в мобильной разработке. Зарегистрироваться на встречу можно тут.

🔘18 марта ждем .Net-разработчиков на митапе в Москве

Расскажем, как ускорить SQL-проекции с 7 часов до 7 минут, а еще быстро разрабатывать MVP и запускать свои пет-проекты на .Net. Регистрация — на странице встречи.

🔘19 марта проведем митап по функциональному программированию в Петербурге

Будем говорить про ФП в реальных проектах на Go, парадигму реактивного ФП, property-based testing и зависимые типы. Не забудьте зарегистрироваться.

🔘 21 марта увидимся на первом JS-митапе в Минске

Поговорим о преимуществах и недостатках Service Worker и Web Worker, а еще обсудим, как старые технологии определяют опыт и влияют на будущее. Скорее регистрируйтесь и зовите с собой коллег.

#mobile #net #scala #haskell #frontend #js
Please open Telegram to view this post
VIEW IN TELEGRAM
Бесконечные списки на Deferrable Views, контроль потребления памяти в Node.js, индустриальные исследования RecSys, автотесты и их стек — в дайджесте 👇

🟡 Как сделать бесконечные ленивые списки на основе Deferrable Views

При создании удобных и отзывчивых интерфейсов мы часто имеем дело с большими коллекциями элементов. Один из способов организации списков — бесконечный просмотр, под капотом которого в том числе ряд сложностей. Павел Сапачёв, фронтенд-разработчик Тинькофф Лизинг, рассказал, как сделать такие списки на основе Deferrable Views.

🟡 Как в Node.js контролировать потребление памяти при обработке сетевых запросов

А точнее как с помощью Node.js Streams и механизма Back Pressure протокола TCP реализовать пакетную обработку сотен гигабайтов данных на машинах с жестким лимитом памяти. Об этом — в статье Виктора Кугая, руководителя команды разработки спецпроектов Тинькофф.

🟡Как выглядят индустриальные исследования RecSys

Об этом, а еще про будущее области и сочетание RnD и Research болтаем в новом выпуске «Желтого Club Talks» вместе с Олегом Лашининым и Денисом Красильниковым, исследователями-разработчиками нашего Центра технологи ИИ.

🟡 А теперь про автотесты

— В третьей серии нашего ютуб-сериала «Томатизация» рассуждаем, зачем менять стек автоматизации, когда она, кажется не приносит видимых результатов.

— А в новом выпуске подкаста QAk-QAk говорим про фишку качества Ozon вместе с Александром Воробьем, руководителем отдела автоматизированного тестирования сервиса склада. Обсуждаем, как экскурсии на склад помогают тестировать бэкэнд, какими бывают нагрузки во время распродаж и как работает BDD для unit-тестов.

#angular #javascript #ai #qa #томатизация
Please open Telegram to view this post
VIEW IN TELEGRAM
Мартовски митапы в Москве, Петербурге и Минске:

🔘18 марта ждем .Net-разработчиков на митапе в Москве

Расскажем, как ускорить SQL-проекции с 7 часов до 7 минут, а еще быстро разрабатывать MVP и запускать свои пет-проекты на .Net. Регистрация — на странице встречи.

🔘19 марта проведем митап по функциональному программированию в Петербурге

Будем говорить про ФП в реальных проектах на Go, парадигму реактивного ФП, property-based testing и зависимые типы. Не забудьте зарегистрироваться.

🔘 21 марта увидимся на первом JS-митапе в Минске

Поговорим о преимуществах и недостатках Service Worker и Web Worker, а еще обсудим, как старые технологии определяют опыт и влияют на будущее. Скорее регистрируйтесь и зовите с собой коллег.

🔘 28 марта встретимся с системными аналитиками на митапе в Москве

Будем говорить о процессах обновления сервисов, границах ответственности и задачах, а еще проведем дебаты о шаблонах в документации. Регистрация — на странице встречи.

#net #scala #haskell #frontend #js #system_analysis
Please open Telegram to view this post
VIEW IN TELEGRAM
Конференция для тех, кто работает с самым важным капиталом

А еще делает так, чтобы в компаниях работали крутые разработчики, команды развивались, а индекс счастья бизнеса стремился к x2. HR-специалисты ИТ-компаний, мы ждем вас на нашей конфе «БигТех по-человечески» 27 марта!

Будем говорить о партнерстве с бизнесом, data-driven подходе и HR как продукте. Подробнее рассказали в карточках 👆

Конференцию проведем в двух форматах: онлайн и офлайн в Москве в нашем офисе на Белорусской.

🟡Подать заявку до 25 марта можно тут

#hr
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Оценка выгоды продукта для бизнеса, компонентный анализ 105к библиотек и перенос всех автотестов на JavaScript — в дайджесте 👇

🟡 Как оценить вклад от продукта для бизнеса

С такой задачей к нашим RecSys-инженерам пришла продуктовая команда Тинькофф Города. Решение от конкретного инструмента вылилось в Delta — нашу платформу, которая может не только определять выгоду реализованной фичи, но и находить похожих между собой пользователей в огромной экосистеме Тинькофф. Подробнее о том, как она работает и какие технологии внутри, — в докладе Александра Эдомского, ML-инженера с недавнего RecSys-митапа.

🟡Раскатили наш анализатор бинарного кода на 105к библиотек

И поняли, что в лабораторных условиях все шло гораздо лучше. В третьей и завершающей статье про SCAML — анализатор семантики кода, который написали наши стажеры (уже инженеры Тинькофф), — рассказываем о сложностях, с которыми столкнулись на проде, а еще объясняем, как их решали. Напомним, что в первой статье объяснили, почему нам не подошел ни один подход SCA, а во второй — подробно рассказали про ML-сторону проекта.

🟡 Как переписать все автотесты на JavaScript и не сойти с ума

Этим вопросом задаемся и даем на него ответы в четвертой серии нашего QA-сериала «Томатизация». Напомним, что в прошлом эпизоде попрощались с фреймворком Tabasco, который так и не помог автотестам (читайте — нам) перейти с Java на JS. Нужно новое решение, и в этот раз за него берется отдел автоматизации со своими хм-м… не самыми сильными знаниями JavaScript.

#ml #ai #infosec #qa
Please open Telegram to view this post
VIEW IN TELEGRAM
Новость вселенского масштаба 👾

Потому что мы открыли регистрацию на Tinkoff CTF — наши большие соревнования по спортивному хакингу. В этом году создали особое игровое пространство — Гиперкуб, или тессеракт, за каждой гранью которого ждут новые испытания!

И, конечно, не забыли про крутые условия для участников: лиги по скиллам, онлайн- и офлайн-форматы в наших ИТ-хабах и весомые призы в финале. Подробнее — в карточках. А если сердечко замерло в трепетном ожидании и без них, то скорее регистрируйтесь!

#tinkoff_ctf
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM