• Здравствуйте уважаемые друзья! Мне всегда была интересна отечественная вычислительная техника. А уж когда дело коснулось звездной навигации, то я не смог остаться равнодушным. Следует заметить, что приведенные в репортаже снимки не являются тайной и астронавигационный прибор выставлен на всеобщее обозрение…

  • Нашего клиента донимали отчёты о вылетах, показывавшие, что его программа ломается на самой первой команде.Я открыл один из дампов вылета: он оказался настолько странным, что отладчик даже не мог понять, что пошло не так.ERROR: Unable to find system thread FFFFFFFF…

  • Привет, Хабр! Меня зовут Андрей. Я работаю научным журналистом в российской компании «Криптонит». Увлечения у меня под стать профессии: научная фантастика и наблюдательная астрономия. Вглядываясь в звёздное небо в одну из морозных ночей, я испытал настоящее вдохновение, рецептом которого и…

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

  • У нас в Домклик огромное количество микросервисов, около 5000. Все они пишут какие‑то логи. В этой статье я хочу рассказать о том, как у нас настроен маппинг в индексах Opensearch и какие «фишки» мы используем, чтобы минимизировать работы по настройке маппинга.ВведениеКонечно же, логи не пишутся в один общий индекс. Для разделения мы…

  • Я в тестировании уже полтора года и в последнее время активно использую ChatGPT в своей работе. К сожалению, мое с ним взаимодействие не сразу принесло плоды. Поэтому я решил переложить свой опыт проб и ошибок в написание гайда, который подскажет…

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

  • Привет, Хабр! Сегодня я решил поделиться с вами одной из тех структур данных, которая, возможно, не так популярна, как хеш‑таблицы или деревья, но обладает своими уникальными фичами. Знакомьтесь — Skip List! Итак, Skip List — это структура данных, которая позволяет быстро искать, вставлять и удалять элементы. Можно сказать, что это…

  • Написание этой статьи навеяно статьёй «Task изнутри: управление потоками в .NET и создание своих планировщиков». Одна из проблем озвученных в данной статье это ограничение числа одновременно выполняемых задач.Немного подробнее о задаче.В современном .NET для выполнения задачи в фоне, (запуск операций…

  • Всем привет! На связи Андрей Кундрюков, DevOps-инженер компании «Флант». За последние полгода мне дважды приходилось массово мигрировать данные с PVC из одного StorageClass в другой без потери данных и с минимальным простоем. В первый раз история была связана с выводом…