@feliksas
feliksas
30 Nov 2016

Тот самый момент, когда твой первотег упал с эксепшеном о том, что твой первотег не смог поймать другой экспешн, потому что не смог закодить стринг с текстом экспепшена. facedesk

Рекомендовано: hirthwork и igelko
#oowltl 114
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

Потому что надо на нормальном языке писать.

#oowltl/1
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

¯_(ツ)_/¯

#oowltl/2 в ответ на /1
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

в джаве для этого try with resources придумали

#oowltl/3
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

а чо оно делает?

#oowltl/15 в ответ на /3
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

вводит scope для переменной. при выходе из scope вызывается close. если выход по эксепшену и в close тоже случается эксепшен, то к первому эксепшену второй добавляется в список suppressed exceptions

#oowltl/20 в ответ на /15
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

ну и ты можешь объявить кучу переменных таким образом и у всех гарантированно будет вызван close и ни один эксепшен не проебётся

#oowltl/22 в ответ на /20
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

Ещё скажи, что программа не будет остановлена.

#oowltl/24 в ответ на /22
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

именно, это вам не плюсы, где перед каждым броском эксепшена в деструкторе нужно проверять std::uncaught_exception()

#oowltl/25 в ответ на /24
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

Ты чтобы что в деструкторе исключения бросал?

#oowltl/27 в ответ на /25
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

чё

#oowltl/28 в ответ на /27
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

Зачем ты делал это? Или ты не делал, а просто так сказал про std::uncaught_exception?

#oowltl/29 в ответ на /28
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

делал

#oowltl/30 в ответ на /29
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

Зачем?

#oowltl/31 в ответ на /30
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

нужно же как-то дать знать, что "что-то пошло не так"

#oowltl/32 в ответ на /31
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

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

#oowltl/33 в ответ на /32
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

файл не смог сделать close, потому что место кончилось, например.

#oowltl/34 в ответ на /33
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

Ну и хуй бы с ним.

#oowltl/35 в ответ на /34
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

Охуенный подход. Хуй с ним с файлом, хуй с ними с данными, краулер ещё накачает

#oowltl/37 в ответ на /35
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

Ну вот от того, что ты не смог от дескриптора избавиться, твоё приложение точно сможет продолжить работать. (inb4 да, я знаю, что close не только от дескриптора избавляется) А вот если ты как в /36 данные проебал, то тут понятно, да.

#oowltl/40 в ответ на /37
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

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

#oowltl/36 в ответ на /33
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

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

#oowltl/38 в ответ на /36
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

пиздец. RAII? Да иди ты нахуй RAII!

#oowltl/39 в ответ на /38
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

хм. ну а шо делать? это тебе не память, а ёбанный внешний мир.

#oowltl/41 в ответ на /39
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

что-что. кидать эксепшены в деструкторе

#oowltl/46 в ответ на /41
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

сначала отдельный close, потом отдельный init, затем перейти на сишечку

#oowltl/42 в ответ на /39
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

не самая плохая идея, надо сказатью.

#oowltl/47 в ответ на /42
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

я тоже так думаю. в конце концов осталось не так много языков, где return делает только return и не имеет сайд-эффектов

#oowltl/48 в ответ на /47
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

RAII - петушиная ссанина.

#oowltl/43 в ответ на /39
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

да не, память за собой убирать - клёво.

#oowltl/45 в ответ на /43
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

Память убирать - клёво, данные в деструкторе на диск флашить - не оч как-то.

#oowltl/49 в ответ на /45
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

прости Марио, но в твоём Репозитории уже так и делается

#oowltl/50 в ответ на /49
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

Да, я это понимаю. Но я бы так делать не стал в коде, который пишу сам.

#oowltl/51 в ответ на /50
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

Сам-то что думаешь, нормально это, или нет?

#oowltl/52 в ответ на /50
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

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

} catch (...) {
    if (!std::uncaught_exception()) {
        throw;
    }
}
#oowltl/53 в ответ на /52
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

А делать отдельный вызов уровня close() руками перед разрушением объекта - неправильно, потому что лишний вызов?

#oowltl/54 в ответ на /53
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

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

#oowltl/55 в ответ на /54
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

Интересно, кстати, что 0xd34df00d по этому поводу думает? Так, для статистики.

#oowltl/56 в ответ на /55
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

kainwinterheart, я думаю, что это пиздец, и кодревью бы такое говно не прошло.

#oowltl/66 в ответ на /56
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

Ну тут как. Ты бы, может, такое не LGTM'нул, но... :)

#oowltl/69 в ответ на /66
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

поэтому я такое коммитил в пути Репозитория не подлежащие ревью

#oowltl/73 в ответ на /69
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

деструктор хуй забудешь

#oowltl/96 в ответ на /55
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

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

#oowltl/86 в ответ на /54
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

hirthwork, хуита и пиздец.

#oowltl/58 в ответ на /53
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

Д — дискуссия

#oowltl/59 в ответ на /58
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

Ну погоди, это же в ряде случаев эквивалентно тому, что ты не бросишь исключение, а программа продолжить работать. Например, есть класс A, который в деструкторе бросает исключение если std::uncaught_exceptions() == false. Если класс B, который внутри себя хранит какой-нибудь std::unique_ptr<A>, и у которого есть метод void do_stuff();, который умеет бросать исключение B::Exception. И в стороне от всего этого есть что-то такое:

try {
   B b;
   b.do_stuff();
} catch(B::Exception as e) {
   ...
}

При этом вылет B::Exception не считается критичным для работы программы. Тогда ты как бы данные какие-то проебал, но об этом никто не узнал, и программа продолжила работать.

#oowltl/60 в ответ на /53
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

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

#oowltl/70 в ответ на /60
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

Ну то есть звучит как ненадёжная конструкция. Зачем писать ненадёжные конструкции? :)

#oowltl/74 в ответ на /70
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

всё познаётся в сравнении. кароч, давай у коллег опрос замутим

#oowltl/75 в ответ на /74
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

в том смысле, что эта ненадёжная конструкция является уже более надёжной чем catch (...) {}. вот так шаг за шагом и придём к идеальному решению (джаве)

#oowltl/76 в ответ на /75
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

Хуяве. // Ну давай замутим, чо. Меня сто девяносто человек читает, тебя - двести пятьдесят пять, пиши!

#oowltl/77 в ответ на /76
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

бля... кто все эти люди?

#oowltl/78 в ответ на /77
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

done

#oowltl/81 в ответ на /77
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

Ну вон, даже пэжэ полайкал Костю.

#oowltl/90 в ответ на /81
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

ну йопт... может на сишечку перейдём тогда?

#oowltl/92 в ответ на /90
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

гугл в общем-то и перешёл в некотором смысле. а всё потому что:
- Творцы нам тут нахуй не нужны, Криэйтором, Вава, криэйтором.

#oowltl/93 в ответ на /92
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

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

#oowltl/94 в ответ на /92
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

ну что за ad hominem, меня реализуемость интересует

#oowltl/95 в ответ на /94
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

Не очень понял. Реализуемость чего? Подхода, когда не надо делать close руками?

#oowltl/97 в ответ на /95
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

каким образом ты собираешься защищаться от "забытого" Finish? только юнит тестами и выносом Finish из деструктора

#oowltl/99 в ответ на /97
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

Несмотря на то, что я верю, что каждый человек может быть заменён скриптом на perl, от некоторых потенциальных проблем очень сложно защититься технически. Любой код надо писать, но не просто абы как, а правильно. Где-то кто-то забудет Finish, где-то кто-то забудет передать аргумент в метод/конструктор, где-то кто-то забудет, что его код ломает какую-то логику, описанную в десяти файлах рядом. От таких ситуаций лично я собираюсь защищаться тестированием. Во всяком случае до тех пор, пока Костя не написал proposal, и этот proposal не приняли и не реализовали. :)

#oowltl/100 в ответ на /99
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

это гет

#oowltl/101 в ответ на /100
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

вот у меня и опрос по поводу того "как правильно"

#oowltl/102 в ответ на /100
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

Ну, там отвечают, да. :)

#oowltl/103 в ответ на /102
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

Пиздец. Я единственный кто вообще делает проверку на UncaughtException

#oowltl/104 в ответ на /103
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

Ты единственный, кто делает эту проверку и бросает исключения в деструкторе.

#oowltl/105 в ответ на /104
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

... во всём яндексе?

#oowltl/106 в ответ на /104
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

Let it crash, ёпта.

#oowltl/107 в ответ на /104
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

Так-то codesearch находит упоминания в разных местах.

#oowltl/108 в ответ на /104
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

очень мало результатов

#oowltl/109 в ответ на /108
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

Так это, кажется, что не должно быть сильно много случаев, когда это надо.

#oowltl/110 в ответ на /109
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

Правильно — это писать на LISP и оборачивать своё говно в макрос (try-with-uncaught-exceptions …).

:trollface:

#oowltl/111 в ответ на /102
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

@Lavir, кстати, да

#oowltl/114 в ответ на /111
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

По-моему тебя только что обоссали в опросе, lol. :)

#oowltl/112 в ответ на /81
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

чорт. я ж забыл опцию "Этот опрос сосёт"

#oowltl/113 в ответ на /112
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

а уволенные в этушке считаются?

#oowltl/88 в ответ на /77
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

А фиг его знает.

#oowltl/89 в ответ на /88
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

Хотя вот интересное наблюдение. Вчера вот у нас с х-ворком было 255/190 читателей, сегодня у обоих на одного меньше. При этом я обычно подписываюсь на всех, кто подписывается на меня, а в этушке есть отдельный счётчик тех, на кого подписан ты, и кто при этом не подписан на тебя. Если бы кто-то просто от меня отписался - последний счётчик бы увеличился, а он остался прежним. И лента перечисляет N уволившихся сегодня. Из этого делаю вывод, что скорее всего не считаются.

#oowltl/91 в ответ на /89
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

kainwinterheart, ИТТ бинарные долбоёбы.

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

#oowltl/65 в ответ на /43
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

либо если на неудачу можно забить хуй

Хм, ну в таком-то случае оно норм.

#oowltl/67 в ответ на /65
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

это твоё личное мнение или хоть кто-то из отцов основателей так же считает?

#oowltl/72 в ответ на /65
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

Бенджамин Франклин тоже так считает.

#oowltl/80 в ответ на /72
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

и где он теперь?

#oowltl/82 в ответ на /80
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

Вместе с Ричи.

#oowltl/84 в ответ на /82
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

кстати, сейчас тама в деструкторе написан пиздец

#oowltl/44 в ответ на /36
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

hirthwork, в лог напиши. Как ты такое исключение обрабатывать собираешься и зачем?

Дизайн хуёвый короч.

#oowltl/64 в ответ на /32
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

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

#oowltl/71 в ответ на /64
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

У тебя логи не на отдельном разделе с адским мониторингом? Ну ты и лох.

#oowltl/79 в ответ на /71
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

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

#oowltl/83 в ответ на /64
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

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

#oowltl/85 в ответ на /83
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

hirthwork, вон из профессии.

#oowltl/63 в ответ на /30
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

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

#oowltl/26 в ответ на /22
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

hirthwork, тяжело вам тама без няшного монадического Either.

#oowltl/62 в ответ на /22
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

а всё от того, что народ до сих пор мешает байты и строки.

#oowltl/4
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

Всё от того, что до сих пор не поняли, что всё должно быть байтами, и не должно быть каких-то мутных строк. :3

#oowltl/5 в ответ на /4
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

Штрок

Комментарий был отредактирован в 16:52:30 30.11.2016
#oowltl/6 в ответ на /5
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

Обе же были. Или ты потому и поправил?

#oowltl/7 в ответ на /6
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

да. ни разу штрокой пользоваться не приходилось, кстати. Штроки хватит всем (особенно джавистам)

#oowltl/8 в ответ на /7
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

неудобно же в юникодном говне ковыряться.

#oowltl/14 в ответ на /5
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

Юникодное говно нинужно.

#oowltl/16 в ответ на /14
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

кодировки хуяндекс хватит всем?

#oowltl/17 в ответ на /16
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

ASCII.

#oowltl/18 в ответ на /17
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

2016-11-30 15:54:32 +0300 UnicodeEncodeError: 'ascii' codec can't encode characters in position 64-76: ordinal not in range(128)

#oowltl/19 в ответ на /18
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

/14

#oowltl/21 в ответ на /19
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

а это уже не входит в первые 127 символов, так что не стандарт!

#oowltl/23 в ответ на /19
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

igelko, а что именно тебе там ковырять?

Адекватная поддержка строк означает кучу всяких граничных уникодных случаев. Что на уровне языка делать пиздец.

#oowltl/61 в ответ на /14
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

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

#oowltl/87 в ответ на /61
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

Вообще вот вам, строкоёбы:

// Стринг конкатенейшн
Stroka SkleyIh(postoyanniy VectorStrok& oni);
#oowltl/9
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

SplitStroku ещё вспомни

#oowltl/10 в ответ на /9
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

Тред с него и начался.

#oowltl/11 в ответ на /10
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

а чо за херня. где делимитер? куда смотрит этот фигляр ПЖ!

#oowltl/12 в ответ на /9
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

Очевидно, что там @@@.

#oowltl/13 в ответ на /12
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

в тред приглашаются фанаты бросания эксепшенов в конструкторе для бросания говна в фанатов гуглового подхода к программированию

#oowltl/57
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
30 Nov 2016

интересно, а qt5.8 чо реально данные в деструкторе на диск флашит? qt5.8 чо реально кидает эксепшены в деструкторах? покажите плиз.

#oowltl/68
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
01 Dec 2016

В Sinatra под Ruby эта хуйня постоянно.

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

#oowltl/98
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.