На VM2 настраиваете адаптер с физическим доступом к сети.
На vm1 и vm2 дополнительно добавляете внутреннюю сеть. В ней адреса раздаете статически и прописываете роуты, если же адреса в одной сети все само заведется
Выход доверять людям, подбирать коллектив. Другой вариант разграничить доступ по ролям. И в общем я не часто видел что бы разработчик что то сливал. Обычно это менеджеры, причем топовые, и уходят они с условно своей базой
мобильник подключается к точке доступа и передает как координаты так и мак, любое же устройство подключенное к этой сети считается подключенным к этой точке.
Обратитесь в комитет по делам молодежи. Там помогут с выступлениями на городских праздниках, ваша цель собственно попасть на рекламные плакаты.
В городской группе анонсируйте выступления и размещайте ссылку на вашу группу.
Выступайте в ночных клубах, тут прикол в том что клуб обычно за неделю до евента выкладывает BIO участника.
Попробуйте попасть на радио, хоть ужом хоть ежом.
WTL - c++ экстремально маленький размер, контролы те что в winapi
MFC - c++ размер рантайма ~ 5 мб куча разных контролов
Win Forms - С# VB#-куча сторонних контролов
WPF - С# VB#-куча сторонних контролов
Qt - типа кросплатформенный и кросс устройственный , минус в том что это c и мутная схема лицензирования
лучшая стратегия переходить на новую ос когда она заняла уже 30-40%.
В случае же бука новая ос с новым буком, то есть от производителя.
Связано это с тем что драйвера актуальные и коллективный опыт накапливается.
В корпоративной же среде свои заморочки
Если есть нативное по то лучше его использовать.
Просто сравните возможности которые именно вам нужны.
Ну и да по моему фтп пора хоронить.
Для файлопомойки лучше smb
Для глобальной помойки что то типа myouncloud или простой веб сервер с листингом