31 Jul 2026, 08:55 UTC685 views18 reactionsread 7 August 2026 А вот и первый баг!
Не успел WireMock.Grpc.Protobuf толком размяться, как у него появился первый баг. Всё по-взрослому.
Проблема нашлась в GrpcPredicateMatcher. Первый запрос он обрабатывал правильно, а при повторном вызове выдавал отсутствие совпадения. Особенно хорошо эффект проявлялся на protobuf-сообщениях с repeated-полями.
Причина оказалась в одной строчке:
private static readonly TMessage Empty = new();
pr…
👍9🔥5🤯3❤🔥1
28 Jul 2026, 09:58 UTC870 views22 reactionsread 7 August 2026 Photo
Как я посадил WireMock.Net на gRPC стероиды
WireMock.Net умеет мокать gRPC. Но для этого он заставляет разработчика таскать .proto файлы и поддерживать лишнюю конфигурацию. Я контрибьютил в проект несколько месяцев, разобрался в кишках и написал своё расширение WireMock.Grpc.Protobuf
Пакет предлагает gRPC моки через типизированные контракты Google.Protobuf. Получилось короче, надёжнее и заметно удобнее. Можно прове…
👍13🔥5❤3❤🔥1
23 Jul 2026, 18:40 UTC≈1,160 views17 reactionsread 7 August 2026 Posted without readable text
👍10❤2🔥2🤯2❤🔥1
Posted without readable text
25 Jun 2026, 15:04 UTC≈2,250 views40 reactionsread 7 August 2026 Photo
DotNext приезжает в Сокольники
Я редко рассказываю про конференции. Доклады доступны в записи, а бейджик участника не превращает мидла в сеньора. Но DotNext — исключение
Я с трудом стал там спикером. Ещё и работаю над конкурентом — «Стачкой». Поэтому у меня есть все основания промолчать. Но не в этот раз
Для меня DotNext давно остаётся тем самым местом, где C#-разработчики говорят о настоящей инженерии, пока джави…
❤20👍9🔥9❤🔥2
19 Jun 2026, 10:48 UTC≈1,870 views34 reactionsread 7 August 2026 Photo
Первый и последний раз показываю как правильно использовать нейросети. Думайте
😁24🔥5👍4❤🔥1
1 Jun 2026, 16:29 UTC≈2,240 views15 reactionsread 7 August 2026 Forwarded from @proitfestPhoto
GitHub не заплатит: зумеры против Open Source ветеранов.
🥊Формат баттла строится на оппозиционных мнениях. И наши спикеры видят мир IT по-разному.
🎙️С одной стороны баттла Степан Минин готовит прагматичный зумерский контрудар рациональным инвестированием времени вместо романтики в IT.
О спикере:
Старший .NET разработчик Золотое Яблоко.
Спикер DotNext, Ozon E-Code. Лидер ПК C# секции Стачки. Топ-5 автор Хабра по C#. …
❤11🔥2❤🔥1😁1
23 May 2026, 19:01 UTC≈1,950 views14 reactionsread 7 August 2026 Photo
HydraScript 2.7.0 Compound Assignments
В языке появилась поддержка compound assignments: теперь можно писать привычные конструкции вроде x += y, x -= y, x *= y и так далее. Интересно, что я попробовал поручить эту задачу нейросети — и она не справилась
Она быстро предложила идею синтаксического сахара:
«развернуть x += y в x = x + y»
Но дальше начались проблемы: модель не поняла, какие рефакторинги нужны и споткнул…
👍8❤3🔥2❤🔥1
14 May 2026, 17:00 UTC≈2,250 views59 reactionsread 7 August 2026 Photo
Нейрозатраты
Вчера компания, где я работаю, сожгла месячный лимит LLM вендора. За две недели слито 1 500 000 рублей. Я тут же развеселил корпчат:
"ИИ уменьшит корпоративные расходы и оптимизирует затраты говорили они)))"
Но мне не смешно.
Разработчики тащат в компанию счётчик токенов, чтобы радоваться скорости, с которой он крутится. Они выбирают отключить голову, делегировать работу ИИ и с гордостью хвастаться ни…
🔥34😁14👍6❤🔥3❤2
11 May 2026, 11:18 UTC≈2,230 views48 reactionsread 7 August 2026 Video
Взять того же Гладкова
Я не верю в миф 10x-программистов. Особенно когда 10иксеры делят коллег по принципу:
«я — рок-звезда разработки и все остальные лоуперформеры»
А дальше начинаются вопросы, на которые ни одна рок-звезда не ответит:
😏 Эти самые 10x ревьюеров с нами в одной комнате? Или код летит в продакшн как набросы на вентилятор?
😳 10иксер готов к 10x реакции тестировщиков, которым надо проверить 10x фич?
😱 …
👍36🔥6😁5❤1
4 May 2026, 13:39 UTC≈2,300 views40 reactionsread 7 August 2026 Починил WireMock пока не заблокировали GitHub
Я использую WireMock на работе, чтобы мокировать gRPC-вызовы внешних сервисов и тестировать транспортный уровень. Это придаёт уверенности в интеграциях до выхода в реальные окружения. Всё должно было работать гладко, но я столкнулся с неприятностью. Логи мок-сервера внезапно заполнились ошибками. Это произошло, как только моков стало несколько и ко всем пошли запросы. Ст…
🤯19🔥11👍7❤1❤🔥1😁1
2 May 2026, 17:09 UTC≈1,890 views16 reactionsread 7 August 2026 Photo
Министерство Джавистов публикует файлы СтэпУан. Фото в цвете.
ШарпиZм. Подписаться
😁12🔥3🤯1
Showing the 12 most recent of 19 posts we hold for @steponeit. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.