Ярлыки

воскресенье, 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

Записки пользователя Ubuntu, Windows всех мастей...: Ошибка обзора сети по SMB в Gnome-Commander

Записки пользователя Ubuntu, Windows всех мастей...: Ошибка обзора сети по SMB в Gnome-Commander: Установили с другом на его ноутбуке Ubuntu. Установка и настройки нового оконного менеджера UNITY прошла без сучка и задоринки. Далее, мы пр...

воскресенье, 19 апреля 2015 г.

Полезные команды Linux

Поиск файлов по шаблону и применение еще одной команды к ним:
find /home/ -name "filename.ext" - exec du -h '{}' ';'

find /home/ -type f - exec chmod 644 {} \;  // ищем только файлы
find /home/ -type d - exec chmod 755 {} \;  // ищем только директории

Вычисление размера файла в человекопонятном виде:
du -h

Вычисление размера директорий:
du -ha --max-depth=1 /home/ //--max-depth=1 - первый уровень вложенности


воскресенье, 12 апреля 2015 г.

Архивирование и сжатие файлов в Linux



bunzip2 file1.bz2                                  разжимает файл 'file1.gz'
gunzip file1.gz 
gzip file1                                                  сжимает файл 'file1'
bzip2 file1
gzip -9 file1                                          сжать файл file1 с максимальным сжатием
rar a file1.rar test_file                                  создать rar-архив 'file1.rar' и включить в него файл test_file
rar a file1.rar file1 file2 dir1                  создать rar-архив 'file1.rar' и включить в него file1, file2 и dir1
rar x file1.rar                                          распаковать rar-архив
unrar x file1.rar
tar -cvf archive.tar file1                          создать tar-архив archive.tar, содержащий файл file1
tar -cvf archive.tar file1 file2 dir1           создать tar-архив archive.tar, содержащий файл file1, file2 и dir1
tar -tf archive.tar                                  показать содержимое архива
tar -xvf archive.tar                                  распаковать архив
tar -xvf archive.tar -C /tmp                     распаковать архив в /tmp
tar -cvfj archive.tar.bz2 dir1                  создать архив и сжать его с помощью bzip2(Прим.переводчика. ключ -j работает не во всех *nix системах)
tar -xvfj archive.tar.bz2                          разжать архив и распаковать его(Прим.переводчика. ключ -j работает не во всех *nix системах)
tar -cvfz archive.tar.gz dir1                          создать архив и сжать его с помощью gzip
tar -xvfz archive.tar.gz                           разжать архив и распаковать его
zip file1.zip file1                                           создать сжатый zip-архив
zip -r file1.zip file1 file2 dir1                   создать сжатый zip-архив и со включением в него нескольких файлов и/или директорий
unzip file1.zip                                          разжать и распаковать zip-архи