Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> +1 человек в команду, какие меры принять от инсайда 
:(
    Опции темы
lexnext1
Дата 8.3.2012, 23:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 21
Регистрация: 2.6.2011

Репутация: нет
Всего: нет



Всем доброго времени суток!
 Ситуация следующая, на рутину удаленно требуется человек для проекта, но очень не хотелось бы, чтобы у него исходники ядра крутились у него на компе.
 Вариант развития событий я вижу следующий:
1) Тщательно задокументировать весь API
2) Сделать заглушку. Ядро запрашивает из инета код, если все норм, то оно работает норм, если нет - то die();
3) Zend Encode 

 Есть ли у кого опыт решения подобной задачи? Что посоветуете?
PM MAIL   Вверх
MoLeX
Дата 9.3.2012, 09:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 0
Всего: 140



если есть доступ к серверу (через тот же svn) то не какие защиты не помогут - вопрос времени и ваше ядро будет у него на руках. 

А вы от всех членов команды прячите исходный код?


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
lexnext1
Дата 9.3.2012, 09:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 21
Регистрация: 2.6.2011

Репутация: нет
Всего: нет



Цитата

А вы от всех членов команды прячите исходный код? 

Нет, не от всех. Новому человеку хотим доверить только работу с представлениями и контроллерами, в его обязанности не будет входить писать сервисный слой либо модели. И тут хотелось бы подстраховаться.
PM MAIL   Вверх
skyboy
Дата 9.3.2012, 10:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 1
Всего: 260



Цитата(lexnext1 @  8.3.2012,  22:50 Найти цитируемый пост)
Тщательно задокументировать весь API

и насоздавать моков вместо реальных механизмов.
вот только по сложности это может быть эквивалентно написанию дубликата.
PM MAIL   Вверх
solenko
Дата 11.3.2012, 10:36 (ссылка) |    (голосов:5) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1473
Регистрация: 15.1.2006
Где: Украина

Репутация: 2
Всего: 67



Цитата(lexnext1 @  8.3.2012,  22:50 Найти цитируемый пост)
Есть ли у кого опыт решения подобной задачи? Что посоветуете? 

Конечно есть )
Доверять команде и не искать себе лишнего гемороя. 
Каждый раз когда меня заставляли подписывать NDA я удивлялся -- ну зачем эта бумажка, не имеющая юридической силы? Вариантов все равно ровно два. 99.9 процентов вероятности что мне просто некому будет это все слить (это еще учтите, что вероятность моего желания слить значительно меньше 50%) и остальное на то, что найдется кому и зачем.

Вы уж извините, но я не верю, что вы на PHP выдали такой алгоритм, кторый стоит защищать.
Очень верю что вы выдали такую _идею_, но тут есть проблема -- реверс инжениринг по интерфейсу не такая уж сложная задача.

Это сообщение отредактировал(а) solenko - 11.3.2012, 12:46


--------------------
Ла-ла-ла-ла
Заметьте, нет официального подтверждения, что это не просто четыре слога.
PM MAIL WWW ICQ Skype   Вверх
SamDark
Дата 11.3.2012, 11:32 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Добрый кот
***


Профиль
Группа: Участник
Сообщений: 1424
Регистрация: 25.7.2006
Где: Voronezh

Репутация: 0
Всего: 38



Тут лучшая защита нормально относиться к новому члену команды, как уже сказал solenko.

Во всяких Google, где даже утечка идеи является катастрофой, люди работают по несколько лет на фейковых проектах с целью доказать свою лояльность. Кстати, тоже вариант — нанять человека на небольшой проект и посмотреть, может ли он работать и насколько он адекватен.




--------------------
rmcreative.ru — Это жжж неспроста...
yiiframework.ru — О фреймворке Yii на русском.
reggi — здесь я регистрирую домены
PM MAIL WWW GTalk Jabber MSN   Вверх
vfz4z
Дата 16.3.2012, 16:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 3.6.2010

Репутация: нет
Всего: нет



ну можно конечно во первых задокументировать API и сделать какой-нибудь контроллер - web сервис. Человек тогда даже кода получать не будет, только результат работы функций модели. Вариант неплохой) 

ЗЫ Лично у меня xdebug при работе с soap постоянно отваливается....
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса

Внимание: данный раздел предназначен для решения сложных, нестандартных задач.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Для профи | Следующая тема »


 




[ Время генерации скрипта: 0.1177 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.