[Перевод] Новые возможности C#10: атрибут CallerArgumentExpression http://amp.gs/jY4b7
Хабр
Новые возможности C#10: атрибут CallerArgumentExpression
Об атрибуте CallerArgumentExpression говорят уже много лет. Предполагалось, что он станет частью C# 8.0, но его внедрение в язык отложили. А в этом месяце он, наконец, появился — вместе с C# 10 и .NET...
[recovery mode] Митап «Открытая планировка: что такое Open Source в 2021» http://amp.gs/jYRYz
Хабр
Митап «Открытая планировка: что такое Open Source в 2021»
25 ноября в 19:00 приглашаем на онлайн-митап. Обсудим, почему Open Source больше не холиварная тема и ему есть место даже в суровом энтерпрайзе. РегистрацияНа митапе поговорим о том, как...
[Перевод] Ожидаемое исключение JUnit 5 — пример assertThrows () http://amp.gs/jYRpj
Хабр
Ожидаемое исключение JUnit 5
Это продолжение туториала по JUnit 5. Введение опубликовано здесь.В JUnit 5, чтобы написать тестовый код, который, как ожидается, вызовет исключение, мы должны...
Как это устроено: видеоконференции ВКонтакте на безлимитное число участников http://amp.gs/jYRpk
Хабр
Как это устроено: видеоконференции ВКонтакте на безлимитное число участников
Сервисы для онлайн-общения и всевозможная доставка — наверное, самые востребованные и активно развивающиеся отрасли 2020–21-го. Мы ВКонтакте тоже не остались в стороне: работая удалённо с первых...
Agile vs Waterfall: о чём говорили аналитики на Х5Meetup http://amp.gs/jYRlN
Хабр
Agile vs Waterfall: о чём говорили аналитики на Х5Meetup
Привет! 18 ноября мы провели новый митап, где главное темой стали особенности работы аналитиков при разных подходах к разработке. Онлайн-встречу мы записали и готовы поделиться видео с вами.Ведущий...
[Перевод] Проектирование открытых социотехнических систем как преодоление сложности разработки программного обеспечения — Часть 1 http://amp.gs/jYRCI
Хабр
Проектирование открытых социотехнических систем как преодоление сложности разработки программного обеспечения — Часть 1
Несмотря на попытки индустрии ICT (информационно-коммуникационных технологий) как можно быстрее адаптироваться и подстраиваться к нестабильной социальной и технической среде, в которой они оперируют,...
Работа с квалифицированными сертификатами в свете новой редакции Приказа №795 ФСБ РФ от 21.01.2021. Часть II http://amp.gs/jYR0j
Хабр
Работа с квалифицированными сертификатами в свете новой редакции Приказа №795 ФСБ РФ от 21.01.2021. Часть II
После опубликования статьи, посвящённой требованиям Приказа №795 ФСБ России в редакции от 29 января 2021 года, меня не покидало чувство её незавершённости. Это чувство было связано с тем, что в статье...
[Перевод] Git ls-files в 5 раз быстрее fd и find. Тесты под катом http://amp.gs/jYRWx
Хабр
Git ls-files в 5 раз быстрее fd и find. Тесты под катом
Автор материала изменил инструмент перечисления файлов в NeoVim с fd1 на git ls-files2 и заметил, что файлы отображаются быстрее. При этом цель fd — скорость, а Git — это прежде всего система...
Styled Components — идеальная стилизация React-приложения http://amp.gs/jYRoz
Хабр
Styled Components — идеальная стилизация React-приложения
ДисклеймерДанная статья будет полезна новичкам и, возможно, старичкам. Эта реализация является чисто субъективной и может вам не понравиться (жду вас в комментах). Для понимания материала требуются...
Разработка TELEGRAM-бота на JAVA для генерации и считывания QR-кодов http://amp.gs/jYRQO
Хабр
Разработка Telegram-бота на JAVA для генерации и считывания QR-кодов
Разработка Telegram-бота для работы с QR-кодамиРазработка Telegram-бота на JAVA для генерации и считывания QR-кодовВведениеС недавнего времени QR-коды всерьез, и похоже, надолго вошли в нашу жизнь....
Ваксеры, антиваксеры, борцы за права и свободы, теории заговоров и правда http://amp.gs/jYRbF
Хабр
Ваксеры, антиваксеры, борцы за права и свободы, теории заговоров и правда
0. ПредпосылкиВойна между Ваксерами и антиваксерами перешла в самую настоящую горячую стадию.По всему миру, люди выходят на улицы, якобы борясь за свои права, а полиция их разгоняет, якобы проявляя...
Как можно взять tensorflow и смешать две картинки в одну http://amp.gs/jYUjR
Хабр
Как можно взять tensorflow и смешать две картинки в одну
Возможно, вы встречали изображения, в которых смешаны два образа. Вблизи виден один, а издалека - другой. Например, Эйнштейн и Мадонна.Не знаю, как делались оригинальные, но я попробовал сделать нечто...
Протестировать Open World? Легко!!! Какие инструменты используются при тестировании игр? http://amp.gs/jYUBe
Хабр
Протестировать Open World? Легко!!! Какие инструменты используются при тестировании игр?
В первых 2х статьях (раз и два) мы с вами уже взглянули на виды тестирования, применяемые в геймдеве и примеры багов, часто (и не очень) встречаемых в играх. Но в воздухе остался неозвученный вопрос:...
Если думаете о SIEM, приходите к нам на конференцию http://amp.gs/jYUf1
Хабр
Если думаете о SIEM, приходите к нам на конференцию
Всем привет! Мы решили бить рекорды – больше знаний в массы. Делаем еще одно Road Show – помимо традиционного решили провести две отдельные конференции о применении SIEM. Тема важная, тема нужная. А...