
Boris
07.07.2019
17:22:42

Zart
07.07.2019
17:23:10
когда вместо скрипочки в детстве подарили клавиатуру...

•jenkaif•
07.07.2019
19:07:44
Привет.?

Boris
07.07.2019
19:07:55

Google

Milton
07.07.2019
19:13:10

Vadim třetí
07.07.2019
19:23:22

Milton
07.07.2019
19:26:34

Boris
07.07.2019
20:22:11

Stanislav
07.07.2019
20:53:22
А что для rpc сейчас актуально использовать? Встроенный xmlrpc или, я вот нагуглил, redisrpc?

Eugine
07.07.2019
20:55:20
rpc over redis?
редис как очередь и гарантия доставки сообщений?
что ты пытаешься делать?

Stanislav
07.07.2019
21:00:06
что ты пытаешься делать?
Микросервис, одним процессом, желательно лёгкий, который будет запускать собственно функции по команде от других микросервисов. Городить рест смысла не вижу.
Ещё нашел json-rpc на pypi.

Eugine
07.07.2019
21:00:38
главное корбу не бери

Vladimir
07.07.2019
21:00:50
селери, прости господи

Eugine
07.07.2019
21:01:18
селери это мессадж брокер, рпц это о другом

Vladimir
07.07.2019
21:01:26
ну не

Google

Dmitry
07.07.2019
21:01:44
так и ему не рпц вроде надо

Eugine
07.07.2019
21:02:08
в глаза долблюсь
ок
в общем нужен рпц - бери рпц
не нужен рпц - бери любую очередь сообщений

Vladimir
07.07.2019
21:02:39

Dmitry
07.07.2019
21:03:05
(я jsonrpc использую, в качестве транспорта вебсокеты, а тут для задачи видимо и правда celery просто или аналоги попроще)

Eugine
07.07.2019
21:03:27
селери для такой задачи видится оверкилом, но вам виднее

Dmitry
07.07.2019
21:04:30
да, а ты бы что посоветовал? Здесь уже было обсуждение, я выписывал другие рекомендуемые варианты, но руки так и не дошли слезть с иглы одобрения сельдереем

Eugine
07.07.2019
21:05:45
да я бы хоть бинстолк взял ?
но я бы взял тарантул с очердью; но это я

Stanislav
07.07.2019
21:06:59

Eugine
07.07.2019
21:07:15
чтоб надежно и полегче что?
либу для работы с кроликом?)

Stanislav
07.07.2019
21:08:33

Eugine
07.07.2019
21:08:53
я видимо туплю, сорри

Dmitry
07.07.2019
21:10:25
если нужно простое, то можешь за 15 минут на велосипедить на pika + rabbitmq
если нужно сложное, то у тебя ведь уже есть Celery :D
на богопротивном redis кроме rq есть еще tasktiger
есть еще dramatiq, который работает и с rabbitmq и с redis

Eugine
07.07.2019
21:11:20
pika кстати норм для работы с кроликом, но кролик сам по себе оказывался жрущим

Google

Саша
07.07.2019
21:13:23
kombu еще норм говорят для работы с кроликом
Хотя, опять же, не без проблем

Milton
08.07.2019
04:14:40
Ахахахаха
https://www.ispa.org.uk/ispa-announces-finalists-for-2019-internet-heroes-and-villains-trump-and-mozilla-lead-the-way-as-villain-nominees/
Остановите планету, я сойду

Николай
08.07.2019
04:16:35
Дада, новость уже пару дней гуляет)

Zart
08.07.2019
04:17:05
"The Internet Hero nominations this year include those campaigning to improve trust and confidence online"
они ничо не попутали?

Boris
08.07.2019
06:26:05

Alexey
08.07.2019
06:26:25
Боря, он в него делает, чо ты доебался до человека.

Eugine
08.07.2019
06:49:54

Boris
08.07.2019
06:57:08

Alexey
08.07.2019
06:57:19
Так и так здесь все знают, ну.
Это ты лево руля, где-то без уютного чата пропадал годами.

Boris
08.07.2019
06:57:57
Теперь зубы по утрам три раза чищу

Petr
08.07.2019
06:59:14

Eugine
08.07.2019
06:59:23
Странные причинно-соедственные связи
Но дело твое, конечно

Boris
08.07.2019
07:00:35

Google

Eugine
08.07.2019
07:02:10
Мы все можем обвинять в своих проблемах других людей или другие объекты, но обычно в них виноваты только мы сами :(

Саша
08.07.2019
07:04:21

Boris
08.07.2019
07:16:45

Eugine
08.07.2019
07:17:19
То есть пришел ты бессознательно?

Boris
08.07.2019
07:19:49
Ja, natürlich

Dmitry
08.07.2019
08:09:57
пиздец, почитал про RPC, щас половину перебаню нахер, чтобы чушь не несли
хуже чем в бегиннерсах, ей-богу

Milton
08.07.2019
08:16:56

Zart
08.07.2019
08:17:11
збс

Alexey
08.07.2019
08:17:21
Оу йее

Eugine
08.07.2019
08:21:26
Очень хорошо

Alexey
08.07.2019
11:29:26
@zartsoft @cadmi идеологический вопрос, не могу найти ни одного упоминания в нормальном источнике, что мейджик методы нельзя использовать напрямую.

Zart
08.07.2019
11:31:06
можно, но это не очень прилично

Alexey
08.07.2019
11:31:20
Почему?
Почему нельзя в imap влепить anything.magic вместо того, чтобы заниматься хуетой с lambda x: anything.magic(x)?

Alex
08.07.2019
11:32:25
Почему?
Если есть встроенные функции дергающие меджики, то лучше использовать их.
Но о каком конкретном случае идет речь?

Alexey
08.07.2019
11:32:34

Alex
08.07.2019
11:32:34
но есть же operator

Google

vlade11115
08.07.2019
11:32:38

Alexey
08.07.2019
11:32:44
Я спрашиваю пруфцов, а ты мне такой — потому что иди ты на хуй вот почему. Норм ответ.

Alex
08.07.2019
11:33:09
хз, sacred knowledge

Pavel
08.07.2019
11:33:33
в мире питонячьих гисов очень часто можно встретить smth.__geo_interface__, который как правило выплёвывает геоджысон или wkt. wannabe magic
я долгое время искал ответ на вопрос "зачем именно так", но, естественно, ничего не нашёл.

Саша
08.07.2019
11:37:41
я со своей позиции молодого и зеленого могу предположить, что дандеры это деталь реализации, и она может поменяться в какой-нибудь версии, переименоваться, например, а высокоуровневые методы из оператора всегда будут работать как и задумано.

Маришка
08.07.2019
11:39:06

Саша
08.07.2019
11:41:09

Alexey
08.07.2019
11:41:41
Особенно когда это contains у dict.
Поменяется в четвёртом питоне. Будет показывать вместо True и False — залупу на воротник.

Маришка
08.07.2019
11:42:22

Саша
08.07.2019
11:42:55
я понял, в следующий раз буду сильнее думать, прежде чем спиздануть что-нибудь в кругу умных людей.

Max
08.07.2019
11:43:43

Маришка
08.07.2019
11:43:50

Max
08.07.2019
11:44:51
могут код под капотом поменять если на то есть магическая причина (производительность и т.д.), но поведение меняться не будет, дабы не поломать существующий код

Саша
08.07.2019
11:49:18