@python_beginnersЭта группа больше не существует

Страница 650 из 1885
b0g3r
30.10.2016
17:34:47
отлавливать в main-треде sigterm и если пришел - посылать мол, алё, перестань там в своём треде крутить луп?

Igor
30.10.2016
17:36:37
ну тип того, да. только я б не sigterm сделал, а sigusr какой-нибудь (а то sigterm на main-тред - это "слыш бля, а ну заканчивай", и твоя программа такая - "ну ок :(", сворачивает все треды и завершает основной тред заодно; а я так понял, что тебе только один тред убить надо)

только не понял, зачем изъебываться с сигналами? проще ваще никак? откуда/когда ты собираешься убивать sched?

или ты запускаешь свое приложение, потом пытаешься его прикончить, и один из потоков (как раз schedовский) всё отказывается завершаться?

Google
Igor
30.10.2016
17:39:01
просто в последнем случае должно помочь thread.daemon = True

> The entire Python program exits when no alive non-daemon threads are left.

b0g3r
30.10.2016
17:41:09
у меня дело вот в чем

у меня есть приложенька на хероку

хероку послыает sigterm и перезапускает

а этот тред не умирает

хероку тогда через 10 секунд его сам убивает

а мне бы хотелось чтобы все убивалось разом

Igor
30.10.2016
17:42:50
а че за версия питона там?

Igor
30.10.2016
17:43:03
https://docs.python.org/3/whatsnew/3.3.html#signal

мб поможет

Google
b0g3r
30.10.2016
17:43:13
да, я уже надыбал сигналы

Zart
30.10.2016
17:44:35
b0g3r
30.10.2016
17:44:39
шо

016-10-30T17:19:44.715710+00:00 heroku[web.1]: Error R12 (Exit timeout) -> At least one process failed to exit within 30 seconds of SIGTERM 2016-10-30T17:19:44.715710+00:00 heroku[web.1]: Stopping remaining processes with SIGKILL 2016-10-30T17:19:45.099393+00:00 app[web.1]: [2016-10-30 17:19:45 +0000] [3] [INFO] Shutting down: Master 2016-10-30T17:19:45.212874+00:00 heroku[web.1]: Process exited with status 0

Zart
30.10.2016
17:45:11
чувак, выучи для начала что такое процессы, что такое треды и как сигналы работают в позикс

Igor
30.10.2016
17:45:17
вон еще всякие примерчики на SO есть http://stackoverflow.com/questions/30969597/how-do-i-handle-dyno-restarts-when-using-django

Zart
30.10.2016
17:45:41
надыбал он

Igor
30.10.2016
17:45:54
чувак, выучи для начала что такое процессы, что такое треды и как сигналы работают в позикс
да ладно тебе, он не настолько неправильно выразился, чтоб его так слать сразу(

Johnnie
30.10.2016
19:02:08
а давно checkio стал полуплатным?

Pavel
30.10.2016
19:54:01
судя по тому, что у меня пройдены только халявные разделы, наверное да.

Letalis
30.10.2016
19:57:57
Я тоже там занимался недельки 2 назад, правда не все прошел.

David
30.10.2016
20:23:17
Привет, ребят, кто имел дело с книгой "Automate the boring stuff with Python"? Стоит прочитать как одну из первых книг по пайтону?

Denis
30.10.2016
20:24:31
Судя по названию, могу предположить, что не стоит

David
30.10.2016
20:28:34
Ок, спасибо

b0g3r
30.10.2016
23:39:04
2:23 а не спим

Levent
30.10.2016
23:47:17
2:23 а не спим
4:47 - а вообще похуй

Я не знаю почему, но мне захотелось поиграть в MC спустя пиздец как долго перерыва

Anna
30.10.2016
23:48:10
0:47, самое время начинать активную работу.

Levent
30.10.2016
23:48:22
Действительно

Google
Levent
30.10.2016
23:48:43
Учитывая что завтра, если не оплачу сегодня, интернет вырубят

Pavel
31.10.2016
00:32:38
Учитывая что завтра, если не оплачу сегодня, интернет вырубят
я неоднократно видел рассказы про работающий телеграм при неоплаченном интернете. Не плати, интересно посмотреть, что будет.

Дмитрий
31.10.2016
00:48:43
я неоднократно видел рассказы про работающий телеграм при неоплаченном интернете. Не плати, интересно посмотреть, что будет.
есть такое дело, но вроде только если инет(3г/wi-fi) на девайсе не офался. При новом коннекте уже не будет

Anna
31.10.2016
01:44:41
5:00 !
2:44, полёт нормальный

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

TISAZE
31.10.2016
01:45:23
Эт точно ))))

Но срячка должна быть не позже 00:00 , чтобы организм, а именно мозГ работал продуктивно.

Спячка ))))

Anna
31.10.2016
01:50:29
да-да, конечно

Anna
31.10.2016
01:51:21
магистерская

Артем
31.10.2016
08:49:32
посоветуйте книгу по алгоритмами структурам данных на python, в идеале что то набодобии A Bite of Python хотелось бы без лишних предыисторий и рассуждений, плиз

ultranoise ?
31.10.2016
08:50:37
была такая ща

Denis
31.10.2016
08:50:47
Обычно алгоритмы и структуры данных не зависят от языка

ultranoise ?
31.10.2016
08:51:09
http://aliev.me/runestone/

вот она, приятная книжечка

эта версия с переводом

Артем
31.10.2016
09:04:48
http://aliev.me/runestone/
спасибо, это то что надо, уже клонирую

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

Google
Zart
31.10.2016
09:33:15
Обычно алгоритмы и структуры данных не зависят от языка
и как часто ты встречаешься с двухсвязными списками в питоне? 8)

Igor
31.10.2016
09:33:50
на собеседованиях (на питониста, да) же!

Denis
31.10.2016
09:34:44
и как часто ты встречаешься с двухсвязными списками в питоне? 8)
Я свой двусвязный список и в С++ писать не буду

Andrey
31.10.2016
09:44:02
Коллеги всем привет! Решил взяться за Python но есть вопрос. Как я понимаю обычный для новичков. Какую версию изучать? =) Есть Книга Learn Python The Hard Way, там сказанно, бери второй Пайтон но я решил спросить у знающих.

Admin
ERROR: S client not available

Andrey
31.10.2016
09:44:08
Спасибо заранее =)

Zart
31.10.2016
09:44:24
сейчас уже можно начинать и с третьего вполне

Igor
31.10.2016
09:44:28
LPTHW хорошая, но учи лучше сразу третий

Zart
31.10.2016
09:44:31
потом изучить разницу

Igor
31.10.2016
09:45:06
потом изучить разницу
тем более, первое время она будет проявляться только в виде print vs print() :D

Igor
31.10.2016
09:47:52
https://www.youtube.com/watch?v=Tc978Szb4U8

Andrey
31.10.2016
09:53:39
Спасибо!

31.10.2016
11:13:48
Чуваки, где то видел картинку с методами регулярок и поддержкой их языками программирования, знает кто такую?

Igor
31.10.2016
11:17:29
эта?

Denis
31.10.2016
11:18:10
C++ нету

Igor
31.10.2016
11:19:26
при должном желании, сам с++ можно сделать похожим на регулярку!

31.10.2016
11:36:48
Похожа, но там еще с js было

Никак не могу запомнить какую фичу он не держит, то ли positive look ahead то ли что то вроде того

Igor
31.10.2016
11:39:42
ваще вот прекрасная таблица

https://en.wikipedia.org/wiki/Comparison_of_regular_expression_engines#Language_features

Google
Igor
31.10.2016
11:39:48
но она далека от картинки, конечно :)

Kill me pls
31.10.2016
11:41:37
Через [:] и import random можно свой генератор паролей написать? Рандом же в числах вроде?

Zart
31.10.2016
11:41:51
ват

Kill me pls
31.10.2016
11:41:56
Пришла в голову, когда читал Лутца

Zart
31.10.2016
11:42:26
могу ли я из кубиков с буквами "Ж", "О", "П", и "А" собрать слово "ВЕЧНОСТЬ"?

Kill me pls
31.10.2016
11:42:50
Ну то что используя рандомные [:] в рандомной последовательности можно генерить сильные пароли

Zart
31.10.2016
11:42:59
рандомный пароль сгенерить можно. безопасный - нет

Zart
31.10.2016
11:43:32
что цифры?

Kill me pls
31.10.2016
11:43:54
что цифры?
в функции random

Zart
31.10.2016
11:44:09
что?

Kill me pls
31.10.2016
11:44:09
Или заставить буквы можно писать?

Zart
31.10.2016
11:44:47
эм... ну есть пачка вариантов - генерить строку битов, конвертировать её в хекс/бейс64/ююк

либо генерить сразу в аскии. либо слогами.

Страница 650 из 1885

Эта группа больше не существует Эта группа больше не существует