fa
Feedback
Заметки тимлида // Канал Саши Шутай

Заметки тимлида // Канал Саши Шутай

رفتن به کانال در Telegram

Библиотека разработчика AGIMA: рассказываем про Backend, Frontend, аналитику, ML, DevOps и не только. Больше материалов на Хабре: https://habr.com/ru/company/agima/blog/. По всем вопросам: https://t.me/ashutay

نمایش بیشتر
285
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-17 روز
+930 روز
آرشیو پست ها
Как наладить отношения между проджектами и тимлидами: https://habr.com/ru/companies/agima/articles/753496/. Наша новая статья на Хабре — про отношения между проджектами и тимлидами. Руководитель направления Flutter/iOS AGIMA Александр Ворожищев объясняет, почему тимлиды и проджекты часто ссорятся. В статье вы узнаете: - почему вообще появляются конфликты между PM и TL; - что помогает решать конфликты; - какие конфликты можно считать здоровыми; - когда стоит эскалировать конфликт руководству; - как мы проводили исследование среди PM и TL. И это только малая часть тем, которые Саша охватывает. Там всё как мы любим: куча примеров из практики и интересная теория. Ждем ваших вопросов и обратной связи по ссылке выше.

AGIMA Partners’ Weekend — технический поток: https://agima.partners/weekend В этом году в программе AGIMA Partners' Weekend н
AGIMA Partners’ Weekend — технический поток: https://agima.partners/weekend В этом году в программе AGIMA Partners' Weekend новшество. Мы разбили все доклады на 3 потока: один посвящен бизнесу, второй — маркетингу, а третий — управлению разработкой. Секцию разработки мы придумали для CTO, исполнительных директоров и техлидов. Перед ними выступят эксперты из AGIMA, QSOFT, Битрикс24, Palark Group, BETA, Kokoc Group. Темы, которые раскроем: — как навести порядок в тасках и стандартизировать задачи; — как правильно управлять командой разработки; — как организована система закупок ресурсов на 2000 сотрудников. Подробная программа уже на сайте. Там же можно зарегистрироваться — ссылка выше. По промокоду AGENCY скидка 15%. Напомним, APW в этом году проходит 24–25 августа.

Вам — 100 000 ₽, вашему другу — работа мечты в AGIMA. Это наша реферальная программа. Мы ищем Bitrix Teamlead, Senior и Middle Bitrix-разработчиков для финтех- и LMS-проектов: 1. Огромный проект с кучей интеграций и обменов для крупнейшей частной страховой компании России с универсальным портфелем страховых услуг. Нужно будет развивать и дорабатывать страховые продукты и постоянно работать над улучшениями. 2. LMS для одной из крупнейших российских компаний. Огромный монолит с кучей интеграций и обменов. В рамках проекта с нуля придется разрабатывать личные кабинеты обучающихся, тренеров, супервизоров и т. д., дашборды успеваемости и систему графикования обучения. ✔ Формат работы: офис, удаленка, гибрид. ✔ Оформление: штат, самозанятость, ИП, ГПХ. ✔ График: 5/2. ✔ Рост, масштабные проекты, атмосфера. Подробнее об условиях и проектах: Teamlead Senior Middle Это про вас или вы знаете подходящего кандидата? Срочно пишите на hr@agima.ru 👈 Когда друг пройдет испытательный срок в AGIMA, бонус ваш. Ждём ваши рекомендации!

Наш разработчик проверил, кто пишет код быстрее — он или чат GPT: https://habr.com/ru/companies/agima/articles/747330/. Про чат GPT за последний год не написал только ленивый. Мы не ленивые, поэтому наш iOS-разработчик Марк Коваль провел эксперимент: кто кого — он vs GPT. Результат получился спорный, но интересный. Почитать о результатах этого небольшого исследования можно в нашем блоге на Хабре — ссылка выше. Там же найдете любопытные мысли о том, как нейросети конкурируют с поисковиками и как бизнес может подружиться с искусственным интеллектом.

Станьте частью яркого события — самого крутого пляжного фестиваля в IT! Отмечайте в календаре 21, 22 и 23 июля и приезжайте н
Станьте частью яркого события — самого крутого пляжного фестиваля в IT! Отмечайте в календаре 21, 22 и 23 июля и приезжайте на Волгу. Локация — Ульяновская область, база отдыха «Славянское подворье». Свежий воздух, солнце, приятная компания и заряженные спикеры — всё это вас ждет на десятом юбилейном фестивале ULCAMP🫰X! Уже подтвердили участие:  – Леонид Новожилов, первый заместитель генерального директора РТК ИТ; – Артём Терновых, руководитель по развитию RDL by red_mad_robot; – Бетал Бижоев, руководитель управления по продвижению сервисов экосистемы ЭТП Газпромбанка; – Серафима Чекулаева, руководитель продукта VK Музыка; – и много не менее интересных гостей — смотрите в программе. Крутые доклады и кейс-шоу, полные актуальной информации. Можно получать знания и делиться наработками. А можно просто радоваться живому человеческому общению с соратниками и единомышленниками!  Между лекциями и дискуссиями будем: – загорать, купаться, ходить под парусом — да, на площадке будет регата;  – вкусно есть: ульяновские рестораны накормят, а бары напоят;   – участвовать в спартакиаде и бороться за Кубок ULCAMP; – развлекаться и участвовать в активностях; – жить в удобном палаточном лагере.     Вечерняя программа ULCAMP тоже насыщенная: – хедлайнеры музыкальной сцены — Антоха МС и группа «Биртман», а после концертов танцуем до утра под сеты лучших ульяновских DJ'ев; – «Ночь факапов» — любимая ULCAMP-традиция. Лампово и «без галстуков» собираемся под открытым небом и рассказываем про самые стыдные провалы на работе; нагнетать хорошую атмосферу будет радиоведущий Райтраун; – кинопросмотр в уютной лаунж-зоне, турнир по FIFA, ночной костер и многое другое! Программа и билеты на сайте 2023.ulcamp.ru.

Поготовили подробный гайд по Zero Trust Network: https://habr.com/ru/companies/agima/articles/745806/ У нас на Хабре вышла новая статья для DevOps-инженеров. Она посвящена подходу Zero Trust, а написал ее наш эксперт по DevOps Максим Рязанцев. В материале он подробно объясняет: - что такое Zero Trust; - каковы требования сети с нулевым доверием; - какие виды CNI существуют; - как работать с Calico и т. д. Статья получилась основательной. Много кода, примеров из практики, иллюстраций. Разбираемся, как сделать IT-продукт безопасным. Читайте текст по ссылке выше.

На Saint TeamLead Conf расскажем, как подружить тимлида и проджекта: https://teamleadconf.ru/spb/2023/schedule Руководитель н
На Saint TeamLead Conf расскажем, как подружить тимлида и проджекта: https://teamleadconf.ru/spb/2023/schedule Руководитель направления Flutter и iOS в AGIMA Саша Ворожищев 30 июня выступит на конференции TeamLead Conf. Его доклад посвящен отношениям между проджектами и тимлидами. Выступление поможет вам: - понять причины противоречий; - найти способы решения проблем; - разобраться, чего проджект ждет от тимлида и наоборот; - увидеть, как эти роли в команде влияют на продукт. Ради доклада мы поговорили с десятками проджектов и тимлидов, и теперь готовы поговорить о результатах, которые получили. Ждем вас 30 июня в 16:20 в петербургском DESIGN DISTRICT DAA.

Трансляция RUNIT 2023 стартовала: https://www.youtube.com/watch?v=JfixLn9ETW0. Уже сегодня в Измайловском парке проходит спортивный фестиваль для IT-сообщества RUNIT. Его главное событие — массовый забег. В прямом эфире вы можете поддерживать бегунов, болеть за коллег и друзей, следить за стартами и награждениями. Мы покажем, что происходит на дистанциях, на площадках наших партнеров и на главной сцене.

Ключевые изменения в версии GitLab 16.0: https://habr.com/ru/companies/agima/articles/737320/. На днях GitLab выпустил новую версию — 16.0. DevOps-инженер AGIMA Максим Рязанцев изучил релиз компании и написал короткий обзор. Он рассказывает, что нового в приложении. Что бросается в глаза: — широкое использование ИИ; — развитие облачной версии; — больше внимания безопасности и т. д. Всего в 16-й версии больше 50 нововведений. В каких-то случаях это просто расширение функционала внутри тарифов, а в каких-то — новые фичи. Подробности по ссылке выше.

Выбираем между кросс-платформой и нативом: https://habr.com/ru/companies/agima/articles/736984/. Наша новая статья — про мобильную разработку. О различиях между кросс-платформой и нативом рассказывает руководитель направлениий Flutter и iOS AGIMA Саша Ворожищев. Текст поможет вам разобраться: — в каких случаях Flutter — лучшее решение; — когда нужно разрабатывать отдельно под iOS и Android; — какие плюсы о обоих решений; — сколько стоит оба варианта и как это посчитать. А чтобы принять решение вам было проще, в конце найдете алгоритм принятия решения: когда натив, а когда кросс-платформа. Читайте и задавайте вопросы у нас на Хабре — ссылка выше.

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

Продолжение сериала «iOS 17 и установка приложений» Обойти ограничения не выйдет: в iOS появилась служба, которая блокирует п
Продолжение сериала «iOS 17 и установка приложений» Обойти ограничения не выйдет: в iOS появилась служба, которая блокирует приложения и функции iPhone по местоположению. VPN при этом не поможет — используется целый комплекс данных: — GPS. — Данные Wi-Fi. — Данные сим-карты и прочее. Продолжаем следить за ситуацией.

3 вопроса, которые я не задал себе, прежде чем пойти на повышение: https://habr.com/ru/companies/agima/articles/725290/ Ex-руководитель мобильной разработки AGIMA Игорь Веденеев эксклюзивно для нашей компании написал статью о выводах, которые ему пришли спустя время, на тему: стоит ли соглашаться быть начальником. В публикации рассказываем: - какие 3 вопроса стоит задать себе, прежде чем пойти на повышение; - как понять, что вы готовы стать руководителем; - в чем ваша ценность, как руководителя; - на что обращать внимание, когда ты руководитель. Эта статья поможет всем тем, кто планирует свой карьерный рост. Ссылка выше. А если у вас возникли вопросы или вы хотите поделиться своей историей роста, пишите в комментариях.

Продолжение новости про iOS 17. Загрузка приложений из сторонних источников в iOS 17 будет доступна только для ЕС. Прикладыва
Продолжение новости про iOS 17. Загрузка приложений из сторонних источников в iOS 17 будет доступна только для ЕС.  Прикладываю полезную ссылочку =) https://support.apple.com/ru-ru/HT201389.

Ускоряем дебаг с помощью брейкпоинтов: https://habr.com/ru/companies/agima/articles/730008/ Android-разработчик AGIMA Вадим Джибалов посвятил свою первую статью на Хабре брейкопинтам. Он написал ее для джуниор-специалистов, которые только знакомятся с отладкой. Из текста вы узнаете: - почему брейкпоинты — это удобно; - какие у них возможности; - как их настраивать и применять; - что такое Kotlin Field Watchpoint и т. д. Эта короткая статья позволит начинающему разработчику ощутимо ускорить дебаг. Если возникнут вопросы, задавайте в комментариях — поможем разобраться.

Масштабный спортивный фестиваль для IT-специалистов RUNIT в этом году пройдет 18 июня в Измайловском парке. И если вы читаете
Масштабный спортивный фестиваль для IT-специалистов RUNIT в этом году пройдет 18 июня в Измайловском парке. И если вы читаете этот текст — вы приглашены. Провести RUNIT 2023 нам помогают 20 крупнейших IT-компаний России. Вместе мы готовим десятки интерактивных площадок, мероприятий, развлечений. Участие в фестивале уже подтвердили сотрудники таких компаний, как Яндекс, Сбер, Тинькофф, Озон, ДоДо Пицца, Сибур, Алиэкспресс, РайффайзенБанк, Росбанк, МТС, РТ Лабс и др. Центральным событием фестиваля станет грандиозный забег. Участники могут выбрать дистанцию: от 3 до 25 км. Еще один вариант — участвовать в эстафете. Приводите с собой болельщиков — для них вход свободный. Но и кроме забега гостей ждет насыщенная программа. Вы сможете: ✔️ Вкусно поесть: будет полевая кухня и полезная еда от нашего партнера GrowFood. ✔️ Пообщаться с коллегами по рынку. ✔️ Познакомиться с крутыми IT-брендами. ✔️ Потанцевать. ✔️ Посмотреть, как танцуют. ✔️ Провести время со своей командой и семьей. ✔️ Получить медаль и сделать на ней гравировку. Сам забег пройдет по всем правилам: профессиональные судьи, удобная трасса, индивидуальные чипы, зоны с водой и ритмичная музыка. В один день в одном парке соберутся тысячи IT-специалистов. И мы уверены, что пропускать такое событие нельзя. Регистрируйтесь по ссылке выше. А если появились вопросы, пишите админам — они скажут, куда бежать :)

Простой способ сделать сетевую изоляцию в рамках кластера K8s: https://www.youtube.com/watch?v=wq29Ob5UYh0&t=47s. DevOps-инженер AGIMA Максим Рязанцев недавно выступил на одной из старейших профильных конференций России — DevOps Conf. Его доклад был посвящен сетевой изоляции. Он рассказывал: - в чем суть Zero Trust; - как делать развертывание приложений безопасно; - каковы варианты имплементации Zero Trust в рамках кластера K8s; - как достичь баланса между безопасностью и временем, потраченным на настройку.  Доклад рассчитан на DevOps-специалистов любого уровня: от новичков до профи. Найдете полезные советы и важную теорию. Запись доклада уже на YouTube, ссылка — выше.

Микроновость, или Свершилось? Из-за новых законов в ЕС в iOS 17 будет разрешена установка приложений из любых источников. Как
Микроновость, или Свершилось? Из-за новых законов в ЕС в iOS 17 будет разрешена установка приложений из любых источников. Какие сложности нас с этим ожидают и будет ли это выглядеть как-то по-другому в России, пока вопрос. Остается только ждать.

Всем привет! Меня зовут Грибков Никита, и я Flutter-разработчик в AGIMA. Хочу поговорить с вами о PWA Что такое PWA? PWA, Progressive Web Apps, — это не какой-то фреймворк или SDK. Это, скорее, подход к тому, как надо строить современные Web-приложения. А по-простому это режим отображения веб-сайта, которое можно запускать в виде приложения на смартфоне. С технологической точки зрения, в PWA используются современные Web-стандарты, доступные в браузерах, и ничего более. Подход PWA не накладывает каких-то особых ограничений на сами Web-приложения. Например, PWA могут быть одностраничными (SPA — Single Page Applications) приложениями, а могут и не быть таковыми. Главная же особенность PWA — поддержка офлайн-работы с помощью механизма Service Worker’ов и связанная с этим возможность добавления иконки приложения на стартовый экран устройства. Плюсы и минусы PWA Размер приложения. PWA занимает 1–2 mb памяти устройства, тогда как нативное приложение занимает 20–50 mb. Кросс-платформенность. PWA работает с большинством браузеров (Safari, Chrome, FireFox и др.) и операционных систем (iOS, Android, macOS, Linux и др.). Производительность приложения. Так как PWA — это по-прежнему веб-сайт, по скорости работы он уступает нативным приложениям. Но если сравнивать с нативными приложениями на Kotlin и Swift, различия невелики. Если сравнивать с Flutter-приложением, разница возрастает. Push-уведомления. PWA позволяют отправлять Push-уведомления благодаря Service Worker’ам. Однако эта функция зависит от платформы. Она доступна в браузерах Chrome, Opera, Safari и Mozilla, но с Safari в iOS всё не так просто. Push-уведомления в PWA хорошо работают на Android, но сейчас ограничены для пользователей iOS. Независимость от сторов. Благодаря PWA про долгие проверки обновлений контента, возможное удаление приложения, непрозрачные проверки под капотом в сторах можно забыть. Безопасность в приложение. Нативные приложения считаются более безопасными из-за ряда факторов: 1. Приложения используют многофакторную аутентификацию. 2. Имеют сертификат. 3. Сторы имеют ряд правил, благодаря которым безопасность приложения находится на приемлемом уровне. Но PWA-приложения обеспечивают безопасность за счет использования HTTPS-протокола, манифеста веб-приложения и Service Worker`ов. Они полагаются на защиту, предоставляемую браузером, и требуют предварительной защиты от таких атак, как CSRF, XSS, SQL-инъекций и других подобных угроз.