Metaclass by KTS
827 subscribers
125 photos
2 videos
249 links
Курсы для разработчиков, менеджеров и аналитиков от компании KTS

Ссылка на чат школы — https://t.me/kts_dev
Download Telegram
🍏 Добро пожаловать на собеседование iOS-разработчика!

Отличный способ подготовиться к техническому собеседованию – увидеть, как оно проходит на практике. Для этих целей существует формат мок-интервью, где полностью моделируется реальный процесс рассмотрения кандидата.

iOS-эксперт KTS Саша Сычёв 🫤 принял участие в таком интервью, где проверил знания соискателя в области Mobile System Design: техническое задание заключалось в проектировании фичи мобильного приложения.

🎬 Видео доступно по ссылке. Рекомендуем к просмотру как тем, кто ищет работу, так и тем, кто собеседует кандидатов, чтобы почерпнуть для себя новые приёмы и подходы.

Приятного просмотра!
Please open Telegram to view this post
VIEW IN TELEGRAM
Закулисье собеседований: как отбор кандидатов устроен изнутри? 👀

Канал iOS makes me hate опубликовал подкаст с iOS-экспертом KTS Александром Сычёвым. Двухчасовая беседа о процессах собеседований вышла содержательной — ребята успели обсудить:

в чем отличия между грейдами разработчиков;
на что обращают внимание менеджеры при рассмотрении кандидатов;
зачем у соискателей проверяют знания алгоритмов и проектирования систем;
как готовиться к перформанс-ревью;
нужен ли диплом разработчику и многое другое.

Получить доступ к видео можно по ссылке.

Приятного просмотра!
Please open Telegram to view this post
VIEW IN TELEGRAM
Свет в конце туннеля: как и зачем мы перешли на Firezone 🔥

Скрыть инфраструктуру от посторонних глаз? Обеспечить коллегам бесперебойный доступ к глобальным веб-сервисам? Настроить единую точку входа в защищённые среды десятков компаний-партнеров?

Признайтесь, вы думаете об этом перед сном каждую ночь. К счастью, ответы больше искать не придется: обезопасить себя и своих близких вы сможете с помощью опенсорсной технологии Firezone. Настроить её можно в считанные часы и практически без мата.

О том, как развернуть Firezone в своей инфраструктуре и интегрировать с другими сервисами, рассказал в своей статье DevOps-инженер KTS Даня Донецков. Так чего же вы ждете? Скорее на Хабр!
Please open Telegram to view this post
VIEW IN TELEGRAM
🎄 Отвлеклись от предновогодней суеты и создали бота, который подводит мем-итоги года — да, было!

Отмечайте свои «да, было», хихикайте с главных мемов 2024 и делитесь с друзьями

Заполнить бинго 🎉
Please open Telegram to view this post
VIEW IN TELEGRAM
Это мы в Сорочанах катались на горнолыжном курорте, сейчас уже дома работаем...

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

🎄 Закрываем последние таски и отправляемся в новый год, к новым вершинам!
Please open Telegram to view this post
VIEW IN TELEGRAM
😎 Собрали вам подарок под елку — дайджест 2024 года со статьями разработчиков KTS по четырем направлениям! Энджой:

Frontend-разработка

➡️ Как сверстать письмо, чтобы оно дошло до получателя таким, как задумано
➡️ Летающий Санта и танцующие снегири: опыт реализации и оптимизации CSS-анимации
➡️ Подключаем библиотеку к проекту с помощью npm/yarn link
➡️ Искусство сетапа: автоматизируем подготовку стека под новые проекты
➡️ Не JavaScript’ом единым: как фронтенд-разработчику затащить на собесе
➡️ CMS за 0 рублей: как мы начали использовать Strapi
➡️ Next.js + Playwright. Как мы начали писать автотесты и что из этого вышло
➡️ Что нового в Strapi 5. Спойлер: стало лучше
➡️ Как сделать анимацию разными способами: CSS, WebP, Canvas, Lottie, Spine и секвенции

Backend-разработка


➡️ Фоновые асинхронные задачи в FastAPI и их мониторинг
➡️ Как я создал архиватор из задачки с техсобеса: сжатие файлов с помощью RLE

DevOps

➡️ На словах ты Лев Толстой, а на деле не можешь развернуть Nginx в Kubernetes
➡️ Как построить бастион-хост и превратить его в неприступную крепость
➡️ В чем силиум, брат? Обзор ключевых фишек Cilium и его преимущества на фоне других CNI-проектов
➡️ Поднимаем динамические окружения (фича-стенды) для stateless- и stateful-сервисов
➡️ JupyterHub на стероидах: реализация KubeFlow фич без масштабных интеграций
➡️ Как дать разработчикам свободу при деплое приложений и ускорить процессы в команде

DevOps-челленджи

➡️ Назад в прошлое: запускаем k8s v.0.1 из 2014 и анонсируем челлендж
➡️ Как запустить k8s v.0.1. Решение задачи
➡️ Восстанавливаем работу MySQL. Решение задачи
➡️ DevOps Challenge: восстановите работу MySQL и выиграйте крутой мерч
➡️ DevOps Challenge: помогите Деду Морозу с оповещениями и получите новогодний мерч

Мобильная разработка


➡️ Разборы важных новинок для iOS-разработки с WWDC 2023
➡️ Кот в мешке: мастерство обработки ошибок внешних ключей SQLite
➡️ KMP, догфудинг и велосипеды в стартапе американской версии «Кухни на районе»
➡️ Как новый компилятор K2 ускоряет компиляцию Kotlin на 94%
➡️ Developer Keynote Google I/O 2024: официальная поддержка KMP, развитие Gemini и AI в Андроиде
➡️ Генеративный ИИ в Android и эффективность фоновой работы приложения — важное с Google I/O 2024
➡️ WWDC 2024. Чем удивляют разработчиков
➡️ Что нового в безопасности пользователей на Android: доклад с Google I/O 2024
➡️ Макросы в swift — напишут код за вас, но есть нюанс…
➡️ iOS 18 для разработчиков: Ключевые изменения в UIKit
➡️ App Intents: новые возможности для разработчиков в iOS 18

Интересное

➡️ Матрица soft skills: как вырасти от стажера до синьора

А в канале о том, как программисты делают бизнес, сделали пост о всех наших кейсах и выступлениях в уходящем году

👀 Прочитать статьи о наших цифровых решениях
Please open Telegram to view this post
VIEW IN TELEGRAM
LEGO-конструктор для сборки цифрового продукта: Ory Kratos 🧱

Каждый раз при разработке новой системы перед нами встает дилемма.

С одной стороны, мы можем потратить время сотрудников на создание основных сценариев с нуля, но тогда мы теряем немалые деньги. С другой — мы можем воспользоваться готовой технологией, но тогда придется смириться с отсутствием кастомизации.

«Но подождите! — возразите вы, — неужели не существует гибких и удобных коробочных решений?» И будете совершенно правы.

В нашей новой статье мы расскажем про Ory Kratos. Все базовые пользовательские сценарии под ключ — что еще нужно для счастья?

Именно такую коробку мы и принесли вам под елку в этот Новый Год. Скорее распаковывайте!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
💎 Библиотеки и фреймворки для работы с AR в вебе 💎

AR, или дополненная реальность — помните, была такая? Возможно, вы слышали от бабушки, как она в молодости ловила покемонов и примеряла заячьи ушки в масках тиктока. А что же с ней сейчас (не с бабушкой)?

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

Вполне вероятно, что вам тоже рано или поздно придется интегрировать AR в веб-проект. С чего начнете?

Можете начать с новой статьи в нашем блоге об актуальных библиотеках и фреймворках для работы с дополненной реальностью в вебе. Добро пожаловать на Хабр!
Please open Telegram to view this post
VIEW IN TELEGRAM
📈 Как бауманцы делают бизнес? Рассказывает CEO KTS Максим Павлов в подкасте Башни

Спустя 9 лет Максим Павлов 😀 вернулся в альма-матер (МГТУ им. Баумана), чтобы поделиться историей, как группа студентов с кафедры ИУ5 основала айти-компанию. В подкасте он рассказал:

🟢 как из идеи вырос KTS
🟢 как формировалась его роль в компании
🟢 как растет KTS и команда
🟢 советами, как начать свой бизнес
🟢 немного личным

Интервью уже доступно на Youtube-канале Башни и в нашем паблике ВКонтакте:

Смотреть 🌐
Смотреть 🌐
Please open Telegram to view this post
VIEW IN TELEGRAM
Что у потоков под капотом 🧐

Если вы работаете с многопоточностью, вам не нужно объяснять, насколько важна синхронизация и с какими проблемами можно столкнуться в многопоточном окружении. Но знаете ли вы, как устроены потоки изнутри?

В своей новой статье iOS-эксперт KTS Саша Сычев 🫤 рассказывает о том, что скрывается за кулисами многопоточности. Вам предстоит узнать:
🟢 как работают потоки;
🟢 какие скрытые механизмы обеспечивают функционирование потоков;
🟢 как понимание "анатомии" потоков помогает освоить принципы работы современных систем.

Налейте себе чашку горячего чая и переходите на Хабр — будет интересно.
Please open Telegram to view this post
VIEW IN TELEGRAM
Как выстроить эффективное взаимодействие ментора и менти?

Уже завтра, 13.02 в 19:00 управляющий партнер KTS Александр Опрышко и product manager Booking.com Леонид Пронин поделятся инсайтами о менторстве.

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

О чем еще пойдет речь:
🟢 Роль ментора и его важность
🟢 Как строить встречи: баддинг, коучинг, наставничество
🟢 Задачи менти между сессиями
🟢 Работа с сильными и слабыми сторонами менти

Спикеры:
🎤 Александр Опрышко, сооснователь и управляющий партнёр KTS. Прошел путь от джуна до директора разработки. В его команде 160+ человек, у каждого есть ментор.
🎤 Леонид Пронин, 11 лет в продукте, сейчас Product Manager @ CS AI,Booking.com.

📆 Добавить в календарь
Please open Telegram to view this post
VIEW IN TELEGRAM