Привет, столкнулся на работе с проблемкой. На виртуальных машинах рассинхронизировалось время, могло уехать на несколько часов за сутки. Причем виртуалки находятся на кластере Hyper-V Server, и кластер в собственном домене. Было принято решение настроить синхронизацию времени домена с внешнего источника времени.
The main goal of this project is to provide a very easy and powerful free tool to backup and restore Hyper-V virtual machines, in standalone and clustered (CSV) environments, overcoming all the limitations that a generic tool like Diskshadow provides.
netsh advfirewall firewall set rule group="Дистанционное управление рабочим столом" new enable=yes
С выходом Windows Server 2012 Microsoft серьезно пересмотрела правила лицензирования, с учетом последних тенденций в отрасли. В частности, уделено самое пристальное внимание виртуальным средам, а также существенно изменена продуктовая линейка. Надо сказать, что это пошло только на пользу, схема стала намного проще и понятнее, сохранив при этом общие принципы лицензирования. Самое время познакомиться с предметом более подробно.
Достаточно распостранeнный STOP 0x0000007b на ситемах под управлением WIndows XP. Возникает чаще всего при установке операционной системы либо при переносе системы на другую платформу в целом или материнскую плату. В большинстве случаев причиной является драйвер контроллера дисковых устройств.
The steps required in order to remove the last Exchange 2003 server from an organization that has been migrated to Exchange 2007.
by the PayPal Accessibility Team
See the Authors section below for details.
What is it?
A lightweight HTML5 video player which includes support for captions and screen reader accessibility. For details, read the blog post Introducing an Accessible HTML5 Video Player on the PayPal Engineering blog.
Features
- Provides an HTML5 video player with custom controls.
- Supports captions; simply denote a VTT caption file using the standard HTML5 video syntax.
- Uses native HTML5 form controls for volume (range input) and progress indication (progress element).
- Accessible to keyboard-only users and screen reader users.
- Option provided to set captions on or off by default (upon loading).
- Option provided to set number of seconds by which to rewind and forward.
- The width adjusts to the width of the video element.
- No dependencies. Written in "vanilla" JavaScript.
- When JavaScript is unavailable, the browser's native controls are used.
Implementation
CSS and Image
Insert the CSS in the Head of your HTML document. You'll also need to upload the sprite image (or use your own) and adjust the path in the CSS file.
<link rel="stylesheet" href="/css/px-video.css" />
HTML
Insert the HTML5 video markup in the Body of your HTML document. Replace the video, poster, and caption URLs. Modify the sizes of video and fallback image as needed.
<div class="px-video-container" id="myvid"> <div class="px-video-img-captions-container"> <div class="px-video-captions hide" aria-hidden="true"></div> <video width="640" height="360" poster="media/foo.jpg" controls> <source src="foo.mp4" type="video/mp4" /> <source src="foo.webm" type="video/webm" /> <track kind="captions" label="English captions" src="media/foo.vtt" srclang="en" default /> <div> <a href="foo.mp4"> <img src="media/foo.jpg" width="640" height="360" alt="download video" /> </a> </div> </video> </div> <div class="px-video-controls"></div> </div>
JavaScript
Insert the JavaScript file right before the closing Body element of your HTML document. Add a Script element to initialize the video. Options are passed in JSON format. The options are:
- videoId: the value of the ID of the widget container (string) [required]
- captionsOnDefault: denotes whether to show or hide caption upon loading (boolean) [optional, default is true]
- seekInterval: the number of seconds to rewind and fast forward (whole number) [optional, default is 10]
- videoTitle: short title of video; used for aria-label attribute on Play button to clarify to screen reader user what will be played (text) [optional, default is "Play"]
- debug: turn console logs on or off (boolean) [optional, default is false]
<script src="js/px-video.js"></script> <script> // Initialize new InitPxVideo({ "videoId": "myvid", "captionsOnDefault": true, "seekInterval": 20, "videoTitle": "clips of stand-up comedy", "debug": true }); </script>
Live Demo
Feedback and Contributions
If you experience any errors or if you have ideas for improvement, please feel free to open an issue or send a pull request.
You can also follow and contact the PayPal Accessibility team on Twitter: @PayPalInclusive
Authors
- Dennis Lembree, primary developer || https://github.com/weboverhauls || @dennisl
- Victor Tsaran, consultation and testing || https://github.com/vick08 || @vick08
- Jason Gabriele, consultation
- Tim Resudek, design
Browser Support
- Chrome: full support.
- Safari: full support.
- Firefox: full support.
- Internet Explorer 10, 11: full support.
- Internet Explorer 9: native video player used (aesthetic choice since HTML5 range input and progress element are not supported).
- Internet Explorer 8: renders fallback content of video element (in the demo, this is an image linked to the video file).
- Smartphones and tablets: controls and captions are not customized as both are natively supported in latest versions.
Limitations and Known Issues
- Currently, only one caption file per video is supported.
- Only VTT caption files are supported (not SRT nor TTML). VTT cue settings are not supported but inline styles function (see first few lines of example).
- The controls have a minimum width of 360px.
Related Resources
- HTML5 Video Events and API - by W3C
- Adding captions and subtitles to HTML5 video - by MDN
- Simple SubRip to WebVTT converter - tool to convert SRT captions to WebVTT
- Able Player - accessible cross-browser media player by Terrill Thompson
Copyright and License
Copyright 2014, eBay Software Foundation under the BSD license.
We're making a minimal htpc today kids. Grab your gear and follow along.
Hardware:
- core2duo 2.6
- 1GB DDR2
- 200GB sata drive
- Geforce 8600gt
Software
- Minimal install of debian wheezy
- xbmc run from nodm
- media files stored on NFS share
Install Debian
First install a minimal debian installation. Pop in a boot stick and run through the installer. Simple stuff. Only thing to note is that we are looking for MINIMAL, so when it asks you which package groups you want, don't select anything (well, maybe ssh).
Install needed packages
aptitude install xserver-xorg-video-nouveau xserver-xorg-video-vesa nodm xorg-common x11-session-utils xinit alsa nfs-common xbmc xbmc-bin xbmc-common xbmc-data xbmc-eventclients-common xbmc-eventclients-dev xbmc-eventclients-j2me xbmc-eventclients-ps3 xbmc-eventclients-wiiremote xbmc-eventclients-xbmc-send xbmc-skin-confluence xbmc-standalone
Configure nodm
Edit nodm config to start on boot, and to run as the correct user
vi /etc/default/nodm
# nodm configuration # Set NODM_ENABLED to something different than 'false' to enable nodm NODM_ENABLED=true # User to autologin for NODM_USER=silver # First vt to try when looking for free VTs NODM_FIRST_VT=7 # X session NODM_XSESSION=/etc/X11/Xsession # Options for the X server NODM_X_OPTIONS='-nolisten tcp' # If an X session will run for less than this time in seconds, nodm will wait an # increasing bit of time before restarting the session. NODM_MIN_SESSION_TIME=60
Configure NFS
Test that nfs works
mount 192.168.10.100:/home /mnt ls /mnt umount /mnt
Make a new nfs moutpoint
mkdir /penny chmod 755 /penny/
Add to fstab
echo "192.168.10.100:/home /penny nfs ro 0 0" >> /etc/fstab
Test
mount /penny/ ls /penny
Graphics setup (without touching X configs!)
Run to allow normal users to start X (Might not be needed)
dpkg-reconfigure x11-common
Edit to remove "quiet" and add "nomodeset". For me, this was all that was needed to make tv out work.
vi /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update # /boot/grub/grub.cfg. # For full documentation of the options in this file, see: # info -f grub -n 'Simple configuration' GRUB_DEFAULT=0 GRUB_TIMEOUT=2 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="nomodeset" GRUB_CMDLINE_LINUX="" # Uncomment to enable BadRAM filtering, modify to suit your needs # This works with Linux (no patch required) and with any kernel that obtains # the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...) #GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef" # Uncomment to disable graphical terminal (grub-pc only) #GRUB_TERMINAL=console # The resolution used on graphical terminal # note that you can use only modes which your graphic card supports via VBE # you can see them in real GRUB with the command `vbeinfo' #GRUB_GFXMODE=640x480 # Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux #GRUB_DISABLE_LINUX_UUID=true # Uncomment to disable generation of recovery mode menu entries #GRUB_DISABLE_RECOVERY="true" # Uncomment to get a beep at grub start GRUB_INIT_TUNE="480 440 1"
update-grub
Create .xsession for nodm/xbmc user
su silver cd ~ vi .xsession
#!/bin/sh xbmc
chmod +x .xsession
Reboot the box and see if it works!
At this point you should have xbmc up, and nfs mounted. You may now configure xbmc as you see fit.
Для получения красивого графика температуры в панели администрирования OpenMediaVault нужно проделать вот что
Прежде, чем я предложу список фильмов, которые необходимо увидеть, я поделюсь некоторыми соображениями относительно этой затеи.
Уже не раз приходилось по просьбе разных изданий составлять короткие списки самых выдающихся фильмов, когда-либо снятых во всем мире. Ясное дело, что подобные списки всегда грешат даже не субъективностью, от этого никуда не денешься, а какой-то труднообъяснимой случайностью выбора. Я уже сам не раз замечал, что в одном списке у меня одни приоритеты, в другом – несколько иные. Конечно, все крутится вокруг одних и тех же имен, но расстановка их часто меняется, да и нередко в такой список попадают вдруг названия или имена, которых не было в прежних списках, притом, что это не новые какие-то картины, снятые вчера. В общем, странное это дело – расставлять иерархические оценки, поскольку они в сильной зависимости от случая – сегодня вдруг померещилось, что лучший фильм всех времен и народов этот, а уже завтра вдруг тот. Чуть не забыл поделиться еще и следующим наблюдением: иногда, читая чужие пантеоны, вдруг бьешь себя по лбу – как же это я забыл упомянуть! Ну и, конечно же, всегда не хватает количества мест, определенных заказчиком опроса: в списке из десяти фильмов всегда найдется одиннадцатый. Вдобавок, сомневаюсь, что у читателя может возникнуть ошибочное впечатление, что предлагаемая кем-то десятка (пятерка) лучших – это тот пантеон, который избран из всего невероятного многообразия фильмов, снятых более чем за сотню лет. Даже трудно себе вообразить прилежного зрителя, который бы мог похвастать тем, что не упустил ничего. Это просто не в силах человеческих. Вот вам элементарная арифметика. Представим себе, что ежегодно в мире создается в среднем более 7 000 фильмов. А это очень приблизительная цифра и, скорее, заниженная. Помножьте эту цифру на 100, и выйдет примерное количество полнометражных фильмов, снятых за всю историю игрового кино. Одним словом, это океан информации, океан, который ни одна человеческая жизнь не в состоянии переварить. Путем нехитрого подсчета, с огромной долей погрешности, округлив длительности фильмов до одного часа (исключительно для легкости счета), мы можем прийти к простому заключению, что для того, чтобы увидеть все снятые в мире фильмы человеку нужно было бы, отказавшись от сна, еды и прочих занятий, сидеть перед экраном 80 лет. Ясное дело, что общую массу всего этого безбрежного океана заполняет неисчислимое количество часов бездарного, не заслуживающего никакого внимания мусора. Ясное дело, что бесспорные или, скажем так, отмеченные многими шедевры встречались в истории кино не так часто, как этого, возможно, нам хотелось бы, но даже и концентрируясь только на них, невозможно увидеть все. Лично мне трудно похвастать прилежностью и системностью виденного. Всякий раз, когда я попадаю на берегу Черного моря в кинозал моего давнего друга-киномана Андрея Дементьева, коллекция фильмов которого насчитывает более 20 000 наименований, я гляжу на огромную стену стеллажей и бессильно опускаю руки, отчетливо понимая, что даже среди этих полок стоят фильмы, которых я не увижу никогда.
Настоящий список, можно сказать, имеет случайный характер. Строгим в нем является только то, что он целиком сосредоточен на игровом постановочном кино. Повторю, я не считаю себя прилежным зрителем, у меня очень много белых пятен на этой карте. Пятен, которые я по возможности неспешно и помалу заполняю. Список этот был однажды составлен по просьбе студентов в течение нескольких часов, по памяти, без оглядки на справочники и энциклопедии. И потому, конечно же, не исчерпывает всей полноты темы. Я попытался вспомнить все удивительные минуты потрясений, пережитых мною перед экраном и записал эти воспоминания. Когда я удовлетворился, почувствовав, что вычерпал из своей памяти все или почти все счастливые минуты созерцаний, я поставил точку и намеренно впоследствии не подвергал этот список какой бы то ни было редактуре, поскольку думаю, ценность его в том и состоит, что он собран почти безответственно и, именно в виду случайных причин причудливой избирательности нашей памяти, неполон. И последнее: в порядке перечисления имен нет никакой иерархии. То есть, если Жан Виго стоит в списке ниже Одзу или Дзурлини, то это не значит ничего, кроме причуд в работе памяти.
Итак.
Список имен (смотреть все):
Робер Брессон
Микеланджело Антониони
Андрей Тарковский
Ингмар Бергман
Акира Куросава
Эрик Ромер
Братья Дарденны
Алексей Герман
Список фильмов:
Робер Брессон "Приговоренный к смерти бежал", "Дневник сельского священника", "Наудачу, Бальтазар", "Процесс Жанны Д`Арк", "Мушетт"
Микеланджело Антониони "Приключение", "Ночь", "Затмение", "Blowup" ("Фотоувеличение")
Акира Куросава "Семь самураев", "Расёмон", "Телохранитель", "Трон в крови"
Карл Теодор Дреер "Слово", "День гнева"
Луис Бунюэль "Дневная красавица", "Скромное обаяние буржуазии", "Назарин"
Ингмар Бергман "Осенняя соната", "Персона", "Земляничная поляна", "Причастие", "Девичий источник", "Шепоты и крики", "Молчание"
Андрей Тарковский "Андрей Рублев", "Зеркало", "Сталкер", "Жертвоприношение"
Эрик Ромер "Моя ночь у Мод", etc.
Братья Дарденны "Дитя", "Розетта", "Сын"
Джон Кассаветис "Мужья", "Тени", "Лица"
Теренс Малик "Новый Свет", "Дни жатвы", "Тонкая красная линия"
Отар Иоселиани "Листопад", "Жил певчий дрозд", "Пастораль", "И стал свет"
Алексей Герман "Проверка на дорогах", "20 дней без войны", "Мой друг Иван Лапшин"
Джим Джармуш "Вне закона", "Страннее, чем рай", "Мистический поезд"
Стенли Кубрик "Барри Линдон", "Одиссея ХХI века", "Тропы славы"
Вим Вендерс "С течением времени", "Алиса в городах", "Небо над Берлином"
Ларс фон Триер "Рассекая волны", "Догвиль"
Михаэль Ханеке "Пианистка", "Белая лента"
Вонг Кар-Вай "Любовное настроение", "Чунгинкский экспресс"
Мартин Скорсезе "Таксист", "Злые улицы", "Бешеный Бык"
Витторио де Сика "Похитители велосипедов", "Умберто Д."
Вуди Аллен "Интерьеры", "Матч Пойнт", "Манхэттен", "Энни Холл"
Клод Соте "Нелли и господин Арно", "Мелочи жизни"
Дэвид Линч "Синий бархат", "Шоссе в никуда"
Бела Тарр "Сатантанго", etc.
Альфред Хичкок "Психо", "Головокружение", "Птицы"
Федерико Феллини "Сладкая жизнь", "8 1/2"
Бернардо Бертолуччи "Последнее танго в Париже", "Конформист"
Питер Гринуэй "Повар, вор, его жена и ее любовник", "Книги Просперо"
Ясуджиро Одзу "Токийская история" etc.
Чарли Чаплин "Золотая лихорадка"
Андрон Кончаловский "История Аси Клячиной, которая любила, да не вышла замуж, потому что гордая была", "Поезд-беглец"
Валерио Дзурлини "Пустыня Тартари"
Хероси Тесигахара "Женщина в песках"
Питер Брук "Модерато кантабиле"
Луи Маль "Любовники"
Жак Риветт "Прекрасная спорщица"
Сэм Мендес "Красота по-американски"
Такеши Китано "Фейерверк"
Пол Томас Андерсон "Магнолия"
Братья Коэны "Фарго"
Райнер Вернер Фассбиндер "Почему господина Р. охватило безумие"
Карлос Рейгадас "Безмолвный свет"
Геннадий Шпаликов "Долгая счастливая жизнь"
Глеб Панфилов "В огне брода нет"
Александр Медведкин "Счастье"
Жан Виго "Аталанта"
Жан Кокто "Орфей"
Эрмано Ольми "Дерево для башмаков"
Орсон Уэллс "Процесс"
Марко Феррери "Дилинджер мертв"
Пьер Паоло Пазоллини "Теорема"
Питер Богданович "Последний киносеанс"
Жан-Люк Годар "На последнем дыхании"
Франсуа Трюффо "400 ударов"
Фридрих В. Мурнау "Восход солнца"
Энг Ли "Ледяной ветер"
Годфри Реджио "Коянискацци"
Cписок составлен в августе 2010 года.