Dmitry Roo, большинство проектов на Java, в том числе новые. На сколько мне известно, большинство из них на восьмёрке. Но конкретно нашей группе разработке никто не запрещает использовать 11-ю, только ops'ы зоопарку не радуются.
Lola Gasanova, Proxmox тут вообще не при чём. Первый пункт делается в личном кабинете регистратора, второй в конфигурации web-сервера, а не системы оркестрации виртуальных машин. Я не знаю какая у вас операционная система используется хостом web-сервера, не знаю какой именно web-сервер используется, так что подробнее объяснить не выйдет.
Владислав Лысков, монга изначально задумывалась распределённой и это её главное достоинство. Нормально она работает только при наличии минимум трёх реплик. Когда распределённость монги не используется, это хороший такой сигнал о карго-культе в проекте.
Ну, поклонники Котлина его так и позиционируют - как избавление от огрехов Java.
Фанаты редко бывают объективны.
Я бы сказал, где-то 50/50.
Возьмите фронт крупных компаний, вроде того же Сбера, там везде будет TypeScript. У крупных компаний, использующих Node.js в последние годы, типа Netflix, тоже вся кодовая база на TypeScript. Только безрассудно отважные люди готовы писать ПО для корпоративного сектора без типов.
Strannyk, Kotlin - это не better Java, а просто ещё один язык на платформе Java. Кроме того, сравнение некорректно потому, что бóльшую часть коммерческого кода как писали, так и пишут на Java, а вот у JavaScript и TypeScript всё ровно наоборот.
Руслан, всё ещё никакой разницы в контексте вашего вопроса. Абстрагируйтесь от деталей. Вам просто нужно получить элемент и вызвать get('href'), если элемент не равен None.