
Roman
12.01.2017
19:26:30
И да, это не требует повышенных привелегий

Игорь
12.01.2017
19:27:03

Roman
12.01.2017
19:27:31

Google

Eldar
12.01.2017
19:27:34
Какими портами?
ну крч, с помощью одного дискриптора получаю данные с сервера, потом копирую кусок не больше А каждые Т секунд в другой дескриптор, которые открыт на каком-то порту в локалхосте, а request уже читает и обрабатывает все с этого порта на локалхосте
Мда, в общем, я описал некое подобие прокси

Игорь
12.01.2017
19:27:48
серьезно, какой кейс тут?

here1am
12.01.2017
19:29:05
вот кстати да. зачем это в эпоху анлима?
и чо, скачиваться только по хттп будет?

Eldar
12.01.2017
19:30:37

Roman
12.01.2017
19:31:56

Игорь
12.01.2017
19:32:51

here1am
12.01.2017
19:32:52

Игорь
12.01.2017
19:33:39
если что-то есть у wget это не означает, что это надо каждому приложению, нет?

Eldar
12.01.2017
19:33:41

Nikolay
12.01.2017
19:34:04
а еще есть более тупой вариант

Google

Nikolay
12.01.2017
19:34:37
поставить где-нибудь посередине прокси с урезанием трафика

Roman
12.01.2017
19:34:45

Nikolay
12.01.2017
19:34:49
который автоматически конфигурится :)

Игорь
12.01.2017
19:34:58

Roman
12.01.2017
19:36:22
Но в шейпинг на уровне ос - это дико неудобно и часто нереально

Игорь
12.01.2017
19:38:07
В реальности шейпинг обычно делается на промежуточном роутере

Roman
12.01.2017
19:38:39

Игорь
12.01.2017
19:39:22

Roman
12.01.2017
19:40:04
Приложение знает какие коннекты его, а мидлбокс - уже нет
по QoS очевидно
Откуда? Надежда на ToS? Так это права надо иметь чтобы выставить

Игорь
12.01.2017
19:41:09
Я об этом писал выше

Roman
12.01.2017
19:42:02
Ну и приоритеты между закачками в рамках одного приложения так тоже не сделать
Опять же, потому что приложение больше знает

Игорь
12.01.2017
19:43:43
Если заниматься этим, то наверное не проблема сделать модуль с достаточными правами для управления на уровне системы?
чуть не написал "упарываться", но как-то противоречит тону беседы

Roman
12.01.2017
19:53:18

Google

Roman
12.01.2017
19:53:36
ну на некоторых платформах возможности грузить свои модули просто нет.

Игорь
12.01.2017
19:54:54
с третьей стороны, я не утверждаю что управление на уровне приложения бесполезно совершенно
это всегда грязный хак, но иногда оправданно — например для упомянутых тобою торрентов с выбором приоритета закачки
(хотя там это реализуется обычно не на уровне TCP а на уровне запроса чанков)

Roman
12.01.2017
19:59:59

Игорь
12.01.2017
20:00:55

Roman
12.01.2017
20:00:57

Игорь
12.01.2017
20:01:15

Roman
12.01.2017
20:01:25

Игорь
12.01.2017
20:02:47
серьезно, под ios уже можно пистаь на питоне?

Roman
12.01.2017
20:03:32

Игорь
12.01.2017
20:04:15

Roman
12.01.2017
20:04:24
причём, в обе стороны: и если отправляешь, и если принимаешь.

Игорь
12.01.2017
20:04:56
ну да.
на него точно нужно полагаться при управлении трафиком? это точно не будет грязным хаком?

Roman
12.01.2017
20:05:05
таким же образом устроен рейт-лимит в nginx.

Белый
13.01.2017
01:36:45
привет товарищи.есть у кого пример кода с декоратором.inline_keyboard релизовать и передавать текст через getupdates на пайтоне

Google

Nikolay
13.01.2017
01:39:08
лабы((

Юра
13.01.2017
02:14:45
Есть ли у кого на примете тулза автоматически строящая uml диаграммы классов на основе кода?
Чтож. Не знаю, каким местом я гуглил в прошлый раз, но сейчас я нашел такие тулзы. Всем спасибо

Nikolay
13.01.2017
02:32:20

Юра
13.01.2017
02:34:12
Objgraph?
Его в том, что нагуглил нет
http://stackoverflow.com/questions/260165/whats-the-best-way-to-generate-a-uml-diagram-from-python-source-code
Но поскольку ты упомянул, то и его я посмотрю :)

Admin
ERROR: S client not available

Ssi
13.01.2017
06:07:28

Sheridan
13.01.2017
06:08:10

Юра
13.01.2017
07:07:12
Спасибо всем

Сергей
13.01.2017
08:56:19
Кто-то может доходчиво объяснить про юникод в python 2? Если скрипт закодирован в utf-8, то присваивая переменной значение "a", что я вообще делаю? Что пишется в память?

Evgeniy
13.01.2017
08:57:04

Dmitriy
13.01.2017
08:58:38
Если u"а", то unicode

Archer
13.01.2017
09:00:15

Dmitri
13.01.2017
09:18:42
500 руб

Stanislav
13.01.2017
09:18:54
599, Ельдорадо

Artem
13.01.2017
09:19:16

Roman
13.01.2017
09:21:12

Сергей
13.01.2017
09:21:52
байт
В соответствии с кодировкой программы?

Google

Сергей
13.01.2017
09:24:47
байт
Вот я интерпретатор второго питона. Мне говорят - пусть foo = "a", куда я посмотрю, чтобы понять, какой байт мне записать?

Artem
13.01.2017
09:25:50

Archer
13.01.2017
09:27:37

Mikhail
13.01.2017
09:29:26
ord("п") выполни в cp1251 и 866, будет 239 и 175 соотвественно

Сергей
13.01.2017
09:34:20

Pavel
13.01.2017
09:49:45
TIL: eval() в 3.6 быстрее eval() в 3.5 примерно на 20%. Один и тот же код даёт 3.7-4.0 попугая/с на 3.5 и 5 попугаев/с на 3.6

Subbotin
13.01.2017
09:50:51
лучше бы наоборот замедлили так чтоб им нельзя было пользоваться

Pavel
13.01.2017
09:51:29

Subbotin
13.01.2017
09:51:35
и чтоб переспрашивал "а ты уверен что хочешь использовать евал? а капчу разгадаешь?"
а кровью распишешься?

Stanislav
13.01.2017
09:56:22

Subbotin
13.01.2017
09:58:21
мне твоя борода не нравится

Roman
13.01.2017
10:10:15

Stanislav
13.01.2017
10:11:01

Dmitry
13.01.2017
10:22:04
Всем салют! Есть у кого-нибудь пдфник хорошей книги по pyqt5 на английском (для человека, хорошо знакомого с разработкой гуи, но без опыта Qt)?