Ваш C# уже «функциональный», просто позвольте ему это

Привет, Хабр! Представляю вашему вниманию перевод оригинальной статьи «Your C# is already functional, but only if you let it» автора Igal Tabachnik. Несколько дней назад я написал в Твиттере фрагмент кода C#, реализующий FizzBuzz, используя некоторые из новых «фичи» в C# 8.0 . Твит “стал вирусным”, несколько человек восхищались его лаконичностью и функциональностью, в то […]

Интервью: ведущая подкаста «НОРМ» о карьере в медиа и запуске собственной разговорной передачи

Если вы хотели бы разнообразить информационную диету и немного разбавить статьи об эпидемии короткими историями людей, которые запустили свое дело, рекомендуем переходить на подкасты. Мы записываем передачу о тех, кто строит и ведет небольшие контент-проекты. В этом выпуске ​Настя Курганская, рассказывает об истории подкаста «НОРМ» и карьере в медиа: ключевые цитаты и заметки — в […]

Hack The Box — прохождение Forest. AS-REP Roasting, атаки DCSync и Pass-The-Hash

Продолжаю публикацию решений отправленных на дорешивание машин с площадки HackTheBox. Надеюсь, что это поможет хоть кому-то развиваться в области ИБ. В данной статье разберемся с AS-REP Roasting в схеме аутентификации Kerberos, используем BloodHound для разведки в домене, выполняем атаку DCSync PrivExchange и атаку Pass-The-Hash. Подключение к лаборатории осуществляется через VPN. Рекомендуется не подключаться с рабочего […]

Организация кода в микросервисах и мой подход применения гексагональной архитектуры и DDD

Привет, Хабр! В Монолите весь код должен быть в едином стиле, a в разных микросервисах можно использовать разные подходы, языки программирования и фреймворки. Для простых микросервисов с 1 — 2 контроллерами и 1 — 10 действиями особо смысла городить слои абстракций нет. Для сложных микросервисов с различными состояниями и логикой перехода между ними наоборот лучше […]

Чтение на выходные: 10 необычных историй про звук — от шпионских игр и теорий заговора до расслабляющего ASMR

Предлагаем погрузиться в мир «звуковых» тайн. Здесь будут всевозможные теории заговора и прочие «вредные» для параноиков истории: аппаратура для слежения, странные шумы без объяснимого источника и музыка антиутопий. Во второй части дайджеста успокоим рассказом об ASMR.  Фото Randy Laybourne / Unsplash Что может происходить в неприметном минивэне прямо у вас под окном. Если вы не […]

Что важно учитывать при разработке качественного сайта: основные принципы, этапы, типичные ошибки

Что такое качественный сайт? Для владельцев бизнеса, качественный сайт – это когда он приносит продажи. Для пользователя, качественный сайт – это удобный пользовательский интерфейс, не «вырвиглазный» дизайн и быстрая скорость загрузки страницы. И если, при создании сайта ставится четкая задача сделать всё для удобства пользователя и контент полностью соответствует целевой аудитории (ЦА), тогда он получается […]

Ученые находят новые малые планеты за пределами Нептуна

Привет, читатель! Меня зовут Ирина, я веду телеграм-канал об астрофизике и квантовой механике «Quant». Перевела для вас статью о поиске транс-нептуновых объектов. Приятного чтения. Вояджер-2 сделал эту фотографию Нептуна в 1989 году. Используя данные исследования темной энергии (DES), ученые обнаружили более 300 транс-нептуновых объектов (TНO) — малых планет, расположенных в дальних уголках Солнечной системы. Опубликованное […]

Освободи свой Android — алаверды

О чём это? Данная статья написана в качестве продолжения статьи Освободи свой Android. Зачем? Очень просто — та статья очень подробно и хорошо описывает, как перешить смартфон на LineageOS. Но она просто требует продолжения о том, как потом с этим перешитым смартфоном жить. Некий отчёт из реальной жизни просто необходим. Вот такой отчёт я и […]

Не бойся дышать полной грудью

Почему человечество до сих пор не смогло победить вирус гриппа? Кардинальным способом было бы не вдыхать вирус, но никто не хочет ходить в противогазе. Возможно, человечество смогло бы забыть о вирусных инфекциях, передающихся воздушно-капельным путем, если бы гениальный дизайнер смог ввести моду на замаскированную под "обруч с вуалью" маску // шлем-фильтр во время эпидемии. Итак, […]

Ультразвуковая ванна. Часть 2

В предыдущей части мы узнали из чего состоит устройство и как его настроить. Научились правильно рассчитывать резонансный дроссель и многие другие тонкости в этом ремесле. Первая часть Теперь подаем питание и видим что таймер сразу рисует нули, и тем самым переходит в режим боевой готовности. Поворот ручки энкодера запускает ванну на заданный интервал времени. Мелкий […]