@rudepython

Страница 94 из 1719
Roman
20.11.2016
00:43:50
в доке: ПРОЦЕССОР РАБОТАЕТ В ДВУХ РЕЖИМАХ: халт И усер сразу и не понял, что за 'усер'

Alexey
20.11.2016
00:44:11
?

Roman
20.11.2016
00:45:02
количество пользователей в канале наводит на мысль о первых CPU для дома

Alexey
20.11.2016
00:45:25
А, уже было несколько раз.

Google
Roman
20.11.2016
00:46:36
без этого )

Alexey
20.11.2016
00:46:48
ну тогда ГЕНЕРАЛ ФАИЛУРЕ

Roman
20.11.2016
00:47:10
в общем тут больше про то, что я вовремя не понял о чём речь

/dev
20.11.2016
07:23:28
зачем вообще хотеть синглтон?
Пулл ресурсов, например

Roman
20.11.2016
07:27:55
Dmitry
20.11.2016
07:37:38
/me зевает в Домодедово

Zart
20.11.2016
08:21:12
заразно

Andy
20.11.2016
10:32:25
Пулл ресурсов, например
Вот вы пишете всякое под веб, взяв фреймворк какой-нибудь, не буду говорить какой Часто там приходится писать синглтон или пул ресурсов?

Andy
20.11.2016
10:34:43
Ну там терли за веб и тд Жизнь запроса вся внутри вьюхи

/dev
20.11.2016
10:34:51
Так быстрее аллокации работают

Терли вообще за синглтоны

Google
Andy
20.11.2016
10:39:15
За много чего

Roman
20.11.2016
11:15:01
кстати, про сумму чисел от 0 до 1 млрд

на свежем pypy получается 1.5с

если сделать явный цикл - будет 1.1с

Igor
20.11.2016
11:47:08
а всякие парсеры логов/json кто-нибудь переводил на pypy в целях повышения производительности?

Igor
20.11.2016
12:01:12
вот да, я понимаю, что еще быстрее это будет пропарсить-поправить-отправить дальше на сишечке но если нет времени-денег дописывать парсинг на сях или голанге, pypy ведь будет оптимальным решением в таком случае?

Roman
20.11.2016
12:05:09
т.е. тебе надо будет брать профайлер и смотреть где jit смог, а где - нет

я как-то писал простенький бенч по обмену сообщениями между парой процессов через пайп. вообщем, получилось что 99% кода обработал jit и получилось что уперся я в полосу по памяти.

Igor
20.11.2016
12:07:26
:)) понял, спасибо огромное!

Andy
20.11.2016
13:39:59
т.е. тебе надо будет брать профайлер и смотреть где jit смог, а где - нет
Ну jit ведь поможет на более-менее одинаковых операциях, правильно?

Eugine
20.11.2016
13:52:36
Ну jit ведь поможет на более-менее одинаковых операциях, правильно?
смотря какой жит. у хотспота и пупу, вроде, стратегия компилировать по возможности, оптимизировать по надобности.

Andy
20.11.2016
14:08:20
Ну я за оптимизации скорее

У меня есть питон версии 2.7, есть django и jinja2, версии 1.9 и 2, мне нужно, чтобы шаблоны рендерились быстро, мгновенно и внезапно! Я попробовал jinja, но хочу еще быстрее и пока не получается, Бѣ Подскажите, есть что еще быстрее? Чем рендерите json? Данные приходят от апишечки

Eugine
21.11.2016
09:37:43
%

Andy
21.11.2016
09:37:46
ненен, рендерить из json в html

Google
Vadim
21.11.2016
09:40:32
В Jinja2 отключал autoreload?

На порядок сокращает

Andy
21.11.2016
09:43:20
Так, нет, учту А что еще? супер-пупер шаблонизатора нет? Может есть какие-то решения прям на nginx c похожим на django\jinja синтаксисом?

Ну или на ноде, прости господи

Pavel
21.11.2016
09:44:18
html + ssi :)

а из json хм

https://github.com/bungle/lua-resty-template

навскидку нагуглил такую хрень

Andy
21.11.2016
09:48:50
ага, уже видел

Roman
21.11.2016
10:05:17
Кешировать не помогает?

Andy
21.11.2016
11:15:43
кешировать шаблоны?

Alexey
21.11.2016
11:15:56
Конечно же нет, джангу.

Andy
21.11.2016
11:16:24
да само собой под кешем) Но в те моменты, когда прохоисходит cache miss – иногда долго

Andy
21.11.2016
11:49:58
в смысле?

Zart
21.11.2016
11:50:21
ну ты от вопроса про "шаблон быстрее" перешел к "быстрее джсон хуячить"

возникает вопрос, какого хуя

Andy
21.11.2016
11:50:58
нет, json меня устраивает, меня не устраивает скорость обработки шаблона

а про json – ну json из апихи я запихиваю в шаблон

context = json.loads(api_response)

Google
Zart
21.11.2016
11:51:45
эм

про ujson упомянули, для твоей задачи сойдет

Igor
21.11.2016
11:53:06
если кастомные энкодеры-декодеры не понадобятся %)

Andy
21.11.2016
11:53:17
у меня достаточно большой контекст, там циклики внутри, оно рендерит долго данные

Zart
21.11.2016
11:54:16
а если сунуть код в профайлер, окажется что 90% времени будет в бд...

Andy
21.11.2016
11:54:21
Треть от общего времени обработки запроса у меня выходит шаблон

Нет, шаблон

http://take.ms/5GJLQ

Admin
ERROR: S client not available

Andy
21.11.2016
11:54:50
коричневое – шаблон

Zart
21.11.2016
11:56:02
всё говно внизу

Andy
21.11.2016
11:56:24
ага, еще и коричневое

Вот решение всех проблем! https://prerender.io/

Alexey
21.11.2016
13:16:17
Я не хочу ни на что намекать, но у нас вроде бы написано Rude Python, а не Fucking Blowjob JavaScript.

Andy
21.11.2016
13:17:14
Это из серии что бывает... RaaS

Alexey
21.11.2016
13:17:29
F.ASS

Andy
21.11.2016
13:17:49
ну или так

Igor
21.11.2016
13:20:09
можно еще left-pad.io вспомнить, хуль

Alexey
21.11.2016
13:21:02
Огонь тема, кстати, спасибо, сейчас прикручу куда-нибудь.

Igor
21.11.2016
13:22:22
у них там скидки для корпоративных лицензий есть, имей в виду!

Google
Andy
21.11.2016
13:23:43
интересно, лефтпад сколько держит нагрузки?

Alexey
21.11.2016
13:30:49
у них там скидки для корпоративных лицензий есть, имей в виду!
Два ентерпрайза анлимитед саппорт заверните пожалуйста, спасибо, мне на вынос.

Igor
21.11.2016
13:33:33
влажную салфетку возьмете?

Alexey
21.11.2016
13:34:59
Нет, спасибо, из портов поставлю.

dmks
21.11.2016
13:36:25
Пирожок на десерт?

Zart
21.11.2016
14:39:08
Нет, спасибо, из портов поставлю.
но это ж не ынтыпрайзно

Alexey
21.11.2016
14:44:37
но это ж не ынтыпрайзно
Зато кеды на фрю.

Едрён-батон, это всё ещё работает. https://github.com/search?utf8=✓&q=exec(+%24_GET&type=Code&ref=searchresults

<?php echo = exec("./stress.sh $_GET["Agents"] $_GET["Time"]"); ?>

Zart
21.11.2016
15:41:37
что работает?

Alexey
21.11.2016
15:41:49
Увеличение количества идиотов.

Zart
21.11.2016
15:42:03
"We could not perform this search Must include at least one user, organization, or repository"?

Viktor
21.11.2016
15:42:23
У меня работает

Zart
21.11.2016
15:43:07
мой браузер недостаточно хром...

Alexey
21.11.2016
15:43:34
мой браузер недостаточно хром...
https://github.com/search?utf8=✓&q=exec(+%24_GET&type=Code&ref=searchresults

У тебя фильтр от идиотов хорошо настроен.

Johnnie
21.11.2016
15:44:59
пробел?

Alexey
21.11.2016
15:45:06
Нет, всё верно.

Это для поиска разные токены.

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