to post messages and comments.

The top 10 tricks of Perl one-liners
blogs.oracle.com

How to Import Multiple Photos Into PowerPoint as Slides
Реально удобно, когда слайдов за 5 десятков, и абсолютное большинство из них — просто картинки.

Firefox v46+ security hardening + some tweaks -> github.com

Команды, которыми можно командовать в любом диалоге скайпа: skype.com

Из полезного:

/showplaces
/remotelogout

support.skype.com
support.skype.com

Проблему с виндовс-медиаплеером, сетевой шарой с музычкой в библиотеке, чтобы в ней 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'];
?>

никогда не делайте zfs set primarycache=metadata tank/db на FS с MyISAM. ну т.е. понятно почему, но за всеми этими перделками и свистелками скопипастил неглядя

Создать 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

хозяйке на заметку. на 8-ой версии перестали собираться порты из-за версии make. следует:
1. поставить devel/bmake
2. обновить /usr/share/mk из 10-ки

betanews.com — как апдейтить WinXP до 2019

У кого в Ubuntu как и у меня отваливается ssh-agent и требует каждый раз вводить passphrase ключа, добавьте в ~/.bashrc следующее:
eval `gnome-keyring-daemon --start`

Changing the Windows Amazon Cloud Drive app sync folder: damianblog.com

"HKCU\Software\Amazon\AmazonCloudDrive\SyncRoot"

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

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

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

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

ochronus.com

Кстате, заценил, что для повседневного манажения объектами АДе, 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>

Сделать так, шобы можно было форварднуть окно прыщефокса через X11
export MOZ_NO_REMOTE=1

Win7/8 GodMode Folder:

mkdir %UserProfile%\Desktop\GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}

Чего только люди не придумают, чтобы команду uptime в %windir%\system32 не положить по дефолту уже: petri.co.il

Сразу после установки виндовс 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

Быстрое удаление каталога Windows.old после апгрейдной инсталляции: addictivetips.com

Отключение автоматического переключения языка ввода на русский в терминальных и прочих 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.

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

Вызов апплетов панели управления из повершелла. Win8/2K12 Only : )

Get-ControlPanelItem Region | Show-ControlPanelItem
Get-ControlPanelItem Date* | Show-ControlPanelItem

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

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

Вечно забываю некоторые команды для быстрого вызова апплетов панели управления и админских консолей. Нашел быстрый способ их "напомнить":

> gcm *.cpl; gcm *.msc

Установка .NET 3.5 в Windows8 не из интернетов/appwiz.cpl, а с установочного диска/образа венды. Поубивал-бы, да...

dism /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs
msdn.microsoft.com

Effective emacs: sites.google.com

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

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

ssh-copy-id

Bozhidar Batsov начал свой бложик с типсами: emacsredux.com . Юзает Octopress, небось, тоже через Emacs.

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

Годный способ курить мэны в 3-их повершеллах:
help about_WMI -ShowWindow
help about_WQL -ShowWindow

Подсчет количества непустых ячеек в заданном диапазоне: office.microsoft.com

Через RSS вылез на очередной сайт с подборкой хаков Емакса:

whattheemacsd.com

Нашёл для себя кой-чего полезное.