@rudepython

Страница 169 из 1719
Zart
09.02.2017
15:05:40
®™

Alexey
09.02.2017
15:06:18
Мне тоже антиресно, с © та же стория.



Zart
09.02.2017
15:07:02
мсье любит ч0рный-на-сером...

Google
Roman
09.02.2017
15:07:04
Atom is a notable exception, but if you expect performance on any general loads from Atom, you need to get your head examined.

Igor
09.02.2017
15:07:54
emoji, хули поделать, господа

Alexey
09.02.2017
15:08:10
На хуй они в эмодзи сунули копирайт и резервед?

Igor
09.02.2017
15:08:11
но поддерживаю, это пиздец

Alexey
09.02.2017
15:08:28
Вернее на хуя они дефолтные копирайты трейдмарки подменяют эмодзи которые вообще из другого набора юникода?

Igor
09.02.2017
15:08:29
а хуй их знает. причем с первой версии

http://emojipedia.org/copyright-sign/

Alexey
09.02.2017
15:08:32
Наркоманы ёбаные.

Alexey
09.02.2017
15:09:00
Пусть анус себе продвинут, псы.

Igor
09.02.2017
15:09:04
типа, :laughing: заменяется на ебаную эмодзю

с (c)/(r)/tm видимо тоже решили

Google
Alexey
09.02.2017
15:09:18
(с) да ну на хуй

Igor
09.02.2017
15:09:20
это пидорство полнейшее

Alexey
09.02.2017
15:09:22
фух, пока пронесло.

Igor
09.02.2017
15:09:31
этим система должна заниматься, и то, если ее просят

а не ебаный IM-клиент

Alexey
09.02.2017
15:09:39
так точно.

Igor
09.02.2017
15:11:22
хотя странно. я щас в десятой винде с telegram desktop 1.0.6, и не воспроизводится чет

что с галочкой replace emoji в настройках телеги, что без нее

Cykooz
09.02.2017
15:17:51
ну вот ты почти никогда не ждёшь в результате список из 100 результатов
"Почти" - не считается. Вот вполне себе возможный код на asyncio: res = await gather(*[my_task(i) for i in range(100)]) Вот как тут я должен обрабатывать исключения которые случаются внутри my_task?

Stanislav
09.02.2017
15:18:57
завернуть в трай

а конкретно зависит от gather

вообще как хочешь так и решаешь

гевент дает возможность или кинуть нормально эксепшен или завернуть в обьект сохранив колстек и кинуть потом

или навесить на фэйл другую корутину но это уже высшй пилотаж )

Alexey
09.02.2017
15:20:35
А если она отрейзится - то на неё ещё одну. :3

Cykooz
09.02.2017
15:20:40
завернуть в трай
И если исключение случаится при i=1, 3, 25 - сколько раз должен сработать код внутри except? И какой такой синтаксис питона должен это обозначить? И что будет происходить после того как except выполнится?

Stanislav
09.02.2017
15:20:45
но это вообще выбор

Alex Milushev
09.02.2017
15:20:56
привет

есть кто разбирается в нутрях optparse?

Google
Alexey
09.02.2017
15:21:17
Гвидо.

Stanislav
09.02.2017
15:21:30
он вроде уже легаси и надо юзать аргпасре

Alex Milushev
09.02.2017
15:21:32
плохо

Stanislav
09.02.2017
15:21:34
или наоборот )

Alex Milushev
09.02.2017
15:21:35
его тут нет

он вроде уже легаси и надо юзать аргпасре
не везде он есть в батарейках

Cykooz
09.02.2017
15:21:56
или навесить на фэйл другую корутину но это уже высшй пилотаж )
Это назвается on_error callback - а если в нём случится исключение? А если не случится - что он вренёт? Результат? А почему нельзся было просто ошибку вернуть как часть результата?

Stanislav
09.02.2017
15:22:28
блин чувак как хочешь так и делаешь. ты вообще не тот дискурс развел

Alexey
09.02.2017
15:22:44
:D Удваиваю Стаса.

Cykooz
09.02.2017
15:22:52
блин чувак как хочешь так и делаешь. ты вообще не тот дискурс развел
Ну ты покажи как это в гевенте сделано, я его не юзал и не знаю

Alexey
09.02.2017
15:23:00
О_о

Stanislav
09.02.2017
15:23:02
ты считаешь что корутины вступают в какоето противоречие с эксепшенами но на самом деле нет

Alexey
09.02.2017
15:23:07
Alex Milushev
09.02.2017
15:23:07
короче, пытаюсь заставить optparse прокидывать те опции, которые он не распарсил дальше в приложение

вот нашел решение http://stackoverflow.com/questions/1885161/how-can-i-get-optparses-optionparser-to-ignore-invalid-options

но проблема в том, что в этом случае он делает split по ‘=’

вот и ищу того, кто возможно знает как это можно обойти

Cykooz
09.02.2017
15:25:01
ты считаешь что корутины вступают в какоето противоречие с эксепшенами но на самом деле нет
Ну ты возмутился что в "асинхронке" не делают исключений . Вот и покажи как ты видишь решение того примера что я привёл (и без калбяк-хела желательно)

Stanislav
09.02.2017
15:26:30
асинхронка это не только получить результаты всех корутин

в твоём случае да, возможно имеет смысл какойнибудь my_task(i).return_exception_as_value()

Google
Stanislav
09.02.2017
15:27:44
в остальных случаях внутри корутины как потока можно нормально юзать эксепшены

Zart
09.02.2017
15:28:29
Alex Milushev
09.02.2017
15:28:51
бакпорт есть на pypi
у меня жесткие условия, Я могу использовать только батарейки

Cykooz
09.02.2017
15:28:52
в остальных случаях внутри корутины как потока можно нормально юзать эксепшены
Ну вот если внутри my_task не отловилось исключение и вышло наружу - что делать то? Это я к тому что в том же Go нет исключений и я просто как часть результата такой упавшей корутины получу объект ошибки.

Alex Milushev
09.02.2017
15:29:13
почему?
поддержка centos 6

там по умолчанию 2.6 и argparse не стоит

сторонних зависимостей нужно избежать

Cykooz
09.02.2017
15:30:33
сторонних зависимостей нужно избежать
Внедри argparse в свой код, и скажи что сам написал ?

Zart
09.02.2017
15:31:11
завендори, будь джангоёбом, блеать!

Alex Milushev
09.02.2017
15:31:39
Zart
09.02.2017
15:32:03
так оно и есть один файл

Alex Milushev
09.02.2017
15:33:49
ну хотелось бы этого избежать

короче, да, Я в курсе, говно, изврат и нахер надо

но, надо, мать его

Zart
09.02.2017
15:36:51
гетопт возьми, лол

Alex Milushev
09.02.2017
15:37:06
бляяяя

но да, наверное будет самым гибким, :(

можно вообще while’ом распарсить

Google
Alex Milushev
09.02.2017
15:38:45
и сейчас это мне не кажется такой уж плохой идеей

Alexey
09.02.2017
15:40:02
Дёрни нутро как Зарт говорит и сам внутри запарси.

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

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

dmks
09.02.2017
15:48:50
сторонних зависимостей нужно избежать
Мы такую проблему решали внедрением всего что надо в свои исходники,в особо отбитых случаях с помощью скрипта все в один файл собирали :3 но там был питон 2.2

Alexey
09.02.2017
15:49:43
О да, наскостыльный резолвер зависимостей и текстовый препроцессор.

Eugine
09.02.2017
15:49:46
амальгамирование - лучшее решение любой проблемы

Alexey
09.02.2017
15:49:54
То, что писал каждый второй, но то, что не стоит никогда никому показывать.

dmks
09.02.2017
15:50:09
О да, наскостыльный резолвер зависимостей и текстовый препроцессор.
Это было под мсвс, я не хочу вспоминать эту боль

Alex Milushev
09.02.2017
15:50:16
это идет в паблик, будет стыдно смотреть в глаза клиентам

Alexey
09.02.2017
15:50:21
Zart
09.02.2017
16:16:55
dmks
09.02.2017
16:18:20
На вкус и цвет, конечно, но мсвс добрым словом не вспоминал никто кто с ним работал :D

Vladimir
09.02.2017
16:18:57


Всем москоупайтон, поцоны.

Alexey
09.02.2017
16:19:25
Слишком мало джанги.

Eugine
09.02.2017
16:19:26
это где вас заперли?

Alexey
09.02.2017
16:19:32
Это не настоящий Москоу Пайтон.

Eugine
09.02.2017
16:19:42
вас не выпускают?

Igor
09.02.2017
16:19:42
это москоу пайтон для спиногрызов!

Eugine
09.02.2017
16:20:02
надо вызывать милицию?

Igor
09.02.2017
16:20:09
полицию*

Страница 169 из 1719