Media is too big
VIEW IN TELEGRAM
Продолжаем делиться материалами с Android-митапа. В этом видео Рома Чорыев, ведущий android-разработчик red_mad_robot, рассказал о том, как изменилась работа с цветом с приходом Material You. Рома рассмотрел отличия от предыдущих поколений Material, показал, какие нововведения появились, и попытался предположить, куда это всё движется. На примерах разобрали, как можно это всё завести в проектах — даже если нельзя, но очень хочется.
Выступление Ромы в хорошем качестве можно посмотреть на YouTube, а презентацию скачать с Google-драйва. А ещё недавно Рома опубликовал статью про Material You на Хабре.
#android #meetup
Выступление Ромы в хорошем качестве можно посмотреть на YouTube, а презентацию скачать с Google-драйва. А ещё недавно Рома опубликовал статью про Material You на Хабре.
#android #meetup
❤🔥11👍4🤩3
Media is too big
VIEW IN TELEGRAM
Завершаем серию постов про митап выступлением Осипа Фаткуллина, старшего android-разработчика red_mad_robot. Осип поделился, как заставить разработчика двигать задачи в трекере по статусам, а также рассказал, как автоматизация упрощает процесс. Показал инфраструктуру, которой обросли проекты red_mad_robot за последние годы и поделился, как роботы ускоряют старт нового проекта.
Осип подготовил крутую подборку с дополнительными материалами к докладу, изучить их можно на Github. Там же можно скачать презентацию. Выступление Осипа в 4k со всеми таймкодами выложили на YouTube 🤖
#android #meetup
Осип подготовил крутую подборку с дополнительными материалами к докладу, изучить их можно на Github. Там же можно скачать презентацию. Выступление Осипа в 4k со всеми таймкодами выложили на YouTube 🤖
#android #meetup
👍7😍3
Как быть тестировщику, если на проекте нет аналитика и спецификации? Маша Кузнецова, младший QA-инженер red_mad_robot, рассказывает о трёх возможных вариантах действия — осторожном, умеренно рискованном и максимально упоротом. Будет особенно полезно QA начального и среднего уровня — чтобы не растеряться, попав в похожую ситуацию.
#QA
#QA
❤🔥5🔥2👍1
Привет! 6 февраля на онлайн-конференции Podlodka Crew старший backend-разработчик red_mad_robot Илья Горкун запускает сессию по Golang. В течение пяти дней эксперты будут обсуждать все преимущества и недостатки языка Go. Купить билет можно на сайте ивента, для скидки используй промокод red_mad_robot 🤖
#промо #golang #podlodka
#промо #golang #podlodka
🔥3
Привет! У Робота есть новые вакансии. Залетай и делись с друзьями.
QA
• QA Web manual
• QA Back manual
• QA mobile
• Automation Back QA
Java
• Java developer
Frontend
• Frontend developer
Android
• Android developer
Product
• Ведущий бизнес-аналитик
#вакансии
QA
• QA Web manual
• QA Back manual
• QA mobile
• Automation Back QA
Java
• Java developer
Frontend
• Frontend developer
Android
• Android developer
Product
• Ведущий бизнес-аналитик
#вакансии
👍5🔥5
Ведущий backend‑разработчик red_mad_robot Серёжа Ретивых поделился 12 кейсами проектирования спецификации REST API из практики red_mad_robot, которые помогут сэкономить время для разработки. А также объяснил, почему стоит следовать подходу contract first — писать спецификацию прежде кода.
Бонусом в конце статьи опубликовали свежую вакансию Java-разработчика. А сам текст вот тут.
#backend #article
Бонусом в конце статьи опубликовали свежую вакансию Java-разработчика. А сам текст вот тут.
#backend #article
🔥11🤩2🙏2🏆2
Существует большое количество способов конфигурирования приложений на Go. Сегодня расскажем, как всё происходит в red_mad_robot.
Для конфигурирования web-сервисов мы используем переменные окружения, которые устанавливаются через CI/CD, и библиотеку viper для чтения данных из переменных окружения и создания структуры Config. Однако подход по разделению ответственности в файлах можно переиспользовать и для других решений.
Больше по теме можно почитать в статье руководителя группы Backend-разработки red_mad_robot Влада Шевченко.
#go #viper #cicd
Для конфигурирования web-сервисов мы используем переменные окружения, которые устанавливаются через CI/CD, и библиотеку viper для чтения данных из переменных окружения и создания структуры Config. Однако подход по разделению ответственности в файлах можно переиспользовать и для других решений.
Больше по теме можно почитать в статье руководителя группы Backend-разработки red_mad_robot Влада Шевченко.
#go #viper #cicd
🔥8👍2❤1
TechTrain: бесплатный онлайн-фестиваль про AI для разработки и жизни
📅Начало — 1 апреля в 11:00 GMT+3
Тема фестиваля — искусственный интеллект. А точнее, его использование в профессиональной разработке и повседневной жизни. Будут и AI, и ML, и всё вокруг этого.
Спикеры обсудят, как майнить клубнику, писать виртуальные портреты маслом и как заставить ChatGPT делать аналитику. Из актуального, конечно, будущее AI-разработки, Lean Data Science для ML, Research QUEST и best practice.
Читайте подробности и регистрируйтесь на сайте TechTrain.
📅Начало — 1 апреля в 11:00 GMT+3
Тема фестиваля — искусственный интеллект. А точнее, его использование в профессиональной разработке и повседневной жизни. Будут и AI, и ML, и всё вокруг этого.
Спикеры обсудят, как майнить клубнику, писать виртуальные портреты маслом и как заставить ChatGPT делать аналитику. Из актуального, конечно, будущее AI-разработки, Lean Data Science для ML, Research QUEST и best practice.
Читайте подробности и регистрируйтесь на сайте TechTrain.
❤6
・Senior iOS-разработчик red_mad_robot Аня Кочешкова рассказала, чем отличаются три менеджера зависимостей, в каких случаях и для каких задач подойдёт тот или иной. Аня подробно объяснила, что такое семантическое версионирование, как устроены модули кода и в чём разница между динамическими и статическими библиотеками. Материал будет полезен джунам, которые только начали погружаться в разработку.
・Head of Android red_mad_robot Central Asia Влад Бауэр поделился опытом, как решил нехватку iOS-разработчиков на одном из внутренних проектов. Он придумал решение: пошарил часть кода и перенёс его в Kotlin Multiplatform Mobile. Спойлер: у Влада получилось, и теперь он рассказывает о нюансах, с которыми ему пришлось столкнуться.
#ios #android #kotlin
・Head of Android red_mad_robot Central Asia Влад Бауэр поделился опытом, как решил нехватку iOS-разработчиков на одном из внутренних проектов. Он придумал решение: пошарил часть кода и перенёс его в Kotlin Multiplatform Mobile. Спойлер: у Влада получилось, и теперь он рассказывает о нюансах, с которыми ему пришлось столкнуться.
#ios #android #kotlin
👍10
Media is too big
VIEW IN TELEGRAM
Существует ли work-life balance в эпоху удалёнки, или Как перестать страдать FOMO и перейти на сторону JOMO? Ответы на эти вопросы ищем вместе арт-директором red_mad_robot Полей Луз, СРО Growth Hacking из Alfa Digital Кириллом Викентьевым и руководителем мобильной разработки приложений «Яндекс» и «Яндекс.Браузер» Артуром Василовым в пилотном выпуске второго сезона видеоподкаста «Из бэклога».
Посмотреть и послушать полный эпизод можно на YouTube, но если хочется сразу узнать главные выводы беседы, то они уже ждут в отдельной статье в нашем блоге.
#избэклога
Посмотреть и послушать полный эпизод можно на YouTube, но если хочется сразу узнать главные выводы беседы, то они уже ждут в отдельной статье в нашем блоге.
#избэклога
👍3
Forwarded from red_mad_product
Руководитель отдела бизнес-аналитики Настя Романцова и руководитель отдела управления проектами Серёжа Шмаков написали супер-полезный текст про разные подходы к роли BA и PM. Ребята поделились, как мы в red_mad_robot научились совмещать эти роли в одном человеке или распределять на всю команду, а также с какими проблемами столкнулись и что сделали, чтобы их решить.
А текст можно прочитать тут 🤓
#BA #PM
А текст можно прочитать тут 🤓
#BA #PM
👍2