@rudepython

Страница 35 из 1719
Марк
01.08.2016
17:31:23
Так я и не с тобой дискутировал. Ты ж влез

Alexey
01.08.2016
17:31:39
это ты, блядь, сюда со своими политическими фекалиями влез, чувак.

Марк
01.08.2016
17:33:28
Нет.

Alexey
01.08.2016
17:33:33
пидора ответ.

Google
Petr
01.08.2016
17:34:13
Спокойной ночи

Alexey
01.08.2016
17:34:20
и вам не хворать. :)

Марк
01.08.2016
17:35:02
пидора ответ.
ой, нахуй иди.

Alexey
01.08.2016
17:35:37
сейчас ты выйдёшь и уйдёшь дорогой знакомой.

Марк
01.08.2016
17:36:05
Да пиздуй уже

Alexey
01.08.2016
17:39:47
почему такая хуйня постоянно — нормальные пацаны хоть из Донецка, хоть из Львова, хоть из Одессы, а как хуй которые на каждом углу свистит откуда он — так сразу ёбнутый?

Jonh
01.08.2016
18:10:11
Ээ, расскажите, какими профайлерами пользуетесь?

Есть вот проект примерно 50k LOC, нужно определить, что тормозит систему. До этого профайлеры для питона не юзал, не было необходимости.

Andrey
01.08.2016
18:15:53
а что за проект? веб?

если да, то посмотри по логам вебсервера, найди самые долгие операции на бэкенде. Настрой трешхолды для логирования долгих запросов в БД

Jonh
01.08.2016
18:19:16
а что за проект? веб?
Да, веб, но там ещё бывает тяжелая бизнес-логика, запросы в БД профайлятся отдельно, с этим проблем нет. Интересует именно производительность питоновского кода.

Google
Jonh
01.08.2016
18:22:08
Спасибо, попробую

Dmitry
01.08.2016
18:23:51
ааа, в девичестве openerp, так пусть они и профайлят :)

жаль, конечно, что панели у нее нет. но с другой стороны там вроде обычный werkzeug, может не так и сложно будет приделать, оторвав от пирамиды или фласка

но самое простое - купите newrelic на месяц :)

Jonh
01.08.2016
18:36:02
жаль, конечно, что панели у нее нет. но с другой стороны там вроде обычный werkzeug, может не так и сложно будет приделать, оторвав от пирамиды или фласка
Там есть разные режимы логов, но они мало для чего годятся. Код там говно по большей части, вот хочу посмотреть, во что производительность упирается, может дело не в бизнес-коде.

Dmitry
01.08.2016
18:36:18
ну выше совсем не про логи

django-debug-toolbar (господи, прости), flask-debyg-toolbar, pyramid-debug-toolbar - это всё "заходишь на страницу и сразу видишь, кто тут так лихо тормозил, база, шаблоны, или говнокод"

если ни разу не видел, трудно наверное объяснить

включай newrelic, в общем

там будет куда посмотреть и ставить (а в твоем случае допиливать) нифига не надо

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

профайлить веб классическим профайлером - это возможно, но адок

Alexey
01.08.2016
18:40:05
и какбе совсем не то, что надо.

Dmitry
01.08.2016
18:40:12
ну типа да

Jonh
01.08.2016
18:40:37
Понял. Тулбар для джанги юзал в свое время. За newrelic спасибо, посмотрю, даже такая штука есть https://github.com/hibou-io/odoo-newrelic

Alexey
01.08.2016
18:40:42
ну типа да
https://lenta.ru/news/2016/08/01/instagram95/

H
02.08.2016
07:41:00
джанга медленное говно

Google
agic
02.08.2016
07:46:27
все гавно

H
02.08.2016
07:50:15
кроме мочи

Jonh
02.08.2016
07:57:53
джанга медленное говно
Но для быстрого прототипирования говна вполне же годится? Куча плюшек из коробки для типовых проектов

agic
02.08.2016
07:58:40
жопа тоже годится для производства говна

Jonh
02.08.2016
07:59:37
жопа тоже годится для производства говна
Получится говно другого порядка

agic
02.08.2016
08:00:39
http://cs315924.vk.me/v315924453/de8/k6unV4biXtQ.jpg

такое?

H
02.08.2016
08:07:02
только потом страдать будешь, когда выстрелит сайтег

Andrey
02.08.2016
08:07:51
Но для быстрого прототипирования говна вполне же годится? Куча плюшек из коробки для типовых проектов
а потом протопип перерастает в продакшен и начинается анальная акробатика с говнобатарейками, ормами, кучей ненужного говна которое встроено в фремворк

H
02.08.2016
08:09:54
? coub.com/v/83kat ← click for ?

Anders
02.08.2016
08:11:40
Dmitry
02.08.2016
08:15:54
джанга даже для "прототипирования" говно

Dmitry
02.08.2016
08:17:12
просто не используйте джангу :)

Andrey
02.08.2016
08:17:14
я использую Pyramid

Dmitry
02.08.2016
08:18:19
если джанго нравится до уссачки, можно пойти в python_ru или как там зовут этот чатик с девочками и тонко душевно организованными модераторами... там всем джанго нравится :)

а здесь прям в профиле написано про унижения :)))

H
02.08.2016
08:18:41
это почему?
http://klen.github.io/py-frameworks-bench/#results

я использую Pyramid
а я осваиваю aiohttp

Google
Andrey
02.08.2016
08:20:00
Да я все никак на трешку не пересяду, на двойке торнадо использовал но не для http

H
02.08.2016
08:21:24
ну у меня новый проект, старый переписывать я бы не стал ради питона3

вернее не новый, а вторая версия, исправление архитектуры

H
02.08.2016
08:22:10
которая там настолько хуево, что можно переписывать с 0 лол

Dmitry
02.08.2016
08:23:33
К джанго не испытываю никаких чувств
ты же понимаешь, что не пятый и не пятидесятый с заходом "а чо вам джанга не нравится?" :)

Jonh
02.08.2016
08:24:16
можно FAQ запилить и прикрепить в шапке

Dmitry
02.08.2016
08:25:21
вот еще :)

начнут рассказывать, что пункты фака - это достоинства, а не факапы джанги

Andrey
02.08.2016
08:25:42
джангоунижения каждый раз должны быть как первый

Dmitry
02.08.2016
08:29:16
плохой орм, стремные шаблоны, "зато встроенная админка" на которую все школьники дрочат, зато всем остальным приходится ее потом все равно переписывать, куча говна из батареек, в которой "есть все" и 90% ни на что не годна.

H
02.08.2016
08:38:33
Два чая этому господину сверху

Правда я бы не стал начинать на третьем питоне торнадо или твистед

Andrey
02.08.2016
08:42:29
H
02.08.2016
08:43:02
Я про него ничего не слышал, поэтому не сказал :)

H
02.08.2016
15:40:34
котаны, есть шарящие в sql?

возвращает 1 2 2 3 2 2 2 6

Google
H
02.08.2016
15:40:40
надо чтобы было 1 2 3 2 6

схлопнуть одинаковые значения

Sharkus
02.08.2016
15:42:02
Хм.

Там только циферка, или ещё что-то?

H
02.08.2016
15:42:39
да не важно, любой тип одинаковый

Sharkus
02.08.2016
15:43:08
Без циферки я не особо уверен, что 1 2 3 >2< 6 эту двойку можно пощадить чем-то сравнительно простым.

H
02.08.2016
15:43:33
ну дистинкт не подходит

мне надо оставить порядок

Sharkus
02.08.2016
15:43:46
Да, я понял.

H
02.08.2016
15:44:56
у меня снимаются данные, я не хочу их выводить на графике если не было изменений

могу в скрипте это сделать, которые формирует данные, могу проверять при вставке

Sharkus
02.08.2016
15:45:18
хм

H
02.08.2016
15:45:39
но вроде интересная задача решить как я хочу, даже не гуглится сука

Sharkus
02.08.2016
15:46:20
Я бы предложил чего-то странное типа pl/sql и курсора с проверкой на равность предыдущему значению, например

H
02.08.2016
15:46:24
хуй знает какое там слово на английском, "схлопнуть"

Sharkus
02.08.2016
15:46:37
merge, как вариант

H
02.08.2016
15:46:40
да там 100% можно без такой ебалы

мерж не то

это типа объединить, там их куча, типа посчитать значения и так далее

лан, надо поесть и попробую решить

Sharkus
02.08.2016
15:48:26
Ага, ты и меня подгрузил :)

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