@ru_python

Страница 8715 из 9768
Tony
13.04.2019
11:28:33
спасибо за помощь

Tishka17
13.04.2019
11:29:31
Вообще, чё вы так заказчику не доверяете?

Я бы на месте заказчика вообще сорцы просил

Google
Tony
13.04.2019
11:29:45
на то есть причины

так мы не аутсорс же

Tishka17
13.04.2019
11:29:55
А. Свой продукт?

Alex
13.04.2019
11:30:02
Я бы на месте заказчика вообще сорцы просил
утром – деньги, вечером – стулья

Tony
13.04.2019
11:30:02
да

Tishka17
13.04.2019
11:30:19
Ну дай ему докер образ с pyc внутри и сойдёт

Tony
13.04.2019
11:30:32
Gennady
13.04.2019
11:30:38
)

?? Eugene
13.04.2019
11:31:02
Tishka17
13.04.2019
11:31:06
рус можно декомпилировать
Думаешь сишный код не могут проанализировать?

Alex
13.04.2019
11:31:23
Думаешь сишный код не могут проанализировать?
ну сишный код все же дизассемблировать более геморно

Tishka17
13.04.2019
11:31:26
Берём idapro в руки и вперёд.

Google
?? Eugene
13.04.2019
11:31:34
.o файл?
любой файл реверс-инжинирится

Gennady
13.04.2019
11:31:34
Продавать как сервис с поддержкой и платой за запуск в эксплуатацию.

Alex
13.04.2019
11:31:41
Берём idapro в руки и вперёд.
сам понимаешь стоимость обоих операций отличается на порядок

Tishka17
13.04.2019
11:31:51
Иногда даже можно вменяемые сорцы получить

Tishka17
13.04.2019
11:32:14
сам понимаешь стоимость обоих операций отличается на порядок
Понимаю, а вот понимает ли автор на каком порядке находится его заказчик

Tishka17
13.04.2019
11:32:37
Есть мысль, что он возможно даже py файл прочитать не сможет

Вообще, для чего заказчику может понадобиться декомпилировать твой код?

Gennady
13.04.2019
11:33:36
Вообще, для чего заказчику может понадобиться декомпилировать твой код?
Понять не воруешь ли ты инфо или клиентов как минимум.

Tishka17
13.04.2019
11:33:44
Обычно цель защиты - исключить несанкционированное копирование.

Ну или хитрый алгоритм защитить

Хитрый алгоритм могут и из си достать

А от копирования твой cython не защитит

Tony
13.04.2019
11:34:22
Вообще, для чего заказчику может понадобиться декомпилировать твой код?
мы по СААС лицензии работаем. Они могут спиздить код и расторгнуть с нами конракт

зачем платить за то, что есть бесплатно

Alex
13.04.2019
11:34:38
Alex
13.04.2019
11:34:43
это уже не SAAS

Google
Tony
13.04.2019
11:34:51
тогда нахрена вы им вообще код поставляете?
потому что политика конфиденциальности банков

Tishka17
13.04.2019
11:34:53
Saas это когда у заказчика даже бинаря нету

Alex
13.04.2019
11:34:56
угу

Tony
13.04.2019
11:35:16
вряд ли они будут из .o доставать код и менять его

А сейчас не могут?
сейчас еще нет СААС, он в процессе подписания

Tishka17
13.04.2019
11:35:37
потому что политика конфиденциальности банков
Это обычно решается созданием синей комнаты, а не передачей бинаря

Tony
13.04.2019
11:35:52
Alex
13.04.2019
11:36:29
Tishka17
13.04.2019
11:36:35
Блин, неужели термин только во ФСТЭК юзается

Tishka17
13.04.2019
11:37:02
расскажи подробнее что имеешь в виду
Короче, отдельная комната на вашей территории, куда приходит заказчик для анализа ПО. Проводит аудит, но само по не выносит из неё

Владимир
13.04.2019
11:37:26
мы по СААС лицензии работаем. Они могут спиздить код и расторгнуть с нами конракт
Тут что-то напутано. SAAS работает не так. Это раз. Во-вторых, за спизженый код можно привлечь через суд. Если он конечно был спизжен. Авторские права то не стащишь.

Tony
13.04.2019
11:38:00
Короче, отдельная комната на вашей территории, куда приходит заказчик для анализа ПО. Проводит аудит, но само по не выносит из неё
банки не хотят, чтобы данные перегонялись через сеть. Сервер обработчик должен стояять у них на локали. В Европе штраф за это

Tishka17
13.04.2019
11:38:36
Возможно ПАК

Tony
13.04.2019
11:38:50
Тут что-то напутано. SAAS работает не так. Это раз. Во-вторых, за спизженый код можно привлечь через суд. Если он конечно был спизжен. Авторские права то не стащишь.
1) СААС на весь сервис, сервер-обработчик стоит у них. Это тоже СААС. 2) Суд США даже не рассматривает иски СНГ

Tishka17
13.04.2019
11:39:41
Это не saas, это on-premise чистой воды

Google
Владимир
13.04.2019
11:39:56
Tony
13.04.2019
11:40:04
пусть будет так

Tishka17
13.04.2019
11:40:27
1) СААС на весь сервис, сервер-обработчик стоит у них. Это тоже СААС. 2) Суд США даже не рассматривает иски СНГ
Ну окей, пломба на корпус, аутентификация только по ssh-ключам. Файлы не передаём, только железную коробку

Владимир
13.04.2019
11:40:45
пусть будет так
В чем сложность призвать от заказчика приемщика, провести приемку, подписать все необходимые акты и др бумажки, получить оплату и передать продукт? Иски можно организовать ив штатах. Открыть юрлицо там не сложно.

Tishka17
13.04.2019
11:41:10
Короче, ладно

Владимир
13.04.2019
11:41:39
потому что у нас 3 таких клиента
Значит вам уже нужен процесс. А не костыль

Tony
13.04.2019
11:41:49
продадим одному, что с другими двумя. Тем более сервис развивается

Владимир
13.04.2019
11:42:34
Я похоже уже вообще не понимаю суть проблемы.

Tony
13.04.2019
11:42:38
Значит вам уже нужен процесс. А не костыль
наш АПИ сервер и наша база делегирует задачи для локальных выч серверов, стоящих у банков. Данными в нашей базе управляет человек на фронтэнд аппе

Tishka17
13.04.2019
11:42:42
Да ладно, если там серьёзно комплексно подходить, компиляция может быть одним из элементов

Tishka17
13.04.2019
11:44:06
Хотя мы вот не парились и предали заказчику образ докера. Потому что заказчик все равно захочет от нас доработки и поддержку всяческую

И вообще, крупные заказчики сразу покупали безлимитную лицензию по спец цене.

А мелким только saas

Михаил
13.04.2019
11:44:49
Добрый день. Разрабатываю приложение на django, застрял на моменте определения удаленного пользователя (REMOTE_USER). В доках (https://docs.djangoproject.com/en/2.2/howto/auth-remote-user/) прочитал про изменение настроек, добавил, но не помогло (нет REMOTE_USER в request.META), подскажите, пожалуйста, что-то я упустил?

Tony
13.04.2019
11:44:54
Хотя мы вот не парились и предали заказчику образ докера. Потому что заказчик все равно захочет от нас доработки и поддержку всяческую
мы договорились что определенного числа будем передавать обновленную версию. Пока не очень, но это начало

oche somali yoba
13.04.2019
12:54:30
Доброго дня. Сейчас у меня есть конфиг-файл, из которого я выдираю словарь пар ключ: значение. Ключи отображаются на множество типов соответственно заданной грамматике, после чего я хочу вызвать на каждую пару набор функций, определяемый типом (все типы забиты в еще один словарь как ключи и каждому из них соответствует список функций). Хотел использовать methodcaller, но различные функици требуют различные входные данные: некоторым нужен только ключ, некоторым только значение, некоторым оба, а некоторые еще и путь к исходному конфиг-файлу требуют.

Есть вариант вместо простого списка функций использовать список словарей, в которых указаны имена функций и требуемые аргументы для каждой их них, но это выглядит очень громоздко.

Google
Maxim robox
13.04.2019
13:07:31
Стримлю, как я делаю SaaS (pet-project). https://twitch.tv/roboxv/

rasonbot
13.04.2019
13:07:53
Как лучше делать venv и папку с проектом?

project/ venv src?

Tishka17
13.04.2019
13:09:00
Норм

В гитигнор не забудь

rasonbot
13.04.2019
13:09:39


или лучше такое дерьмо?

Tishka17
13.04.2019
13:10:27
Что это такое ты показываешь?

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