← All posts tagged tips

stanislavv

Извращались с местным астериском на предмет переделок. Понадобились звуковые файлы с голосом хоть чуть-чуть похожим на то, что уже есть.
Попробовал гугля — исплевался, какие-то нестыковки между слогами, иногда странные ударения.
RHVoice — не сильно лучше, хоть там и ударения расставить можно.
Из мест, где можно стырить синтезированный звук (при помощи средств разработчика браузера и какой-то матери), более-менее приемлемое попалось только linguatec.de
Если ставит ударение не на ту гласную — гласную можно удвоить и будет ставить куда надо.

По-хорошему, надо искать диктора с подходящим голосом и наговаривать им. Но это минимум две недели, судя по прошлому опыту...

stanislavv

У нас на общем хостинге два апача для незаметного рестарта. Висят на 127.0.0.2 и 127.0.0.3, в nginx просто меняется бекенд при необходимости (+ всякие проверки на живость/мёртвость бекенда, но это в данном случае неважно).
У одного из клиентов разработчики cms не придумали ничего лучше, как привязывать лицензию к ip-адресу сервера, который берётся из SERVER_ADDR
Пришлось обходить примерно так:

В php.ini нужно добавить следующую директиву:

auto_prepend_file = "/home/user/fix_serveraddr.php"

В /home/user/fix_serveraddr.php:

<?php
$_SERVER['SERVER_ADDR'] = '127.0.0.1';
$_ENV['SERVER_ADDR'] = $_SERVER['SERVER_ADDR'];
?>

stanislavv

Чтоб цепляться к экрану виртуалки на vmware server по vnc — добавить в .vmx следующие строки:

RemoteDisplay.vnc.enabled = TRUE
RemoteDisplay.vnc.port = "5911"
RemoteDisplay.vnc.password = "gfhjkm"
RemoteDisplay.vnc.keymap = "uk"