🪑О проблемах сидячей работы🪑
Конечно, удалённая работа — это круто.
✔️ Возможность путешествовать по миру.
✔️ Не надо утром стоять в пробке.
✔️ Не надо влетать в закрывающуюся дверь электрички или метро.
Можно днём поспать вместо обеда, погладить кота, поплавать в море. У кого что.
Но при всех плюсах есть и минусы:
➖ Приходится заставлять себя выходить из дома. И вообще ходить. Особенно в холодное или пасмурное время года.
➖ Размытые границы рабочего дня.
➖ Неподвижный и сидячий день стал ещё более неподвижным и сидячим.
Основная боль — малоподвижность🤪
Мышцы атрофируются, самочувствие хуже, энергия падает, продуктивность и настроение тоже.
Делимся лайфхаками в картинках, как сделать себя подвижными с неподвижной работой👌#softGetAnalyst
Конечно, удалённая работа — это круто.
Можно днём поспать вместо обеда, погладить кота, поплавать в море. У кого что.
Но при всех плюсах есть и минусы:
➖ Приходится заставлять себя выходить из дома. И вообще ходить. Особенно в холодное или пасмурное время года.
➖ Размытые границы рабочего дня.
➖ Неподвижный и сидячий день стал ещё более неподвижным и сидячим.
Основная боль — малоподвижность🤪
Мышцы атрофируются, самочувствие хуже, энергия падает, продуктивность и настроение тоже.
Делимся лайфхаками в картинках, как сделать себя подвижными с неподвижной работой👌#softGetAnalyst
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤4🔥2
Forwarded from 👩🏻💻 Подкаст Системных Аналитиков | GetAnalyst
Media is too big
VIEW IN TELEGRAM
⏯ ЭПИЗОД 23:
Kafka: что нужно знать Системному аналитику
Многие компании ожидают, что системные аналитики умеют работать с Kafka. Но с чего начать изучение этой технологии?
В этом эпизоде мы подробно разбираем устройство Kafka и ключевые особенности, которые важно понимать аналитикам.
Вы узнаете, что важно учитывать при постановке задач разработчикам, познакомитесь с принципами работы распределенной архитектуры и асинхронным взаимодействием сервисов.
🔗 Статья к эпизоду
Выпуск будет полезен как опытным аналитикам, уже работающим с Kafka, так и тем, кто только планирует развиваться в этом направлении, чтобы начать работать на проектах с распределенной архитектурой.
Тайм-коды:
00:00 | Введение. Почему знание Kafka может быть актуально для Системного аналитика.
03:37 | Знакомство с Kafka - базовое устройство, принцип работы и примеры использования.
05:26 | Возможно ли прямое подключение Frontend (мобильных, веб- и других) приложений к Kafka.
09:51 | Pull- и Push- модели взаимодействия консьюмеров с брокером.
11:17 | Почему выбирают Kafka, а не другие брокеры. Для решения каких задач она подходит лучше всего.
13:21 | Внутреннее устройство Kafka. Кто принимает решения в проекте за выделение топиков (тем) внутри брокера.
22:12 | Способы организации сообщений в Kafka (FIFO). Порядок чтения сообщений консьюмерами. Оффсеты (offset).
26:24 | Как понять, когда сообщение можно удалять из брокера. И про вечное хранение сообщений в брокере.
28:49 | Current offset. Log-start offset. Log-end offset.
30:09 | Из чего состоят сообщения, передаваемые в брокер Kafka.
31:58 | Сравнение Kafka и RabbitMQ. Что выбрать?
35:36 | Что нужно знать Системному аналитику про Kafka, чтобы начать работать с постановками задач. Шаблон постановки задачи.
40:05 | Инструменты для работы с Kafka.
41:45 | Подведение итогов и рекомендации для аналитиков.
Ведущая:
⭐ Екатерина Ананьева
Гость:
⭐ Елизавета Акманова,
Старший системный аналитик в компании UseTech
Подкаст сообщества системных аналитиков GetAnalyst.
Kafka: что нужно знать Системному аналитику
Многие компании ожидают, что системные аналитики умеют работать с Kafka. Но с чего начать изучение этой технологии?
В этом эпизоде мы подробно разбираем устройство Kafka и ключевые особенности, которые важно понимать аналитикам.
Вы узнаете, что важно учитывать при постановке задач разработчикам, познакомитесь с принципами работы распределенной архитектуры и асинхронным взаимодействием сервисов.
Выпуск будет полезен как опытным аналитикам, уже работающим с Kafka, так и тем, кто только планирует развиваться в этом направлении, чтобы начать работать на проектах с распределенной архитектурой.
Тайм-коды:
00:00 | Введение. Почему знание Kafka может быть актуально для Системного аналитика.
03:37 | Знакомство с Kafka - базовое устройство, принцип работы и примеры использования.
05:26 | Возможно ли прямое подключение Frontend (мобильных, веб- и других) приложений к Kafka.
09:51 | Pull- и Push- модели взаимодействия консьюмеров с брокером.
11:17 | Почему выбирают Kafka, а не другие брокеры. Для решения каких задач она подходит лучше всего.
13:21 | Внутреннее устройство Kafka. Кто принимает решения в проекте за выделение топиков (тем) внутри брокера.
22:12 | Способы организации сообщений в Kafka (FIFO). Порядок чтения сообщений консьюмерами. Оффсеты (offset).
26:24 | Как понять, когда сообщение можно удалять из брокера. И про вечное хранение сообщений в брокере.
28:49 | Current offset. Log-start offset. Log-end offset.
30:09 | Из чего состоят сообщения, передаваемые в брокер Kafka.
31:58 | Сравнение Kafka и RabbitMQ. Что выбрать?
35:36 | Что нужно знать Системному аналитику про Kafka, чтобы начать работать с постановками задач. Шаблон постановки задачи.
40:05 | Инструменты для работы с Kafka.
41:45 | Подведение итогов и рекомендации для аналитиков.
Ведущая:
Гость:
Старший системный аналитик в компании UseTech
Подкаст сообщества системных аналитиков GetAnalyst.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11👍2🔥1🥰1🎉1
🟢🟠 Инструменты системного аналитика для работы с API 🟡🟣
Работа с API — важный навык для системного аналитика.
👉 Для работы с интеграциями:
Системному аналитику необходимо убедиться, что API внешней системы будет работать именно так, как описано в документации (если она есть, а если нет - то составить), чтобы затем предоставить информацию разработчикам.
Тестирование API внешних систем в специализированных инструментах помогает выявить проблемы в работе внешних систем на ранних стадиях разработки, несоответствия документации реальности, а также проверить полноту данных и доступность сервисов в целом.
👉 Работа с Backend и мобильными командами:
Нужно уметь самому с нуля проектировать и документировать API, желательно с использованием специализированных инструментов как Postman и Swagger, а не только в Confluence-подобных системах.
Список инструментов, которые помогают системным аналитикам в тестировании и документировании API:
🟠 Postman
🟡 SoapUI
🟣 Insomnia
🟢 Swagger
Подробности в картинках к посту ☝️
👉 В конце рекомендуем поработать с инструментами
Делимся практическими гайдами, с которыми сможете поработать с инструментами сами, с понятными пошаговыми инструкциями:
▫️ Postman: Практическое руководство с примером тестирования открытого API
▫️ GraphQL — знакомство на практике через Postman [пошаговая инструкция]
▫️ Postman: навык тестирования REST API за вечер
#hardGetAnalyst #hwGetAnalyst
Работа с API — важный навык для системного аналитика.
👉 Для работы с интеграциями:
Системному аналитику необходимо убедиться, что API внешней системы будет работать именно так, как описано в документации (если она есть, а если нет - то составить), чтобы затем предоставить информацию разработчикам.
Тестирование API внешних систем в специализированных инструментах помогает выявить проблемы в работе внешних систем на ранних стадиях разработки, несоответствия документации реальности, а также проверить полноту данных и доступность сервисов в целом.
👉 Работа с Backend и мобильными командами:
Нужно уметь самому с нуля проектировать и документировать API, желательно с использованием специализированных инструментов как Postman и Swagger, а не только в Confluence-подобных системах.
Список инструментов, которые помогают системным аналитикам в тестировании и документировании API:
🟠 Postman
🟡 SoapUI
🟣 Insomnia
🟢 Swagger
Подробности в картинках к посту ☝️
👉 В конце рекомендуем поработать с инструментами
Делимся практическими гайдами, с которыми сможете поработать с инструментами сами, с понятными пошаговыми инструкциями:
▫️ Postman: Практическое руководство с примером тестирования открытого API
▫️ GraphQL — знакомство на практике через Postman [пошаговая инструкция]
▫️ Postman: навык тестирования REST API за вечер
#hardGetAnalyst #hwGetAnalyst
🔥8👍7❤6
GetAnalyst_Swagger_1_Регистрация_и_демо_проект_Практика_для_системных.pdf
8.7 MB
💚 Swagger - Open API - Практическое руководство. Часть 1 💚
Это первая часть практического руководства, по которой вы шаг за шагом научитесь:
✅ Регистрироваться и настраивать аккаунт в Swagger
✅ Ориентироваться в интерфейсе и возможностях инструмента
✅ Создавать демо-проекты в спецификации OpenAPI
🔗 Ваш первый результат будет выглядеть так
Swagger и OpenAPI — это не просто инструменты, а стандарты в REST API.
Их используют разработчики и аналитики для описания, проектирования и тестирования методов API.
Разбираясь в спецификации кода OpenAPI, будете лучше понимать, как API устроено изнутри 🙌
Скачиваем руководство и уделяем 15 минут, чтобы освоить новый инструмент!
----
P.S. Может потребоваться VPN
#hwGetAnalyst
Это первая часть практического руководства, по которой вы шаг за шагом научитесь:
✅ Регистрироваться и настраивать аккаунт в Swagger
✅ Ориентироваться в интерфейсе и возможностях инструмента
✅ Создавать демо-проекты в спецификации OpenAPI
🔗 Ваш первый результат будет выглядеть так
Swagger и OpenAPI — это не просто инструменты, а стандарты в REST API.
Их используют разработчики и аналитики для описания, проектирования и тестирования методов API.
Разбираясь в спецификации кода OpenAPI, будете лучше понимать, как API устроено изнутри 🙌
Скачиваем руководство и уделяем 15 минут, чтобы освоить новый инструмент!
----
P.S. Может потребоваться VPN
#hwGetAnalyst
👍13❤1
GetAnalyst_Swagger_2_Настройка_базового_описания_проекта.pdf
15 MB
💚 Swagger - Open API - Практическое руководство. Часть 2 💚
Настроим базовую спецификацию OpenAPI! Ключевые элементы, которые нужно знать:
🔹 openapi: версия спецификации OpenAPI, определяющая формат описания API.
🔹 servers: список серверов, на которых развернуто API (продакшн, тест, дев).
🔹 info: содержит название, описание, версию API и контактную информацию разработчиков.
📌 Важно! В Swagger версии API хранятся как отдельные документы, между которыми можно переключаться.
🔹 tags: используются для группировки API-методов. Например, все методы, связанные с пользователями, можно объединить под тегом "Пользователи".
Что дальше?
Подготовили для вас следующую часть практического руководства, которая поможет разобраться с базовой информацией об API и научиться с ней работать в OpenAPI.
⏳ Время на изучение и практику OpenAPI:
🕓 30 минут — на работу с заданиями строго по руководству, где есть подсказки по каждому шагу,
🕓 +50 минут, если хотите выполнить ДЗ и создать дополнительные личные демо-проекты для портфолио.
Сохраняйте и выполняйте задания по шагам из практического руководства!
Это позволит вам освоить инструмент Swagger (OpenAPI) в реальной работе 🙌
#hwGetAnalyst
Настроим базовую спецификацию OpenAPI! Ключевые элементы, которые нужно знать:
🔹 openapi: версия спецификации OpenAPI, определяющая формат описания API.
🔹 servers: список серверов, на которых развернуто API (продакшн, тест, дев).
🔹 info: содержит название, описание, версию API и контактную информацию разработчиков.
📌 Важно! В Swagger версии API хранятся как отдельные документы, между которыми можно переключаться.
🔹 tags: используются для группировки API-методов. Например, все методы, связанные с пользователями, можно объединить под тегом "Пользователи".
Что дальше?
Подготовили для вас следующую часть практического руководства, которая поможет разобраться с базовой информацией об API и научиться с ней работать в OpenAPI.
⏳ Время на изучение и практику OpenAPI:
🕓 30 минут — на работу с заданиями строго по руководству, где есть подсказки по каждому шагу,
🕓 +50 минут, если хотите выполнить ДЗ и создать дополнительные личные демо-проекты для портфолио.
Сохраняйте и выполняйте задания по шагам из практического руководства!
Это позволит вам освоить инструмент Swagger (OpenAPI) в реальной работе 🙌
#hwGetAnalyst
🥰5👍3🔥1
🤷♂️Как вести себя на собеседовании, если не знаешь, как ответить на технический вопрос?🤷♂️
Вы старательно готовились к собеседованию.
Рассчитывали предусмотреть все каверзные вопросы, но вдруг спотыкаетесь на техническом вопросе.
Караул!
Стоп, паника.
Ничего плохого о вас не подумают.
Не сжигайте мысленно налаженные только что мосты.
Поверьте, ситуацию можно обернуть в свою пользу🙌
Как?
Читайте в картинках к посту.
#softGetAnalyst
Вы старательно готовились к собеседованию.
Рассчитывали предусмотреть все каверзные вопросы, но вдруг спотыкаетесь на техническом вопросе.
Караул!
Стоп, паника.
Ничего плохого о вас не подумают.
Не сжигайте мысленно налаженные только что мосты.
Поверьте, ситуацию можно обернуть в свою пользу🙌
Как?
Читайте в картинках к посту.
#softGetAnalyst
❤10🔥1