Месяц: Январь 2021

  • Как египетский фараон Аменхотеп основал христианство, и почему оно стало идеальным мемом

    от автора

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

  • Автоматизация аудита безопасности информационных систем или SCAP ликбез

    от автора

    Где-то в компании “Рельсы-рельсы, шпалы-шпалы”. CISO: Игорь, кто-то получил доступ к нашим камерам на вокзалах. Игорь: @@@! CISO: Ступай, разберись. Проверь конфигурации каждой камеры, каждого компьютера. Игорь: Но их же 100500+, это займет уйму времени! CISO: Возьми в помощь Михалыча, нашего электрика, он в детстве радиокружок посещал. Игорь: Может лучше попробуем SCAP? CISO: А это…

  • Как установить файл конфигурации в .Net Core Console app для нескольких сред разработки при запуске Docker-контейнера

    от автора

    Наша команда разрабатывала сервис обработки сообщений из Kafka. Он представлял собой консольное приложение .Net Core, которое подписывалось на топики, и при появлении сообщения в каждом из них выполняло определённый алгоритм обработки. На первых итерациях разработки нашего сервиса развёртывание было устроено довольно просто: мы делали publish приложения, переносили готовые файлы билда на сервер, создавали docker-образ и…

  • Проект arataga: реальный пример использования SObjectizer и RESTinio для работы с большим количеством HTTP-соединений

    от автора

    В последние 4.5 года я много рассказывал на Хабре про такие OpenSource проекты, как SObjectizer и RESTinio. Но вот об использовании SObjectizer и/или RESTinio в реальных проектах пока еще ни разу не удавалось поговорить (была лишь одна статья от стороннего автора).Причина простая: мы не можем обсуждать те проекты, в которых мы сами применяли SObjectizer/RESTinio, ибо…

  • Первый настоящий палмтоп

    от автора

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

  • DBA: Ночной Дозор

    от автора

    Для многих систем характерен паттерн постоянного накопления данных с течением времени. Причем основная их масса больше никогда не изменяется — то есть они пишутся в режиме append-only.Это не только различного рода логи и метрики оборудования, но и такие, казалось бы, несвязанные вещи, как переписка между пользователями или комментарии к новостям.Около года назад я уже писал…

  • Григорий Кошелев – А вы Кафку пробовали

    от автора

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

  • COVID-19 и фитнес-трекеры

    от автора

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

  • Железячники умирают. Опыт работы в сфере ремонта техники

    от автора

    WubbaLubbaDubDub, дорогой читатель. В этой статье я хочу вам рассказать о своем опыте в ремонте цифровой электроники: почему начал и из-за чего забросил.Для перехода к техническим подробностям, а не личной жизни, переходим вниз к пункту 2.О карьере Интерес к устройству какого-нибудь гаджета одолевал меня с самого детства. Мой дед занимался ремонтом телевизоров от ЭЛТ до…

  • Рендеринг острова из «Моаны» менее чем за 10 000 строк кода на Swift

    от автора

    Остров из «Моаны» (2048 × 858 пикселей, 64 spp), отрендеренный при помощи Gonzales в хранилище Google Cloud с 8 виртуальными ЦП и 64 ГБ памяти примерно за 26 часов. Остров из «Моаны» (2048 × 858 пикселей, 64 spp), отрендеренный при помощи Gonzales в хранилище Google Cloud с 8 виртуальными ЦП и 64 ГБ памяти примерно…