Вскрываем дамп NodeJS процесса с llnode

Научиться дебаггить дампы .net core процессов на Linux при помощи lldb и SOS плагина оказалось очень приятным опытом. Всё-таки «дамп процесса» звучит как нечто крайне низкоуровневое, а тут …

Парад граблей и европейская Беларусь

Либо кто-то проклял мои отпуска, либо я разучился ими пользоваться. Если в прошлую поездку в Нью-Йорк мы совершили стратегическую ошибку, вселившись вчетвером в одну комнату …

Тайна «Debug adapter process has terminated unexpectedly»

Любопытная история приключилась со мной намедни. Моя основная C# IDE на никсовых системах — Visual Studio Code — внезапно приказала долго жить. Не целиком, а …

Один дома и свидетельство на возвращение в Беларусь

А мы едем в Беларусь! Вот прямо сейчас — опубликую пост, и буду вызывать такси. Это уже вторая поездка на Родину после переезда в Канаду в …

Отправляем .NET Core метрики в Graphite через StatsD

Уже прошло больше года с тех пор, как я подключил кусок JavaScript к collectd плагину и начал собирать данные мониторинга с нашей CI, чтобы потом хранить их …

Вторая мышиная война

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

Тестирование серверов и контейнеров с goss

Недавно почитывал последний выпуск Technology Radar и нашёл вот какую интересную штуку в разделе новых техник программирования: «разработка контейнеров по TDD». Мдя. Ментально я пока ещё не …

Про канадские пенсии

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

Профайлинг .NET Core приложения в Linux

А тем временем я продолжаю разбираться в том, как дебагить .NET Core приложения в Linux. Теперь я уже более или менее представляю, как анализировать проблемы с …

Мой мини-рейд по очень классическим книгам

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