Плагин Integrity Checker к Far
Sep. 17th, 2019 12:14 pmОчень удобный плагин Integrity Checker для подсчета, сравнения и проверки контрольных сумм файлов (Автор: Ariman).
https://github.com/lazyhamster/IntChecker/releases
https://github.com/lazyhamster/IntChecker/releases
Поток байт с FreeBSD сохранить на Windows
May. 1st, 2019 02:10 pmКогда mount_smbfs стал окончательно бесполезен после повсеместного выключения SMBv1, встал вопрос о том, как сохранять на Windows-файлсервере резервные копии FreeBSD без создания временных файлов на самой FreeBSD (для последующей передачи по FTP и т.п.)
Посоветовали поставить OpenSSH на Windows, он заработал, появилась возможность делать SSH/SCP с FreeBSD на Windows, даже с аутентификацией по ключу. Однако чем на стороне Windows поймать вывод "zfs send" или "dump -f -" и сохранить в файл, оставалось по-прежнему неясным.
Решение было найдено неожиданное. Архиватор 7-Zip умеет работать в потоковом режиме, в том числе его виндовая реализация. Поэтому делаю так:
Заодно 7-Zip его немного сжимает.
Посоветовали поставить OpenSSH на Windows, он заработал, появилась возможность делать SSH/SCP с FreeBSD на Windows, даже с аутентификацией по ключу. Однако чем на стороне Windows поймать вывод "zfs send" или "dump -f -" и сохранить в файл, оставалось по-прежнему неясным.
Решение было найдено неожиданное. Архиватор 7-Zip умеет работать в потоковом режиме, в том числе его виндовая реализация. Поэтому делаю так:
zfs send XXX@weekly-2019-14 | ssh winserver "7z a -si b:\backup\XXX-weekly-2019-14.7z"
Заодно 7-Zip его немного сжимает.
Виртуальный Windows не хочет выключаться
Apr. 23rd, 2019 09:52 pmЕсли виртуальный Windows никак не хочет выключаться, несмотря на подаваемый гипервизором сигнал ACPI shutdown, то это может быть из-за того, что ни один пользователь в него не залогинен: https://serverfault.com/questions/871792/acpi-shutdown-does-not-always-work-on-a-windows-server-virtual-machine
Выставить "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\shutdownwithoutlogon" в 1
Выставить "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\shutdownwithoutlogon" в 1
Вывести графическое оповещение в Windows
Feb. 4th, 2019 07:47 pmВывести на рабочий стол графическое оповещение, наподобие убранного "net send", можно с помощью PowerShell
Данный пример выведет оповещение с именем компьютера.
Безобразная длинная строчка, но разбить её на несколько не получается, "^" внутри кавычек не работает.
powershell -windowstyle hidden -command "[reflection.assembly]::LoadWithPartialName('System.Windows.Forms')|out-null;[windows.forms.messagebox]::Show('%COMPUTERNAME%')"
Данный пример выведет оповещение с именем компьютера.
Безобразная длинная строчка, но разбить её на несколько не получается, "^" внутри кавычек не работает.
Far побледнел
Nov. 12th, 2018 09:47 amВ Far Manager после очередного обновления все файлы стали одного цвета (причем блеклого цвета скрытых файлов).
Быстрое решение: меню "Параметры - раскраска файлов - Ctrl-R (сбросить на дефолт)" или "Options -> Files Highlighting -> Ctrl+R".
Можно также удалением colors.db и highlight.db из "%appdata%\Far Manager\Profile"
Описание проблемы: http://forum.ru-board.com/topic.cgi?forum=5&topic=49572&start=1180#3
Быстрое решение: меню "Параметры - раскраска файлов - Ctrl-R (сбросить на дефолт)" или "Options -> Files Highlighting -> Ctrl+R".
Можно также удалением colors.db и highlight.db из "%appdata%\Far Manager\Profile"
Описание проблемы: http://forum.ru-board.com/topic.cgi?forum=5&topic=49572&start=1180#3
Friendly HTTP Error Pages
Mar. 23rd, 2018 01:53 pmМир - это война, свобода - это рабство, а "выводить подробные сообщения об ошибках http" - это в терминологии Internet Explorer значит заменять сообщения об ошибках веб-сервера на свою собственную, совершенно невразумительную страницу диагностики.
Да, настройку "Show Friendly HTTP Error Pages" в русском MSIE перевели именно как "выводить подробные сообщения..." Хорошо что отключаемо, но пойди догадайся!
https://blogs.msdn.microsoft.com/ieinternals/2010/08/18/friendly-http-error-pages/
Да, настройку "Show Friendly HTTP Error Pages" в русском MSIE перевели именно как "выводить подробные сообщения..." Хорошо что отключаемо, но пойди догадайся!
https://blogs.msdn.microsoft.com/ieinternals/2010/08/18/friendly-http-error-pages/
Ethernet failover
Nov. 29th, 2017 09:18 pmКак в Windows можно сделать сабж между двумя сетевыми картами (включенными в разные свичи)? Нужно, чтобы пока сетевуха-мастер подключена, трафик шел через нее, а при пропадании линка на мастере включалась сетевуха-бэкап. Во FreeBSD это делает псевдо-интерфейс lagg в режиме failover:
В VMware тоже есть такой режим работы сетевых карт.
Что почитать на тему реализации этого в Windows?
Статью https://blogs.technet.microsoft.com/josebda/2010/09/03/using-the-multiple-nics-of-your-file-server-running-windows-server-2008-and-2008-r2/ не предлагать, мне надо сделать сабж на L2, поэтому она не подходит. Всякий NIC teaming предлагать только в том случае, если сетевухи можно включать в разные свичи.
UPD: Есть начиная с в Windows 2012 сервер, называется Active/Standby NIC Teaming, https://gallery.technet.microsoft.com/windows-server-2012-r2-nic-85aa1318
failover Sends traffic only through the active port. If the master port becomes unavailable, the next active port is used. The first interface added is the master port; any interfaces added after that are used as failover devices.
В VMware тоже есть такой режим работы сетевых карт.
Что почитать на тему реализации этого в Windows?
Статью https://blogs.technet.microsoft.com/josebda/2010/09/03/using-the-multiple-nics-of-your-file-server-running-windows-server-2008-and-2008-r2/ не предлагать, мне надо сделать сабж на L2, поэтому она не подходит. Всякий NIC teaming предлагать только в том случае, если сетевухи можно включать в разные свичи.
UPD: Есть начиная с в Windows 2012 сервер, называется Active/Standby NIC Teaming, https://gallery.technet.microsoft.com/windows-server-2012-r2-nic-85aa1318
Выбор ноута для работы со звуком
Oct. 19th, 2017 10:05 pmПо результатам обсуждений в фидошных эхах SU.HARDW.PC.SOUND и SU.MUSIC (спасибо всем поучаствовавшим!) попробую сформулировать некоторые правила выбора.
Все в один голос советуют MacBook с внешней звуковой картой (кому интересно почему, почитайте в эхах), но я буду рассматривать более бюджетное решение.
Подбирать ноут нужно прежде всего по производительности (процессор, память, диск SSD, если необходимо) с учетом софта, который будет использоваться. И уже во вторую очередь - по аудио интерфейсу ("звуковой карте"). И вот почему.
В простейших случаях (запись с микрофона или пульта, воспроизведение на наушники/усилитель) можно обойтись встроенным аудиоинтерфейсом, качество его звука на современных ноутбуках хорошее, но:
1. У него может не оказаться поддержки ASIO в драйвере, тогда придется ставить ASIO4ALL или обходиться без ASIO (что приведет к задержкам звука).
2. У встроенного может не оказаться поддержки функции "Stereo Mix" (также известной как "What U Hear", "Playback Redirect" или "Loopback") - и вот это неприятно: не будет возможности записать звук "внутри компа" (т.е. записать то, что воспроизводит другая программа). Иногда Stereo Mix удаётся включить настройками драйвера, иногда его поддержки вовсе нет - и тогда придется [покупать и] устанавливать эмулятор Virtual Audio Cable, VB-AUDIO или аналогичный, или соединять Audio In с Audio Out обычным аналоговым шнурком (жесть!).
Говорят, что хорошо себя зарекомендовали встроенные аудиоинтерфейсы от Realtek с драйверами, скачанными с сайта производителя.
Однако как бы ни оказался хорош встроенный аудиоинтерфейс с родными драйверами, на купленном ноуте скорее всего окажется один аналоговый аудиовыход и один аналоговый аудиовход.
Если этого недостаточно (требуется подключать микрофоны, инструменты по MIDI или Hi-Z, S/PDIF, отдельные мониторы, наушники и т.п.), то не обойтись без внешнего звукового интерфейса, но для его подключения на ноуте должен быть предусмотрен порт FireWire (встречается редко) или USB 2.0 (есть почти всегда). Выбор внешнего звукового интерфейса (внешней "звуковой карты") - тема отдельного разговора, но они существуют на любой вкус и в широком ценовом диапазоне, с разным количеством микрофонных входов (с фантомным питанием, если нужно), аналоговых/цифровых/MIDI входов и выходов, с виртуальными микшерами и прочим удобным софтом в комплекте.
Да что там, даже простейшую звукооператорскую задачу "пока с первого экземпляра AIMP играет звук в зал, я поищу на втором экземпляре через наушники следующую песню, которую надо будет поставить" уже не решить, имея всего один аудиовыход. Поэтому внешний аудиоинтерфейс хотя бы самый простенький - необходимость.
Разумеется, всё вышеизложенное - сугубо личное мнение, отчасти дилетантское, любые поправки/возражения/дополнения принимаются с благодарностью.
Все в один голос советуют MacBook с внешней звуковой картой (кому интересно почему, почитайте в эхах), но я буду рассматривать более бюджетное решение.
Подбирать ноут нужно прежде всего по производительности (процессор, память, диск SSD, если необходимо) с учетом софта, который будет использоваться. И уже во вторую очередь - по аудио интерфейсу ("звуковой карте"). И вот почему.
В простейших случаях (запись с микрофона или пульта, воспроизведение на наушники/усилитель) можно обойтись встроенным аудиоинтерфейсом, качество его звука на современных ноутбуках хорошее, но:
1. У него может не оказаться поддержки ASIO в драйвере, тогда придется ставить ASIO4ALL или обходиться без ASIO (что приведет к задержкам звука).
2. У встроенного может не оказаться поддержки функции "Stereo Mix" (также известной как "What U Hear", "Playback Redirect" или "Loopback") - и вот это неприятно: не будет возможности записать звук "внутри компа" (т.е. записать то, что воспроизводит другая программа). Иногда Stereo Mix удаётся включить настройками драйвера, иногда его поддержки вовсе нет - и тогда придется [покупать и] устанавливать эмулятор Virtual Audio Cable, VB-AUDIO или аналогичный, или соединять Audio In с Audio Out обычным аналоговым шнурком (жесть!).
Говорят, что хорошо себя зарекомендовали встроенные аудиоинтерфейсы от Realtek с драйверами, скачанными с сайта производителя.
Однако как бы ни оказался хорош встроенный аудиоинтерфейс с родными драйверами, на купленном ноуте скорее всего окажется один аналоговый аудиовыход и один аналоговый аудиовход.
Если этого недостаточно (требуется подключать микрофоны, инструменты по MIDI или Hi-Z, S/PDIF, отдельные мониторы, наушники и т.п.), то не обойтись без внешнего звукового интерфейса, но для его подключения на ноуте должен быть предусмотрен порт FireWire (встречается редко) или USB 2.0 (есть почти всегда). Выбор внешнего звукового интерфейса (внешней "звуковой карты") - тема отдельного разговора, но они существуют на любой вкус и в широком ценовом диапазоне, с разным количеством микрофонных входов (с фантомным питанием, если нужно), аналоговых/цифровых/MIDI входов и выходов, с виртуальными микшерами и прочим удобным софтом в комплекте.
Да что там, даже простейшую звукооператорскую задачу "пока с первого экземпляра AIMP играет звук в зал, я поищу на втором экземпляре через наушники следующую песню, которую надо будет поставить" уже не решить, имея всего один аудиовыход. Поэтому внешний аудиоинтерфейс хотя бы самый простенький - необходимость.
Разумеется, всё вышеизложенное - сугубо личное мнение, отчасти дилетантское, любые поправки/возражения/дополнения принимаются с благодарностью.
Архив vs бэкап
Aug. 4th, 2017 07:09 pmДаже некоторые админы не понимают принципиального отличия архива (возможность отката данных на какое-то предыдущее состояние) от бэкапа (резервного копирования на случай отказа железа или софта). Вот история с башорга, которая эту разницу прекрасно иллюстрирует: http://bash.im/quote/446116
Между прочим, с распространением файловых систем, поддерживающих снапшоты (ZFS, NTFS), архив стал очень дешев. Роль архива способна выполнять и VCS.
А полноценный бэкап (особенно off site) по-прежнему дорог. А который с приемлемой скоростью восстановления - бешено дорог.
Между прочим, с распространением файловых систем, поддерживающих снапшоты (ZFS, NTFS), архив стал очень дешев. Роль архива способна выполнять и VCS.
А полноценный бэкап (особенно off site) по-прежнему дорог. А который с приемлемой скоростью восстановления - бешено дорог.
При "screen -rA" ресайз окна PuTTY происходит даже несмотря на ключ "-A". Не знаю, почему "-A" не срабатывает, но в качестве workaround можно использовать настройку PuTTY:
"Terminal -> Features -> Disable remote-controlled terminal resizing"
Источник: http://aperiodic.net/screen/appearance
UPD
Еще ссылка по теме https://superuser.com/questions/217066/prevent-gnu-screen-from-resizing-display-size
"Terminal -> Features -> Disable remote-controlled terminal resizing"
Источник: http://aperiodic.net/screen/appearance
UPD
Еще ссылка по теме https://superuser.com/questions/217066/prevent-gnu-screen-from-resizing-display-size
Запуск OneExpert Handheld Manager (от JDSU SmartClass Ethernet) без админских прав на Windows 7.
Спасибо
wladimir_m за дополнение о том, что обязательны RW-права на "C:\Program Files (x86)\JDSU\Handheld Manager\logs" и "C:\Program Files (x86)\JDSU\Handheld Manager\data"
REGEDIT4 [HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers] "C:\\Program Files (x86)\\JDSU\\Handheld Manager\\Handheld Manager.exe"="RUNASINVOKER"
Спасибо
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
NTP клиент для Windows: NetTime
Sep. 29th, 2016 09:50 pmhttp://timesynctool.com/
Зато во много раз удобнее встроенного.
Зато во много раз удобнее встроенного.
How to implement GSS-TSIG on ISC BIND
Apr. 19th, 2016 12:06 pmИспользование BIND+Kerberos для обновления зон DNS (UNIX and Windows).
http://ddiguru.com/blog/136-how-to-implement-gss-tsig-on-isc-bind
http://ddiguru.com/blog/136-how-to-implement-gss-tsig-on-isc-bind