![](../psto.net/img/a/40/0xd34df00d.png)
![](../psto.net/img/a/40/0xd34df00d.png)
![](../psto.net/img/a/40/0xd34df00d.png)
Псто, посоветуй корпус типа Antec Twelve Hundred, но чтобы фильтры можно было легко чистить без выключения и разбирания машины, и чтобы они были эффективными. И чтобы большой кулер вроде Scythe Mugen 3 влез.
![](../psto.net/img/a/40/0xd34df00d.png)
В общем, задачка из #tssnef решается как http://bpaste.net/show/oamB3cpwJQ36ZnEqU...
Я кончил и закурил.
// решал час потому, что забыл ::type после boost::mpl::end<>, отчего гцц сносило башню, а шланг вообще сегфолтился, стоило выставить -ftemplate-depth побольше.
![](../psto.net/img/a/40/0xd34df00d.png)
Держи интересную задачку по плюсцам, псто.
Есть boost::variant<T1, T2, T3>, и есть template<typename T> class Foo {};. Нужно сделать новый вариант, содержащий, помимо прочих типов, инстансы Foo для типов из исходного варианта. Что-то вроде boost::variant<int, double, Blah, boost::recursive_wrapper<Foo<T1>>, ... more →
![](../psto.net/img/a/40/0xd34df00d.png)
Нервно посмеиваюсь, глядя на шаблонные извращения, чтобы построить expression tree на буст.вариантах, чтобы все типобезопасно и инлайнилось, и чтобы минимальное количество кода дублировалось, вместо struct Equal; struct Greater; ... зато template<typename Op> struct Ord { bool operator()(const DataType_t& val) { ... more →
![](../psto.net/img/a/40/0xd34df00d.png)
![](../psto.net/img/a/40/0xd34df00d.png)
Запилил в Monocle поиск по тексту. Пока из форматов поддерживается только PDF.
http://dump.bitcheese.net/images/ogewumy...
Поиск многопоточный и в отдельных тредах, так что не тормозит, в отличие от всяких Okular.
![](../psto.net/img/a/40/0xd34df00d.png)
А кое-что и с тредами на C++11 выражается гораздо легче, чем на QThread/QtConcurrent. Вот, например, задача — на каждый тред создать свой экземпляр рабочего документа и дергать оттуда всякие методы. QtConcurrent не катит из-за стейтлесс-пула тредов, поэтому костыли лучше всего выражаются на std::thread: ... more →
![](../psto.net/img/a/40/0xd34df00d.png)
А еще кути отсасывают у STL потому, что QList и компания не поддерживают move-only-типы, unique_ptr'ы просто так туда не положишь.
![](../psto.net/img/a/40/0xd34df00d.png)
Надо прекращать читать хабр, а то от такой хуйни я уже даже есть не могу:
> А когда мы тоннель через складки пробьём, свет в него не просочиться и не «удалит» ли всю историю человечества и вселенной за 7000 лет (если тоннель такой длины)?
![](../psto.net/img/a/40/0xd34df00d.png)
Ближайший аналог C++ (только, пожалуйста, посчитайте до 10 прежде чем минусовать каммент:) — PHP5. Можно писать очень аккуратно и чисто. А можно… ну ты в курсе.
![](../psto.net/img/a/40/0xd34df00d.png)
В мейллисте KDE какая-то бабца упорно пытается продвинуть идею KDE for Women или чего-то такого. Мол, как бы тянкам облегчить все так, чтобы они тоже сели писать доки/экстеншны/багрепорты/whatever.
Меня всегда так забавляют и умиляют подобные мероприятия, направленные на демонстрацию равных возможностей тянок и ... more →
![](../psto.net/img/a/40/0xd34df00d.png)
Псто, смотри, какие обои → https://lh5.googleusercontent.com/-Jy0bw...
![](../psto.net/img/a/40/0xd34df00d.png)
![](../psto.net/img/a/40/0xd34df00d.png)
Чят, вбрось семиструнку до 30-40-50к. Играть всякий корокор и все такое.
На самом деле, мне просто понравился light top, на котором клево всякие хуйни задрачивать, но в то же время хочется иметь что-то толстое внизу :3
![](../psto.net/img/a/40/0xd34df00d.png)
Два рядом сидящих физтеха пытаются подцепить двух напротив сидящих тиолочек. Выглядит охуительно смешно, бесплатный цирк прст.
![](../psto.net/img/a/40/0xd34df00d.png)
Сижу сейчас в физтеховской боталке. Спереди меня сидит тянка, у которой в доке юнити (или как его там) личкрафты.
![](../psto.net/img/a/40/0xd34df00d.png)
Почему мне так нравится кампания Black Ops, что хочется перепройти ее уже в третий раз?
inb4 говноед
![U](http://0xd34df00d.psto.net/img/subscribe.png)
![BL](img/bl.png)
I read (122)
![](../psto.net/img/a/25/arts.png)
Артс
![](../psto.net/img/a/25/johan.png)
Johan
![](../psto.net/img/a/25/snakehoney.png)
ʎǝuoɥǝʞɐus
![](../psto.net/img/a/25/sl.png)
Вячеслав
![](../psto.net/img/a/25/King-Artur-VII.png)
King Artur VII
![](../psto.net/img/a/25.png)
Mагог Магогович
![](../psto.net/img/a/25/Like-all.png)
Darth Bricktop
![](../psto.net/img/a/25/17eyes.png)
Проба оперения
![](../psto.net/img/a/25/werkzeug.png)
Имя
![](../psto.net/img/a/25/part1zano.png)
Maxim Kirenenko
![](../psto.net/img/a/25/zetoke.png)
Fess
![](../psto.net/img/a/25/gisty.png)
Марсианская улиточка
![](../psto.net/img/a/25/zweipluse.png)
Maxim Barzunov
![](../psto.net/img/a/25/Esc.png)
Игорь
![](../psto.net/img/a/25/Xenomorph.png)
Его Инопланетейшество, Ксеноморф Алиенович Чужой.
![](../psto.net/img/a/25/arch.png)
Arch
![](../psto.net/img/a/25/xotetb.png)
Хотеть!
![](../psto.net/img/a/25.png)
Симёркин
![](../psto.net/img/a/25/generatorglukoff.png)
няша
![](../psto.net/img/a/25/Smily.png)
Evildoerssmile
![](../psto.net/img/a/25/werdn.png)
Andrew Motrenko
![](../psto.net/img/a/25.png)
Ygglace
![](../psto.net/img/a/25/iva.png)
Ива
![](../psto.net/img/a/25/hirthwork.png)
Hirthwork McGillah
![](../psto.net/img/a/25/r3nya.png)
Andrew
![](../psto.net/img/a/25/violetta.png)
πες
![](../psto.net/img/a/25/sevasat.png)
Mostly harmless
![](../psto.net/img/a/25/4da.png)
4DA
![](../psto.net/img/a/25/DJm00n.png)
Bender Bending Rodríguez
![](../psto.net/img/a/25/z56371410.png)
Thordendal
![](../psto.net/img/a/25/octocat.png)
Octocat
![](../psto.net/img/a/25/Tremerix.png)
Пусяка
![](../psto.net/img/a/25/azaliya.png)
Екатерина
![](../psto.net/img/a/25/nicka.png)
Никита
![](../psto.net/img/a/25/Psykukumber.png)
Псикукумбер Томатический
![](../psto.net/img/a/25/ungaminga.png)
Самуил Розеншток
![](../psto.net/img/a/25/kelthuzad.png)
Unknown Artist
![](../psto.net/img/a/25/sunchaser.png)
Christian Archer
![](../psto.net/img/a/25/MPogoda.png)
Michael Pogoda
![](../psto.net/img/a/25/vsv.png)
Vladislav Svitlichniy
![](../psto.net/img/a/25/zepp.png)
Zepp
![](../psto.net/img/a/25/sigmakyte.png)
Алексий
![](../psto.net/img/a/25/chudesnov.png)
Alexander Chudesnov
My readers (193)
![](../psto.net/img/a/25/johan.png)
Johan
![](../psto.net/img/a/25/lain_iwakura.png)
岩倉 玲音
![](../psto.net/img/a/25/snakehoney.png)
ʎǝuoɥǝʞɐus
![](../psto.net/img/a/25/sl.png)
Вячеслав
![](../psto.net/img/a/25/King-Artur-VII.png)
King Artur VII
![](../psto.net/img/a/25.png)
Mагог Магогович
![](../psto.net/img/a/25/Like-all.png)
Darth Bricktop
![](../psto.net/img/a/25/werkzeug.png)
Имя
![](../psto.net/img/a/25/xennexy.png)
Тимка
![](../psto.net/img/a/25/part1zano.png)
Maxim Kirenenko
![](../psto.net/img/a/25/zetoke.png)
Fess
![](../psto.net/img/a/25/gisty.png)
Марсианская улиточка
![](../psto.net/img/a/25/xaos.png)
Владимир
![](../psto.net/img/a/25/linysik.png)
мяусёнак
![](../psto.net/img/a/25/zweipluse.png)
Maxim Barzunov
![](../psto.net/img/a/25/vs.png)
Veles
![](../psto.net/img/a/25/Esc.png)
Игорь
![](../psto.net/img/a/25/Dulo_T-34.png)
Ствол
![](../psto.net/img/a/25/hongweibing.png)
hóngweìbīng
![](../psto.net/img/a/25/iLeamare.png)
Илья Силаков-Волынский
![](../psto.net/img/a/25/captain-obvious.png)
Капитан Утковидность
![](../psto.net/img/a/25/neopa3ot.png)
Меня выпилили! Ура!
![](../psto.net/img/a/25/arch.png)
Arch
![](../psto.net/img/a/25/xotetb.png)
Хотеть!
![](../psto.net/img/a/25.png)
Симёркин
![](../psto.net/img/a/25/Smily.png)
Evildoerssmile
![](../psto.net/img/a/25/werdn.png)
Andrew Motrenko
![](../psto.net/img/a/25/radjah.png)
Раджа
![](../psto.net/img/a/25/richmond.png)
Джордж Ричмонд
![](../psto.net/img/a/25/azzz.png)
Azzz
![](../psto.net/img/a/25/r3nya.png)
Andrew
![](../psto.net/img/a/25/4da.png)
4DA
![](../psto.net/img/a/25/kusayuzayushko.png)
Кусаюзаюшко Завушко
![](../psto.net/img/a/25/DJm00n.png)
Bender Bending Rodríguez
![](../psto.net/img/a/25/z56371410.png)
Thordendal
![](../psto.net/img/a/25/octocat.png)
Octocat
![](../psto.net/img/a/25/evajke.png)
Wicked Al1ce
![](../psto.net/img/a/25/azaliya.png)
Екатерина
![](../psto.net/img/a/25/javakka.png)
Джавакка
![](../psto.net/img/a/25/Psykukumber.png)
Псикукумбер Томатический
![](../psto.net/img/a/25/ungaminga.png)
Самуил Розеншток
![](../psto.net/img/a/25/kelthuzad.png)
Unknown Artist
![](../psto.net/img/a/25/theraymanos.png)
Макс Курков
![](../psto.net/img/a/25/pinysik.png)
пяусёнак
![](../psto.net/img/a/25/Doma-Ne-Voi.png)
Daria
![](../psto.net/img/a/25/SoulThreads.png)
Антон
![](../psto.net/img/a/25/MPogoda.png)
Michael Pogoda
![](../psto.net/img/a/25/Sappho_Addams.png)
Сафочка
![](../psto.net/img/a/25/nonickname-kun.png)
Ноникнейм Кун
![](../psto.net/img/a/25/elis_elfman.png)
elis
![](../psto.net/img/a/25/vsv.png)
Vladislav Svitlichniy
![](../psto.net/img/a/25/setazer.png)
SetazeR
![](../psto.net/img/a/25/m4n71k0r.png)
Anatoly Kalin
![](../psto.net/img/a/25/MeGatron.png)
ого можно менять имя)))
![](../psto.net/img/a/25/Romanenk.png)
John Dow
![](../psto.net/img/a/25/sigmakyte.png)
Алексий
![](../psto.net/img/a/25/uroboros.png)
ウロボロス
![](../psto.net/img/a/25/AmparoDios.png)
Amparo Dios
![](../psto.net/img/a/25.png)
Влад
![](../psto.net/img/a/25/taufyn.png)
Илья Плугин
![](../psto.net/img/a/25.png)
the Laughing Man
![](../psto.net/img/a/25/chudesnov.png)
Alexander Chudesnov
![](../psto.net/img/a/25/zhuggg.png)
Жугдэрдэмидийн
![](../psto.net/img/a/25/st00nsa.png)
Эрнесто Линч
![](../psto.net/img/a/25/mailfox.png)
.^.
![](../psto.net/img/a/25/soda.png)
Soda chka
![](../psto.net/img/a/25/k0st1x.png)
Костя К
![](../psto.net/img/a/25/nknwn-id.png)
Odi
![](../psto.net/img/a/25.png)
q
![](../psto.net/img/a/25/shvecov_vladimir.png)
Gremlin