улучшили, блядь, интерфейс VirtualBox: насильно покрасили фон окна в белый цвет. сука, если у меня установлены системные цвета — какого хуя ты своими корявыми лапами лезешь в UI и считаешь, что твой пиздатый, прибитый гвоздями белый будет заебись везде и всегда? тупорылые дегенераты.
вообще, с некоторого порога софт перестаёт улучшаться и начинает обрастать говном. с негодованием откатился назад на 4.1: идите в жопу, уебаны.
что характерно: если к софту приложился оракель — всё, сливай воду, туши свет: говнизация неизбежна.
скоро будет ложку в ухо совать. до него, бедненького, не доходит, что говном его кормят не потому, что он в каком-то там говносборнике проявился, а просто потому, что каганов — тупорылый говноед. специально о нём писать как-то лень, а тут появился повод — вот и покормили.
и, конечно, it-специалист каганов в очередной демонстрирует нам своё умение общаться со сложной техникой: «А комменты свои (кроме главного) поудалял я сам, потому что терпеть не могу, когда мне на почту валятся кучи ответов. В своем-то дневнике у меня есть все средства ограничить это, а почта незащищена.»
и классически: «Комментарии к этой заметке сейчас отключены, надеюсь на понимание.»
да хули тут не понять? всё понятно.
само собой, эта запись появилась потому, что я люто завидую успешному писателю и просто уважаемому человеку. с «георгиевской ленточкой» на сайте, не хуй собачий.
у вас там, я смотрю, опять кого-то арестовали и посадили, и по этому поводу вы снова пойдёте всем стадом блеять: «бееее! мы ёбаные в рот бараны!»? ну-ну.
ваще, если теперешняя ваша Власть таки соберёт вас побольше, а потом подавит нахуй танками — надо будет ехать в ДС и подавать на получение российского гражданства: у такой Власти риальне balls of steel. кстати, и рабочих мест дохуя ведь освободится.
жаль только, что balls of steel там, похоже, ни у кого нет.
это. вообще, люди, которые пользуются говносервисами, позволяющими себе произвольно править отправляемые сообщения — дегенераты. в идеале их надо убивать, но можно хотя бы превентивно стерелизовать, чтобы не размножались. и их потомков тоже (если уже успели), а то мало ли, что там в генах.
к аське, кстати, никаких претензий: у них в лицензии написано, что все отправляемые сообщения принадлежат конторе аськи, и с сообщениями контора может делать что угодно.
а ведь есть ебанаты, которые по аське рабочую-служебную информацию пересылают. они же обычно в гугльдоках служебные документы хранят.
ну ладно, со списком окон разобрались. внимание, сукаблядь, сложный вопрос ещё один: как в ёбаной X11 отловить событие умирания top-level окна? любого. при том, что я не window manager ни разу.
нет, перечитать обновлённый список top-level окошек не катит: окно может быть спрятано, но не дохлое. и потом снова показано. надо выяснить чОтка момент, когда оно подыхает. потому что пока живое — о нём хранится некоторая инфа.
блядь, ну что, даже такой хуйни там нет? сверять список и пинговать окна, которые пропали, в надежде, что они подохли? это срань какая-то.
сука, когда же сраная X Window System сдохнет?
upd: достаточно сделать XSelectInput(dpy, victimWindow, SubstructureNotifyMask | StructureNotifyMask); не забывая пропускать «свои» окна, чтобы они не впали в транс. ну почему, ПОЧЕМУ подобная особенность иксов нигде толком не описана? прямыми, нормальными, блядь словами.
идея отделить WM от «остального» — хорошая. как обычно, хорошая идея == дохуя геморроя. вот например: как определить, принадлежит ли текущее активное окно тому же приложению, что и предыдущее? например, при открытии диалога родитель у него вовсе не родительское приложение. в EWMH ничего нужного не вижу (я слепой?). pid есть не у всех окон. к тому же приложение с одним pid может иметь, фактически, два top-level окна, и они, тащемта, являются двумя приложениями с точки зрения юзера.
понятно, что они не первые далеко. но всё равно: вы всё ещё лазите по сайтам со включеными плугинами и жабоскрипом? ну-ну, продолжайте, дегенераты. вас даже и не жалко. не забывайте только регулярно вазелин закупать.
их ебут, они подмахивают. а кто-то ещё удивляется, почему я считаю, что журноблядей надо убивать. всех. а хорошие, так и быть, пусть плывут в хороших гробах.
некоторые хомки удивляются, почему их «акции» я считаю идиотическим пердежом в лужу. а я не понимаю, как можно считать разумным существо, которое пытается законными методами бороться с правительством, которое само на законы клало хуй. то есть, фактически, люди, которые по долгу службы обязаны законы соблюдать и других к этому принуждать, на законы срали. но хомки свято верят, что на них-то, хомок, точно не насрут. совсем-совсем. идиоты, хуле.
а что делать — все разумные существа знают. «всего два выхода у честных ребят».
да и вообще, «социальные сети» — для дегенератов. ладно — зайти покушать под фэйком. но, блядь, регистрироваться под рилнеймом и вести какую-то «жизнь»… да ёбаный в рот.
в общем-то, и публичные днявочки тоже kind of degeneration, но «социальные сети» — вообще что-то запредельно отвратительное. хуже даже депутата государственной думы там или полиционера.
…нет, этого я никак не понимаю, решительно не понимаю! Но что страннее, что непонятнее всего, — это то, как авторы могут брать подобные сюжеты. Признаюсь, это уж совсем непостижимо, это точно… нет, нет, совсем не понимаю. Во-первых, пользы отечеству решительно никакой; во-вторых… но и во-вторых тоже нет пользы. Просто я не знаю, что это…
Мне даже сложно представить, сколько нужно времени, чтобы написать на плюсах интерфейс аналогичной средней программе на C# + WPF.
действительно, надо сильно поебаться, чтобы такое уёбище выродить. или взять Qt и сделать за десять минут нормально. или Qt Quick, и вообще на жысоне и жабоскрипе накарябать (хотя это уже и извращение в какой-то степени).
миднайтовцы с очередным «релизом» поломали --disable-nls. молодцы, чо.
баг с автодополнением в редакторе тоже не починили. заебали, починил кривым однострочным хаком. хотя по-уму там надо бы всё нахуй переписать. но лень, пусть так будет. авось, лет через пийсят кто-нибудь нормально починит.
маститый дурак поучает. я его этих «троих из леса» читал, ещё хуйню какую-то. серо. тоскливо. уныло. действительно — какое уж там «чистописание»? никитин сам языком владеет как чиновник, потому люто, бешено завидует тем, кто действительно умеет писать. читать Олдей — наслаждение даже не смотря на то, что они пишут фэнтэзятину. Дивов отлично подбирает язык под книгу (не забывая помахивать фигой в кармане). а никитин злится, потому что дураком был в институте, дураком остался и после него.
ёбаная помойка. при этом делали её жопорукие дауны. мало того, что пароли тупо хранят в базе (да-да, они мне его прислали по запросу; мой, не новосгенерёный), так у них ещё и максимальная длина пароля — 16 символов. при этом при регистрации можно ввести намного больше, не будет ни одного варнинга, но залогиниться не сможешь: обрежет на 16-ти. об этом нигде ни слова.
собственно, с контингентом этого говнофорума всё ясно.
ну как это «зачем полез»? хочется где-то посрать.
p.s. особенно доставляет манера набить весь css указанием, какой именно курсор они желают видеть. быстро напилил узержс, который убирает нахуй их убердизайнерские идеи о том, какой же курсор мне будет удобней в это время суток.
все, кто считает, что «the problem of stray animals to be solved by sterilization» должны быть колесованы. желаю знать, как заказать несколько передвижных топок для бесхозных жывтоне в наш город. и штук десять для блядских голубей, которых вообще надо стереть с планеты нахуй.
да, это по поводу «ой, сжЫгают жывтоне в неиллюзорных топках!» распиздато охуительное решение, ящитаю, давно пора было так сделать.
не, оно-то понятно, что статья для ебанашек, но всё равно:
#include <vector>
int foo() {
std::vector<std::vector<int> > X();
return X.size();
}
$ gcc t.cc
t.cc: In function ‘int foo()’:
t.cc:5: error: request for member ‘size’ in ‘X’, which is of non-class type
‘std::vector<std::vector<int, std::allocator<int> >,
std::allocator<std::vector<int, std::allocator<int> > > > ()()’
…GCC, on the other hand, is both hopelessly confused about what you're doing, but also spews out a big typename that you didn't write (where did std::allocator come from? (моё выделение)).
ну да, в натуре: и откуда ж оно взялось? хуйня, что мы пишем на stl: знать-то stl при этом совсем не обязательно. «кодинг не приходя в сознание», ага.
как и всё, написаное на хуяскеле — кривая глючная хуйня. стоило включить PAE, и оно наёбывается в сегфолт. инжой ёр хуяскель.
закономерно, чо: единственная относительно полезная программа на хуяскеле за много лет (нет, компилер хуяскеля не является полезной программой, виндовманагер тоже), и та — сраное говно.
оно, впрочем, у математиков завсегда так: как только конь из сферического в вакууме становится реальным и с копытами — всё падает нахуй.
нет, я не собираюсь ставить гыхыцы и пересобирать эту срань из исходников.