Ярлыки

воскресенье, 29 ноября 2015 г.

Доработка и настройка редактора TinyMCE

Данный пост создан для хранения настроек редактора TinyMCE во всех системах и случаях, с которыми мне доводилось и доведется встречаться. Редко приходится делать одну и ту же настройку на сайтах, и между этими случами забываю как это делается.

MODx Revo. Добавление валидных атрибутов тегов в код редактора
Часто приходится вставлять свои атрибуты в исходный hml-код редактора для создания своих стилей или обработки js, но редактор их "режет". Как исправить: лезем в настройки редактора по адресу assets/components/tinymce/xconfig.js, находим строку с такой строкой:
var tinymce_extended_valid_elements
, и пишем внутрь квадратных скобок отсутствующий атрибут тега, учитывая то, что атрибуты должны отделять друг от друга вертикальной чертой:
var tinymce_extended_valid_elements = "span[begin]";

четверг, 22 октября 2015 г.

Регулярки

Часто требуется одно и то же. Но забываю же!
Тогда оставлю их тут:

\swidth="\d*" удаляет атрибут тега с числовым значением с впереди идущим пробелом.
\sclass="\w+\d*"
( ){2}
style="[^"]+" - удаляет атрибут со значением
\w - любая буква или символ
\s - пробел
\d - числа
* - много



понедельник, 7 сентября 2015 г.

первый значащий ноль в числах Excel


Неоднократно сталкивался с этой проблемой и неоднократно забывал как это сделать.

Оставляю это здесь.

ПКМ на ячейке - Формат ячеек.. . -на вкладке Число слева есть список, выбрать (все форматы) и в строке Тип вписать кол. нулей после американский знак номера, например: 0000#### - жмем ОК и применяем этот новый формат ко всем ячейкам.

среда, 19 августа 2015 г.

Ошибка - explorer.exe - обнаружена ошибка. Приложение будет закрыто

Выполнить проверку и восстановление системных файлов: sfc.exe /scannow (понадобится дистрибутив системы). Проверьте систему на вирусы и spyware антивирусом и антишпионом с актуальными базами.

stop: c000021a session manager initialization 0xc000026c


решается заменой файла
WINDOWS\system32\win32k.sys
на исправный

ИЛИ

беру с рабочей машины winlogon.exe (windows\system32\)
гружу ERD-commander, подменяю winlogon.exe, перегружаюсь, запускаю антивирусную проверку.
И всё

четверг, 6 августа 2015 г.

Монтирование RAID в Linux

sudo apt-get install mdadm
mkdir old_hdd
sudo mdadm --assemble /dev/md126 /dev/sdb2 /dev/sdc2 и т.д., где /dev/sdb2 - раздел с RAID массивом на диске
если всё успешно, появится сообщение: mdadm: /dev/md126 has been started with 2 drives
sudo mount /dev/md126 old_hdd

в папке old_hdd увидим содержимое массива. После всех операций с массивом делаем:
sudo umount old_hdd
sudo mdadm -S /dev/md126