tgindex
GetAnalyst - Старт карьеры в IT • Системный аналитик • Бизнес-аналитик

GetAnalyst - Старт карьеры в IT • Системный аналитик • Бизнес-аналитик

Статистика

Канал для начинающих карьеру системных аналитиков. Влюбиться в системый анализ и начать свой путь в IT можно здесь! 🚀 Для опытных аналитиков - Навыки • БД • Интеграции • API: t.me/getanalysts Обучение: https://getanalyst.ru/education

Последний пост
15 авг.
Последнее чтение
12:46
Постов за неделю
23
Всего постов
40
Тип
открытый
Язык
русский
Категория
Карьера
В каталоге с
12 авг.
Подписчики
5 126
0 за 3 дн.
Сутки
+1
+0,02%
Неделя
 
Месяц
 
Просмотров на пост
322
39 постов
Вовлечённость
6,3%
к подписчикам
Постов в день
3,3
всего 40
Упоминаний
2
каналов
Охват размещения
оценка
1/24сутки в ленте
298
1/48двое суток
341
1/72трое суток
368

Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.

Посты

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • Друзья, если копите мемчики и вам не с кем ими поделиться, то сейчас ваш выход) Ждём вас в комментариях! #GAhahaha

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • 🔖 Полное руководство по UML-Sequence + бесплатный AI-бот от GetAnalyst 🤖 💡 UML Sequence Диаграмма, которая показывает последовательность обмена данными между участниками в интеграционном сценарии (Use Case). 📌 Ключевые элементы ▫️ Lifeline (линия жизни): вертикальная линия для каждого участника ▫️ Вызовы методов (отправка данных): сплошные стрелки ▫️ Получение ответов (данные): пунктирные стрелки ▫️ Бары активации: показывают, когда объект «активен» ▫️ Прямоугольники с alt, loop, opt: условия и циклы ❓ Зачем? • Дополнение к текстовому описанию Use Case (текст главнее) • Визуализирует последовательность шагов • Помогает найти «дыры» в алгоритмах • Облегчает восприятие сложных алгоритмов разработчиками 🛠️ Где делать? • PlantUML — через код, бесплатный • Draw.io — визуальный редактор, бесплатный + есть встроенный AI, но работает не очень • MermaidChart — через код, частично бесплатный + есть AI 🤖 UML-диаграмма через AI + PlantUML за 3 минуты 1. Откройте: • ChatGPT (VPN для России) • GeminiAI (VPN для России) • Claude (VPN для России) • DeepSeek • Qwen • Алиса AI 2. Вставьте промпт (текст запроса) в новый чат: Работай как системный аналитик с опытом более 10 лет. Сгенерируй код для UML Sequence-диаграммы в формате PlantUML. Интеграционный Use Case: 👉 <подставить ваше описание> Требования к оформлению кода: + на каждый запрос — ответ; + обязательно делай бары активации; + брокер = обозначай как queue; + база данных = обозначай как database; + используйте alt/loop/opt, если необходимо. Образец моего идеального кода на другой процесс, придерживайся этого стиля: 👉 <подставить ваш пример кода, или можно забрать пример PlantUML-кода из PDF документа к посту> 3. Отправьте запрос в чат и подождите до 1 минуты. 4. Вставьте полученный код в PlantUML редактор. Готово! 🎉 AI сделал UML-диаграмму за вас. Вставляйте в требования. Не забудьте сохранить код рядом с диаграммой для возможных изменений. 🎁 Бесплатный AI-бот для UML Sequence от GetAnalyst Ссылка на AI-бот (под VPN для России) Пример использования В боте настроен продвинутый системный промпт, который поможет делать диаграммы идеальными. Без регистрации и СМС, только в ChatGPT войти и готово 🤝 #ИнтеграцииGA #AI_for_analysts

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • 📝🔥 NotebookLM — AI-инструмент, который меняет парадигму работы с информацией 🤖 NotebookLM от Google — это ваш персональный AI-ассистент, который работает исключительно на базе ваших данных. В отличие от обычных чат-ботов как ChatGPT или DeepSeek, он не ищет ответ на ваш вопрос "где-то в интернете", а строит ответы только на тех документах, ссылках и видео, которые вы туда загрузили. 👉 Помогает в: ✔️ обучении, ✔️ анализе, ✔️ исследованиях, ✔️ структурировании сложной информации. Особенно полезен, когда у вас есть пачка PDF-документов, статьи, записи встреч, спецификации, YouTube-видео или учебные материалы, и нужно быстро вытащить из них суть. 📌 Ключевые возможности: ▫️ Работа по вашим источникам Можно загрузить PDF, сайты, YouTube-видео, аудиофайлы, Google Docs, изображения, csv, pptx, ePub и другие. ▫️ Ответы со ссылками на источники Показывает ссылки на конкретные фрагменты из ваших документов. ▫️ Чат с “блокнотом” Можно буквально общаться со своими материалами: просить краткое резюме, сравнить документы, найти противоречия, объяснить термин простыми словами и так далее. ▫️ Преобразование текста в удобные форматы + презентации + ментальные карты (mind map) + инфографика + отчеты + квизы + таблицы данных 🔥 Audio Overviews — “подкаст” по вашим материалам 🔥 Video Overviews — видео-обзор по вашим материалам Для аналитика это ускоритель всех задач: подготовка ко встречам, анализ предметной области, изучение огромного количества документации, разбор интеграций, проектирование архитектуры и не только. 👉 Лимиты бесплатной версии: + 100 блокнотов, + 50 источников. Для начала работы достаточно иметь Google-аккаунт. 👉 Ссылка на инструмент: https://notebooklm.google 👉 В картинках к посту показала пример использования инструмента: 🔺 Загрузила в NotebookLM видео с YouTube нашего последнего подкаста по архитектуре — System Design Interview для СА. 🔺 Сгенерировала инфографику, аудио, видео, презентацию и mind map. 🔺 Результат — максимально адекватные данные по нашему подкасту + красивые дизайны. 😍 Смотрите результаты сами: https://notebooklm.google.com/notebook/6211bb65-ffea-44f9-9099-e742e8845f4e Этот AI-инструмент однозначно востребован для работы СА и БА. Сохраняйте этот пост и ставьте задачу в календарь, чтобы точно попробовать 🔖🗓

  • 🔥 10 спорных вопросов по REST API, ответы на которые важны для работы и собеседований 🔥 [ЧАСТЬ 2] Проверьте себя 👇 Сначала ответьте на вопросы, потом раскройте ответы. Считайте итоговый балл вместе с частью 1 в предыдущем посте. 7️⃣ Может ли POST быть идемпотентным? Конкретная операция — может, если сделать идемпотентность искусственно, через алгоритм работы метода и проверку дубликатов. Сам метод POST по стандартной семантике идемпотентным не считается (подробнее тут). Например, повторное создание платежа можно защитить с помощью: ▫️ Idempotency-Key - ключа идемпотентности ▫️ уникального идентификатора операции ▫️ бизнес-ключа заказа, который будет проверяться ▫️ проверки ранее созданного результата POST /payments Idempotency-Key: payment-order-123 При повторном запросе сервер не создаёт второй платёж, а возвращает результат первой операции. Но эту гарантию необходимо явно описать в контракте API и спроектировать в алгоритме. Без этого операция выполнится несколько раз и создаст несколько платежей. 8️⃣ Чем статус HTTP-401 отличается от 403? 401 Unauthorized — клиент не прошёл аутентификацию: ▫️ неверная пара логин+пароль ▫️ токен отсутствует ▫️ токен недействителен ▫️ токен истёк 403 Forbidden — сервер понял запрос, но не разрешает выполнить операцию из-за отсуствия прав доступа. Это ошибка авторизации. Например, пользователь авторизован, но у него нет роли администратора. В отдельных системах вместо 403 могут намеренно возвращать 404 (не найдено, нет данных), чтобы не раскрывать существование защищённого ресурса. 9️⃣ PUT используется только для обновления существующего объекта? Нет. PUT означает создание или полную замену состояния ресурса по известному клиенту URI. Пример: PUT /users/9991112233 - создать или изменить пользователя В зависимости от контракта сервер может: ▫️ заменить существующий ресурс ▫️ создать его, если ресурса ещё нет ▫️ запретить создание и вернуть ошибку Для частичного изменения обычно используется PATCH. 🔟 Некорректное значение поля: 400 или 422? Клиент отправил корректный JSON: POST /users Content-Type: application/json { "email": "anna@example.com", "age": -5 } Какой HTTP-статус вернуть? Возможны оба варианта в зависимости от принятого стандарта API внутри проекта. 400 Bad Request — неверный формат — часто используют для любых ошибок входных данных: ▫️ некорректный JSON ▫️ отсутствующее обязательное поле ▫️ неправильный формат ▫️ недопустимое значение 422 Unprocessable Content — ошибка бизнес-логики — точнее показывает, что: ▫️ JSON синтаксически корректен ▫️ сервер понял структуру запроса ▫️ но не может обработать данные из-за нарушения правил валидации Например, возраст не может быть отрицательным. Это может быть как ошибкой формата, так и ошибкой бизнес-логики. Главное — не выбирать код заново для каждого метода, а зафиксировать единый подход в корпоративном гайде по API. ========================= Сколько ответов у вас совпало? 😱 0–3 👍 4–6 🔥 7–8 🦄 9–10 Если есть вопросы или нужны доп. примеры, буду рада помочь разобраться в комментариях. ========================= 📚 Дополнительный разбор спорных вопросов по REST API Статья была опубликована в 2023 году, поэтому нового метода QUERY в ней ещё нет. Но остальные вопросы всё ещё регулярно встречаются на проектах и собеседованиях. Сохраняйте, точно пригодится перед следующим техническим интервью 💙 #hardGetAnalyst

GetAnalyst - Старт карьеры в IT • Системный аналитик • Бизнес-аналитик — tgindex