Global Feed

2026-06-22 23:40

Автор: Сергей Андржеевский · ScrumTrek


Сергей Андржеевский выступал на Ag;)eDays 2011 — одной из ранних российских Agile-конференций. Доклад старый, но вопрос, который он разбирает, не устарел: как работают XP-практики в условиях, когда команда разделена географически и работает на внешнего заказчика.

Офшорный проект — это специфический контекст. Разные часовые пояса, заказчик, который не сидит рядом, контрактная модель, которая создаёт стимулы скрывать проблемы, а не решать их. XP создавался для команды в одной комнате с заказчиком рядом. Андржеевский рассказывает, что из XP работает в офшорном контексте, что требует адаптации, а что — предположение, которое офшор разрушает принципиально. Центральный тезис: парное программирование и TDD в офшорном контексте — это не способ быстро работать, это способ поддерживать качество без прямого контроля. Заказчик не видит код — он видит результат. Дисциплина XP-практик создаёт доверие через предсказуемость результата.

Кому смотреть: тимлидам и менеджерам в распределённых…

Read more →
0
2026-06-22 21:31

Умение экономить — хорошее качество. В нём нет ничего постыдного. Человек, который считает деньги, обычно живёт гораздо свободнее того, кто делает вид, что деньги — это какая-то «низкая тема» для скучных людей.

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

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

И вроде бы каждый раз решение выглядело разумным. «Зачем переплачивать? Если нет разницы — зачем платить больше? Тут же почти то же самое. Мне сейчас нужно просто закрыть вопрос».

И вот это вот «просто закрыть вопрос» часто и оказывается самым дорогим.

Потому что…

Read more →
0
2026-06-21 22:15

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

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

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

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

Впервые опубликовано в Telegram-канале «КотЪ всея Руси»

0
2026-06-20 22:42

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

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

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

Read more →
0
2026-06-19 23:59

Автор: Владимир Протасов · Habr


Владимир Протасов — разработчик с опытом highload-систем, выступал на HighLoad++ 2016 с докладом об OpenResty. Доклад из тех, что не устаревают: OpenResty существует с 2009 года, но основная масса разработчиков по-прежнему думает о нём как о «Nginx с Lua» и недооценивает, что именно это означает.

OpenResty встраивает LuaJIT прямо в worker-процессы Nginx и даёт хуки на каждую фазу обработки запроса: до получения заголовков, после, перед отправкой ответа, при ошибке. Это не «скрипт, вызываемый Nginx» — это Lua, исполняемый с той же производительностью, что и сам Nginx, без форков, без HTTP-запросов к отдельному backend, без копирования тела запроса туда-обратно. Авторизация, rate limiting, трансформация ответов, маршрутизация на основе тела запроса — всё это можно делать без выхода из nginx-контекста.

Протасов разбирает конкретные паттерны: как подключить Redis через cosocket API (без блокировки event loop), как кешировать сессии, как писать обработчики для нестандартных…

Read more →
0
2026-06-19 20:13

«Трудности укрепляют ум, как труд укрепляет тело», — так говорил Сенека, римский философ-стоик, поэт и государственный деятель.

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

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

Так же и с умом. Пока всё идёт по плану, он спокоен, но не крепнет. Лишь когда появляются вызовы, внутренние противоречия, неожиданные повороты — он вынужден искать решения, смотреть шире, опираться на то, что по настоящему устойчиво.

Трудности — это нагрузка. Если постоянно их избегать, мышца остаётся слабой. Но если выдерживать — она становится опорой.

Не всякая боль полезна. Но всякая встреча с трудным — это момент роста (если не убежать).

💪 В Сообществе Кота мы учимся не…

Read more →
0
2026-06-18 19:50

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

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

Кот умеет быть ласковым, но он не обязан быть удобным.

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

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

Read more →
0
2026-06-17 23:59

Автор: Дмитрий Евдокимов · VK Cloud


Дмитрий Евдокимов — CTO Luntry, платформы безопасности для Kubernetes. Luntry строится поверх Kubernetes API, поэтому понимание KRM у него не теоретическое — это основа продукта. Доклад с VK Kubernetes Conference.

Kubernetes Resource Model — это абстракция, которую легко пропустить за привычными деплойментами и сервисами. Суть в том, что Kubernetes — это не оркестратор контейнеров, а universal control plane для управления любыми ресурсами. Всё, что можно описать как «желаемое состояние + текущее состояние + reconciler», может стать Kubernetes-ресурсом. Это означает, что KRM применима не только к подам, но и к облачным ресурсам, сетевым политикам, конфигурациям безопасности и вообще к любому объекту с жизненным циклом. Everything-as-Code здесь не лозунг, а архитектурное следствие: если ресурс существует в Kubernetes API, он автоматически версионируем, аудируем, управляем через GitOps.

Евдокимов объясняет, как устроены CRD (Custom Resource Definitions), как писать операторы, и…

Read more →
0
2026-06-17 19:00

«Богатство — это способность в полной мере прочувствовать жизнь».

Так писал Генри Дэвид Торо — человек, для которого богатство измерялось не количеством вещей, а глубиной присутствия в собственной жизни.

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

Но Торо говорит о другом уровне.

Можно иметь многое — и почти ничего не чувствовать. Есть дорогую еду и не различать вкуса. Путешествовать и видеть только экран телефона. Быть среди людей и не слышать их. Жить в красивом доме и не замечать света, который утром падает на стену.

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

В этом смысле бедность начинается не только там, где не хватает денег. Она начинается…

Read more →
0
2026-06-16 17:09

У короткого текста есть огромное преимущество: он легко помещается в повседневность.

Человек открыл Telegram между делами, прочитал несколько абзацев, кивнул, усмехнулся, может быть, сохранил себе. Короткий текст не требует от читателя отдельного пространства. Он просачивается в паузы: между дорогой и встречей, между кофе и звонком, между одной тревогой и другой.

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

Но ведь не каждая мысль так устроена.

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

Такая мысль не помещается в формат «схватил — пролистнул — побежал…

Read more →
0
2026-06-15 22:10

Автор: Олег Казаков · Spectr


Олег Казаков — CTO в Spectr, выступал на митапе Spectr в сентябре 2025 года. Spectr — продуктовая IT-компания, и Казаков рассказывает о внедрении observability изнутри: не как консультант, а как человек, который жил с проблемой и решал её в работающем продукте.

«Тушение пожаров» — это диагноз: команда реагирует на инциденты после того, как они случились, вместо того чтобы видеть деградацию заранее. Observability меняет режим работы с реактивного на проактивный. Казаков разбирает, как это сделать без enterprise-бюджета: стек Prometheus + Loki, который покрывает 90% потребностей продуктовой команды, и подход к внедрению в существующий продукт без остановки разработки. Центральный тезис: не нужен Datadog за сотни тысяч долларов в год. Нужны правильные метрики, алерты, которые срабатывают до того как пользователи пишут в поддержку, и процесс, который команда реально использует.

Кому смотреть: CTO и техлидам продуктовых компаний, у которых observability — это «когда-нибудь потом» или…

Read more →
1
2026-06-15 21:05

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

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

Проблема не в самом бюджете. Деньги действительно любят счёт. Не потому, что они какие-то мистические сущности с бухгалтерскими наклонностями, а потому что неучтённое почти всегда утекает. Если человек не знает, куда уходят деньги, деньги всё равно знают…

Read more →
0
2026-06-13 21:14

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

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

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

Read more →
0
2026-06-12 23:43

Автор: Listen IT · YouTube


Listen IT — образовательный канал об IT-методологиях, объясняет практики разработки коротко и без академической перегруженности. Этот выпуск — девятиминутный обзор Extreme Programming (XP).

Большинство разработчиков знают отдельные XP-практики: TDD, парное программирование, непрерывная интеграция. Многие применяют их в изоляции. Суть XP в том, что эти практики спроектированы как система: TDD даёт быструю обратную связь, парное программирование распределяет знание о коде, CI гарантирует, что интеграция не накапливает долг. Убери одно — другие становятся менее ценными. XP существовал до Agile Manifesto (Кент Бек опубликовал книгу в 1999-м), и многие принципы манифеста 2001 года прямо из него вышли. При этом XP как целостная система встречается в командах гораздо реже, чем Scrum, — хотя технические практики у него сильнее.

Кому смотреть: разработчикам, которые применяют TDD или CI по отдельности и хотят понять, зачем Кент Бек сложил всё это в одну методологию.

Из этого можно взять в…

Read more →
0
2026-06-12 21:01

«Не важно, как медленно ты продвигаешься, главное, что ты не останавливаешься», — говорил Конфуций.

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

Но скорость — не главный критерий. Гораздо важнее направление.

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

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

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

Не спеши презирать свои маленькие…

Read more →
0
2026-06-11 14:00

У кота есть одно качество, которое люди часто пытаются имитировать, но почти никогда не могут естественно воспроизвести. Кот не старается выглядеть значительным. Он не ходит по комнате с лицом существа, у которого в календаре пять стратегических сессий, три дедлайна, один созвон с судьбой и ещё согласование личной эффективности с внутренним отделом KPI. Он может просто лежать на боку, слегка прикрыв глаза, и всё равно в какой-то момент становится ясно: комната устроена вокруг него.

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

Вот это, пожалуй, и есть первое когтистое преимущество.

Современный человек слишком часто живёт так, будто его всё время вызывают к доске. Докажи, что ты полезен. Докажи, что ты достаточно продуктивен. Докажи, что ты не зря занимаешь место. Докажи, что ты правильно думаешь, правильно…

Read more →
0
2026-06-10 23:33

Автор: Антон Солдатов · Podlodka Podcast


Антон Солдатов работал в IPONWEB — высоконагруженном ad-tech — и участвовал в разработке внутреннего форка LuaJIT. Это человек, который использовал Lua не в хобби-проектах, а в production-системах под серьёзной нагрузкой.

Lua занимает странное место в списке языков: его редко выбирают для нового проекта «с нуля», но он встроен буквально везде — в Nginx (OpenResty), Redis, Neovim, World of Warcraft, Roblox. Причина одна: Lua проектировался как язык для встраивания в хост-приложение, а не как самостоятельный рантайм. Он крошечный (библиотека меньше 300 KB), быстрый в встраивании, и позволяет дать пользователю возможность расширять систему без доступа к её исходникам. Антон объясняет, почему именно Lua, а не Python или JS, стал де-факто стандартом для этой задачи — и почему альтернативы проигрывают в этой конкретной нише.

Кому смотреть: разработчикам, которые строят платформы или приложения с пользовательской расширяемостью — плагины, скрипты, пользовательские правила…

Read more →
0
2026-06-10 17:33

«Уберечь свои деньги стоит больших трудов, чем добыть их».

Эти слова принадлежат французскому философу Мишелю де Монтеню.

И это поразительно точное наблюдение, особенно в нашу эпоху, когда заработать стало проще, чем сохранить.

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

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

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

0
2026-06-09 21:24

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

В инвестировании и бизнесе психология играет главную роль, так как именно она в конечном итоге определяет наше решение и наше поведение. Технические знания, хотя и важны и необходимы, составляют всего лишь часть основы успеха – около 20-30%. В конечном счете, наши эмоции, умение принимать риски и управлять стрессом влияют на наше финансовое положение и результаты в бизнесе. Понимание своих эмоций, развитие сильной психологической стороны и умение контролировать свое поведение – это то, что действительно позволяет нам достичь успеха в инвестировании и бизнесе.

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

Read more →
0
2026-06-08 23:56

Автор: Дмитрий Польшаков · DSR Corporation RU


Дмитрий Польшаков — Lead Software Engineer в DSR Corporation и преподаватель курса Embedded Systems Lab. Он объясняет профессию изнутри, без рекламной шелухи.

Embedded-разработчик пишет код, который живёт в микроконтроллере без операционной системы — или с RTOS, где каждый байт памяти и каждый такт процессора на счету. Главное отличие от прикладной разработки не в языке (C и C++ встречаются в обоих мирах), а в ментальной модели: здесь нельзя «добавить памяти» или «перезапустить сервер». Код должен работать предсказуемо в реальном времени, часто на железе за два доллара. Это меняет всё — как пишешь, как отлаживаешь, как думаешь об ошибках.

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

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

Read more →
0