Отказоустойчивый кластер Postgresql 9.6

Кластер Postgresql – repmgr,haproxy,keepalived,pgbouncer На сегодняшний день процедура реализации “failover” в Postgresql является одной из самых простых и интуитивно понятных. Для ее реализации необходимо определиться со сценариями файловера – это залог успешной работы кластера, протестировать его работу. В двух словах – настраивается репликация, чаще всего асинхронная, и в случае отказа текущего мастера, другая нода(standby) становится […]

Читать дальше… from Отказоустойчивый кластер Postgresql 9.6

Как вывести деньги с Upwork

Как вывести деньги с Upwork Итак, вы закончили свой первый (или не первый) контракт. Что дальше? Дальше вы идете на страницу REPORTS (https://www.upwork.com/reports). На ней отображается состояние всех средств на счету. Пройдёмся по вкладкам: 1) Work in progress – Заработок на текущей неделе (неделя начинается в полночь Понедельника GMT+0). 2) In Review – Почасовые контракты, […]

Читать дальше… from Как вывести деньги с Upwork

Отправка писем из Postgres с python3

Отправка писем из Postgres с python3 Ставим расширение sudo apt-get install postgresql-plpython3-9.5 -y В базе psql create language plpython3u; CREATE OR REPLACE FUNCTION send_email(_from text, _password text, smtp text, port integer, bcc text, receiver text, subject text, send_message text) RETURNS text AS $BODY$ import smtplib from smtplib import SMTPException message = (“From: %s\nTo: %s\nBcc: %s\nMIME-Version: […]

Читать дальше… from Отправка писем из Postgres с python3

SSL-сертификат Comodo Positive SSL и Nginx

SSL-сертификат Comodo Positive SSL и Nginx Запись о том, как сгенерировать и настроить самый простой SSL-сертификат (Comodo Positive SSL) на веб-сервере Nginx. Сертификат в данном примере заказывался не у Comodo непосредственно, а у его реселлера ssl.com.ua, за более привлекательную цену. Суть же от этого не меняется, так как сертификат всё равно генерирует и присылает сам […]

Читать дальше… from SSL-сертификат Comodo Positive SSL и Nginx