Ubuntu 16.04: BSDOD DRIVER_IRQL_NOT_LESS_OR_EQUAL (viostor.sys)

Наконец у меня появилось достаточное количество времени, чтобы решить старую проблему с сервером базы данных, который периодически самопроизвольно перезагружался. Сервер крутится на виртуальной машине, в качестве хоста выступает Ubuntu 16.04. Перезагрузки создавали проблему, т.к. некоторые службы после этого стали работать некорректно (в частности терялись связки SSL сертификатов). Заметив проблему я быстро пробежался по логам хоста и самой машины, но не нашел ничего того, за что можно было бы зацепиться. Временным решением было написать пару скриптов которые восстанавливали работоспособность машины после подобных сбоев. Читать далее

Python: Telegram бот для Ubuntu сервера

Поступила заявка в мой singleton отдел. Коллеги со смежного отдела хотели иметь возможность с телефона управлять сервером (просмотр статуса или перезапуск виртуальных машин, перезапуск самого хоста). Было решено писать бота. Выбор остановился на Python’е. Читать далее

Sharepoint 2016: Ссылка вызова диалогового окна просмотра/редактирования/создания элемента списка

В статье подробно расписано как нужно создавать подобные ссылки, но скрипт работал в Sharepoint2013, а в Sharepoint2016 уже не работает.  Читать далее

Project Server 2016: Автоматизируем перерасчет проекта [CSOM]

Я продолжаю изучать новую версию продукта MS Project Server 2016.  На этот раз я опишу свой опыт работы с обработчиками событий проектов. Кроме того, постараюсь описать процесс работы с самими проектами (чтение и изменение данных) в теле обработчика. Это позволит автоматизировать операции, несущие периодический и просчитываемый характер. Читать далее