gcc начал стабильно валиться в сегфолт от некоторых файлов в проекте с 50%-ой вероятностью.
inb4 проверь память — так память норм.
Послушал тут Threat Signal. Дебютный Under Reprisal, пожалуй, лучше всех остальных альбомов, потяжелее, позлее и вообще, хотя и он достаточно попсовый. Vigilance — это просто какой-то ебаный Haste the Day. Последний, который self-titled — что-то среднее между первым и вторым.
Фоном под код сойдет, в общем.
Что-то, ... more →
Убедиться, что шаблонный тип-функтор возвращает lvalue reference?
template<typename T, typename F>
auto UpdateData (const T& newData, F getter) → typename std::enable_if<std::is_lvalue_reference<typename std::result_of<F (MediaInfo&)>::type>::value, void>::type;
Нет, конечно же, можно написать ... more →
Сегодня плюсы меня ошарашили двумя днищами подряд просто.
Первое — что компилятор, похоже, выводит темплейтные типы «локально», не обращая внимания на остальные аргументы. Иначе http://liveworkspace.org/code/2RfcKl$0 , который чинится либо явным указанием <int>, либо явным указанием типа второго аргумента ... more →
Олсо, разобрался со второй проблемой из #tifigf. Похоже, gcc посчитал что-то из цепочки selected → index → indexData dependent type'ом, поэтому надо писать
auto info = infoData.template value<MediaInfo> ();
Да, конечно, я должен был сразу догадаться об этом по ошибке
graffititab.cpp:85:40: error: expected ... more →
Найди нашего лектора по физике 1-3 курсов → http://cs416228.userapi.com/v416228812/2...
Я тут на днях кидал ссылку на tumblr с гифками под команды гита, так вот, это офигеннее → http://tanchik.livejournal.com/479595.ht...
http://stackoverflow.com/questions/86708...
Вот почему в няшном хачкеле со всеми его RankN Polymorphisms и Undecidable instances все просто, а в плюсах — снова отсос?
А gcc уже умеет инлайнить вызовы виртуальных функций в final-классах? Ну или хотя бы избавляться от vtbl.
Выставил на http://leechcraft.org в стилях просто font-family: sans-serif;
Чо как полущ? Какие вообще шрифты заюзать?
Офигенно, текстовый поиск окончательно завелся, ищет просто охренительно быстро и весьма точно. Следующим этапом — классификация документов. Люблю свою работу.
Как-то дыброво, но лениво расписывать, да и всем пофиг же :3
Охуенно, наша рабочая софтина в одном из режимов по запросу «психотропные вещества» по УК РФ находит статью 185.5 «Фальсификация решения общего собрания акционеров (участников) хозяйственного общества или решения совета директоров (наблюдательного совета) хозяйственного общества».
А еще, похоже, мне пора начать обмазываться даташитами на процессоры и все такое.
По крайней мере, похоже, для вещи типа
char ch = ...
if ((ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z'))
something = true;
gcc генерит жутко неоптимальный код из кучи cmp/jz, которые сбивают нахер бранч предиктор.
В результате ... more →
std::find отсасывает у strchr с проглотом (4.8 секунды против 0.79). Хотя, казалось бы, инлайн, оптимизации компилятора и все такое.
Intel VTune виснет к хренам при попытке проанализировать то, что он там напрофилировал в нашем рабочем проекте.
Прочитал тут «Повелителя Мух» Голдинга. Как-то хэппиэндово и гиперболизировано, но если вспомнить, что это такой ответ/пародия на «Коралловый Остров», то норм.
Решил поиграть в мультиплеер крузиса. Какие подводные камни? И ваще, /r/ советов.
Я уже, конечно, ныл об этом, но плюсцы снова соснули, в частности, с невозомжностью вывода типа T в какой-нибудь такой функции:
template<typename T>
Phonon::MediaSource GetRandomBy (QList<Phonon::MediaSource>::const_iterator, std::function<T (MediaInfo)>);
по такому вызову:
GetRandomBy (sources, [] (MediaInfo t) ... more →
Не нарушил традицию закрывать семестр поздно либо с тройкой по иррелевантному говну.
:3
Мне понравился джысон. Я теперь все храню в джысоне. Даже состояние документов в читалке (страница, масштаб, етц) — в джысоне.
Это норм?
Нашел хуй в MW3 → http://cloud.steampowered.com/ugc/900985...
На LOR тред про Кармака, говорящего, что плюсы по сравнению с сишечкой норм и полущ. В треде диванные кукаретики, считающие, что им-то точно виднее, какой язык лучше, говорят, что Кармак ошибается и ваще.
Интересно Steam в принципе так криво встает на Mac OS или у меня руки не с того места растут.