@ru_python

Страница 347 из 9768
87776
24.02.2016
13:16:32
типа блин, в питоне

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

Kolyann
24.02.2016
13:17:06
:D

я для этого использую лямбды и регулярки

Google
87776
24.02.2016
13:17:16
забыл короче

Kolyann
24.02.2016
13:17:17
понты

не?

87776
24.02.2016
13:17:29
не

Aragaer
24.02.2016
13:20:04
метапрограммирование и метаклассы

Kolyann
24.02.2016
13:23:02
http://stackoverflow.com/questions/4145451/using-a-regular-expression-to-replace-upper-case-repeated-letters-in-python-with

решение собстно практически такое же

87776
24.02.2016
13:25:56
вспомнил!

я имел ввиду монады!

Kolyann
24.02.2016
13:47:10
я имел ввиду монады!
почитал про монады, не понял нихера

Aragaer
24.02.2016
13:47:41
монады это не в питоне, а в хаскелле

и про монады .. есть довольно простые примеры монад. Например Maybe

finkel
24.02.2016
13:52:23
монада это же моноид в категории эндофункторов

Google
87776
24.02.2016
14:33:10
блин, я на днях такой эпичный текст нашел

у чувака знатно пригорело из-за них

не могу найти теперь

http://lex-kravetski.livejournal.com/540744.html

нашел)))

rabbitkate
24.02.2016
14:49:55
интересно

87776
24.02.2016
14:54:11
самка в чятпе

трансформация в мачо 

вообще это очень смешно, ебический баян с баша, перепечатали, залили в чатик, отскринили и теперь используют

24.02.2016
14:55:58
Так нечего так писать, невозможно чат читать из-за людей неумещих хотя бы в перенос строки

Kolyann
24.02.2016
15:00:47
Так нечего так писать, невозможно чат читать из-за людей неумещих хотя бы в перенос строки
Особенно весело читать, как ты кого-то либо траллируешь, либо подъёбываешь (одно и то же?), но ни мессаги не пишешь по теме)

87776
24.02.2016
15:02:25
ты будешь удивлен, но чат оптимизорван, чтобы так писать

Alexandr
24.02.2016
15:17:37
Denis 災 nobody
24.02.2016
15:18:01
нужен совет..

есть код

th = threading.Thread(target = url_call, args = (method, url, result )) th.start()

если вызываю url_call (method, url, result ) то всё хорошо

но мне нужно, чтобы этот запуск был в потоке

Google
Alexandr
24.02.2016
15:18:48
Посоны. Тут на работе сказали что хуйня эти ваши питоны и перлы. Настоящее программирование это делфи. Честно не знал как парировать.

Denis 災 nobody
24.02.2016
15:18:51
а в продакшене оно может запуститься когда захочет

вроде Thread на что-то более правильное мультипоточное предлагали заменить

Aragaer
24.02.2016
15:21:03
У монад есть три закона, и если их сформулировать чисто формально, то возникнет ожидаемый эффект: «ни хрена не понятно» и «непонятно нахрена́».

87776
24.02.2016
15:35:28
.

Pavel
24.02.2016
15:44:05
вроде Thread на что-то более правильное мультипоточное предлагали заменить
asyncio, если внутри url_call много io, либо concurrent.futures.ProcessPoolExecutor, если действительно параллелить.

Aliaksiej
24.02.2016
16:08:51
Denis 災 nobody
24.02.2016
16:09:06
тем что глючит нах

прога на flask+uwsgi

Aliaksiej
24.02.2016
16:09:31
Оно не может глючить, если руки из правильного места

Denis 災 nobody
24.02.2016
16:09:41
ивенты летят когда хотят и как хотят, могут просто потеряться

Aliaksiej
24.02.2016
16:09:55
Аа. Так тебе в сторону celery, rq или самописного воркера копать

Aliaksiej
24.02.2016
16:10:09
Лучше взять готовые решения

Denis 災 nobody
24.02.2016
16:10:24
перевёл на from multiprocessing import Process

сразу стало хорошо

Aliaksiej
24.02.2016
16:10:39
Потому что фласк вне контекста реквеста юзать не круто

Denis 災 nobody
24.02.2016
16:11:05
это всё реквест, но дальше нужна асинхронная задача

запрос урла

а там может быть и упавший серв

Aliaksiej
24.02.2016
16:11:31
Ну во фласках и джангах для этих целей и юзают celety и rq

Google
Aliaksiej
24.02.2016
16:11:42
Celery*

Denis 災 nobody
24.02.2016
16:11:54
и вот код запроса через requests и вынесен

ну сейчас решение - 3 строки

селери надо изучать и подключать

Aliaksiej
24.02.2016
16:12:58
Просто создание процесса дорогая операция, если не сделать это зарание

Заранее*

А тут и бац, уже почти селери

Или rq. Оно простое как репа

Admin
ERROR: S client not available

87776
24.02.2016
16:15:38
нет, я случайно наткнулся

Artem
24.02.2016
16:54:20
Ничесе вы рисковые парни вне контекста работать

Denis 災 nobody
24.02.2016
22:07:22
А как в нем работать

Artem
24.02.2016
22:25:20
http://flask.pocoo.org/docs/0.10/appcontext/ http://flask.pocoo.org/docs/0.10/reqcontext/

Yegor
25.02.2016
03:08:45
Например?
telegram.me/thebatya

там вообще одна кнопка и всё

͏
25.02.2016
03:42:54
там вообще одна кнопка и всё
ЛОЛ, это же канал, а не бот

Yegor
25.02.2016
03:43:04
упс

Google
Yegor
25.02.2016
03:43:08
я думал, в телеграме ВСЁ БОТ

ДАЖЕ САМ ТЕЛЕГРАМ БОТ

͏
25.02.2016
03:43:19
я думал, в телеграме ВСЁ БОТ
по этой логике и вы тоже бот :)

Yegor
25.02.2016
03:43:21
ну типа

только у меня ИИ прокачан

а чем канал от бота отличается?

͏
25.02.2016
03:44:57
а чем канал от бота отличается?
бот - это софт/демон который висит у тебя где-нибудь на сервере, и общается через Telegram Bot API

а канал это тупо броадкэст/вещалка

Dan
25.02.2016
03:45:36
а чем канал от бота отличается?
канал - связь многие к одному бот - один ко многим :)

Yegor
25.02.2016
03:45:54
мм, тогда понятно

я думал, канал - это бот, только настроенный на бродкаст

а у бота нельзя ввод скрыть?

блин, мне кто-то кидал какого-то бота про кино, у которого не было инпута, была только клавиатура кастомная, но я отписался от него :D

а, не, у него есть инпут

о_О

Ilya
25.02.2016
03:56:27
очень вы как-то намешали понятия :)

Dan
25.02.2016
03:58:58
главное внести смуту ;)

Yegor
25.02.2016
04:00:20
:3

CHAOS IS MY NAME

на самом деле, "костыль"

Страница 347 из 9768