В данной статье будет показан процесс настройки OpenVPN сервера на базе pfSense (но подойдет и любой другой) с подключением пользователей с аутентификацией с использованием SSL/TLS и Telegram в качестве 2FA. Читать далее
В прошлой статье я написал об истории появления теории о тёмной материи, «ошибке» Эйнштейна (у гениев даже ошибки гениальные) и о том, что пока непонятно, что именно представляет собой эта загадочная то ли субстанция, то ли константа, то ли энергия. В одной статье невозможно…
Продолжаем наращивать базу знаний по System Design! В этот раз освятим использование Pub/Sub, Event-Driven Architecture, Distributed Systems, Leader Election. Посмотрим на их концепции и области применения при проектирование высокодоступных отказоустойчивых систем. Читать далее
Хочу начать с личной предыстории.Давным-давно, как и многие из вас, я читал умные книжки: «Чистый код» и «Чистая архитектура» Роберта Мартина, «Совершенный код» Стива Макконнелла и другие.Также не обошли меня и классические принципы проектирования — SOLID, KISS, DRY — и, думаю, каждый…
За последние несколько недель сразу несколько производителей анонсировали и/или запустили продажи новых мини-ПК: от пассивного MeLE Quieter 4C до флагманского GMK EVO-X2 с дискретной графикой. Одни компании делают ставку на энергоэффективность и компактность, другие — на производительность и интерфейсы. Разбираемся, что изменилось и что предлагают новые устройства. Читать дальше →
С помощью космического телескопа им. Джеймса Уэбба астрономы обнаружили самую удалённую (и, следовательно, самую раннюю) массивную «мёртвую» галактику на сегодняшний день. Это открытие позволяет предположить, что галактики начали «умирать» во Вселенной гораздо раньше, чем…
В этой статье я расскажу, как потерял доступ к аккаунту в MustApp и чуть не лишился всей своей коллекции фильмов и сериалов — и почему потеря аккаунта не всегда означает потерю всех данных. Читать далее
Получили сверхсрочные и трудновыполнимые требования от заказчика со словами «это нужно ещё вчера»? Вы не одиноки. Agile-подходы сильно изменили жизнь ИТ-команд. С одной стороны, эффективность разработки выросла, с другой – работать стало куда нервнее. Постоянные созвоны, чаты и…
Привет, Хабр! Часто при тестировании идет сравнение производительности двух версий, например, master ветки и feature ветки. Допустим, идет сравнение по бенчмаркам, т.е. сравнивается время выполнения запросов для некоторого количества кейсов. Понятно, что если, например, в feature ветке…
После последней нашей публикации про "отечественную" микросхему Flash памяти GSN2516Y якобы разработанную в GS Group мы получили достаточно большой фидбэк от наших читателей. И один из них сказал, что может переслать нам счетчик электроэнергии в котором стоит эта микросхема. Ох если бы мы знали в какую клоаку мы попадем разбирая этот счетчик. Афера на миллиард, перемаркирование китайских микросхем встает на широкую ногу и многое другое в нашем очередном расследовании. Поехали.... Читать далее