
А
05.12.2018
18:36:32
Может типизация?

Alex
05.12.2018
18:36:47
может потому что reverse возвращает None?

Kolyann
05.12.2018
18:36:57
reverse возвращает None и разворачивает сам объект

Viktor
05.12.2018
18:37:10

Google

Viktor
05.12.2018
18:37:24
ааа

Alex
05.12.2018
18:37:26

Kolyann
05.12.2018
18:37:34

Viktor
05.12.2018
18:37:49
Пошёл кодить дальше ?

Kolyann
05.12.2018
18:38:17
Я бы на твоем месте сравнивал как
foo == foo[::-1]

Viktor
05.12.2018
18:38:37
так будет проще, согласен)

Mikhail
05.12.2018
18:40:56
Как альтернатива, для питона ты можешь использовать proxy pass "из коробки", для fpm уже нужно ставить модули работы с fcgi

Alex
05.12.2018
18:43:43

Mikhail
05.12.2018
18:43:52
Через прокси пасс с fpm не поработаешь

Alex
05.12.2018
18:44:07
В первом случае нужно собирать 2 контейнера

LighteR
05.12.2018
18:44:10

Google

Alex
05.12.2018
18:44:13
Во втором случае - один

LighteR
05.12.2018
18:44:20
вариант b) мне не нравится

Alex
05.12.2018
18:45:09
Мне тоже, но я сейчас над ним размышляю. Чтобы облегчить процесс деплоймента.

LighteR
05.12.2018
18:46:12
т.е. я не встречал тех, кто целенаправленно хотел бы заставлять uwsgi работать по http

Mikhail
05.12.2018
18:47:39

LighteR
05.12.2018
18:48:12
но в любом случае это не proxy_pass

Mikhail
05.12.2018
18:48:25

LighteR
05.12.2018
18:48:49

Mikhail
05.12.2018
18:49:19

LighteR
05.12.2018
18:49:31

Mikhail
05.12.2018
18:50:29
Это уже существенно снижает работу девопса и эксплуатации

LighteR
05.12.2018
18:50:34
А с php разве не так?

Sasha
05.12.2018
18:50:45
Добрый вечер, извиняюсь за офтоп,
такой вопрос
есть таск который идет только с префиксом -k, аля подай пароль
каким образом можно это закинуть на крон?

LighteR
05.12.2018
18:50:48
fastcgi у nginx'а тоже из коробки же?

Mikhail
05.12.2018
18:50:51

LighteR
05.12.2018
18:51:26
т.е. билдится image приложения, а вторым стейджем nginx, который копирует в себя всю статику

Google

LighteR
05.12.2018
18:52:14
но можно и без multistatge'а конечно

Alex
05.12.2018
18:52:25

Mikhail
05.12.2018
18:52:27

LighteR
05.12.2018
18:53:14

Alex
05.12.2018
18:53:41

Mikhail
05.12.2018
18:55:01
Это немного разные вещи

LighteR
05.12.2018
18:58:33
nginx идет вторым стейджем
и забирает в себя статику из первого (приложения)

Alex
05.12.2018
18:59:05

Evgeniy ?
05.12.2018
19:00:20
зачем монобанк пиаришь?

LighteR
05.12.2018
19:00:24

Mikhail
05.12.2018
19:00:50

LighteR
05.12.2018
19:01:06

Mikhail
05.12.2018
19:01:21
Тогда понятно
Они по сути собирают, тегируют и пушат два образа. Мультистейж им только для того, чтобы перекинуть статику. Могли бы просто ADD использовать из существующего образа

LighteR
05.12.2018
19:03:55
Но я бы это делал силами CI без multistage'а. Ну а вообще, считаю, что лучше вообще избавляться от html/статики в приложениях и отдавать это на откуп ssr в ноде, оставляя в приложении только api

Mikhail
05.12.2018
19:04:25

LighteR
05.12.2018
19:04:32

Google

LighteR
05.12.2018
19:06:18
Это как go'шники кладут бинарник в scratch
но в целом, при таком подходе c multistage все равно, кажется, не обойтись без CI
т.к. протегировать и запушить первый стейдж кто-то должен
т.е. силами, например, docker hub'а такое уже не сделать

Nikolay
05.12.2018
19:08:37

LighteR
05.12.2018
19:09:25
чего?!
Ну вроде же есть такая практика, когда в одном имедже компилят go-приложение и потом кладут его просто в scratch

Denis
05.12.2018
19:09:46
И правильно

LighteR
05.12.2018
19:10:39
учитывая, что go обычно статически слинкован, это, кажется, хорошим решением

Admin
ERROR: S client not available

Mikhail
05.12.2018
19:12:49

LighteR
05.12.2018
19:13:53

Mikhail
05.12.2018
19:14:09

LighteR
05.12.2018
19:14:13
docker hub же нельзя будет заставить запушить куда-то первый стейдж
В общем, наверное, это сомнительная практика, когда тебе надо запушить какой-то (не последний) стейдж

Mikhail
05.12.2018
19:16:04

LighteR
05.12.2018
19:16:36
если у меня будет свой CI - то да, без проблем

Mikhail
05.12.2018
19:17:19

LighteR
05.12.2018
19:17:19

Google

LighteR
05.12.2018
19:18:04
но если есть своя CI, то можно тоже самое и без multistage'а сделать
не сложнее будет

Viktor
05.12.2018
19:18:33
Как выводить аргументы списка без кавычк и запятых?

LighteR
05.12.2018
19:18:54

Nikolay
05.12.2018
19:19:17
list(args here)

Viktor
05.12.2018
19:19:18
ну объекты

Nikolay
05.12.2018
19:19:23
?

LighteR
05.12.2018
19:20:02
' '.join(['a', 'b', 'c'])
ты не про это?

Viktor
05.12.2018
19:20:54

Винни
05.12.2018
19:21:23
❤️
гомогейский гомогей, фу
(пупсик, не тут)

Viktor
05.12.2018
19:21:38

Винни
05.12.2018
19:21:45
кхм
ПИДОР В ЧАТЕ
так, а что за проблема, собсна?

Viktor
05.12.2018
19:22:10
не по сути тявкаешь

Винни
05.12.2018
19:22:27
фу таким быть