@spbpython

Страница 166 из 785
Zart
17.10.2016
07:01:00
хотя бы тем что оно не всги совсем

Serge
17.10.2016
07:49:49
Zart
17.10.2016
07:50:10
...

щито?

Google
Serge
17.10.2016
07:50:24
С асинком сложно там

Zart
17.10.2016
07:51:39
можно подумать любую проблему можно решать асинком

Serge
17.10.2016
07:51:52
А висги для ио, не?

Zart
17.10.2016
07:52:19
нет...

Serge
17.10.2016
07:52:34
http - не ио?

Zart
17.10.2016
07:52:36
про историю всги вообще в курсе?

Serge
17.10.2016
07:53:10
про историю всги вообще в курсе?
Ну, я в курсе, что fcgi кака и все такое

Zart
17.10.2016
07:53:27
блядь. ну вот о чем говорить вообще

Serge
17.10.2016
07:53:34
Мне как бы для применения в реальности история мало поможет

Zart
17.10.2016
07:53:46
покрась свои сокеты в красный цвет, йопт. быстрее станут

Serge
17.10.2016
07:54:01
Ну, вот можно сделать wsgi на asyncio, и оно есть, но там костыли всегда

Google
Serge
17.10.2016
07:55:00
Не передача данных конечно

Но простоев будет сильно меньше

Но быстрый http перед asyncio нам бы не помешал

Zart
17.10.2016
07:55:38
до всги в питоне была пачка веб-фреймворков. каждый из них приходилось прикручивать в продакшене по своему всги решил проблему деплоя - дал спецификацию на то, как веб-сервера должны вызывать питоновские веб-приложения. никаких особых проблем И/О (кроме файловраппера) всги не решал вообще

Zart
17.10.2016
07:56:06
сейчас похожее говно с асинком - торнада, асинкоре, айохттп, твистед - они все друг с другом не дружат

И не делает этого до сих пор
и не будет. ему посрать на

Serge
17.10.2016
07:56:18
Не совсем правда

Zart
17.10.2016
07:56:48
ты мыслишь о скорости и асинке. всги эти вопросы изначально не ебали

а в нынешнем виде приклепать асинк туда толком нельзя

Serge
17.10.2016
07:57:05
сейчас похожее говно с асинком - торнада, асинкоре, айохттп, твистед - они все друг с другом не дружат
Все уважающие себя фреймворки уже научились asyncio loop, future и синтаксис новый

Zart
17.10.2016
07:57:11
ну

Serge
17.10.2016
07:57:24
ну
Чо ну?

Zart
17.10.2016
07:57:38
потому что гвидо начал решать эту проблему, т.е. асинкио в питоне нынче - это всги для асинка по факту

Serge
17.10.2016
07:57:39
Висги для асинка - неудобный апи. Нужен новый

Zart
17.10.2016
07:57:46
асинк не нужен

Serge
17.10.2016
07:58:17
асинк не нужен
А, ну тогда ок, пока динозаврик, разговор окончен

Zart
17.10.2016
07:58:27
даешь иоцп

А, ну тогда ок, пока динозаврик, разговор окончен
проблемы нишевых негров шерифа ниибут

вот сколько кода на питоне реально использует асинк?

Google
Zart
17.10.2016
07:59:53
особенно на фоне всяких нумпи и прочей научной фигни

Висги для асинка - неудобный апи. Нужен новый
я согласен что неудобный. рожайте новый. за десяток лет не осилили, пока бдфл не взялся

Serge
17.10.2016
08:15:17
вот сколько кода на питоне реально использует асинк?
95% моего проекта, за который платят бабло

Zart
17.10.2016
08:15:53
ваше мнение очень ценно для нас (с)

если ты его перепишешь на чистом С и конечных автоматах и получишь +300% скорости, тебе насколько больше заплатят?

Serge
17.10.2016
08:16:46
ваше мнение очень ценно для нас (с)
Так, а это единственное ценное мнение. Если за это платят, значит оно надо и ценное, т.е. у него есть цена.

если ты его перепишешь на чистом С и конечных автоматах и получишь +300% скорости, тебе насколько больше заплатят?
Мне не заплатят, никому не заплатят, ибо оно того не стоит. Это слишком долго, дорого и запарно саппортить

Dmitry
17.10.2016
08:17:56
ты то перепишешь. а тот от кого ты зависишь - хрен

Zart
17.10.2016
08:18:19
я почему-то думаю что если бы изначально писалось бы на бгмерзкой жабе, то скорость и/о была бы выше. но вот скорость разработки - вряд ли

Chikiro
17.10.2016
09:03:40
1) https://github.com/tomchristie/django-rest-framework/blob/master/rest_framework/authtoken/migrations/0001_initial.py#L20 написано on_delete=models.CASCADE 2) а в PG получается ON DELETE NO ACTION :( кто-нить сталкивался?
Джанго только программно зависимости удаляет, а в бд no action. Можно поставить on_delete=DO_NOTHING и руками в бд правильную логику удаления прописать. https://docs.djangoproject.com/en/1.10/ref/models/fields/#django.db.models.DO_NOTHING

Vitali K.
17.10.2016
09:05:39
Roman
17.10.2016
10:27:58
синхронный api прекрасно реализуется поверх асинхронного.

Zart
17.10.2016
10:30:28
for some value of "прекрасно"

ты про тредпулы и асинковый полл результата?

Roman
17.10.2016
10:35:06
ты про тредпулы и асинковый полл результата?
да всё что угодно. не обязательно поллить.

Google
Serge
17.10.2016
14:52:53
я же говорил, есть wsgi в asyncio - но это костылян

сравните с Go :)

Roman
17.10.2016
14:57:58
https://twitter.com/oberstet/status/550741713762136064

Serge
17.10.2016
15:03:55
https://uwsgi-docs.readthedocs.io/en/latest/asyncio.html вот тут даже все консерны написаны

https://github.com/etianen/aiohttp-wsgi

Admin
ERROR: S client not available

Roman
17.10.2016
15:39:59
всё что угодно - не ответ
Ну так сделали убогое api(asyncio) а потом вспомнили что все синхронное

Serge
17.10.2016
15:41:05
ну, я согласен, что asyncio странно на фоне всей остальной библиотеки выглядит

Dmitry
17.10.2016
15:41:16
а пока с темы не уехали

вот это https://github.com/channelcat/sanic это вообще что

Zart
17.10.2016
15:41:49
это сахар поверх асинка, а ля фласк

но не фласк

Roman
17.10.2016
16:16:28
вот это https://github.com/channelcat/sanic это вообще что
Надо взять trollius и запустить на pypy

Посмотрим, как оно сольет

Serge
17.10.2016
21:53:19
Check out this devRant: https://www.devrant.io/rants/239916

В контексте недавнего...:)

Aleksander
18.10.2016
08:25:40
Тут говорят Гугл новый алгоритм компрессии сделал

Google
Aleksander
18.10.2016
08:25:47
Brotli

Serge
18.10.2016
08:59:27
Год уж вроде, не?

Dmitry
18.10.2016
09:02:38
ага

Danil
18.10.2016
09:03:23
еще в первом сезоне силиконовой долины? и зовут их Hooli? )

Aleksander
18.10.2016
10:34:36
Не. Это у дропбокса)) они по мотивам сделали алгоритм для себя

Andrey
18.10.2016
10:40:00
так их и так пачка на любой вкус и цвет

Mehti
18.10.2016
15:20:45
Кто-нибудь работал с утилитой nfdump? Мне нужно решить проблему с большими файлами, но возможности разделить в самом nfdump'е (в tcpdump, к слову, есть) нету. Файлы передаются между серверами и клиентами и не должно быть потери данных. Что можно предпринять? Думал разделить файлы в коде, но не уверен что это хорошая идея.

Serge
19.10.2016
09:29:48
Dropbox Paper умеет экспорт в Markdown.

Я влюбиля...

Aleksander
19.10.2016
10:54:40
https://pypi.org/ стили поменял - стал моднее)

Sergey
19.10.2016
10:55:14
https://pypi.org/ стили поменял - стал моднее)
это другой сайт, старый по прежнему адресу https://pypi.python.org/pypi

Mehti
19.10.2016
11:18:08
Проблема то в чем?
Нужно чтобы большие файлы быстро обрабатывались

Zart
19.10.2016
11:18:36
емнимс во флоу-тулзах был сплиттер

https://linux.die.net/man/1/flow-split

Mehti
19.10.2016
11:22:21
https://linux.die.net/man/1/flow-split
Кажется, это то что нужно. Спасибо!

Zart
19.10.2016
11:22:44
пакет flow-tools, за дебилиановую версию не знаю

Serge
19.10.2016
12:38:00
https://www.meetup.com/DevOps-40/events/234964851/

@mkn8rd ↑

поделишься от нас рекламкой коллег?

Zart
19.10.2016
12:39:21
а роллинг чем производится?

Страница 166 из 785