to post messages and comments.

Проблему с виндовс-медиаплеером, сетевой шарой с музычкой в библиотеке, чтобы в ней id3-теги читались нормально и все раскладывалось по фэншуям, получилось побороть только, блеать, ручным редактированием xml-ки C:\Users\<UserName>\AppData\Roaming\Microsoft\Windows\Libraries\Music.library-ms

10 баллов и ноу камментс...

blog.ryankempt.com
cloudtec.ch

У нас на общем хостинге два апача для незаметного рестарта. Висят на 127.0.0.2 и 127.0.0.3, в nginx просто меняется бекенд при необходимости (+ всякие проверки на живость/мёртвость бекенда, но это в данном случае неважно).
У одного из клиентов разработчики cms не придумали ничего лучше, как привязывать лицензию к ip-адресу сервера, который берётся из SERVER_ADDR
Пришлось обходить примерно так:

В php.ini нужно добавить следующую директиву:

auto_prepend_file = "/home/user/fix_serveraddr.php"

В /home/user/fix_serveraddr.php:

<?php
$_SERVER['SERVER_ADDR'] = '127.0.0.1';
$_ENV['SERVER_ADDR'] = $_SERVER['SERVER_ADDR'];
?>

Создать vlan на FreeBSD? Даже проще, чем в linux:
`ifconfig <имя интерфейса>.<vlan id> create`
т.е.
`ifconfig sk0.100 create`
после чего появляется интерфейс sk0.100, которому можно назначить ip адрес и работать как с любым другим интерфейсом.
Для уничтожения интерфейса есть спец. команда:
`ifconfig sk0.100 destroy`

Работать с Jail во FreeBSD становится легко и приятно, если поставить qjail.
Сразу после установки qjail надо поставить мир, который будет использоваться в джейлах. В хендбуке описан трудный путь скачивания исходников и компиляции всего этого хозяйства, но с qjail ничего этого не надо, достаточно дать команду
`qjail install`
Мир скачивается и тут же готов к использованию

Дальше можно создавать джейлы:
`qjail create -4 <ip адрес> <имя>`

И запускать их:
`qjail start <имя>`

И останавливать
`qjail stop <имя>`

А после остановки делать бекап!
`qjail archive <имя>`

В /etc/jail.conf лазить не надо, всё делается автоматом, достотачно только в /etc/rc.conf добавить строчку
`qjail_enable="YES"`

Презабавную баго-фичу венды сеня побеждали: есть доменная Win7 , которая поднимает спец-софтом штатное PPTP-соединение с удаленными серверами ЦБ для обмена данными. Все поднимается и прекрасно работает, но раз в день все доменные файловые и прочие ресуры становятся недоступны с ошибкой аутентификации.

Разбирательства показали, что после установления PPTP соединения, аутентификационные данные vpn-подключения сохраняются в Credential Manager и начинают зачем-то использоваться при обращениям к локальным ресурсам. Собирался уже шедулить скриптом их удаление через cmdkey, а потом подумал, и нашел, как обычно, абсолютно прозрачный и понятный твик реестра : )

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa
Value Name: DisableDomainCreds
Value Type: REG_DWORD
Value: 1

social.technet.microsoft.com

Оказываетцо, прокачав сноровку до 80-го уровня, можно в Win8/2012 вернуть переключалку раскладок aka Language Bar к классическому семерошному виду и поведению. Чож я раньше-то ее хорошо не поискал : )

Бывает, запустишь долгоиграющий процесс в удалённой консоли, но её нужно закрыть. Если подстелить соломки заранее, то можно было сделать это в screen (или tmux, который мне теперь нравится больше). Но что делать, если заранее об этом не подумал?

Смотрим pid нашего процесса, заходим в screen/tmux и выполняем reptyr <pid>. Voila! Вывод нашего процесса переключается в screen/tmux.

Команда доступна в штатных репозиториях популярных дистрибутивов.

Кстате, заценил, что для повседневного манажения объектами АДе, Active Directory Administrative Center (ADAC) сильно интереснее штатной ммц-консоли dsa.msc aka Active Directory Users and Computers (ADUC).

Абсолютное позиционирование одного элемента в другом.
#хозяйкеназаметку

<code>
.parent {
position:relative;
}
.center {
position:absolute;
top:0; left:0; bottom:0; right:0;
margin: auto;
/ for horiz left-align, try "margin: auto auto auto 0" /
}
</code>

Сразу после установки виндовс 8/8.1/12/12R2 нужно делать волшебную команду, устанавливающую .NET 3.5:

dism /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs
Если винда поживет некоторое время личной жызнью, пообновляется с WU/WSUS/SCCM итд, то установка фреймворка 3.5, в последствии, может стать очень нетривиальной задачей — будут вылетать маловразумительные ошибки и при онлайн-установке и при оффлайн и ващще нада кастомный wim зделать : )

How To Restore Chrome’s Old New Tab Page или как вернуть стену в Хроме: addictivetips.com

Щастье есть, о да! Вот за каким художником улучшили хром после обновления так, что очень хочется его как-то ухудшить, я вас внимательно спрашиваю? : )

chrome://flags/#enable-instant-extended-api

Отключение автоматического переключения языка ввода на русский в терминальных и прочих RDP-сессиях. Абсолютно выносящая мозг фича, когда раскладка отображается как английская, а язык ввода при этом постоянно слетает на русский, что можно увидеть только на дополнительно включаемой иконке языковой панели в трее.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
“IgnoreRemoteKeyboardLayout”=dword:00000001

microsoftpro.nl

blog.nenoloje.com
michelstevelmans.com

Посмотрел на Windows 8.1 Pro RTM. За дефолтную жолтую поносную тему тему хочется кого-нить убить : )

Как убрать дурацкий раздел Folders из "This PC" aka "My Computer": tech-recipes.com

Как бакапить образ системы:
pureinfotech.com
winsupersite.com

Бакап а-ля Windows7 вынесли совсем — велкам ту SkyDrive, интегрированный в систему искаропке, несите свои данные туда : )

Кнопку пуск только нарисовали (Start8 v1.20 — рулит). При установке обязателен MS-аккаунт, переключитцо на локальный потом можно. Как-то так... : )

Принципиальных отличий от Win8 в класссик-десктопе сходу нинашел... Будем подождать и посмотреть на W8.1 Enterprise...

Постиг реализацию системы обновлений этих наших виндовсов через SCCM : )

Самый главный типс для большой инфраструктуры — единая группа обновлений и формирование пакетов CM не по типу ОС, как делают в blog.it-kb.ru а по времени. Пары пакетов в год или по одному в квартал — вполне достаточно. 2013-01-PKG, 2013-02-PKG etc и никаких Win-2012-PKG. Внутренний голос и желание раскладывать все по полочкам, пронумеровывать и прошнуровывать будут этому всячески сопротивляться, но слушать их не нужно : ))

Очень желательно сделать несколько референсных виртуалок с чистой инсталляцией венды, по одной на каждую используемую ОС, обновлять их только через CM в качестве пилота и запускать там онлайн-проверки, дабы не пропустить обновления, которые нужно включать в группы и деплойменты CM-а.

Отдельная тема — обновление сигнатур Windows Defender/MSSE. Раздел Windows Defender в WSUS/SUP — это и штатный защитник WinXP/7, нужность и полезность которого в районе абсолютного нуля и Windows 8 Defender, который как MSSE и полезен существенно более. При всем при этом, MSSE, установленный в Win7 и отключающий штатный Defender обновляется через отдельный раздел ПО: Microsoft Security Essentials.

В целом — адЪ & израилЬ, но не так страшен тот чорт, как его малютка : )))

Пару раз сталкивался с такой эпик-траблой: Венда 2003. Чорный экран при логине через RDP/на физической консоли/через любые сторонние средства удаленного доступа. Автологон не работает, гуй и десктоп в системе полностью недоступны, а иногда они так нужны : ))

Как чинить-лечить: theregime.wordpress.com

Всегда нужно задавать netbios и fqdn имя виндовс-систем в нижнем регистре везде, где только можно это сделать, блеать! Сей факт нельзя понять, в него нужно просто поверить : )))

Из видимых бонусов — не будет срани в днс-ах вида: MEGA-SERVER.mega.domain. Про другие бонусы — как нить в другой раз : )

Хм. Оказывается, у XFS по дефолту inode хранятся в первом терабайте раздела. И если места в первом терабайте не останется, то система начнёт ругаться на то, что нет места, даже если на разделе оно ещё есть. Чтобы этого не было, нужно при монтировании использовать опцию inode64