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

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

О жизни команды и открытых вакансиях к нам: https://t.me/tinkoffjobs
Download Telegram
Биг дата!💥 Машин лернинг!🛸

📀 Посмотрите доклад на DataFest-e о том, как в Тинькофф противодействуют мошенничеству с помощью инструментов ML #ML

💿 Или вот еще доклад — о том как можно решать NLP задачи с помощью Deep Levenshtein #ML

💡 Лайфхак, тоже основанный на анализе большого количества данных от удаленщиков. Не обедайте за ноутбуком, так вы даете себе передышку — а значит, сохраняете здоровье.

Теплой всем осени🍁
🍂 Если и вас погода за окном вдохновляет скорее на домашние выходные с пледиком - добавьте к ним полезное чтение.
Вот три отличных статьи от нашей команды:

📌 Роман Седов посвятил текст проекциям контента: показал несколько типовых кейсов для ng-content при разработке многократно используемых компонентов и рассказал о преимуществах, которые они могут дать. #frontend

📌 Сергей Бувака выпустил вторую часть своего монументального труда о тестировании мобильных приложений. На этот раз он рассказал о смене подхода —теперь приложение — это конструктор, а не монолит. И каждый модуль явно и прозрачно говорит о том, что ему нужно для корректной работы. #qa #mobile

📌 А Олег Лашинин и Сергей Колесников участвовали в соревновании SIGIR по последним наработкам в области RecSys и разрабатывали алгоритм для предсказаний. Как это было, какие решения принимались и какое место команда Тинькофф заняла на соревнованиях, читайте тут. #ml

Согревайтесь, отопление уже близко! 🧦
Переезд на MFE, объяснение для системы рекомендаций, работа с формами в Angular и Android WebView под капотом — в дайджесте 👇

▪️ Завершили трилогию о нашем переезде на MFE

Максим Смирнов, фронтенд-архитектор, написал последнюю часть «Истории о том, как мы на Module Federation съезжали». В ней о фолбэках. Напомним, что в первой части говорили о сбое, после которого решили «пилиться», а во второй — о переводе на микрофронтенды личного кабинета.

▪️ Рассказываем, как нашли способ объяснять пользователям рекомендуемые категории кэшбэка

«Предлагать релевантные категории кэшбэка для каждого клиента хорошо, а объяснять их — еще лучше!» — подумала наша ML-команда и стала разрабатывать новую фичу, которая справится с задачей. Что под ее капотом — в статье разработчика-исследователя Дениса Красильникова.

▪️ Разбираемся, как работать с формами в Angular

Одна из наших фронтенд-команд работает в монорепозитории с четырьмя проектами. В каждом много форм, которые нужно сопровождать. Саша Бухтатый разобрал один из способов работы с формами, который упрощает создание новых и изолирует зависимость от внешней UI-библиотеки.

▪️ Заглядываем «под капот» Android WebView

В новой лекции на канале IT’s Tinkoff Mobile Евгений Мамруков, Android-разработчик из команды Lifestyle, рассказал, как устроен компонент Android WebView под капотом и организован процесс рендеринга.

#android #frontend #angular #ai #ml
Please open Telegram to view this post
VIEW IN TELEGRAM
Бизнес-процессы, главное из мира Scala за июль, ML для «чайников» и подписывание iOS-приложений — в дайджесте 👇

▪️ Обсуждаем, как не «нажестить» в бизнес-процессах

В новом выпуске «Карты, деньги и продукт» говорим о процессах в больших ИТ-компаниях, их плюсах и минусах. Нужно ли внедрять новые процессы в команды, которые и так хорошо работают? И когда стоит «начинать заканчивать» проекты? В гостях руководитель Офиса управления продуктом Авито Денис Дудоров.

▪️ Делимся главными событиями из мира Scala за июль

Путеводитель в мир макросов Scala 3.2.2, первый мажорный релиз Metals, дивный мир экосистемы ZIO 2 и еще много релизов, инструментов, статей и комьюнити-движа в новом Scala-дайджесте.

▪️ Записали гайд по ML и DL для «чайников»

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

▪️ Разбираемся, как работает Code Signing в iOS

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

#product #scala #ml #mobile
🛒Как более точно предсказывать следующие покупки пользователей?

Методов много. Один из них TIFU KNN — уже классическая модель рекомендаций. Но в ней есть ограничения: алгоритм группирует корзины для предсказания независимо от того, как давно были сделаны покупки.

Наши ученые-исследователи из команды Tinkoff Research улучшили эту модель и предложили две новые модификации, где учитывается и время, и частота покупок. Подробнее о том, как устроен новый алгоритм, рассказали в карточках 👆

P.S. А еще команда Tinkoff Research ведет свой канал Желтый AI. Внутри — новости об исследованиях, фото с конференций из разных уголков мира и, конечно, мемы.

#ai #ml
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
SCA на новом уровне, подборка для QA и книжная полка для Java-разработчиков — в дайджесте 👇

🟡 Нам не подошел ни один подход компонентного анализа…

Поэтому наши стажеры Влад Лапиков, Павел Орлов и Илья Мерзляков соединили инструменты информационной безопасности и ML и создали свой анализатор семантики кода SCAML. Причины, явки и технологии — в новой статье.
​​
🟡 Подборка для тех, кто отвечает за качество

Внутри — любимые вами материалы от наших QA-инженеров. От компонентных тестов на .NET до гайда от команды подкаста «QAk-Qak» о том, как запустить свой ИТ-подкаст.

🟡 Книжная полка для Java-разработчиков от .rar

Для новичков в нашем канале: .rar — это наш книжный клуб для тех, кто пишет на Java. Раз в неделю его ведущий Саша Шахов вместе с другими разработчиками читает нон-фикшн и обсуждает последние новости языка. Сейчас выбирают книгу для старта сезона этого года. Вступайте в клуб, голосуйте и не забудьте посмотреть предыдущие эфиры по 7 книгам.

#infosec #ml #qa #java
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
Оценка выгоды продукта для бизнеса, компонентный анализ 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
Гранд comeback «Карты, деньги и продукт», важное из Scala за апрель, Мир Plat.Form против Samokat.tech и образование для тех, кто хочет делать ИИ — в дайджесте 👇

🔥 «Карты, деньги и продукт»! Вернулись! В эфир!

Во втором сезоне новое все: ведущие, гости, студия и даже цвета. Начнем с первых — рулят эфиром Камилла Самохина, лид команды исследований и роста в отделе активации и Анна Пискунова, руководитель направления семейного банкинга. А вот первым гостем стал Антон Бондарев, сооснователь «Кухни на районе», дизайнер Pure и многих других продуктов, которые мы с вами знаем. И не забудьте подписаться на канал ребят, чтобы смотреть выпуски самыми первыми!

🟡 Что произошло в мире Scala за апрель

Рассказываем в свежем дайджесте. Внутри — обновления IntelliJ Scala Plugin 2024.1 и IntelliJ IDEA 2024.1, статьи по Scala 3 и интервью Ли Хаойи, одного из первых разработчиков языка.

🟡 Из чего складывается программа обучения для ML-инженеров

Да и не только для них, а для всех, кто хочет делать ИИ. И почему бизнес сегодня — носитель научных подходов и прикладных исследований? Об этом говорим в новом выпуске «Желтого Club Talks» вместе с Варварой Смирновой, руководителем Тинькофф Образования, и Александром Дьяконовым, академическим руководителем направления наук о данных Центрального университета.

🟡 Мир Plat.Form против Samokat.tech в новом выпуске «Код Ход Шоу»

И это — полуфинал, в котором соревнуются выигравшие в предыдущих сериях команды. В этом выпуске исход решил вопрос про термин, который улучшает качество жизненного цикла ПО, а в римской системе равен числу 400. Угадали? Пишите в комментариях! И приятного просмотра!

P.S. Вот это мы вам полезно-развлекательного на все оставшиеся майские принесли. Как говориться, enjoy it!

#карты_деньги_и_продукт #product #scala #ai #ml #код_ход_шоу
Please open Telegram to view this post
VIEW IN TELEGRAM