Архивы рубрики ‘Работа’

Как посмотреть список репозиториев доступных на сервере gitolite?

Просто подключаемся к серверу по ssh: $ ssh git@git.example.com hello user this is git@git.example.com running gitolite3 v3.6.7-19-g2cfc81f on git 1.8.3.1 R W bash-alias R W gitolite-admin R W first-repo R W example.biz Connection to git.example.com closed.

Как проверить DKIM ?

Очень быстро проверить настройки DKIM можно на сайте https://www.mail-tester.com/: Он при каждом открытии генерирует уникальный почтовый адрес, на который вы просто посылаете письмо со своего сервера и потом смотрите результаты. Такая проверка более быстрая и полная чем отправка писем на ящики gmail.com либо yandex.ru.

Как найти самые большие базы и таблицы PostgreSQL?

postgresql-logo

В MySQL, при правильной настройке, размеры баз, примерно, равны размеру каталога в котором она размещается. В PostgreSQL такого простого способа посмотреть объем базы нет. Но можно посмотреть его с помощью запросов:

Как создать бэкап «схемы» RabbitMQ

Иногда необходимо перенести RabbitMQ на другой сервер, при этом сохранять все сообщения не надо. В этом случае, конечно, можно собрать кластер и таким образом перейти на работу с нового сервера, но это занимает много времени. Гораздо проще сделать «бэкап схемы» и восстановить его на новом сервере:

Как очистить файл от не utf-8 символов?

Следующая команда очистить файл example.txt от не utf-8 символов, все ошибочные символы будут пропущены: iconv -f utf-8 -t utf-8 -c example.txt

Как посмотреть ТОП-10 RabbitMQ очередей?

Из консоли узнать размер 10 самых больших очередей можно с помощью следующей команды:

Установка virtualenv в Ubuntu 14.04

python

Устанавливать virtualenv будем используя менеджер пакетов, а для удобства использования добавим еще virtualenvwrapper.

Где лежит исходный код Django?

django

Если вы не знаете, где лежат исходники Django, выполните следующую команду: $ python -c » import sys sys.path = sys.path[1:] import django print(django.__path__)»

Генерация CSR-файла и private key

Файл запроса и приватный ключ генерируется очень быстро с помощью команды openssl: # openssl req -new -nodes -keyout ssl.example.com.key -out ssl.example.com.csr -newkey rsa:2048

SSH туннель

В работе часто бывают ситуации, когда необходимо быстро получить доступ к внутренним ресурсам удаленной сети с рабочего компьютера, не изменяя настройки Internet-шлюза сети удаленной сети. В этом случае удобно использовать SSH туннель, например: ssh -f -N -L 7777:192.168.122.1:22 root@s1.example.com -p4321