Vulpo One

Nyan Stray

Когда-то мне присылали это видео, не хочу, чтобы снова потерялось :)

Comments




Фикс Prosody на PostgreSQL в CentOS 7

Натолкнулся тут на не очень приятное поведение Prosody, хранящего данные в Посгресе. При перезапуске pg или даже если просто prosody запущен при загрузке раньше, чем pg, он не может найти данные и не работает. К счастью, для CentOS с systemd есть быстрый фикс, уменьшающий неприятности этой проблемы — надо лишь чуть-чуть подправить файл сервиса.

  1. Если бы у нас был новый systemd, мы бы набрали команду

    systemctl edit prosody
    

    и попали бы на шаг 2

  2. но systemd в CentOS 7 уже староват и там такой команды еще не было, так что делаем всё вручную

    mkdir /etc/systemd/system/prosody.service.d
    cd /etc/systemd/system/prosody.service.d
    touch override.conf
    
  3. в override.conf помещаем следующий текст:

    [Unit]
    After=postgresql.service
    Requires=postgresql.service
    
  4. даем systemd обновить конфиги

    systemctl daemon-reload
    
  5. Профит! Теперь при запуске prosody будет пытаться сначала запустить и подождать postgres и перезапускаться при его перезапуске

Comments


Yemen

Новая война в Заливе меня убивает. Как еще можно было собрать даже хотя бы условно на одной стороне почти все страны Арабской Лиги, США, Пакистан, Аль-Каеду и ИГИЛ? Израиля, пожалуй, только не хватает до кучи.

yemen_war_2015

Comments


Almost Monkey Patching in С++

include <string>

std::string operator*(std::string& s, unsigned int n)
{
    std::string cml;

    cml.reserve(s.size() * n);

    for (decltype(n) i = 0; i < n; i++) {
        cml += s;
    }

    return cml;
}

int main()
{
    std::string s   = "test";
    std::string sss = s*3;

    std::cout << sss << std::endl; // testtesttest
}

Comments



Метро 2015

Повысились тарифы и мы возвращаемся к нашей серии моделей по выгодности проезда

Итак, часть 4

metro2015

  1. Исчезли проездные на 25 и 50 поездок
  2. Резко подорожал подорожник. Всё-таки неудивительно: повышение минимальной цены — на 6 рублей
  3. Вернул актуальность проездной на 40 поездок на 30 дней
  4. Единый выпал вообще куда-то за границы разумного. Может, конечно, с поездками на наземном транспорте не всё так печально
Тарифы взяты с сайта подорожника podorozhnik.spb.ru
Модель по-прежнему валяется на BitBucket

Comments