crypt of decay [entries|archive|friends|userinfo]
ketmar

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

няшечки какие [Mar. 24th, 2014|02:27 am]
[Tags|]

дивилаперы GTK+3 в очередной раз возложили хуй. я даже не знаю, как ещё понятней сигнализировать о том, что GTK+3 не предназначен для использования в негномософте. всякие дебилы тем не менее радостно дропают поддержку GTK+2 (easystroke, например; впрочем, автор easystroke и без этого ебанат со своим бустом).

у меня, впрочем, есть более насущный вопрос: как в злоебучем D сделать объявление класса/структуры вне функции, чтобы конструктор вызывался перед main()? компилятор упорно пытается раскрутить конструктор в процессе компиляции.

короче говоря, мне нужно, чтобы функция вызывалась автоматом, после того, как отработали все инициализаторы модулей, но до того, как входим в main(). потому что опять регистрировать все переменные и команды для command console ручками я не готов.
Link19 meows|meow!

ёбаные дворфы [Feb. 27th, 2014|11:41 pm]
[Tags|]

не знаю, кто писал документацию на DWARFv4, но у них явно сильная линия врачей-терапевтов в родственниках. только у тех почерк что пиздец, а тут почерком трудно воспользоваться, поэтому постарались обойтись тем, что осталось. вполне удачно: информация, вроде бы, вся есть, но подана так отвратительно, что при попытках её выцепить начинает болеть голова и приходит желание немедленно напиться. при том, что сам по себе формат не такой уж и страшный, даже местами красивый.

зачем оно мне? да так, уже который месяц ношусь с идеей добавить к своей управляющей консольке модуль, который позволит инспектировать (и менять иногда, угу) всякие переменные софтины, выдернув эту информацию из debug info. то бишь, без предварительной в консоли регистрации оных переменных. возможно, даже сделать какой-то минимальный интерфейс для вызова функций, инфу о которых можно оттуда же брать. да, это такой gdb, только наоборот. дальше этот интерфейс высовывается наружу через трубу или сокет — и получается весьма мощное средство отладки.

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

когда-нибудь сделаю. но вряд ли скоро: тяжела дворфова наука, зараза. то есть, дохуя всего проще выяснять экспериментально, нежели смотреть оффдоки или оффлибу. может — если осилю — напишу по итогам какой-то микромануал.
Link2 meows|meow!

обожаю современные технологии, чо [Feb. 11th, 2014|10:49 am]
[Tags|]

как вы думаете, сколько надо времени, чтобы положить в почтовом клиенте одно сраное письмо из десятка недлинных строк в нужный раздел?

ДЕСЯТЬ ЁБАНЫХ СЕКУНД.

чуваки, я хочу назад в девяностые: за десять секунд у меня на сраной дискете дохуя таких писем можно было разложить, даже если очень упорно писать файлы по строчке.

алё! когда, блядь, Современные Технологии достигнут скоростей 286-х с дискетами, а? лет за двадцать управятся? или через двадцать лет я буду с грустью писать, что «когда-то одно ёбаное письмо у меня всего десять секунд обрабатывалось, а не пятнадцать минут, как сейчас»?

и эти же мудаки мне будут рассказывать, что «микроядра медленные». да ёб вашу железку, чтобы сделать медленней, чем вы — это надо целой ебучей дивизией трудиться над деоптимизацией.

вообще, характерно, блядь: техника всё мощней и мощней, а софт всё тормозней и тормозней. где-то меня наёбывают. ёбаный «зебат» под ёбаной 95-й виндой не позволял себе сожрать 60 мегабайт RAM (RAM, БЛЯДЬ!) и при этом ТАК тормозить. да у меня, блядь, и не было тогда столько памяти. и винты были медленней.

люди. весь современный софт (ну, как минимум «десктопный») — ёбаная пиздоглазая хуйня, которую писали мутанты-имбецилы, обожравшиеся вдобавок отупляющей наркоты. верните мне времена 286-х, когда ВСЁ ЛЕТАЛО, БЛЯДЬ.

и не надо мне про то, что «современный софт сложнее, потому медленней». так не пишите сложнее, сука. пишите нормально. руками, а не методом «хуяк по клаве жопой»! а лучше вообще не пишите.

пидарасы.
Link31 meows|meow!

боже-которого-нет, пожалуйста, убей всех дебилов! [Nov. 14th, 2013|09:21 pm]
[Tags|]

AVL trees don't necessarily require recursion; I recently implemented one with iterative insert and remove that uses a malloc()ed array as a stack.

маковод, само собой. безмозглый. надеюсь, хотя бы перед смертью до этого уебана дойдёт, что ручное управление стеком — это та же самая рекурсия, только вид на еблю с другой стороны.
Link7 meows|meow!

про жопоруких даунов [Nov. 4th, 2013|12:27 pm]
[Tags|]

говносайт «кинопоиск.сру» решил внедрить «защиту от роботов». поскольку уебмастеры там настолько тупые, что после сортира жопу сами подтереть не могут, «проверка» сделана гениально: посредством кукишей. есть кукиши — хороший человек. нет кукишей — вводи капчу. которая опять отправит тебя вводить капчу, потому что нет кукишей.

ящитаю, что уебразработчиков надо убивать. даже если нечаянно и убьёшь парочку нормальных, то это стоит очистки мира от мегатонн безмозглой биомассы, каковой являются чуть менее, чем все уебразработчики.

p.s. а может, это не кукиши, а реферер. а может, и то и другое. всё равно биомасса.
Link10 meows|meow!

про UI [Nov. 1st, 2013|05:59 am]
[Tags|]

тот ебанат, который придумал заместо чекбоксов ставить йафоноподобные «on-off-таскалки» — ебанат. я лично нихуя не понимаю, когда оно включено, а когда выключено. вот написано на ней «off» — это что, блядь? это текущий статус, или то, что будет, когда я её дёрну? не знаю, может, хипсторам это и понятно, а я считаю, что интерфейс неоднозначен. установленая галка в checkbox — это однозначно «сейчас включено». а надпись «off» с двигалкой — это, блядь, значит, что когда я передвину туда двигалку — будет выключено.

ну вот нахуя делать интерфейсы, где надо зазубривать? дебилы, чекбоксы не просто так столько лет не менялись!
Link5 meows|meow!

заебали, блядь [Aug. 14th, 2013|11:00 pm]
[Tags|]

хуй от пидарасов дождёшься, чтобы они в mc перенос каталогов починили. нашёл чётко повторяющийся тесткейс, починил сам. ну как «починил»… посмотрел, где падает и тупо добавил проверок на NULL и пустоту. возможно, это что-то в морде и сломает, но мне похуй, лишь бы не падало, сука.
Link2 meows|meow!

говногугель [May. 20th, 2013|08:06 pm]
[Tags|]

блядь, я и забыл, что у меня днс от говногугеля. иду сегодня на флибусту, Варшавского почитать. а оно мне «закрываемся, закрываемся» unknown host flibusta.net. думал, рухнула флибуста. проверил первым попавшимся dns-лукапом в сети — а хуй, живая. резолвится, по ip откликается. а гугельский dns про флибусту не знает. пропала.

это, конечно, был недосмотр — поставил OpenNIC вместо корпорации говна.

всё, достали. почту с говносервиса больше брать не буду (оставил пару аккаунтов-спамосборников, от других людей принимать не стану), на аккаунты с говнотолка тоже не реагирую. поиск пока использую, ибо там есть фича «выкинуть сайт из выдачи» (google custom search; да, я знаю, что Большой Брат следит), но очень хотелось бы на что-то заменить.

upd: на всякий случай, если кто не понял: с OpenNIC всё сразу заработало. вернул гугель — нет флибусты. опять OpenNIC — есть флибуста. бытовые чудеса, чо.
Link15 meows|meow!

смерть и разрушения [Mar. 25th, 2013|02:30 am]
[Tags|]

те, кто в хидерах не пишут имён параметров: вы тупорылые недолюди. лучшее, что вы можете сделать — убить себя.
Link31 meows|meow!

мужики, костыли для костылей подвезли! [Feb. 24th, 2013|10:44 am]
[Tags|]

любуйтесь. это пиздец. это не просто пиздец, это пиздецовый пиздец. образец костылестроения.
Link1 meow|meow!

дегенераты прозревают [Jan. 29th, 2013|08:06 am]
[Tags|]

до дегенерата дошло. до дегенератов вообще доходит только тогда, когда им отрывают яйца по гланды. мне его так жаль, так жаль… надеюсь, он попадёт под машину. ну, чтобы больше не мучился в этом жестоком мире, бедняжечка.
Link4 meows|meow!

давно задаюсь вопросом... [Jan. 18th, 2013|03:20 pm]
[Tags|]

…какой же уебан придумал в сраной жежешечке после нажатия кнопки «отправить комментарий» делать поле ввода коментариев disabled?

поясняю: жежешечка, как мы знаем (ну знаем же, знаем, не надо стыдливо делать вид, что нет) работает Мегабыстро и Мегастабильно. комментарий может не отправиться. и перенаправить браузер оно иногда может в какую-то жопу. после back текст в поле ввода остаётся не всегда (благодарим за это гениальные жабоскрипты; да, я в курсе, что можно решить на моей стороне примочкой к браузеру — речь не о том). потому у меня есть привычка нажать «отправить», и если оно застопорилось — быстренько забрать текст в буфер обмена.

точнее, была привычка. после гениальной иди с disabled текст в буфер обмена уже не заберёшь. ладно, у меня есть порт aardvark, я могу быстро его вызвать, сделать enabled и. а могу и не успеть. к тому же это — лишние телодвижения.

вот какого хуя надо было делать такую хуйню?

да, я знаю, что это не самая большая хуйня в жеже.
Link15 meows|meow!

мегабаян, конечно, но... [Jan. 3rd, 2013|04:43 am]
[Tags|, ]

взахлёб читаю чудеснейшее обсуждение на УГ.ру. вкратце: про высер Русского Геймдева. прелесть в том, что там активно писали авторы высера, и писали настолько великолепно-показательно, что нафф саид просто.

я полагаю, конечно, что в забугорном гейдеве к юзерам относятся ничуть не лучше, но, вроде бы, хоть не выпускают девелоперов на публичные форумы под страхом анальной кары.

кому лень читать, краткое содержание:
— ваша игра — ёбаное сраное падучее недоделаное говно. когда патч будет?
— ты бабки не платил, так скачал, да? теперь иди нахуй.

— ваша игра — ёбаное сраное падучее недоделаное говно. когда патч будет?
— ты бабки заплатил уже, да? теперь иди нахуй.

умилительно.

вообще, не платите за «отечественные игры», никогда (точнее, в том маловероятном случае, если у вас будет какое-то помутнение разума и вы захотите в них поиграть; в других случаях никто и не станет думать об оплате). и не верьте воплям: «оно кривое и глючит потому, что пиратка; купи лицензию!» — это пиздёж. оно кривое и глючит потому, что разработчики — рукожопые дегенераты. а пиратка просто сбережёт вам немного денег.

p.s. чудесное для затравки:
user: Вылетает не только у меня (проблема не локальная)
developer: ну разумеется. очень мало у кого «идеальные» компы. На тех что она разрабатывалась и тестировалась практически не вылетает. а делать какую-то защиту от «дурака» (проблем в системе) времени не было.

user: Значит, где-то есть дырка в софтине
developer: возможно, но ее не найти и даже если найти то не починят уже никогда
Link9 meows|meow!

про провайдера, техподдержку и мировую тоску [Nov. 24th, 2012|08:47 am]
[Tags|, ]

как и предлагал дорогой анонимус в каментах к другому посту, честно написал на support@. даже без мата. с почты на домене самого провайдера, чтобы не было отмаза «твой сервер в чёрных списках». в начале недели. финал немного предсказуем, увы. ТАМ даже не снизошли до того, чтобы просто послать меня нахуй. негоже боярам со смердами разговоры вести. ну, и падает так же, как падало, только график скользить начал.

нет, я могу, конечно, задействовать знакомства, что-то там выяснить и всё такое. мне интересно, какого хуя пока или по столу не ёбнешь, или не начнёшь «по блату» действовать — нихуя никто не сделает? ладно, письма на support@ уходят в /dev/null. может, адрес неверный. так ваш, блядь, «портал» в разделе «контакты» настоятельно требует у меня включить жабоскрип, ибо без него никакое мыло не покажут. от спам-ботов, блядь, защищаются. алё! вы, блядь, это серьёзно?

а какого хуя на той же странице иконка конверта открывает вот такое чудо: «Надіслати посилання другу за допомогою електронної пошти»?! ребята, это пиздец как логично ваще: раздел «контакты» с вашим адресом и телефонами — именно то место, где я буду искать услугу «отправить почту с вашего говносайта». конечно, я ни в коем случае не буду даже предполагать, что эта ебучая иконка означает «отправить запрос на вашу контору при помощи формы с полем ввода».

да, кстати. в этом окне нет поля для ввода текста письма. только «кому», «отправитель», «ваш электронный адрес» и «тема». всё. это что, блядь, твиттер кого-то укусил, да?

впрочем, должен признаться, что когда ничего не глючит, то всё работает хорошо. но почему когда глючит, то спасение утопающих — дело рук самих утопающих?
Link15 meows|meow!

блядь, эти ваши «законы» просто охуительны! [Sep. 29th, 2012|05:37 am]
[Tags|]

Хулиганство, то есть грубое нарушение общественного порядка, выражающее явное неуважение к обществу…
а-а-а-а, блядь, фак мой моск! сука, а я если я общество охуеть как уважаю ваще, то можно нарушать порядок? я так любовь к обществу выражаю, блядь.

вообще, с какого хуя «нарушение общественного порядка» всерепременно «выражает явное неуважение к обществу»? а если мне вообще на это «общество» и его «порядок» насрать? в такой формулировке «общество» напоминает тупорылую пизду на каком-нибудь форуме: ей сказали «ты пизда тупая», а она оскорбилась и давай кляузы строчить. ну и чья проблема в том, что пизда оскорбилась? только самой пизды.

пиздец в этих ваших «законах» формулировки. скажите, их дейтвительно составляли головоногие моллюски с Марса, у которых один мозг на всех, и тот эти долбоёбы где-то проебали?

я в курсе, что истолковать можно и по другому. только я, блядь, всегда думал, что у закона должно быть однозначное толкование. иначе это не закон, а поебень, единственное применение которой — распечатать и подтирать жопу. впрочем, судя по тому, что депутаты там принимали и принимать собираются — у них в день на подтирание жопы уходит не менее трёх конституций.
Link89 meows|meow!

ёбаный гугль, наполненый косоруким мудачьём [Sep. 27th, 2012|06:12 pm]
[Tags|]

всё, блядь, у гугеля пошли «плановые смены сертификатов», блядь. практически же это означает, что меняются они далеко не везде. поэтому pop3 сервера гугеля на разные аккаунты отвечают разными сертификатами. бедный claws mail охуевает и каждый раз спрашивает у меня, что делать с новым сертифом — потому что один для этого адреса уже есть в хранилище.

благо, у когтемыла есть чудесная опция: «а ну, отъебись от меня с дегенеративными вопросами про сертификаты!» я, правда, не нашёл, где её поставить из гуёв, но это мелочи — clawsrc текстовый.

вообще, SSL — ёбаное сраное говно. https — тоже; кто даёт ссылку на https, когда есть такая же с http — гнойный тупой выблядок. а ресурсы, которые насильно перенаправляют с http на https, надо просто вносить в блоклист. потому что их делали невменяемые дегенераты.

для особо одарённых: SSL — это говно, а не security. пиздуйте читать про diginotar, про trustwave и прочие фэйлы централизованой системы. нет, я не доверяю «root authorities». ни одной. а потому любой сертификат для меня бесполезен: мне некак проверить его подлинность. в итоге https — это только ёбаные тормоза при соединении, и больше ничего.
Link11 meows|meow!

пиздец [Sep. 21st, 2012|02:10 pm]
[Tags|]

Jota is a freeware editor with syntax highlighting for 20+ languages, regular expression search and the ability to share directly to Twitter, Facebook, etc.

боженька, давай ты всё-таки есть, и убей их всех, пожалуйста.
Link5 meows|meow!

ещё ахуенчики [Sep. 17th, 2012|05:07 pm]
[Tags|]

решил заодно проверить, что творится в стане midnight commander. взял последний git-срез. собрал. отвалилась половина хоткеев, а другие срабатывают раза с третьего-пятого.

собственно, отвалились не сами хоткеи, заглюк в оконной системе mc: она перерисовывается только под настроение и разучилась центрировать диалоги. а некоторые, похоже, вообще не может вывести. молодцы, чо, отлично разрабатывают.

неа, оправдания «ну, это же, типа, срез git'а, там могут быть баги» не катят. в этот гит попадает не всё, координатор периодически делает «мержи» с исправлениями от разных разработчиков. видимо, вообще не тестируя, так, от балды. зачем там тогда живой человек мержит — не ясно: робот справился бы даже лучше.

нет, я не собираюсь mc обновлять, я так, чисто на поржать уже.
Link11 meows|meow!

блядь, тупорылые дегенераты везде [Sep. 17th, 2012|04:10 pm]
[Tags|]

забыл совсем написать. пару релизов назад сами авторы Qt умудрились сломать морду в assistant. раньше у страниц с текстом был нормальный белый фоновый цвет. теперь они решили брать фоновый цвет из текущих настроек Qt. ребята, блядь, вот этого делать НЕ НАДО БЫЛО. потому что всё остальное осталось покрашено при помощи css, из расчёта, что цвет фона — белый. сраные таджики, везде сраные таджики.

однажды у них уже был похожий фэйл. даже круче: designer тупо крэшился на тёмных цветовых схемах. да-да, именно крэшился, и именно на тёмных. но тогда это оперативно починили: пока я нарыл где, да сделал патч, в багтрекере уже было «closed». а тут третий, кажется, релиз уже — и чинить никто не собирается.

ах, да: патч, конечно, делать сейчас опизденительно удобно. если учесть, что справку нихуя нельзя прочесть: херово рассматривать чёрный текст на чёрном фоне. пиздец, блядь.

и да: я менял css-ы для справки, и ребилдил доки. всё заебца — кроме того, что assistant'у почему-то оказалось положить на глобальный цвет фона в css.

я говорил, что этот мир катится в сраное говно? я ошибся: он уже в сраном говне.
Link1 meow|meow!

ебанулись на отличненько [Sep. 14th, 2012|12:18 pm]
[Tags|]

gcc. новые репорты ошибок компиляции. гламурненько, как у шлангочки. ебанаты.

конечно, у нас ведь нет редакторов, которые позволяют позиционировать курсор, поэтому надо насрать в терминал и обязательно ещё подчеркнуть — программер ведь полный дебил, без подчёркивания ниасилит. ну, и пусть на экран влазит как можно меньше сообщений об ошибках, ведь прокручивать их туда-назад — такое удовольствие, блядь.

а ещё я отчего-то уверен, что вернуться к старому формату вывода будет нельзя.

если бы на свете был бог, я бы просил у него, чтобы он дал этим «улучшателям» хоть немного рабочих мозгов. хотя бы один на всех. но бога нет, поэтому я просто хочу, чтобы они сыграли в ящик. или каким-нибудь другим способом перестали заниматься программированием.

я не знаю: то ли мир катится в сраное говно, то ли что…

p.s. и чтобы два раза не вставать: «The cxx-conversion branch has been merged into trunk. This switches GCC's implementation language from C to C++.» чую, что переход на грядущий gcc 4.8 можно спокойно послать в пизду и остаться на последней нормальной версии, сиречь 4.7.1.
Link10 meows|meow!

navigation
[ viewing | most recent entries ]
[ go | earlier ]