Шрифт логотипа Windows 10

WindowsВ августе 2012 года Microsoft анонсировала новый логотип, используя шрифт Segoe UI. Это первая смена логотипа аж с 1987 года, и это, безусловно, очень свежий и читаемый шрифт чем используемый ранее шрифт Helvetica Bold Italic. Выбор шрифта можно считать вполне уместно, а визуальную идентичность Microsoft уже используемых в своих продуктах и маркетинге в течение многих лет, отражает схожий стиль типографики.

Если Вы хотите написать текст в стиле логотипа Windows, используйте шрифт Segoe UI Light, это стандартный шрифт Windows.

Установка драйвера HP LaserJet 1320 в Windows 10. Решено!!!

В статье описывается установка драйвера принтера HP LaserJet 1320 в Windows 8 и Windows 10. Давайте сделаем это.

В базе драйверов в Windows 10 нет драйверов для принтера LaserJet 1320, но есть в Microsoft Update Catalog-е. И его можно скачать только вручную. А на сайте производителя HP предлагают скачать HP Universal Print Driver for Windows PCL5 (64-bit), который не работает.

Скачиваем драйвер с сайта Microsoft или с моего сервера:

1. Заходим по ссылке через Internet Explorer http://catalog.update.microsoft.com/

2. В поиске вводим интересующий принтер HP LaserJet 1320 и добавляем в корзину драйвера (я выбрал первые 3).

Читать дальше

Как выгрузить пояснения к бухгалтерскому балансу в 1С для отправки в электронному виде

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

Так же узнаем как отправить пояснения в XML файле при отправке Бухгалтерскую отчетность в налоговую в электронном виде.

  1. Выбираем созданную бухгалтерскую отчетность.

1

Читать дальше

WP-PostViews удалить количество просмотров

Очистить количество просмотров в плагине WP-PostViews в WordPress можно следующей командой в phpMyAdmin:

UPDATE `wp_postmeta` SET `meta_value` = '0' WHERE `meta_key`='views'

Плагин WP-PostViews показывает количество просмотров страниц или записей в админке, так же можно показывать самые лучшие записи на сайте.

 

Request exceeded the limit of 10 internal redirects due to probable configuration error

После переноса сайта wordpress на другой хостинг сайт не загружался, внутренние страницы показывались с ошибкой 500 Internal Server Error, а в логах Apache появились вот такие ошибки:

Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.

А все из-за того что не правильно написан .htaccess.

А чтобы точно найти ошибку, включим debug для mod_rewrite.

Читать дальше

Как открыть в Firefox ссылки из файла txt

Понадобилось открыть ссылки из файла txt во вкладках Firefox-а в Windows.
Предположим у нас есть ссылки в файле url.txt на диске D, каждую ссылку следует начинать с новой строки.
Открываем Пуск-> Выполнить > cmd
Выполняем команду:
for /F %i in (d:/url.txt) do «C:\Program Files (x86)\Mozilla Firefox\firefox.exe» -new-tab «%i»
cmd_firefox
 Все ссылки записанные в файле url.txt будут открыты во вкладках Firefox.

Переустановить MySQL в Linux

mysql

Слетела таблица Innodb в MySQL, а так как есть бэкапы базы данных, принято решение переустановить MySQL.

Также, эта статья поможет если Вы не правильно установили MySQL и хотите переустановить MySQL по новой (надеюсь бэкапы у Вас есть, так как все базы данных будут удалены).

Для удаления MySQL в Linux, я использовал следующие команды, внимательно смотрите какие пакеты будут удалены:

sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get remove --purge mysql-client-core-5.5
sudo apt-get autoremove
sudo apt-get autoclean
sudo rm -rf /var/lib/mysql   # Будут удалены все базы данных

Далее, мы устанавливаем mysql сервер и клиент:

sudo apt-get install mysql-server mysql-client
sudo apt-get install phpmyadmin

Вот так мы переустановили MySQL и она стала как новенькая.

fail2ban ssh ubuntu 14.04

При установке fail2ban на Ubuntu 14.04, блокирование ssh должно работать по умолчанию, но недавно заметил что это не так. Давайте исправим это.

Установка Fail2ban

sudo apt-get install fail2ban

Немного изменив файл /etc/fail2ban/jail.conf ужесточаем правила

[ssh]
enabled = true
port = ssh
filter = sshd
logpath = /var/log/auth.log
maxretry = 4
bantime = 6000

Как и писал выше, ssh в fail2ban не работает в Ubuntu 14.04 по умолчанию, а все из-за того что fail2ban ищет в /var/log/auth.log дату в формате YYYY.MM.DD а на самом деле Jan 18.

Исправляем:

cp /etc/fail2ban/filter.d/common.conf /etc/fail2ban/filter.d/common.local

Заменить в /etc/fail2ban/filter.d/common.local на:

__bsd_syslog_verbose = (<[^.]+ [^.]+>)

Перегружаем:

/etc/init.d/fail2ban restart

В логах /var/log/fail2ban.log

2016-01-18 12:01:29,507 fail2ban.actions: WARNING [ssh] Ban 162.243.104.16
2016-01-18 12:01:29,513 fail2ban.actions: WARNING [ssh] Ban 192.255.41.92

OpenDKIM ошибка no signature data

Две причины если появляется ошибка no signature data в логах почты:

Jan 12 12:04:00 mail opendkim[10261]: 19DC8213F5: no signature data

1. Проверьте директиву InternalHosts в /etc/opendkim.conf

InternalHosts      file:/etc/postfix/dkim/internal

InternalHosts: определяет перечень внутренних хостов, чьи письма должны быть подписаны

Поэтому необходимо добавить в /etc/postfix/dkim/internal все внутренние хосты или подсети:

root@mail:/etc/postfix/dkim# cat internal
192.168.1.0/24

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

2.  Правильные ли пути до ключей в /etc/opendkim.conf:

KeyTable              file:/etc/postfix/dkim/keytable
SigningTable          file:/etc/postfix/dkim/signingtable

При установке php 5.3.1 undefined reference to `SSLv2_server_method

Вот такую ошибку получил при установки из исходников PHP 5.3.1:

/usr/src/php-5.3.1/ext/openssl/xp_ssl.c:324: undefined reference to `SSLv2_client_method'
/usr/src/php-5.3.1/ext/openssl/xp_ssl.c:344: undefined reference to `SSLv2_server_method'
collect2: error: ld returned 1 exit status
make: *** [sapi/cgi/php-cgi] Ошибка 1

Скачиваем patch в /usr/src/php-5.3.1/ext/openssl

# wget -O disable_SSLv2_for_openssl_1_0_0.patch https://raw.githubusercontent.com/omega8cc/boa/master/aegir/patches/disable_SSLv2_for_openssl_1_0_0.patch

Устанавливаем патч:

# patch xp_ssl.c disable_SSLv2_for_openssl_1_0_0.patch

Запускаем make