Как убрать круги-разводы при нажатии пера в Windows 7

У меня планшет Wacom Intuos 4, система Windows 7. Эти концентрические круги возникают каждый раз при клике пером. Очень раздражает.

Чтобы отключить их, нужно проделать следующее:

1) Пуск – Выполнить. В появившемся окне набираем gpedit.msc.

2) В редакторе локальной групповой политики находим пункт: Административные шаблоны — Компоненты Windows — Планшетный ПК -Курсоры.

Двойной клик на «Отключить реакцию пера» в появившемся окне выбрать «Включить».

3) Затем, не выходя из редактора, выбираем пункт Аппаратные кнопки. Двойной клик на «Запретить режим нажатия и удерживания» в появившемся окне выбрать «Включить».

Эти не хитрые действия помогут избавиться от появления концентрических кругов.

Ошибка SQL: Too many connections in

Данная ошибка возникает при превышении лимита подключения к БД. Стандартно значение max_connections равно 100.

Чтобы проверить это нужно зайти в PhpMyAdmin под паролем главного администратора (root), зайти во вкладку SQL, выполнить запрос:

SHOW VARIABLES WHERE Variable_name = ‘max_connections’

Если в колонке Value стоит 100, то делаете следующий запрос:

SET GLOBAL max_connections = 200;

Он меняет значение 100 на 200. После этого проверяете с помощью повтора первого запроса, что значение изменилось в колонке Value со 100 на 200. Вопрос решен.

Грузить коннекшенами могут боты поисковых машин, проверьте по статистике GoogleAnalytics, если это так, нужно будет настроить robots.txt.

 

Переименовываем файлы транслитом с помощью Total Commander

Часто бывает задача — нужно переименовать файлы транслитом. Если файлов много, то процесс очень утомителен. Чтобы сделать это мгновенно — воспользуемся Total Commander.

Для этого выделяем файлы, которые нужно переименовать, идем в Files -> Multi-Rename Tool.

В блоке Search & Replace, в поле Search for вставляем строку:

 |а|б|в|г|д|е|ж|з|и|й|к|л|м|н|о|п|р|с|т|у|ф|х|ц|ч|ш|ы|ь|э|ю|я

Обратите внимание, что первый символ строки — это пробел.

Ниже, в поле Replace with, вставляем строку замены:

_|a|b|v|g|d|e|zh|z|i|y|k|l|m|n|o|p|r|s|t|u|f|h|c|ch|sh|y|j|e|yu|ya

Нажимаем кнопку Start.

Все файлы переименованы.

 

Сохранение истории Skype для переустановки Windows

Все мы сталкивались с ситуацией, когда после переустановки системы и установки Skype, нужно было что-то посмотреть в истории общения, но увы, она не сохранилась.

Чтобы сохранить историю, нужно найти файл main.db в директории Skype

C:\Users\user_name\AppData\user_name\Skype\tamim\main.db

Далее копируем его на диск D, переустанавливаем систему, устанавливаем скайп и снова копируем наш файл с историей в директорию Skype. При этом программа не должна быть запущена. Копировать нужно с правами администратора, иначе система не дасть перезаписать файл.

Запускаем скайп, наша история «подтянулась».

Не отображаются превью изображений в файл менеджере в MODx Revo

Не отображаются превью изображений в файлменеджере MODx Revo. Обнаружилось после переезда на выделенный сервер.

После долгих поисков проблемы, было выявлено, что система не корректно работает с eAccelerator-ом. Далее, сервер был установлен memcached + xcache. Все заработало, превью генерируются мгновенно.

Напомню, что для корректной работы MODx Revolution необходимы следующие модули:

gd, hash, iconv, json, mbstring, mysql, pdo, pdo_mysql, session, simplexml, zlib

Также не забывайте устанавливать права на запись в необходимых директориях.

 

Как очистить таблицу mysql

Нужно выполнить запрос:

TRUNCATE TABLE Table1

или

DELETE FROM Tabl

Отличия:
TRUNCATE — удаляет всё сразу и очень быстро, transaction log не ведётся
DELETE — возможно удаление записей по условию, transaction log ведётся, работает помедленее truncate, на больших таблицах разница в скорости может достигать в несколько раз.

Защита адреса почты от явного парсинга роботами

Если на своем сайте указываете адрес своей почты, то рано или поздно, он попадет в спамерские базы.

Чтобы защититься от этого, можно написать скрипт на JS, который будет по «частичкам» выводить Ваш адрес на страницу. Роботы скопировать его не смогут.

Пример:

<script type=»text/javascript»>t=’.ru’;document.write(«<a href=’mailto:» + «info@my»+»wensite»+t+»‘>» + «info@my»+»wensite»+t+»</a>»);</script></a>.

Сам адрес, естественно, вписываете свой.

Как отключить плавное перемещение Photoshop CS5

В последних версиях Photoshop используется графический процессор, который придает «красивость» работы в документе — плавное перемещение холста. Это все хорошо, но иногда раздражает. Чтобы отключить это, необходимо зайти в Edit — Preferences — Perfomance, снять галочку с пункта Use Graphics Processor, перезапустить программу. После этого производительность Photoshop увеличивается, холст просто летает.

MODx Evo — Function split() is deprecated

«MODx Parse Error»
MODx encountered the following error while attempting to parse the requested resource:
«PHP Parse Error»

PHP error debug
Error: Function split() is deprecated
Error type/ Nr.: — 8192
File: ../manager/includes/document.parser.class.inc.php
Line: 844
Line 844 source: $tempSnippetParams= split($splitter, $tempSnippetParams);

Ошибка не критическая, с ней или без нее можно жить спокойно.

В конфигурационном файле /manager/includes/config.inc.php отключаем вывод (строка 13):

error_reporting(E_ALL & ~E_DEPRECATED | E_STRICT);

заменяем на строку

error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED)

В manager/includes/document.parser.class.php изменяем строку под номером 2502:

if (error_reporting() == 0 || $nr == 0 || ($nr == 8 && $this->stopOnNotice == false)) {

на

if (error_reporting() == 0 || $nr == 0 || (error_reporting() & $nr) != $nr || ($nr == 8 && $this->stopOnNotice == false)) {

Этими действиями мы игнорируем ошибку и сайт работает далее.

 

 

MODx Evo PHP 5.3 — eregi_replace и preg_replace

В виду того, что в PHP 5.3.x уже нет функции eregi_replace, некоторые сниппеты в MODx Evo перестают работать, ругаясь на эту функцию. В частности, это DirectResize.

Положение исправляем такими маневрами. Ищем в файле /assets/plugins/directresize/directResize.php строки со старой функцией и заменяем их на новые. Продолжить чтение