Моя текущая роль требует, чтобы я настроил среду, которая имитирует клиента, и провел различные проверки для репликации, а затем проанализировал проблему.
Скорее всего, я часто нахожу работу с Windows-средами, такими как XP, Server 2003, Server 2008, немного болезненно без удобной оболочки на основе linux и некоторых языков программирования командной строки, таких как Perl.
Конечно, я могу просто установить все на новую систему, а затем начать работать, но это немного отнимает много времени и скучно.
Так что мне интересно, какой способ лучше обойти это?
Я могу с уверенностью использовать Qemu для создания переносимого образа Linux, который не требует вмешательства хост-системы, даже без необходимости перезагрузки, чтобы использовать его. Слабость этого заключается в том, что мне нужно найти способ переноса файлов между хостингом Windows и встроенным Linux. Хорошая часть в том, что я могу использовать все оружие в арсенале Linux.
Или я могу начать искать подходящий переносимый язык программирования, такой как Movable Python, какой-нибудь вариант Perl или даже Lua в качестве встроенного языка. Плюсы: знаком с языком; Минусы: приходится использовать скрипты, чтобы делать все.
Моя повседневная деятельность включает, но не ограничивается:
Проверка текстовых журналов и / или XML.
Извлечение важных разделов из журналов для дальнейшего анализа.
некоторый процесс автоматизации, например, настройка сервера приложений и т. Д. *
автоматизированное функциональное тестирование - и сравнение результатов
работа системного администратора, диагностика сети, проверка процессов и услуг и т. Д. *
Есть хорошие идеи? Заранее большое спасибо!