Поскольку приходится на работе активно пользоваться виртуальными машинами, допинал до более менее ...
Поскольку приходится на работе активно пользоваться виртуальными машинами, допинал до более менее полной задуманной фукциональности свою легковесную обертку над qemu/kvm.
Хотя и позиционировалось оно как Virtual Workstation, возможность закрыть GUI не закрывая виртуальной машины
(или запустить машину, не стартуя сразу GUI) есть. В качестве GUI-протокола используется SPICE а в качестве клиента - remote viewer.
Основная идея - никаких лишних процессов и прочих эксцессов, а для копирования виртуальной машины с хоста на хост нужно просто скопировать каталог со стартовым скриптом и образами дисков.
Практика показала, что встроенная создавалка VM все же нужна. Дописать полноэкранного текстового визарда я не дописал, но создание машины с более-менее осмысленной конфиуграцией по умолчанию и возможность её модифицировать, указывая опции командной строки есть. Можно при создании указать готовый образ диска. Он будет скопирован.
Есть возможность запуска QEMU c ключиком -snapshot, когда образ диска не изменяется, а все изменения пишутся во временный файл, стираемый при шатдауне виртуальной машины.
Просто работа со снапшотами дисков тоже есть.
Возможнсоть цеплять-отцеплять iso-образ к виртуальному CDROM на ходу.
Работа с USB-девайсами, с которой все начиналась, оказалась наименее востребованной, поэтому самая сырая и недоотлаженная. (в смысле сам я, если надо пользуюсь usb redirection в spice-клиенте)
Зато есть возможность записывать воспроизводимое виртуальной машиной аудио и делать скриншоты даже с машины, к которой в текущий момент spice-клиент не прицеплен.
Поддерживается два варианта работы с сетью - user network и цепляние к существующему bridge.
https://www.wagner.pp.ru/fossil/vws
Сертификат УЦ, которым подписан сертификат сайта берут здесь, а gpg ключ которым подписан фингерпритнт сертификата УЦ - на обычных keyserver-ах.
http://vitus-wagner.dreamwidth.org/1149131.html. Please comment there using OpenID. Now there are
comments
Мы в «Латере» занимаемся созданием биллинга для операторов связи и рассказываем на Хабре о разработке своего продукта, а также публикуем интересные технические переводные материалы. И сегодня мы представляем вашему вниманию адаптированный перевод одной из глав книги «Архитектура open-source-приложений», в которой описываются предпосылки появления, архитектура и организация работы популярного веб-сервера nginx. Читать дальше →
This entry was originally posted at ...
+ развернуть текст сохранённая копия
Вышла версия 3.6.0!
This entry was originally posted at http://vitus-wagner.dreamwidth.org/1147470.html. Please comment there using OpenID. Now there are comments
Тэги: open, source, компьютерное
Что нам стоит сайт распарсить. Основы webdriver API
2015-12-08 13:06:48
Поиск жилья, информации о товарах, вакансий, знакомств, сравнение товаров фирмы с конкурентами, ...
+ развернуть текст сохранённая копия
Поиск жилья, информации о товарах, вакансий, знакомств, сравнение товаров фирмы с конкурентами, исследование отзывов в сети.
В интернет опубликовано много полезной информации и умение извлекать данные поможет в жизни и работе. Научимся получать информацию с помощью webdriver API. В публикации приведу два примера, код которых доступен на github. В конце статьи скринкаст про то, как программа управляет браузером.
Читать дальше →
Тэги: grails, grape, groovy, java, open, phantomjs, source, webcrawler, webdriver, веб-разработка, веб-сервисов, тестирование
И еще про skype-chroot
2015-12-04 18:05:51
Пора, наверное, скриптик для создания скайпового chroot-а в какой-нибудь git коммитить.
...
+ развернуть текст сохранённая копия
Пора, наверное, скриптик для создания скайпового chroot-а в какой-нибудь git коммитить.
Прикрутил туда сегодя возможность открытия URL-ки в чате по клику.
Понятно, что браузера в скайповом chroot быть не должно. Поэтому открывать url-ки оно должно в браузере, запущенном за пределами chroot-а (или в своем chroote).
Для открытия URL скайп вызывает
xdg-open url.
Вообще-то для открытия URL в запущенном уже браузере существует mozilla remote протокол, и у него даже есть отдельный клиент mozilla-xremote-client.
К сожалению, в Debian отдельного пакета с этой полезной программой нет.
Она почему-то есть в составе пакета icedove. Который, естественно, в скайповом chroot тоже не нужен.
Ну в общем программу скопировал, пакет libnspr4 ей поставил, и написал следующий скрипт /usr/local/bin/xdg-open:
#!/bin/sh
mozilla-xremote-client "openUrl($1)"
Цена вопроса чуть больше 300Кб.
This entry was originally posted at http://vitus-wagner.dreamwidth.org/1145172.html. Please comment there using OpenID. Now there are comments
Тэги: debian, open, source