моча съела говно
0xd34df00d 15.01.2013 19:19Aedalus

Захотелось перепройти серию CoD: MW{1,2,3}.

моча съела говно
0xd34df00d 15.01.2013 19:51Aedalus

@Crazy_Owl сегодня ПРИПЕКАЕТ.

моча съела говно
0xd34df00d 16.01.2013 03:47Azoth_primary

Нашел хуй в MW3 → http://cloud.steampowered.com/ugc/900985...

моча съела говно
0xd34df00d 16.01.2013 08:33Azoth_primary

Не нарушил традицию закрывать семестр поздно либо с тройкой по иррелевантному говну.
:3

моча съела говно
0xd34df00d 16.01.2013 08:39Azoth_primary

Экзистенционализм.

моча съела говно
0xd34df00d 16.01.2013 14:30Azoth_primary

Я уже, конечно, ныл об этом, но плюсцы снова соснули, в частности, с невозомжностью вывода типа T в какой-нибудь такой функции:

template<typename T>
Phonon::MediaSource GetRandomBy (QList<Phonon::MediaSource>::const_iterator, std::function<T (MediaInfo)>);

по такому вызову:

GetRandomBy (sources, [] (MediaInfo t) ... more →

моча съела говно
0xd34df00d 16.01.2013 21:17Azoth_primary

Решил поиграть в мультиплеер крузиса. Какие подводные камни? И ваще, /r/ советов.

моча съела говно
0xd34df00d 17.01.2013 11:19Azoth_primary

Прочитал тут «Повелителя Мух» Голдинга. Как-то хэппиэндово и гиперболизировано, но если вспомнить, что это такой ответ/пародия на «Коралловый Остров», то норм.

моча съела говно
0xd34df00d 17.01.2013 13:08Azoth_primary

Intel VTune виснет к хренам при попытке проанализировать то, что он там напрофилировал в нашем рабочем проекте.

моча съела говно
0xd34df00d 17.01.2013 13:14Azoth_primary

std::find отсасывает у strchr с проглотом (4.8 секунды против 0.79). Хотя, казалось бы, инлайн, оптимизации компилятора и все такое.

моча съела говно
0xd34df00d 17.01.2013 13:43Azoth_primary

А еще, похоже, мне пора начать обмазываться даташитами на процессоры и все такое.
По крайней мере, похоже, для вещи типа
char ch = ...
if ((ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z'))
something = true;
gcc генерит жутко неоптимальный код из кучи cmp/jz, которые сбивают нахер бранч предиктор.

В результате ... more →

моча съела говно
0xd34df00d 17.01.2013 18:03Azoth_primary

Чят, как понять, ради чего жить?

моча съела говно
0xd34df00d 17.01.2013 20:12Azoth_primary

Охуенно, наша рабочая софтина в одном из режимов по запросу «психотропные вещества» по УК РФ находит статью 185.5 «Фальсификация решения общего собрания акционеров (участников) хозяйственного общества или решения совета директоров (наблюдательного совета) хозяйственного общества».

моча съела говно
0xd34df00d 17.01.2013 22:24Azoth_primary

А gcc уже умеет инлайнить вызовы виртуальных функций в final-классах? Ну или хотя бы избавляться от vtbl.

gcc, c++
моча съела говно
0xd34df00d 18.01.2013 08:13Azoth_primary

Офигенно, текстовый поиск окончательно завелся, ищет просто охренительно быстро и весьма точно. Следующим этапом — классификация документов. Люблю свою работу.

Как-то дыброво, но лениво расписывать, да и всем пофиг же :3

моча съела говно
0xd34df00d 18.01.2013 11:03Azoth_primary

http://stackoverflow.com/questions/86708...
Вот почему в няшном хачкеле со всеми его RankN Polymorphisms и Undecidable instances все просто, а в плюсах — снова отсос?

моча съела говно
0xd34df00d 19.01.2013 21:55Azoth_primary

Найди нашего лектора по физике 1-3 курсов → http://cs416228.userapi.com/v416228812/2...

моча съела говно
0xd34df00d 19.01.2013 22:03Azoth_primary

Я тут на днях кидал ссылку на tumblr с гифками под команды гита, так вот, это офигеннее → http://tanchik.livejournal.com/479595.ht...

моча съела говно
0xd34df00d 20.01.2013 11:11Azoth_primary

Сегодня плюсы меня ошарашили двумя днищами подряд просто.
Первое — что компилятор, похоже, выводит темплейтные типы «локально», не обращая внимания на остальные аргументы. Иначе http://liveworkspace.org/code/2RfcKl$0 , который чинится либо явным указанием <int>, либо явным указанием типа второго аргумента ... more →

моча съела говно
0xd34df00d 20.01.2013 11:25Azoth_primary

Олсо, разобрался со второй проблемой из #tifigf. Похоже, gcc посчитал что-то из цепочки selected → index → indexData dependent type'ом, поэтому надо писать
auto info = infoData.template value<MediaInfo> ();

Да, конечно, я должен был сразу догадаться об этом по ошибке
graffititab.cpp:85:40: error: expected ... more →

моча съела говно
0xd34df00d 20.01.2013 12:05Azoth_primary

Убедиться, что шаблонный тип-функтор возвращает 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 →

c++
моча съела говно
0xd34df00d 20.01.2013 15:12Azoth_primary

Послушал тут Threat Signal. Дебютный Under Reprisal, пожалуй, лучше всех остальных альбомов, потяжелее, позлее и вообще, хотя и он достаточно попсовый. Vigilance — это просто какой-то ебаный Haste the Day. Последний, который self-titled — что-то среднее между первым и вторым.
Фоном под код сойдет, в общем.

Что-то, ... more →

моча съела говно
0xd34df00d 20.01.2013 17:45Azoth_primary

Вот кто мешал в Qt 4.8 сделать нормальную поддержку initializer_list искаропки? Нет же, приходится городить костыли вроде http://wstaw.org/m/2013/01/20/plasma-des...

Кстати, кдевелоп тут немножко просасывает с хайлайтом и парсингом.

моча съела говно
0xd34df00d 20.01.2013 19:08Azoth_primary

gcc начал стабильно валиться в сегфолт от некоторых файлов в проекте с 50%-ой вероятностью.
inb4 проверь память — так память норм.

моча съела говно
0xd34df00d 20.01.2013 21:29Azoth_primary

Для того, чтобы поймать баг, воспроизводимый только в релизном билде, потребовалось в нужный if-clause добавить вызов функции примерно такого содержания:
void langCheck (volatile int lang)
{
volatile int i = lang;
i *= 2;
}
и ставить брейк по имени функции. Иначе компилятор все вы-оптимизировал насмерть.

pooq

I read (0)

My readers (4)

snakehoney

ʎǝuoɥǝʞɐus

ulidtko

профессиональный говноед

Tags

Do you really want to delete ?