В том и проблема, что без VT-d(AMD-Vi в моём случае) в режиме HVM проброс невозможен. У меня это решается отказом от KVM(у него только HVM) и выбором Xen в режиме паравиртуализации. Ну и придется ставить бета-версию LinuxMCE, так как для старой версии KUbuntu нет поддержки Xen.
А вот в вашем случае с Windows… Она ж только в режиме HVM умеет работать? Одна надежда на паравиртуальные драйверы, которые в той же статье по вашей ссылке описаны.
Спасибо за ответ. Я разобрался в вопросе поглубже, и оказалось, что моя материнка ASRock N63-GS3 UCC и процессор AMD Athlon II X64 не поддерживают IOMMU(VT-d, AMD-Vi). Таким образом KVM отпал, а про Xen нашлась ссылка. Буду копаться, об успехах напишу ответ в этот вопрос или даже целую статью, если будет достаточно материала.
Спасибо за совет, я уже давно на него посматриваю, но в данной ситуации мне очень не будет хватать Tycho(Maven-плагин для сборки плагинов к Eclipse). А вообще тут больше стоял вопрос правильности подхода. И пока я склонился к идее, что надо компилировать под все варианты клиентского окружения самому, но сборки класть не в репозиторий к исходникам, а в Maven-репозиторий.
А так да — не сомневаюсь, что можно то же самое реализовать с помощью Gradle. Может даже попробую чуть позже.
Хе, я, кажется, нашел способ, который мне нравится больше всего. duns.github.com/maven-nar-plugin — способ собирать С++-подпроекты с помощью Maven(как и остальной проект). Этот подход оставит фрагменты как способ доставки сборок пользователям, но зато избавит от необходимости хранить сборки в hg. В теории хорошо, попробую так. Если получится — напишу как отдельный ответ к этому вопросу. А то и статью оформлю.
Не знаю, я не очень силен в оптимизациях кода на С, но так получается, что даже простенький .oct файл весит достаточно много (helloworld.oct = 700Кб). Ну а при добавлении нужных мне удобных библиотек (например, POCO), завязки на liboctinterp, выросло до 2Мб.
Да они и так уже разбиты :) Но, блин, по 2 мегабайта на каждую из 4х библиотек под-проектов, под каждую из комбинаций платформа-версия (~ 15) это уже очень много. Так ведь и любое изменение в С-коде(после коммита) добавляет еще столько же.
Ага, ну это, собственно и есть вариант 4 (с фрагментами). Типа, update site содержит всё, а скачивается только то, что нужно. Именно так я сейчас и сделал, но смущает раздувшийся до невероятных размеров репозиторий (а он hg, потому это критично) из-за хранения в нем скомпилированных библиотек.
Может, убрать их из репозитория и подтягивать откуда-то из другого места?..
О, как Вы правы! Просто пожалуюсь. У нас в институте курс Веб-Технологий. Если вкратце, то верстать таблицами — правильно, а самый распространенный и прогрессивный браузер — IE5 (70% рынка), а следом за ним Netscape. Интересно, какого года информация? :)
А по-моему, завладение root-доступом гарантии не лишает. На самом деле, моими друзьями проверено — даже перепрошивка не лишает гарантии. Нужно только перепрошиться обратно перед тем, как нести телефон в сервис.
Еще можно поиграться коэффициентами для достижения желаемого результата, задав две равноценных средних оценок и количеств. Например, задать что средняя оценка 5 при 10 оценках равноценно баллу 4 при 20 оценках.
О! Так даже лучше! Если вам RSA нужно, то есть функция
void mpz_powm (mpz_t rop, mpz_t base, mpz_t exp, mpz_t mod)
Возведение большого целого в большую целую степень по модулю большого целого.
Неудача. Ну можете еще попробовать из-под CGI выполнить команду whoami, сделать su -l <имя_пользователя_CGI>, и с этими правами запустить скрипт add_ser.sh
А вот в вашем случае с Windows… Она ж только в режиме HVM умеет работать? Одна надежда на паравиртуальные драйверы, которые в той же статье по вашей ссылке описаны.