
Nikita
03.05.2019
20:58:47

toby
03.05.2019
20:58:57

Tishka17
03.05.2019
20:59:10
один
Ну тогда у тебя одна очередь - список видео на обработку
И то, очередь ли

Google

Tishka17
03.05.2019
20:59:21
Тебе важен порядок?

Nikita
03.05.2019
20:59:22
Так, тут небольшое уточнение

А
03.05.2019
20:59:41
f=open('port.txt')
port=f.read()
f.close()
port=int(port)
Вылезает ошибка

toby
03.05.2019
20:59:50

А
03.05.2019
20:59:54
Как можно переделать?

Tishka17
03.05.2019
20:59:55

А
03.05.2019
21:00:10
Какая?
ValueError: invalid literal for int() with base 10:

Tishka17
03.05.2019
21:00:23

ツィッギー
03.05.2019
21:00:25
где есть сишники?
тут есть?

А
03.05.2019
21:00:28

Google

Phil
03.05.2019
21:00:54

Denis
03.05.2019
21:01:21

А
03.05.2019
21:01:41

Phil
03.05.2019
21:02:16
Что показывает?

Denis
03.05.2019
21:02:43
Правильно настроенная кафка может дать гарантию, что задача выполнится хотя бы один раз, но это другая история

А
03.05.2019
21:02:59

Alexander
03.05.2019
21:03:16
?

Tishka17
03.05.2019
21:03:17

Phil
03.05.2019
21:03:18

Tishka17
03.05.2019
21:03:26
Это не цифры

А
03.05.2019
21:03:30
спс)

Tishka17
03.05.2019
21:04:00
Какой-то мудак сделал текстовый редактор, который BOM вставляет по дефолту, похоже

Nikita
03.05.2019
21:04:05
Так, тут небольшое уточнение
Обычно идет сразу несколько файлов. Они конвертируются в 360 / 480 / 720. Порядок не важен, но приоритет должен быть у менее затратной операции (соответсвенно сжатие в 360). То есть если в процессе конвертации подъехал новый файл, то его сжатие в 360 должно быть в приортитете. Ну думаю вы поняли.
разве это ни одно и то же?
нужна гарантия того что действия выполнятся
Правильно настроенная кафка может дать гарантию, что задача выполнится хотя бы один раз, но это другая история

Google

Roman
03.05.2019
21:04:58

Artem
03.05.2019
21:05:01

Tishka17
03.05.2019
21:05:15

Roman
03.05.2019
21:05:57

Tishka17
03.05.2019
21:06:00

Denis
03.05.2019
21:06:05

Tishka17
03.05.2019
21:06:51

Denis
03.05.2019
21:07:19
И вряд ли ты потеряешь миллион долларов, если что-то не отработает

Nikita
03.05.2019
21:07:45

Denis
03.05.2019
21:08:23

Nikita
03.05.2019
21:08:34

Denis
03.05.2019
21:08:38
Можно просто одно за другим делать в одном сервисе

Nikita
03.05.2019
21:08:56
помнишь про приоритеты?

Tishka17
03.05.2019
21:09:03

Denis
03.05.2019
21:09:05

Tishka17
03.05.2019
21:09:29
А вот с партиционированием могут быть трудности

Denis
03.05.2019
21:10:30
6 запросов в день

Nikita
03.05.2019
21:10:53
Ну как я понимаю например в тех же очередях я могу из консюмера сделать новго паблишера. И как по мне это практически идеальный pipeline. Неужели очереди это так сложно что лучше заморочиться с базой данных?

Google

Denis
03.05.2019
21:11:31
Если у тебя уже есть база, зачем заводить лишнюю сущность

Roman
03.05.2019
21:14:01

Nikita
03.05.2019
21:14:22
почему она ляжет?

Phil
03.05.2019
21:15:11
Есть те кто выучил джанго и даже в доки не смотрит?

Roman
03.05.2019
21:16:33
почему она ляжет?
разные ситуации бывают на серверах, закончится место на диске, оператива сожрется и т.п., но от этого, правда, ни один сервис не защищен

Nikita
03.05.2019
21:17:35

Tishka17
03.05.2019
21:17:47

Phil
03.05.2019
21:18:42
Бессмысленно
Почему? У меня спор с коллегой, говорит что знать надо от и до. бгг

Roman
03.05.2019
21:18:43

Tishka17
03.05.2019
21:18:46
Я регулярно смотру доки по базовой библиотеке, а ты про джангу
Или там точное название метода

Oleg
03.05.2019
21:19:25

Phil
03.05.2019
21:19:27

Tishka17
03.05.2019
21:19:42

Oleg
03.05.2019
21:19:59

?? Eugene
03.05.2019
21:20:04
Джанга большая, все не запомнишь

Tishka17
03.05.2019
21:20:09

Phil
03.05.2019
21:20:16

Oleg
03.05.2019
21:20:41

Google

Evgeniy ?
03.05.2019
21:21:17
кто создавал екземпляры вм на гугл клауд?

Cykooz
03.05.2019
21:21:36
Мне бы гарантии не потери, а не скорость)
7 лет развиваю проект где используется кластер реббитов. И слово "гарантия" в этом контексте я уже давно не использую (хотя конечно есть подозрение что это косячит Celery + haproxy для балансировки нод реббитов)

toby
03.05.2019
21:21:43
def rosen_der(x):
xm = x[1: -1]
xm_m1 = x[: - 2]
xm_p1 = x[2:]
der = np.zeros_like(x)
der[1: -1] = 200 * (xm - xm_m1 2) - 400 * (xm_p1 - xm 2) * xm - 2 * (1 - xm)
der[0] = -400 * x[0] * (x[1] - x[0] ** 2) - 2 * (1 - x[0])
der[-1] = 200 * (x[-1] - x[-2] ** 2)
return der
как мне вставить нужную мне туда функцию?

Phil
03.05.2019
21:21:48

toby
03.05.2019
21:22:04

Oleg
03.05.2019
21:22:50
react native
ИМХО, для REST джанго вообще не надо использовать, слишком массивная, да и не для этого делалась

Nikita
03.05.2019
21:23:36

Tishka17
03.05.2019
21:23:55

Cykooz
03.05.2019
21:24:37
Есть там такая, но слава-богу мы не доросли до таких масштабов

Tishka17
03.05.2019
21:24:59
А то меня тут на работе пугают этим словом
Правда у нас нет рэббита насколько знаю

Cykooz
03.05.2019
21:25:17
Поэтому ничего про неё сказать не могу
В контексте "кластер реббитов + haproxy + celery" - очень легко словить ситуацию когда таска тупо не ушла в реббит, т.к. конект до него уже отвалился, а celery про это ничего не знает. Помогает включение режима подтверждения доставки, но это в 100-1000 раз увеличивает время отправки таски в реббит

Nikita
03.05.2019
21:29:27
кстати раз ты с ней работал что за либа?
ну всмысле для связки кролика с питоном

Cykooz
03.05.2019
21:30:29
Я через Celery работаю, а она юзает по сути свою же либу (автор тот же) amqp

Nikita
03.05.2019
21:30:57
стоп celery стучится в rabbit?