слышьте, киевляне, чо за хуйня у вас там снова на майдане? или все эти новости рашкосми придумали на конспиративных квартирах?
слышьте, киевляне, чо за хуйня у вас там снова на майдане? или все эти новости рашкосми придумали на конспиративных квартирах?
ёбаный дождь. планы прокатиться на скейте медленно растаяли и утекли в водосток
судя по отсутствию позитивных отзывов про запрет ввоза сельхозпродукции, на bnw нет ни одного фермера, который наконец-то сможет нагреть руки на новых рыночных реалиях
шутка не для тупых кароч http://std3.ru/c4/2f/1407397847-c42f7f6bcec26c980b02a9329139e682.jpg
в общем, я не знаю почему такая динамика веса, но будем считать что я худею:
Пн — 87.8 кг
Вт — 86.8 кг
Ср — 87.2 кг
Чт — 86.4 кг
Посмотрим, что будет в понедельник, после двух дней без бега и учёта калорий.
коллега увлекавшийся по молодости ЗОЖем сегодня за ланчем загонял, что 100 грамм сухого вина вечером способствуют похудению. вопрос: схуябы?
Положил в машине на видном месте кистевой эспандер. Теперь стоять в пробках не только неизбежно, но и полезно
5.25 км за 35 минут. натёр ногу — по сырому лесу в этих кроссовках хреново бегать. похоже, вчера было ВЕТРЕНО — маршрут в двух местах перегорожен упавшими деревьями
на киевке в москву пробка. причина пробки — легковушка, которая выглядит так, словно её годзилла пожевала и выплюнула
все кудахтают по поводу запрета на ввоз сельхозпродукции из некоторых стран. дайте я тоже покукарекаю:
россия вошла в вто и более не может субсидировать своих фермеров, путём взимания пошлин с зарубежных. теперь свои фермеры, которые нихуя не хотят делать кукарекают, что они обанкротятся, потому что западные фермеры продают свою сельхозпродукцию дешевле
как и нормы вто не нарушить и ограничить иностранную интервенцию на свой рынок? правильно, тупо запретить иностранным фермерам нам что-либо ввозить, под предлогом ответа на санкции
в общем, путин опять поднимает россию с колен.
с вами был выпуск диванного радио, оставайтесь с нами
блядь, скейт сегодня утром забыл в машину кинуть, придётся до вокзала пешком пиздюхать, потому что машину я сегодня на работе брошу
Ишь ты, в гейропу они захотели http://std3.ru/1d/9f/1407326010-1d9f4d6f729ab8d2a07a75b1c78d9eed.jpeg
видел коллегу, у которой сзади юбка в нескольких местах (не снизу, а в районе задницы и чуть ниже) была прихвачена скрепками типа такой: http://www.officepro.com.ua/files/big_image/14464.jpg кто-нибудь мне может объяснить зачем?
какого хуя я третью ночь подряд просыпаюсь в два ночи? хоть на полифазный сон переходи, если уж с однофазным проблемы
в «не жрат после шести» тяжелее всего даются первые полчаса после осознания что жрат больше нельзя
Пока я жду когда же кофе начнёт действовать, давайте поговорим о бенчмарках. Нет, я не предлагаю ставить phoronix test suite и бряцать своими железками, поговорим о муках выбора между двумя имплементациями функции.
Допустим я написал функцию f(const char,size_t) которая делает преобразование данных и делает это хорошо (но долго). Допустим я написал функцию f2(const char,size_t), которая делает то же самое преобразование и тоже делает это хорошо (и тоже долго). Как определить какая функция работает быстрее (на сферических данных в вакууме)?
Обычно я запускаю каждую функцию по сто раз (или по десять, если они реально медленные) и засекаю, сколько времени функции потратили на выполнение ста итераций, и вывожу количество затраченных миллисекунд в консоль. От запуска к запуску цифры скачут на 10-15%. Тогда я пишу ещё один внешний цикл, который запускает сто итераций десять раз и выводит лучшие времена среди этих десяти. Цифры теперь скачут на 5% — тут уже ничего не поделать, фрагментация памяти, случайные контекст свитчи, фазы луны. Можно увеличить количество итераций и тогда разброс стабилизируется, но всё равно мне ни разу не удалось сделать его менее одного процента, а время выполнения бенчмарка всё растёт и растёт.
Вопрос, как правильно выбирать критерий останова для подобных бенчмарках? Как сделать запуски сферическими в вакууме, чтобы ничего программе не мешало? callgrind не предлагать — он меряет количество выполненных процессорных операций, которое не обязательно отражает точное время (ибо кэшмиссы и прочее).
tfw любишь свою работу http://std3.ru/fd/fd/1407250760-fdfd048e906da96c9618a757414e9eba.gif