
Tishka17
13.12.2018
14:31:32

Yegor
13.12.2018
14:38:19
я с вас в шоке
я бы такую строку хрен бы когда смозговал

Google

Yegor
13.12.2018
14:38:46
хотя я по факту понимаю как оно работает

Alex
13.12.2018
14:41:51
детская же задача
да и не обязательно все однострочником писать, если с пониманием слонжости

Yegor
13.12.2018
14:42:40
читал я учебники, его если по ходу не набирать и не пробовать то в голове не откладывается вообще

akaWolf
13.12.2018
14:43:36

Tishka17
13.12.2018
14:43:38
ну так набирай и пробуй

Олег
13.12.2018
14:44:48
@fahreeve, тут это, щлюха)

Yegor
13.12.2018
14:44:52
С вашего позволения немножко усложнил: "[%s]"%(",".join(open(contactsfile).read().splitlines()))

Alexey
13.12.2018
14:46:10
Как там с ботом для чата? Никаких подвижек?

Yegor
13.12.2018
14:51:46

Yergali
13.12.2018
14:53:16
всем привет. как можно узнать какие запросы делают телеграм бот? есть ли какой то слушатель?

Robot
13.12.2018
14:53:36

Google

?? Eugene
13.12.2018
14:53:53
Логгирование

Tishka17
13.12.2018
14:55:44
strace

Alex
13.12.2018
14:56:01

Sergey
13.12.2018
14:59:08
mitmdump/mitmproxy

Amir
13.12.2018
15:04:26
/rpkb@remkeybot

Greek
13.12.2018
15:06:26
Че думаете по поводу статейки с blockmanity?
Да они. Стремно проворонить момент взять за такую цену :)

Alexey
13.12.2018
15:25:48
?

Andrew
13.12.2018
15:30:26
Кто знает можно ли подавить во фласке логинг при этом сохранив функциональность stderr.write(message)
Такой вариант не помог
app.logger.disabled = True
log = logging.getLogger('werkzeug')
log.disabled = True
И такой тоже
log = logging.getLogger('werkzeug')
log.setLevel(logging.DEBUG)

Aragaer
13.12.2018
15:32:17
или просто logging.getLogger('werkzeug').setLevel(logging.DEBUG)

Alex
13.12.2018
15:33:46

Andrew
13.12.2018
15:34:36
тем не менее в консоль при таком раскладе ничего ен выводится

Tishka17
13.12.2018
15:38:06
всегда юзал loggin безо всяких там app.logger

Костя
13.12.2018
15:38:52
вторая часть заставила потрепать нервы... оказывается каретки когда >> то они наезжали и уничтожались

Tishka17
13.12.2018
15:39:10
эм
ну там же напсиано было “убирать с поля при столкновении”

Костя
13.12.2018
15:40:15
ну так у меня одна каретка едет слева направо и врезается пока правая стоит

Google

Костя
13.12.2018
15:40:32
а надо короч одновременно, что логично
но это еще не все
в итоге таки правильный ответ еще был смещен на 1

Tishka17
13.12.2018
15:41:00
эм
хз, у меня вроде все норм

Костя
13.12.2018
15:41:09
типа до движения каретки в итоге

Tishka17
13.12.2018
15:41:16
либо левая в праву врезается либо права в левую
двигал все по очереди ибо пофиг
а вот для оставшейся - не проверял

Костя
13.12.2018
15:42:04
ну я хз, у меня ушло овердохуя часов на это ))
чтобы понять в чем проблема

Tishka17
13.12.2018
15:44:55
блин
как ускорить эти гребаные агрегации в эластике

Anastasia
13.12.2018
15:48:58
Привет! Тем временем, у нас онлайн-трансляция митапа для разработчиков. Подключайтесь!) https://www.youtube.com/watch?v=qeqzhhDaqgY

Eldar
13.12.2018
15:49:47

Tishka17
13.12.2018
15:49:50
что это за митап вообще?
у меня не логи

Eldar
13.12.2018
15:50:28
Ну если у тебя агрегация по времени, то время лучше хранить без микросекунд, чтобы бакеты крупнее были

Tishka17
13.12.2018
15:50:33
не

Google

Tishka17
13.12.2018
15:50:46
фасетный поиск

Eldar
13.12.2018
15:50:54
Ещё опять же можно убрать now чтобы в данные чаще в кеше были

Tishka17
13.12.2018
15:51:04
у меня сейчас запрос 400 строк
нет времени
только строки

Eldar
13.12.2018
15:51:36
Ещё если у какого-то поля очень небольшое количество вариантов, то можно указать, чтобы эти данные в оперативке сидели

Tishka17
13.12.2018
15:51:51
одна из пробелм - Top-hits агрегация чтобы кроме id вытащить строковые данные. Без нее в 2 раза быстрее, но данные нужны

Eldar
13.12.2018
15:52:57
Ещё есть варик вынести часть проверок в фильтры или наоборот в bool query

Tishka17
13.12.2018
15:53:33
вынес в query, получил выигрыш 10%
а мне бы раза в 3 хотя бы ускорить

Alexey
13.12.2018
15:54:02
Какими махинациями превратить это все в одну строку? так чтоб все уместилось в подобие arr[0:]
[['b', 'e', 'e', '.', 'b', 'e', 'e'], ['.', 'e', '.', '.', 'e', '.', '.'], ['.', 'b', '.', '.', 'e', 'e', 'b']]

Tishka17
13.12.2018
15:54:24
Какими махинациями превратить это все в одну строку? так чтоб все уместилось в подобие arr[0:]
[['b', 'e', 'e', '.', 'b', 'e', 'e'], ['.', 'e', '.', '.', 'e', '.', '.'], ['.', 'b', '.', '.', 'e', 'e', 'b']]
“”.join(“”.join(x) for x in arr)
“”.join(itertool.chain.from_iterable(arr))