Vulpo One

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




Nouveau serveur

Новый сервер под проекты :) Теперь железный и от OVH во Франции

Новогодние праздники теперь заранее спущены на переезд проектов :D

Comments


Автобусы на подходе?

Еду значит по Дюйсбургу

coaches3

Упс! Неисследованный кусок исследованной дороги! Что-то изменилось!

coaches3-map

Посмотрим…

coaches4

Автобусная остановка? Автобусы на подходе? Скорее бы :)

coaches5

Думаю, инфа появится здесь: eurocoachsimulator.com

Comments




KDE on FreeBSD

Я завершил квест настоящего анимешника. Я поставил KDE на FreeBSD!

KDE on FreeBSD

Патчить его, правда, не пришлось, но тем не менее.

Comments