@rudepython

Страница 64 из 1719
tosh
02.09.2016
22:51:19
хотя может и распределяться

Dmitry
03.09.2016
04:41:07
хуею, был простой вопрос, про "целери но попроще", вроде даже ответили rq, что в целом верно :) и тут такой дискасс :)))

временами конечно еще худший обсер чем celery, да и вообще я не люблю redis :)))

Google
Стас Щетинников
03.09.2016
06:48:31
тарантул берите
это вы про tarantool queue?) нет, спасибо. а если просто тарантул - то он клевый и хороший )

Стас Щетинников
03.09.2016
08:38:18
Это не правда, кстати. Все прекрасно отдается, просто руки прямые иметь надо :)
Да ладно, насколько я знаю питончик оставляет себе уже неиспользуемую память на всякий случай. И отдает ее крайне неохотно

Roman
03.09.2016
08:39:02
Короче, тезис прост: производительности питона хватает на дохуя задач. Если выше оратор имел ввиду, что питон медленнее асма, то ну ок, медленнее
Я писал даже не про сам питон, а про какой-то дикий оверхед от всех этих фреймворков по сравнению с чистым wsgi. И больше всего удивило что фреймворк с минимум фич жрёт больше всего ресурсов.

Стас Щетинников
03.09.2016
08:40:26
LD_PRELOAD=/usr/lib/libjemalloc.so
ну слава б-гу, хоть кто-то адекватный в этом чатике есть, с кем пообщаться можно ;)

Andrey
03.09.2016
10:38:38
rq
чо та во вчерашнем потоке не заметил. Спасибо, посмотрю

Алексей
03.09.2016
11:21:29
LD_PRELOAD=/usr/lib/libjemalloc.so
яросно плюсую.

Roman
03.09.2016
14:33:31
яросно плюсую.
можно, кстати, сделать даже /etc/ld.so.preload про писать

Алексей
03.09.2016
14:34:27
можно. но стоит ли ? чо то я не уверен что стоит такое фигачить из пушки

а так в супервизор запихал и усть грузит так

H
03.09.2016
14:35:39
Google
H
03.09.2016
14:36:28
я про использование libjemalloc вообще

Roman
03.09.2016
14:44:19
а какие подводные камни?
никаких. одни плюсы.

H
03.09.2016
14:44:35
С++? ?

Alexey
03.09.2016
14:44:37
Как-как это попробовать использовать для чайников?

С++? ?
Как будто что-то плохое!

H
03.09.2016
14:45:01
если это так ахуенно, почему я первый раз услышал об этом

и питон не работает с ним по дефолту

Roman
03.09.2016
14:45:23
Как-как это попробовать использовать для чайников?
ну ставишь libjemalloc и вперёд. но некоторые приложения используют её из коробки

Alexey
03.09.2016
14:45:35
Так вперёд-то как питону это сказать?

Roman
03.09.2016
14:45:57
например, redis или firefox по дефолту используют этот аллокатор

ну и если у тебя freebsd - тебе тоже это всё не надо )

Alexey
03.09.2016
14:46:16
Почему? :-\

Оно там уже?

Roman
03.09.2016
14:46:24
потому что в freebsd libc по дефолту используется jemalloc :)

H
03.09.2016
14:46:30
запусти и посмотри

https://gist.githubusercontent.com/StephanErb/2deeb80b40e59671380a/raw/89e1a0e3cedd9f6e157b3f669816b6a1912a4e0a/memleak.py

Alexey
03.09.2016
14:46:51
Опять пингвиноёбы просрали демонофилам! Да здравствует FreeBSD!

H
03.09.2016
14:46:53
не забудь проверить антивирусом попова

Alexey
03.09.2016
14:47:03
потому что в freebsd libc по дефолту используется jemalloc :)
А я смотрю и думаю — чего в портах-то у меня нет. ;)

Roman
03.09.2016
14:48:56
запусти и посмотри
https://dpaste.de/m05R/raw

Google
Roman
03.09.2016
14:49:04
первое - это с jemalloc

H
03.09.2016
14:49:21
так я уже исследовал

Roman
03.09.2016
14:49:46
Alexey
03.09.2016
14:49:55
Дай порадоваться, ну.

H
03.09.2016
14:50:15
я не понимаю почему не используется по дефолту

Roman
03.09.2016
14:50:17
у меня к freebsd список претензий на много страниц.

H
03.09.2016
14:50:17
и не нагуглить

Roman
03.09.2016
15:09:47
вообще, у jemalloc/tcmalloc много плюсов

https://gdstechnology.blog.gov.uk/2015/12/11/using-jemalloc-to-get-to-the-bottom-of-a-memory-leak/

http://highscalability.com/blog/2015/3/17/in-memory-computing-at-aerospike-scale-when-to-choose-and-ho.html

Igor
03.09.2016
18:04:02
я не понимаю почему не используется по дефолту
да, странно, но в руби до этого тоже вон только относительно недавно дошли - с 2.2

H
04.09.2016
19:13:24
а есть у кого связка https nginx aiohttp websockets?

сука, ебучие вебсокеты через wss просто отдают 400ю ошибку без никаких ворнингов или ошибок ?

nginx даунгрейдил http1.1 > 1.0

proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade";

добавил, заработало

Dmitry
05.09.2016
07:39:50
Люблю такое. Когда вместо чтения документации пациент слегка поебется, потом что-то нагуглит на stackoverflow или еще где. И вау - заработало. http://nginx.org/ru/docs/http/websocket.html

H
05.09.2016
07:55:22
я оттуда и взял

Google
H
05.09.2016
07:57:16
да там не понятно было, где косяк, может я в js ошибся, 400я это ж клиентская ошибка

Dennis
06.09.2016
17:13:28
привет, всем! помогите, пжлст, с вопросом - http://ru.stackoverflow.com/questions/563515/django-rest-framework-%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B2%D0%B8%D0%BA%D0%B8-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0%D0%BC%D0%B8

Admin
ERROR: S client not available

Igor
06.09.2016
17:14:37
а джанго и рест фреймворк в частности здесь причем?` (раз речь про структуры данных и связи)

Roman
06.09.2016
17:15:09
Ой, джангоебы в чятике

Alexey
06.09.2016
17:43:33
?

Dmitry
06.09.2016
17:47:10
теперь после него тут полы с хлоркой мыть

Igor
06.09.2016
17:47:44
а пока не помыли, давайте еще про джангу поговорим! я слышал, там 1.10 недавно вышла?

Igor
06.09.2016
17:48:21
скорее тестовое

dmks
06.09.2016
18:20:05
Для курсовых вроде рано еще
Такое. Некоторые только после лета начинают сдавать.

Stanislav
06.09.2016
21:30:02
Обоснуйте за джанго или пиздаболлы

Alexey
06.09.2016
21:30:57
Пошёл на хуй, например.

Ок.

Dmitry
07.09.2016
05:06:46
С таким никнеймом в этот чатик входить - сразу с порога зашквар :)))

Алексей
07.09.2016
06:43:31
никаких. одни плюсы.
это не так. alpine с jemalloc не дружит.

Roman
07.09.2016
11:27:03
это не так. alpine с jemalloc не дружит.
у них же там какой-то свой аллокатор и libc

Google
Roman
07.09.2016
11:27:06
musl вроде же

Алексей
07.09.2016
11:34:58
да. свой аллокатор

но сам факт меня сегодня удивил.

https://bugs.alpinelinux.org/issues/5389

такие вот дела

я так понимаю что бы обойти этот вопрос надо пересобирать питон. и делат ьтак что бы jemalloc был его штатным аллокатором.

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

в опциях компиляции питона есть только какой то —with-pymalloc

Evgeny
08.09.2016
14:03:13
олололо, Еба!

Я типо эникейщик и нихера не рублю в ваше питоне, но тут появилась задача подобного плана: Есть короче групка барешника в VK, хозяин барешника захотел сайт, и что бы было все бохато, красиво и новости с вконтача сами себе репостились на сайт. Поскольку известные мне модули, дергают полностью div с ВКашной разметкой и стилями, что есть уебанство. Было решено писать парсер API ответов VK который бы выдергивал бы пост разбивал по html примитивам, подставлял свои кошерные стили и все такое. Из этого следует: 1) Я занимаюсь анонизмом и всё уже есть, не надо писать парсер. 2) Насколько я успел разобраться с апи VK там нет возможности получить id всех постов, можно взять всю стенку группы, но там похоже лимит 21 пост или по времени создания поста. Исходя из этогоо утверждения думаю обновлять содержимое по планировщику. Вот собственно вопрос/просьба выскажите свое конструктивное мнение по поводу этих двух утверждений, ибо я опыта в вебе не имею от слова "совсем" PS Не надо отправлять к джангоебам в чат, они там посоветуют поставить джангу, батарейки к админке и поебститись с кодом в разрезе джанги

а, ну и это, спасибо, еба!

Alexey
08.09.2016
14:24:37
По API контакта не понел, что за лимит и откуда ты его взял и какие тебе посты нужны.

Petr
08.09.2016
14:24:42
Я типо эникейщик и нихера не рублю в ваше питоне, но тут появилась задача подобного плана: Есть короче групка барешника в VK, хозяин барешника захотел сайт, и что бы было все бохато, красиво и новости с вконтача сами себе репостились на сайт. Поскольку известные мне модули, дергают полностью div с ВКашной разметкой и стилями, что есть уебанство. Было решено писать парсер API ответов VK который бы выдергивал бы пост разбивал по html примитивам, подставлял свои кошерные стили и все такое. Из этого следует: 1) Я занимаюсь анонизмом и всё уже есть, не надо писать парсер. 2) Насколько я успел разобраться с апи VK там нет возможности получить id всех постов, можно взять всю стенку группы, но там похоже лимит 21 пост или по времени создания поста. Исходя из этогоо утверждения думаю обновлять содержимое по планировщику. Вот собственно вопрос/просьба выскажите свое конструктивное мнение по поводу этих двух утверждений, ибо я опыта в вебе не имею от слова "совсем" PS Не надо отправлять к джангоебам в чат, они там посоветуют поставить джангу, батарейки к админке и поебститись с кодом в разрезе джанги
А апи ты не раскурить?

Igor
08.09.2016
14:24:52
https://github.com/search?l=Python&q=vkontakte&type=Repositories&utf8=%E2%9C%93

Petr
08.09.2016
14:25:14
Я типо эникейщик и нихера не рублю в ваше питоне, но тут появилась задача подобного плана: Есть короче групка барешника в VK, хозяин барешника захотел сайт, и что бы было все бохато, красиво и новости с вконтача сами себе репостились на сайт. Поскольку известные мне модули, дергают полностью div с ВКашной разметкой и стилями, что есть уебанство. Было решено писать парсер API ответов VK который бы выдергивал бы пост разбивал по html примитивам, подставлял свои кошерные стили и все такое. Из этого следует: 1) Я занимаюсь анонизмом и всё уже есть, не надо писать парсер. 2) Насколько я успел разобраться с апи VK там нет возможности получить id всех постов, можно взять всю стенку группы, но там похоже лимит 21 пост или по времени создания поста. Исходя из этогоо утверждения думаю обновлять содержимое по планировщику. Вот собственно вопрос/просьба выскажите свое конструктивное мнение по поводу этих двух утверждений, ибо я опыта в вебе не имею от слова "совсем" PS Не надо отправлять к джангоебам в чат, они там посоветуют поставить джангу, батарейки к админке и поебститись с кодом в разрезе джанги
Ммм, в апи есть параметр с какого начинается выдача

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