Перейти к содержимому

Инженерный стек

история за 8 днейобновляется раз в 6 ч – 3 дня
max.ru/channel_inzhenernyystekТехнологии и ITВ индексе с 31.10.2026подписчики: 5 ч назадпосты проверены: 9 ч назад

Программирование и разработка: код, архитектура, инструменты и рабочие задачи. Практические разборы для тех, кто создаёт программные продукты.

Подписчики
1 007
прирост: мало истории
выше 90% каналов индекса
Охват 24 ч
—
нет просмотров на 24 ч
ERR24
—
ER (реакции)
1,8%
по 10 постам за 30 дн
выше 39% каналов индекса
Постов в день
0,3
0,0% — реклама с erid
Индекс цитирования
0
0 каналов-источников за 90 дн

Прирост подписчиков

За 24 ч
—нет замера 24 ч назад
За 7 дн
—нет замера 7 дней назад
За 30 дн
—нет замера 30 дней назад

К замеру 31.10.2026 · 16:43 МСК. Страницы канала замеряются в среднем раз в 2 дня.

Вовлечённость

ERR 24 ч
—нет просмотров на возрасте суток
ERR 48 ч
—мало постов: 2 за 7 дн
ERR 30 дн
39,7%по последним замерам, 10 постов
ER (реакции)
1,8%по 10 постам за 30 дн

ERR — средний охват поста к подписчикам, ER — реакции к просмотрам.

Средний охват поста

24 ч
—нет просмотров на возрасте суток
48 ч
—мало постов: 2 за 7 дн
72 ч
—мало постов: 1 за 7 дн
7 дн
390по последним замерам, 7 постов
30 дн
324по последним замерам, 10 постов

Охваты 48 и 72 ч посчитаны 01.11.2026 · 07:10 МСК, без репостов.

Упоминания и активность

Упоминаний за 24 ч
0
За 7 дн
0
За 30 дн
0
ИЦ
00 источников за 90 дн
Постов в день
0,3за 30 дн
Реклама с erid
0постов за 30 дн

Упоминания и ИЦ на 01.11.2026 · 07:10 МСК.

Покупал рекламу в…

30 дней · обнаруженные размещения

Таблица закупов →

Включая размещения без erid. Оплата не подтверждена. Как определяем

Продавал рекламу…

30 дней · обнаруженные размещения

Таблица закупов →

Включая размещения без erid. Оплата не подтверждена. Как определяем

Динамика и события

Маркеры: «@» — упоминание в другом канале, «Р» — рекламный пост с erid

75077580082585087531.1001.11
Подписчики
Подписчики канала «Инженерный стек» за период 30 д: от 815 до 815
ДатаПодписчики
31.10.2026815
01.11.2026815

Последние посты

  1. фото

    📂 Шпаргалка по ключевому слову this! Например, при вызове метода user.greet() ключевое слово this указывает на объект user, а в стрелочной функции this наследуется из внешнего окружения. На картинке — 6 основных сценариев использования this: методы объектов, обычные и стрелочные функции, конструкторы, обработчики событий и явное связывание через call(), apply() и bind(). Сохрани, чтобы не потерять!

    Открыть в MAX
    Просмотры
    440
    ER
    3,2%
    Реакции
    14
  2. фото

    📱 Проверка типов, значений и свойств! В этой шпаргалке разобраны 8 инструментов проверки данных: Array.isArray(), Number.isNaN(), Number.isFinite(), Number.isInteger(), Object.hasOwn(), typeof, instanceof и Boolean(). Рассмотрены проверка массивов, числовых значений и целых чисел, определение типов, проверка собственных свойств и прототипной цепочки, а также преобразование значений в логический тип.

    Открыть в MAX
    Просмотры
    560
    ER
    1,8%
    Реакции
    10
  3. фото

    Сортируйте массивы без скрытых изменений! У JS есть неприятная особенность: sort() изменяет исходный массив. Это легко пропустить, особенно когда массив пришёл из состояния приложения, кеша или аргументов функции. const scores = [30, 10, 20]; const sorted = scores.sort((a, b) => a - b); console.log(scores); // [10, 20, 30]{} Для таких случаев существует toSorted(). Он возвращает новый отсортированный массив, оставляя исходный нетронутым: const scores = [30, 10, 20]; const sorted = scores.toSorted((a, b) => a - b); console.log(scores); // [30, 10, 20] consol…

    Открыть в MAX
    Просмотры
    531
    ER
    1,3%
    Реакции
    7
  4. фото

    📱 Optimistic Concurrency Control: защищаем данные от Lost Update! Когда несколько пользователей одновременно изменяют одну запись, последний запрос может незаметно перезаписать чужие изменения. Optimistic Concurrency Control (OCC) решает эту проблему с помощью версионирования и атомарных проверок при обновлении. В этом посте: • Разберём проблему Lost Update при параллельных запросах; • Добавим версионирование записей в PostgreSQL; • Научимся обнаруживать и обрабатывать конфликты изменений; • Разберём ограничения OCC и случаи, когда нужны дополнительные механизмы синхронизации. OCC позв…

    Открыть в MAX
    Просмотры
    392
    ER
    2,6%
    Реакции
    10
  5. фото

    📂 Шпаргалка по 9 популярным способам интеграции систем! Например, API Gateway позволяет управлять запросами к нескольким сервисам через единую точку входа, а Pub/Sub помогает организовать асинхронный обмен сообщениями между компонентами системы. На картинке — 9 архитектурных подходов, которые полезно знать каждому разработчику и системному архитектору. Сохрани, чтобы не потерять!

    Открыть в MAX
    Просмотры
    342
    ER
    2,0%
    Реакции
    7
  6. Программирование не умерло Ладно, я опять вставил кликбейт в название — надеюсь, это вызовет у вас улыбку. А рассказать я хотел вот про что: как я писал в прошлом посте, я стал воскрешать свои старые проекты. И одним из них стал Snakeskin — мой язык программирования для работы с текстом, который я создал в 2013 году и продолжал развивать почти шесть лет. Седьмая версия Snakeskin много лет использовалась мною в различных проектах, в том числе и в работе в Яндексе. Язык был достаточно целостный, а компилятор — надёжный. Да, были недостатки, которые я хотел поправить, но свободного времени на э…

    Открыть в MAX
    Просмотры
    308
    ER
    2,6%
    Реакции
    8
  7. Как я стал C++-разработчиком Ладно-ладно, это, наверное, слишком громко сказано. Но действительно: последний месяц C++ в моей жизни стало как никогда много — пожалуй, больше, чем всего остального. Всё дело в том, что я дополнительно подключился к проекту внутри браузера и занимаюсь разработкой преимущественно в нативной части. Предвкушаю вопрос: нет, я не разрабатываю браузер. Речь про приложение внутри браузера. К сожалению, добавить информации пока не могу — проект ещё не релизнулся в прод. Формально называть себя C++-разработчиком я едва ли могу. Нет, я понимаю этот язык (спасибо Rust),…

    Открыть в MAX
    Просмотры
    285
    ER
    1,1%
    Реакции
    3
  8. ссылка

    Почему Promise.race() не отменяет проигравшие операции? Для ограничения времени ожидания HTTP-запроса можно использовать Promise.race(), передав ему промис запроса и промис, отклоняющийся по таймеру. Однако завершение гонки не прекращает выполнение остальных операций: const timeout = new Promise((_, reject) => { setTimeout(() => reject(new Error('Timeout')), 3000); }); const result = await Promise.race([ fetch('/api/data'), timeout ]); P{} romise.race() принимает состояние первого завершившегося промиса. Если таймер сработает раньше, fetch() продолжит выполнение. Если пе…

    Открыть в MAX
    Просмотры
    303
    ER
    —
    Реакции
    —
  9. фото

    🔥 Мастхев подборка для каждого айтишника Держите подборку авторских IT-каналов по всем направлениям: курсы, гайды, статьи, практики, примеры кода, шпаргалки и прохождение собесов. ▪️ Python: ▪️ Frontend: ▪️ Java: 👨‍💻 Go: ▪️ ИБ & Хакинг: ▪️ C/C++: ▪️ C & GameDev: ▪️ Data Science: ▪️ DevOps: ▪️ Linux: ▪️ IT Курсы: ▪️ Вайбкодинг: ▪️ Весь айти:

    Открыть в MAX
    Просмотры
    204
    ER
    —
    Реакции
    —
  10. Пост без текста

    Открыть в MAX
    Просмотры
    1
    ER
    —
    Реакции
    —

Показано 10

Данные: публичные посты и страницы канала в MAX. Метрики версии v1, пересчитаны 01.11.2026, подписчики замерены 01.11.2026. Как мы считаем.