Global Feed

2026-07-19 20:29

Из Кошачьего архива — короткая заметка о том, почему игра, любопытство и эксперименты иногда оказываются не детской несерьёзностью, а способом двигаться вперёд.

Стратегия игривого котенка — это подход, основанный на принципах игры, эмоций и экспериментирования. Идея заключается в том, что, подобно игривому котенку, который исследует мир через игру и интерес, мы можем применять этот подход в различных сферах нашей жизни.

Стратегия игривого котенка включает в себя следующие принципы:

1. Экспериментирование: Придерживаться стандартных методов и подходов может быть ограничивающим. Вместо этого, мы можем пробовать новые подходы, идеи и стратегии. Экспериментирование помогает открыть новые возможности и найти эффективные решения проблем.

2. Игровой подход: Игра способствует развитию креативности, инноваций и межличностных отношений. В работе и в отношениях можно внедрить элементы игры, такие как соревнование, коллективные игры или просто веселье, чтобы улучшить их качество и эффективность.

3. Открытость к новому: Страте…

Read more →
0
2026-07-17 20:59

Автор: Listen IT · Listen IT


Видео Listen IT, 7 минут. BFF (Backend-for-Frontend) и API Gateway — два паттерна, которые часто упоминают вместе и так же часто смешивают в один. Это разные решения разных проблем.

API Gateway — единая точка входа для всех клиентов: аутентификация, rate limiting, роутинг запросов к нужным сервисам. Он не знает о специфике клиента — будь то мобильное приложение, веб или сторонний партнёр, все получают одинаковый интерфейс. BFF — другое: отдельный backend, специально заточенный под нужды конкретного типа клиента. Мобильному приложению нужны агрегированные данные в компактном формате, чтобы не делать десять запросов там, где один. Веб-интерфейсу нужны другие данные в другой структуре. BFF решает это не изменением общего API, а созданием специализированного слоя для каждого клиента. Разделение полезное — пока не начинаешь дублировать логику между BFF для web и BFF для mobile.

Кому смотреть: разработчикам и архитекторам, проектирующим API для нескольких типов клиентов — мобильного…

Read more →
0
2026-07-17 20:34

«Нужно знать цену деньгам: расточительные не знают её, а скупые и того меньше».

Слова Шарля Луи Монтескьё, французского философа, правоведа и писателя XVIII века, звучат актуально и сегодня.

Мы живём во времена, когда информация, возможности и соблазны доступны почти каждому. Можно тратить бездумно — и считать это свободой. Можно зажимать каждую копейку — и считать это мудростью. Но и то, и другое — всего лишь крайности. Истинное понимание ценности денег — не в том, чтобы бояться тратить, и не в том, чтобы стремиться к накоплению любой ценой.

Оно — в способности управлять своим поведением: осознанно выбирать, что стоит вложения, а что — нет. Это — про умение отделить настоящее богатство от его мимикрии.

Богат тот, кто распоряжается деньгами, а не подчиняется им.

В мире новой экономики и живой постиндустриальной среды, где ценность создаётся идеями, связями и смыслами, знание «цены» — не значит смотреть на всё через рублёвую призму. Это значит видеть, что стоит за цифрой: время, энергия, возможность, выбор,…

Read more →
0
2026-07-16 19:49

На первый взгляд кажется, что любой работающий приносит обществу пользу, но это не всегда так. Чтобы различить работу, приносящую пользу, и работу, вредящую обществу, важно рассматривать её через призму новой социологии и проводить широкий анализ, включая сопутствующие процессы и последствия.

На рынке пользу труда можно легко определить: если труд приносит реальную ценность, за него платит конечный потребитель. Сложнее, если речь идёт о вкладе отдельного работника в сложной регулируемой структуре. И что делать, если речь идёт о работниках бюджетной сферы, финансируемой через налоги?

Учитель: позитивная стоимость труда или вред?

Возьмём для примера учителя в государственной школе. Кажется, что его работа очевидно полезна: он передаёт знания ученикам и развивает их навыки.

Но если рассмотреть ситуацию глубже, появляются вопросы. Мы знаем, что учителей вынуждают участвовать в различных противоправных действиях по наущению «начальства», внедрении в умы детей пропаганды и прочей лжи. Дети же с чистым сознанием…

Read more →
0
2026-07-15 20:58

Автор: Максим Денушев (Точка) · Golang Channel


Максим Денушев работает в банке Точка. Доклад с GolangConf 2024, 31 минута. API Gateway — компонент, через который проходит весь трафик платформы. Переписать его — значит заменить двигатель у летящего самолёта: система должна оставаться доступной, а пользователи не должны заметить, что что-то происходит.

Главная сложность такой задачи не техническая, а операционная. Выбрать новый стек и написать код — это меньшая часть работы. Настоящий вызов — как организовать переход так, чтобы в каждый момент времени система работала корректно для всех клиентов. Денушев разбирает подход, который команда применила: постепенное перемещение трафика через новый Gateway параллельно со старым, профилирование под реальной нагрузкой, работа с проблемами обратной совместимости, которые обнаруживаются только когда через систему идут реальные данные. Это не история успеха без шрамов — доклад честный о том, с какими проблемами они столкнулись и что их не предусмотрели заранее.

Кому смотреть:

Read more →
0
2026-07-15 20:20

«Настойчивость — очень важный элемент успеха. Если вы достаточно долго стучитесь в двери, вы обязательно кого-то разбудите», — писал Генри Уодсворт Лонгфелло, американский поэт, чьи произведения стали классикой мировой литературы.

Мы часто переоцениваем значение яркого старта и недооцениваем силу упорного продолжения.

Кажется, что успех приходит благодаря таланту, удачной идее, счастливому случаю или правильному моменту. Всё это действительно может помочь. Но есть одно качество, без которого большинство больших результатов просто не успевают получиться.

Настойчивость.

Не та, что упрямо повторяет одну и ту же ошибку в надежде на другой итог. И не та, что превращается в бессмысленную борьбу с обстоятельствами.

Настоящая настойчивость — это готовность снова и снова делать следующий шаг. Учиться после неудачи. Менять подход, но не отказываться от цели. Продолжать тогда, когда первый энтузиазм давно закончился.

Именно поэтому Лонгфелло говорит не о том, что дверь однажды обязательно откроется. Он говорит, что если…

Read more →
0
2026-07-14 18:02

Из Кошачьего архива — базовый текст об эмоциональном интеллекте: самопонимании, управлении эмоциями, эмпатии, социальных навыках и роли критического мышления в человеческом взаимодействии.

Эмоциональный интеллект (EQ) — это набор навыков, который играет одну из самых важных ролей в нашей жизни. Ведь он позволяет нам не только лучше понимать самих себя, но и эффективно взаимодействовать с окружающими, получая от социального взаимодействия (и позволяя получать другим) то, чего мы хотим на самом деле. В этой статье мы рассмотрим основные аспекты эмоционального интеллекта, включая понимание и управление своими эмоциями, понимание состояния других людей и их эмоциями, а также роль критического мышления в развитии EQ.

Понимание и управление своими эмоциями

Эмоциональный интеллект начинается с самопознания — способности идентифицировать и понимать свои эмоции. Оно включает в себя осознание своих сильных и слабых сторон, а также понимание того, как наши эмоции влияют на наше поведение и принятие решений. Эксперты…

Read more →
0
2026-07-13 21:59

Автор: Дмитрий Самохвалов · HighLoad++ Channel


Доклад с HighLoad++ 2024, 49 минут. Kubernetes великолепно работает внутри себя. Проблемы начинаются на границе: когда поды должны обращаться к legacy-сервисам вне кластера, а legacy-системы — к подам. Эта граница существует у большинства компаний, которые переходят на Kubernetes постепенно, а не заново строят всё с нуля.

Самохвалов разбирает конкретные конфигурации и паттерны: как работает сетевая модель Kubernetes (flat network, каждый под получает IP) и почему она не совпадает с тем, чего ждёт legacy-окружение; как CNI-плагины (Calico, Cilium, Flannel) по-разному решают задачу связности; как настроить BGP-пиринг между кластером и существующей сетевой инфраструктурой; почему NodePort и LoadBalancer — это не решение, а костыль, который работает до определённого масштаба. Это доклад не про «установите Kubernetes», а про то, что происходит когда старая и новая инфраструктура должны сосуществовать в одной сети.

Кому смотреть: DevOps- и SRE-инженерам, занимающимся…

Read more →
0
2026-07-13 21:08

Мы привыкли представлять успешного инвестора человеком, который безошибочно предсказывает будущее. Он вовремя покупает, вовремя продаёт, чувствует рынок лучше остальных и раз за разом совершает почти невозможное.

Такие истории любят рассказывать. Они красивы. Их легко превратить в фильм или книгу.

Но есть одна проблема.

Но если посмотреть на людей, которые десятилетиями действительно сохраняют и приумножают капитал, обнаружится неожиданная вещь. Они совсем не похожи на тот образ, который обычно рисует наше воображение.

Они редко совершают эффектные сделки. Не бегают за каждой новой идеей. Не меняют стратегию каждую неделю. Не пытаются угадать очередной взлёт или падение рынка. Иногда кажется, будто они вообще ничего особенного не делают.

Именно поэтому о них почти не говорят.

Мы вообще плохо замечаем отсутствие ошибок. Наше внимание устроено иначе. Оно цепляется за человека, который за месяц увеличил капитал в десять раз, и почти не обращает внимания на того, кто тридцать лет спокойно зарабатывал свои…

Read more →
0
2026-07-11 23:33

Из Кошачьего архива — короткая заметка о том, почему привычка быть “как все” может казаться безопасной, но в эпоху перемен часто мешает росту и адаптации.

«Конформизм — это тюремщик свободы и враг роста», — эти слова Джона Ф. Кеннеди говорят о том, как опасно следовать за толпой, не подвергая сомнению устоявшиеся нормы и убеждения. Конформизм может создавать ложное чувство безопасности, когда кажется, что выбор «быть как все» избавляет от риска. Но на самом деле конформизм ограничивает нашу способность мыслить независимо, принимать нестандартные решения и расти как личности — что по итогу лишь уменьшает адаптацию и повышает риски. Когда мы отказываемся от индивидуальности ради того, чтобы «вписаться в окружающую среду», мы теряем возможность изменять себя и мир вокруг. А наиболее эффективно человек адаптируется именно меняя среду обитания. И никакая адаптация невозможна без изменения самого себя, без раскрытия своей индивидуальности. Только сопротивляясь конформизму, мы можем раскрыть свой потенциал и обрести…

Read more →
0
2026-07-10 23:59

Автор: Listen IT · Listen IT


Видео Listen IT, 9 минут. Canary deployment и Blue-Green — две стратегии выката, которые решают одну задачу разными способами: как выпускать новые версии без того, чтобы весь трафик сразу шёл на непроверенный код.

Canary deployment — это постепенный выкат: сначала 1–5% пользователей получают новую версию, остальные работают со старой. За это время смотрят на метрики: error rate, latency, конверсии. Если всё хорошо — процент растёт. Если что-то ломается — откатить стоит секунд, а не часов. Название идёт от шахтёрской практики: канарейки чувствовали токсичный газ раньше людей. Небольшой процент пользователей — первые, кто обнаруживает проблему, пока большинство ещё на безопасном коде. Это принципиально другой разговор о надёжности: не “как сделать, чтобы не сломалось”, а “как сделать, чтобы поломка затронула минимум людей и откатилась быстро”.

Кому смотреть: разработчикам и DevOps-инженерам, у которых релиз — это страшное событие раз в неделю с ручным smoke-тестингом. И тем, кто хочет…

Read more →
1
2026-07-10 20:44

«Возможно всё, просто на невозможное требуется больше времени», — как-то сказал Дэн Браун.

Слова американского писателя звучат как тихое напоминание всем, кто устал ждать.

Мы часто бросаем начатое не потому, что оно невозможно, а потому что не получилось быстро. Мы привыкли к мгновенным результатам: быстрым ответам, быстрой еде, быстрым достижениям. И если дорога длинная, нам кажется, что мы идём неправильно.

Но Браун прав: невозможное — это всего лишь то, что требует большего запаса времени, усилий и веры.

Иногда — месяцев, иногда — лет.

Но это совсем не значит, что ты идёшь медленно. Напротив, если цель велика, то чтобы её достичь, должен измениться не только мир, но и ты сам.

Долгая дорога проверяет характер: сможешь ли ты не сойти с пути, пока никто не аплодирует и нет быстрых результатов. Ведь именно эти периоды тишины формируют ту неимоверную и удивительную по своей мощи силу, которая потом кажется «везением» или «фантастическим прорывом».

Для тебя лично всё возможно — если готов идти дальше, чем идёт…

Read more →
0
2026-07-09 19:02

В первой части мы остановились на простой мысли: экономика становится развитой не тогда, когда в ней появляется много денег и финансовых институтов, а тогда, когда незнакомые люди могут вступать в предсказуемые отношения.

Ведь доверие не появляется из воздуха. И его нельзя объявить указом, ввести постановлением или потребовать от общества в качестве «традиционной ценности». Оно вырастает только органически — из множества маленьких поступков.

Кто-то сдержал обещание. Кто-то вернул долг. Кто-то не воспользовался чужой слабостью. Кто-то честно признал ошибку. А кто-то, наоборот, подвёл партнёра, обманул клиента, исчез после предоплаты, нарушил договорённость. Всё это не остаётся только частными историями. Из таких историй постепенно складывается память среды.

Репутация — это память общества о поведении человека или организации. Обычай — память о том, как обычно поступают в похожих ситуациях. Право — попытка закрепить эту память в более строгой форме. Профессиональные нормы — способ заранее объяснить участникам,…

Read more →
0
2026-07-08 21:29

Автор: Михаил Жилин · HighLoad++ Channel


Доклад с HighLoad++ 2024, 50 минут. PostgreSQL — база, которую хорошо знают и любят. Но поведение под нагрузкой — это другая тема: здесь включаются механизмы, которые в обычной работе не видны и в документации описаны скромно.

Жилин разбирает аномалии, которые проявляются именно под нагрузкой: как MVCC-механизм начинает накапливать мёртвые версии строк быстрее, чем autovacuum успевает их убирать; как это влияет на размер таблиц и производительность запросов; какие блокировки возникают там, где их не ждёшь; как connection pool ведёт себя при спайках и почему «просто увеличить max_connections» решает одну проблему и создаёт две новых. Доклад не обзорный — это конкретный производственный опыт с цифрами и конфигурациями.

Кому смотреть: разработчикам и DBA, которые эксплуатируют PostgreSQL под реальной нагрузкой и хотят понять, почему база «начала тормозить» — и особенно тем, кто ещё не сталкивался с bloat и autovacuum lag, пока они не случились в продакшне.

Из этого можно…

Read more →
0
2026-07-08 16:56

«Стереотипное, но неосознанное отчаяние скрывается даже в том, что человечество называет играми и увеселениями. В них нет настоящего удовольствия».

Я подумал, что эти слова Генри Дэвида Торо иные могут прочитать так, будто человек вообще не должен отдыхать, смеяться, играть, отвлекаться, смотреть «глупости», ходить на праздники и позволять себе всякую несерьёзную радость.

Но ведь Торо вовсе не против радости. Он против подмены.

Потому что бывает отдых, после которого действительно становится легче. Ты возвращаешься к себе. Внутри появляется место, воздух, силы. А бывает другое: вроде бы развлекался, листал, смотрел, ел, пил, смеялся, был среди людей — а потом почему-то пустота внутри стала ещё больше.

Это странное состояние многие знают. Когда развлечение не умиротворяет, а только заглушает проблемы. Когда человек не радуется, а скорее пытается не слышать собственную усталость, одиночество, тревогу или ощущение, что жизнь идёт как-то не туда.

И тут неважно, насколько «прилично» выглядит само занятие. Можно сидеть…

Read more →
0
2026-07-07 21:57

Из Кошачьего архива — текст о том, почему в стратегии важны наблюдательность, гибкость и готовность расти, а кошки тут снова оказываются неплохими учителями.

В современном мире, где конкуренция на рынке и в профессиональной сфере достигла небывалых высот, успешные люди понимают важность развития особого мышления — мышления в рамках стратегии восхождения. Для того, чтобы эффективно применять этот подход — а он помогает не только достичь успеха в бизнесе и карьере, но и прокладывает путь к долгосрочному развитию и достижению высоких результатов — можно поучиться и у кошачьих.

Мышление в рамках стратегии восхождения подразумевает не только выполнение текущих задач и достижение краткосрочных целей, но и постоянное стремление к росту и развитию. Кошки — мастера этого подхода, так как всегда стремятся расти и развиваться в своей среде. Они следят за окружающей средой, обнаруживают новые возможности, адаптируются к изменениям и находят новые способы достижения своих целей.

Кошачьи стратегии поведения также находят…

Read more →
0
2026-07-06 22:26

Автор: Андрей Аксенов · Podlodka Podcast


Андрей Аксенов — автор поискового движка Sphinx и человек, который писал собственные хэш-таблицы тогда, когда это ещё было нормальной практикой. Выпуск Podlodka #464 — не обзор структур данных, а разговор с человеком, который знает, где у хэш-таблиц болевые точки.

Хэш-таблицы — та структура данных, которую все используют и почти никто не понимает глубоко. Большинство разработчиков знают про O(1) в среднем и помнят что-то про load factor «меньше 0.75». Аксенов разбирает, откуда берутся эти числа, почему они не универсальны, и что реально происходит с производительностью, когда таблица растёт. Центральный тезис: поведение хэш-таблицы определяется не только алгоритмом, но и характером данных и паттерном доступа — и одна реализация не может быть одинаково хороша везде.

Разговор про open addressing особенно ценен: это техника, которая лежит в основе многих стандартных библиотек, но редко объясняется на уровне «почему именно так, а не иначе».

Кому смотреть: разработчикам,…

Read more →
0
2026-07-06 21:50

В последние годы новости об отключениях интернета перестали кого-либо удивлять. Где-то несколько часов не работает мобильная связь, где-то перестают открываться привычные сервисы, где-то невозможно вызвать такси, оплатить покупку или просто написать близким. И что любопытно — общество реагирует на это уже совсем не так, как пятнадцать лет назад.

Тогда интернет был по большей части удобством. Если он исчезал на несколько часов, это воспринималось примерно как отключение кабельного телевидения: неприятно, но жизнь продолжалась. Сегодня даже короткий сбой вызывает совсем другое чувство. Не потому, что люди не могут посмотреть ролики или полистать новости. Просто вдруг перестают работать вещи, которые мы уже давно не связываем с самим интернетом.

Навигация, банковские приложения, доставка, рабочие системы, государственные сервисы, связь с коллегами и друзьями — всё это давно стало частью повседневной жизни. Мы настолько к этому привыкли, что перестали замечать простую вещь: интернет незаметно перестал быть…

Read more →
0
2026-07-05 20:14

Из Кошачьего архива — текст о том, почему в эпоху перемен важно различать опасность и риск: иногда привычное становится опаснее неизвестного, а неизвестное открывает дорогу вперёд.

Наш мозг устроен так, что между неизвестным и опасным он ставит знак равенства. Это естественная реакция, унаследованная от наших предков, для которых неизвестное часто действительно представляло угрозу. Однако в современном мире такой инстинктивный подход не всегда является верным. Важно различать рискованное и опасное, особенно в эпоху перемен, когда известное и ранее безопасное может внезапно стать опасным, а в неизвестном и рискованном могут скрываться возможности и дорога в будущее.

Инстинкт и рациональность

Инстинкт заставляет нас бояться неизвестного. Этот страх помогал выживать нашим предкам, защищая их от потенциальных угроз. Однако в современном мире, где перемены происходят стремительно, следование лишь инстинктам может ограничивать наш потенциал. Вместо того чтобы бояться неизвестного, стоит научиться анализировать и…

Read more →
0
2026-07-03 22:44

Автор: Listen IT · Listen IT


Видео Listen IT, 15 минут. C4 — архитектурная нотация, созданная Саймоном Брауном как ответ на две типичные проблемы: диаграммы, которые непонятны никому кроме их автора, и схемы, которые устаревают быстрее, чем успевают быть прочитанными.

Большинство архитектурных диаграмм страдают одним и тем же пороком: непонятно, для кого они нарисованы. Схема, адресованная топ-менеджменту, содержит детали реализации, интересные только разработчикам. Схема для разработчиков — слишком крупная, чтобы из неё понять что-то конкретное. C4 решает это через явную иерархию четырёх уровней: Context (система и её окружение для нетехнической аудитории), Container (приложения и базы данных, из которых состоит система), Component (модули внутри одного контейнера) и Code (диаграммы классов, нужны редко). Каждый уровень отвечает на разный вопрос и адресован разной аудитории — и это не абстрактная теория, а конкретный инструмент против диаграмм, которые не читает никто.

Кому смотреть: разработчикам и техлидам,…

Read more →
1