@ru_python

Страница 2683 из 9768
Max
14.04.2017
11:55:59
авторизация и аплоад файла(ов) пакеты стоят на сервере программа их использует

Vasiliy
14.04.2017
11:56:14
Т.е. здоровый подход это ssh и веб-интерфейс для мониторинга, тысячи их

Pavel
14.04.2017
11:57:44
ну и чем аплоад файла черезз scp отличается от https?

Google
Max
14.04.2017
11:58:04
например?, ssh+web -не нравится... хочется в одном месте сервер написал, файл загружается нужно перезапускать, запускать новый,

Vasiliy
14.04.2017
11:58:46
ну и чем аплоад файла черезз scp отличается от https?
Например, авторизацией и аутентификацией из коробки

Pavel
14.04.2017
11:59:13
Vasiliy
14.04.2017
12:00:05
basic auth есть в любом браузере
Это только аутентификация, и очень уступает возможностям ssh

При малейшей попытке шагнуть в сторону от сценария, который придумывался при изначальной разработки, придётся пилить фичи, которые в индустриальном стандарте уже четверть века предусмотрены

Max
14.04.2017
12:04:33
спасибо, господа, но можно все-таки отвлечься от аутентификации?

Pavel
14.04.2017
12:07:00
будет отход от требований тз (аплоад+рестарт+монитоинг), будет новое решение. Нам ничего не известно о том, почему именно веб-морда. Может быть, там сервер спрятан за http прокси, и кроме get\post ничего не проходит.

Vasiliy
14.04.2017
12:07:18
простой веб-интерфейс для загрузки скриптов и веб-интерфейс к supervisor или pm2

Max
14.04.2017
12:07:20
загрузить файл, запустить, мониторить- видеть результаты работы файла на веб-морде я пока придумал через базу данных

Vasiliy
14.04.2017
12:07:31
и к тому, и к другому есть готовые

Max
14.04.2017
12:07:39
сервер и запускаемая программа разрабатывается мной

Max
14.04.2017
12:08:25
желательно минимизировать сторонние программы идеальный вариант - только питон

Google
Vasiliy
14.04.2017
12:09:02
программы и библиотеки?

Max
14.04.2017
12:09:15
это все входит в один комплекс, сервер и загружаемый скрипт знают друг о друге

питон+библиотеки

Vasiliy
14.04.2017
12:40:47
https://github.com/Supervisor/supervisor

Max
14.04.2017
12:44:19
допустим.... как видеть на веб-морде результаты работы загруженного скрипта? я пока придумал - скрипт записывает логи в БД, веб-морда следит за изменениями и выводит (websocket) можно как-нибудь по другому? через память? или еще как?

хотя супервизор мне не нравится идеально - это чтобы сервер(веб морда) запускал скрипт/перезапускал

Eugene
14.04.2017
12:48:16
Время глупых вопросов :) re.compile(re.escape('text'), re.IGNORECASE) как сделать, чтобы не попадало под это "text-bla" берет с этой строки text, надо чтобы игнорировал

Vasiliy
14.04.2017
12:48:37
а что нужно-то?

чтобы только полную строку text ловило?

'^text$'

Eugene
14.04.2017
12:49:08
да, чтобы не попало под нее text-asdasd asdasd-text

Хм, что-то не проходит тест

Vasiliy
14.04.2017
12:54:39
ты объясни-то, что надо

Igor
14.04.2017
12:54:42
+1

нихуя не понятно

Vasiliy
14.04.2017
12:54:53
понятно, что text должно проходить, а text-bla не должно

Igor
14.04.2017
12:55:07
я бы матчил в группу и сравнивал только группу, тогда можно какие угодно условия сделать снаружи

Vasiliy
14.04.2017
12:55:12
регулярок с такими свойствами можно написать бесконечное множество

Eugene
14.04.2017
12:56:12
Например есть : Lorem-Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.

через регулярку мне надо найти Lorem. Первый из-за Lorem- не должен сработать.

Google
Igor
14.04.2017
12:57:23
'Lorem\s', м?

Artem
14.04.2017
12:58:36
Должен ли сработать Lorem.? Должен ли сработать Lorem$?

Vasiliy
14.04.2017
12:59:33
\bLorem\b

Eugene
14.04.2017
12:59:59
Нет, с знаками тоже проигонироваться. Просто должен сработать с словом Lorem

Vasiliy
14.04.2017
13:00:03
но это бывает криво работает за пределами простого английского

а, тьфу

тогда \b(Lorem)[^\w-], и в группе будет твой лорем

\- только а не -

Aragaer
14.04.2017
13:16:29
\sLorem\s

(\s|^)Lorem(\s|$)

заменить первый на look-behind, а второй на look-ahead

Проксимов
14.04.2017
13:54:26
http://2017.russianinternetforum.ru

Проксимов
14.04.2017
13:54:31
Стоит идти?

Vasiliy
14.04.2017
14:03:29
нет

Mikhail
14.04.2017
14:04:03
Стоит идти?
Посидите, лучше, дома. Винишко, портвешок...

Проксимов
14.04.2017
14:05:05
Mikhail
14.04.2017
14:05:22
Сам чуть на слюну не изошёл

Igor
14.04.2017
14:12:05
заменил InfluxDB на CH, нагрузка упала с 196% до 5% CPU

кто там про инфлюкс спрашивал недавно *)

arisu
14.04.2017
14:13:57
> InfluxData delivers a modern open source platform built from the ground up for metrics and events. Build monitoring, analytics, & IoT apps faster & easier.

Google
arisu
14.04.2017
14:14:05
одного только слова IoT хватило чтоб понять

что это не для инженеров

а для хипстеров и продавцов

Проксимов
14.04.2017
14:14:31
Egor
14.04.2017
14:25:05
Ребята, привет! Ищу человека, который поможет допилить кривую серверную часть, которая написана на Python и механизм протокола websocket на фреймворке tornado для нашего проекта fishball.io Пишите в личку.

Sergey
14.04.2017
14:28:16
мля... торнадо

Admin
ERROR: S client not available

Egor
14.04.2017
14:29:56
Спасайте! :)

торнадо не обязательно

Andrey
14.04.2017
14:30:52
а на чём сейчас модно писать, если не на торнадо?

Igor
14.04.2017
14:30:59
aiohttp?

Igor
14.04.2017
14:31:01
%)

Spacehug
14.04.2017
14:31:22
Дайте ссылку в Сибирь^W^Wв чатик джангоистов, пожалуйста

Nikolay
14.04.2017
14:31:28
когда кто-то где-то обсуждает асинхронность - я не могу молчать

53r63rn4r
14.04.2017
14:31:48
хд

Маришка
14.04.2017
14:36:41
когда кто-то где-то обсуждает асинхронность - я не могу молчать
У тебя биологические часы настроены на то что бы триггерится и писать в чат когда упоминают асинхронщину хд?)

Nikolay
14.04.2017
14:37:05
само собой получается

Donaudampf
14.04.2017
14:37:54
Хэндлер просто висит

Google
Donaudampf
14.04.2017
14:38:06
Луп форевер?

Mikhail
14.04.2017
14:38:13
А че с асинхронщиной?

Какой сейчас положняк?

b0g3r
14.04.2017
14:38:39
пойду за попкорном

позовите всех адептов

Sergey
14.04.2017
14:43:16
Бля

Торнадо

твистед

Ну не может питон в нормальную асинхронность.

b0g3r
14.04.2017
14:43:59
asyncio

Sergey
14.04.2017
14:45:29
msg = dict["message"].split("\t")

Допустима ли такая строка в питоне?

b0g3r
14.04.2017
14:45:49
а почему нет?

Sergey
14.04.2017
14:46:10
Ну я вот интересуюсь.

b0g3r
14.04.2017
14:46:13
мало ли тут какой-нибудь хитрый подвох

допустима

ну то есть работать будет

Страница 2683 из 9768