Vulpo One


Зло Паук

Внезапно наткнулись на пасхалку в Star Trek Online для русскоязычных игроков — дредноут Zlo’Pauk класса Tholian Tarantula

zlo'pauk зло паук

Интересно, сколько названий взято из других языков?

UPD: Из STO Wiki:

The name Zlo’Pauk is an in-game joke, meaning “evil spider” in Slavic languages and Tholians are associated with arachinds.

Comments


Hello World, Let’s Encrypt

Тем временем Let’s Encrypt разродилась первым сертификатом — для helloworld.letsencrypt.org. Чтобы потестить перейдите по ссылке внизу поста и установите их корневой сертификат.

Подал бложек и хомяк на бета-тестиование. А Новая Ярушка скорее будет среди первых после релиза.

src: letsencrypt.org

Comments


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