Модераторы: Се ля ви

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ноу хау, есть ли в программировании секреты? 
:(
    Опции темы
COVD
Дата 13.10.2006, 23:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Есть ли в программировании понятие ноу хау? Другими словами, есть ли что программистам скрывать друг от друга? Какое-то удачное решение конкретной задачи, которым определяется коммерческий успех компании. Например, успех гугла наверное в немалой степени обусловлен передовыми техническими решениями. Или программисты все в одной лодке посреди океана информации, и дай бог суметь выплыть, а секреты - забота бизнеса? Конечно, формально программисты могут быть ограничены условиями контракта, но по существу в программистской среде принято обмениваться информацией, помогать друг другу.

Это сообщение отредактировал(а) COVD - 13.10.2006, 23:50
PM MAIL   Вверх
LesnoyChelovek
Дата 14.10.2006, 09:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


странник Интернета
**


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

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



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


--------------------
Делай добро и бросай его в воду... оно не утонет.. добром к тебе вернеться.
http://picasaweb.google.com/LesnoyChelovek/Photo
PM MAIL   Вверх
skyboy
Дата 14.10.2006, 10:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



...а кто-то хочет описать и рассказать, но это слишком сложно, и потому - умирает вместе с ним smile
PM MAIL   Вверх
DarlkElfTen
Дата 18.10.2006, 14:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



аха, однозначно есть))
--------------------
"Две башни"
PM MAIL ICQ   Вверх
batigoal
Дата 18.10.2006, 14:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

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



Цитата(COVD @  14.10.2006,  00:49 Найти цитируемый пост)
Конечно, формально программисты могут быть ограничены условиями контракта

У меня самого в контракте есть этот пункт.

По сабжу. По идее, то, что защищено патентом - это  не секрет, но к использованию запрещено (без согласия автора, разумеется). А патентом защищается все, что: а) является полностью инновационным, б) состоит из известных компонентов, но в данном наборе является чем-то оригинальным. Поэтому понятие "ноу-хау" есть, но оно не скрывается, а, наоборот, выносится на всеобщий обзор после процедуры патентования.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
sergejzr
Дата 18.10.2006, 16:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

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



В программировании такого понятия нет. Есть в области алгоритмики, проведения проектов итд. А в самом программировании ноу хау не больше, чем в написании книг. Кто-то может, кто-то нет. 
И не может быть ноу хау "как разрабатывать алгоритмы", а кодирование - работа робота. А почему у одного код лучше чем у другого никто сказать не может (я имею ввиду, если спецов сравнивать, конечно).




--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
COVD
Дата 18.10.2006, 17:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата

то, что защищено патентом - это  не секрет, но к использованию запрещено 


Трудно представить, как в программировании можно запретить что-то использовать. Да и запатентовать. Меня все же интересует, отвлекаясь от формальной стороны дела и определений, чувствуют ли программисты некоторую причастность к корпоративным секретам. Есть ли ощущение, что некоторые моменты нельзя публиковать в статьях, на форумах и т.д. или в программистском ремесле это не имеет места?

Добавлено @ 18:06 
Цитата

а кодирование - работа робота


Если бы было так, давно бы роботы и кодировали, и мы сменили бы профессию. Соглашусь с вами в том, что в написании относительно изолированных кусков кода ("кодирование") вряд ли может быть тайна, способная повлиять на коммерческий успех компании. Приемы "кодирования" обычно оформляются в виде шаблонов (паттернов) и программисты амбициозно плодят все новые и не прячут их.

Это сообщение отредактировал(а) COVD - 18.10.2006, 18:07
PM MAIL   Вверх
rgsoftware
Дата 18.10.2006, 20:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата(COVD @  18.10.2006,  17:57 Найти цитируемый пост)
Трудно представить, как в программировании можно запретить что-то использовать. Да и запатентовать. Меня все же интересует, отвлекаясь от формальной стороны дела и определений, чувствуют ли программисты некоторую причастность к корпоративным секретам. Есть ли ощущение, что некоторые моменты нельзя публиковать в статьях, на форумах и т.д. или в программистском ремесле это не имеет места?


Тем не менее, например, формат GIF был защищён патентом, и никто не имел права использовать GIF-картинки в своей программе без уплаты авторских отчислений. По-моему, также был защищён патентом алгоритм арифметического кодирования..

PM MAIL   Вверх
batigoal
Дата 18.10.2006, 21:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

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



Цитата(COVD @  18.10.2006,  18:57 Найти цитируемый пост)
Трудно представить, как в программировании можно запретить что-то использовать. Да и запатентовать.

Не далее, как две недели назад у нас был тренинг по этому делу. Рассказывали о процедуре патентования. Правда, я не удержался от вопроса о прибылях от патентов, и, как я понял, они невелики. Скорее это своего рода гонка: Сименс в этом году сделал 1000 патентов, а мы только 700, некузяво, плохо работаете. Ну и, плюс, перестраховка на тот случай, если среди этого мусора окажется действительно нужная и прибыльная вещь.


Цитата(COVD @  18.10.2006,  18:57 Найти цитируемый пост)
Меня все же интересует, отвлекаясь от формальной стороны дела и определений, чувствуют ли программисты некоторую причастность к корпоративным секретам. Есть ли ощущение, что некоторые моменты нельзя публиковать в статьях, на форумах и т.д.

У меня - нет. Но у меня и патентов нет smile


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
COVD
Дата 19.10.2006, 03:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата

Тем не менее, например, формат GIF был защищён патентом, и никто не имел права использовать GIF-картинки в своей программе без уплаты авторских отчислений. По-моему, также был защищён патентом алгоритм арифметического кодирования..


Все перечисленное врядли можно считать достижениями программистов. Скорее математиков. Алгоритм, сомнений нет, можно запатентовать. Алгоритм - не тайна, как правило. Но технология - не алгоритм.  

Цитата

Сименс в этом году сделал 1000 патентов, а мы только 700


Наверное это все же привязано к какому-то железу. Микроэлектронщики этим славятся, у них на каждый чих есть патент.

Цитата

У меня - нет. Но у меня и патентов нет 


Понятно. А если что появится, так надо быстренько запатентовать, как учили, и опять никаких секретов.  smile  
Но ведь бывает так, что интересно знать, как конкуренты (или не конкуренты) решают аналогичные проблемы. Или тут нет проблемы, а просто вопрос умения пользоваться Гуглом ? 
PM MAIL   Вверх
batigoal
Дата 19.10.2006, 10:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

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



Цитата(COVD @  19.10.2006,  04:04 Найти цитируемый пост)
Наверное это все же привязано к какому-то железу.

В основном, конечно, железо и протоколы, но не только.
Цитата(COVD @  19.10.2006,  04:04 Найти цитируемый пост)
А если что появится, так надо быстренько запатентовать

"Быстренько" не получится. Года три smile

Цитата(COVD @  19.10.2006,  04:04 Найти цитируемый пост)
Но ведь бывает так, что интересно знать, как конкуренты (или не конкуренты) решают аналогичные проблемы.

Не знаю. Одно дело - спросить "в толпу", на форуме, а другое - обратиться непосредственно к конкуренту с вопросом.


Вспомнил, как на выставке, посвященной IP TV, нашего представителя одна из фирм не пустила на свою демонстрацию. Но обычно проблем с этим нет - общую архитектуру не скрывают, разве что детали.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
COVD
Дата 19.10.2006, 15:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата

"Быстренько" не получится. Года три 


Наверное, поэтому Майкрософт не доверяет патентам и на всякий случай все прячет. smile Да за три года украдут, продадут и выбросят. 

Цитата

нашего представителя одна из фирм не пустила ...


Ну, это наверное внутрикорпоративная легенда. Для поднятия духа бойцов smile . Может, он у них календарики тырил? smile 
PM MAIL   Вверх
batigoal
Дата 19.10.2006, 15:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

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



Цитата(COVD @  19.10.2006,  16:02 Найти цитируемый пост)
Ну, это наверное внутрикорпоративная легенда. Для поднятия духа бойцов smile . Может, он у них календарики тырил? smile

Да какая уж там легенда - человек через один стол от меня сидит, один из наших тимлидов. А выставка была вот эта, месяц назад: IBC. 
Так что никаких легенд, бород и мха smile

Это сообщение отредактировал(а) batigoal - 19.10.2006, 15:14


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
Rodman
Дата 22.11.2006, 17:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


CIO
****


Профиль
Группа: Участник
Сообщений: 6144
Регистрация: 7.5.2006
Где: Ukraine ⇛ Kyiv ci ty

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



Цитата(COVD @  13.10.2006,  22:49 Найти цитируемый пост)
ноу хау

оно есть так как до сих пор создаются какие то новые языки программирования...
PM MAIL WWW Skype GTalk YIM MSN   Вверх
achepkunov
Дата 13.12.2006, 01:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Есть три научные традиции: Французская, Немецкая и Русская. Во французской основа - борьба лидеров, в немецкой - борьба школ, в русской открытое обсуждение идей. (это по материалам одного интересного чувака). Думаю, в этом плане программирование на науку чем-то похоже.
PM MAIL   Вверх
LordVanBoom
Дата 16.12.2006, 23:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата

Думаю, в этом плане программирование на науку чем-то похоже.

Не просто похоже, а наукой и является.

Цитата

(это по материалам одного интересного чувака)

А можно почитать этого чувака?
PM MAIL   Вверх
_Y_
Дата 17.12.2006, 16:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



[QUOTE=batigoal,18.10.2006,  14:46]
Цитата(COVD @  14.10.2006,  00:49 Найти цитируемый пост)
...что защищено патентом - это  не секрет, но к использованию запрещено ... Поэтому понятие "ноу-хау" есть, но оно не скрывается, а, наоборот, выносится на всеобщий обзор после процедуры патентования.

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

Понятие ноу-хау строго оговорено в любом учебнике по патентному делу. Им обозначается необходимое знание, которое автор скрыл при патентовании.  Нужно это для того, чтобы патент не могли применить без ведома автора. Грубо говоря, чтобы его не применяли там, куда держатель не может дотянуться. Типичный пример: патентование не изделия, а метода. Если кто-то выпустил запатентованное Вами изделие, то Вы подаете на него в суд размахивая этим самым изделием на пару со своим патентом. А вот если кто-то использует за своими закрытыми дверями Ваш метод чтобы выпускать, например, табуретки - даже узнать это у Вас нет никакой возможности. Вот Вы и не показываете что-то важное в своем патенте (ноу-хау), чтобы будущие пользователи не могли без Вас обойтись.

ЗЫ: Думаю это применимо и к алгоритмам, а, следовательно и к теме данной дискуссии smile 

Это сообщение отредактировал(а) _Y_ - 17.12.2006, 16:53


--------------------
Я вот в этом поучаствовал: http://sbor-nik.appspot.com/kick.jsp?id=sbor5737960678883328 (на правах саморекламы:)
PM MAIL WWW   Вверх
unicuum
Дата 18.12.2006, 20:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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




Цитата(COVD @  13.10.2006,  23:49 Найти цитируемый пост)
Есть ли в программировании понятие ноу хау? 

Да есть.

Цитата(COVD @  13.10.2006,  23:49 Найти цитируемый пост)
Другими словами, есть ли что программистам скрывать друг от друга?

Конечно, есть, но только если они работают в разных командах. В одной команде всё как раз должно быть наоборот.

Цитата(COVD @  18.10.2006,  17:57 Найти цитируемый пост)
Трудно представить, как в программировании можно запретить что-то использовать.

А никто не запрещает, используй если можешь. Вот появилась платформа .NET, вроде бери Reflector или другую подобную программу и смотри exe или dll файл сразу на языке высокого уровня (VB.NET, VC#.NET, VC++.NET). Но вместе с тем появилась технология obfuscation – запутывание кода или затемнение. То есть если управляемый код после компиляции обработать Dotfuscator (входит в соства Visual Studio.NET) или другими прогами, Reflector уже не сможет вскрыть код.

Цитата(COVD @  18.10.2006,  17:57 Найти цитируемый пост)
Соглашусь с вами в том, что в написании относительно изолированных кусков кода ("кодирование") вряд ли может быть тайна, способная повлиять на коммерческий успех компании. Приемы "кодирования" обычно оформляются в виде шаблонов (паттернов) и программисты амбициозно плодят все новые и не прячут их.

Есть ведь разные типы компаний. Microsoft’у выгодно, чтоб всё делалось под Windows, он и DirectX выпустит и Visual Studio.NET, так как каждая подобная программа увеличивает значимость этой корпорации. А те, кто пользуются этими технологиями, разработчики программ, часто не хотят, чтобы их достижения воровали.



--------------------
user posted image
обычный день на винграде
PM   Вверх
achepkunov
Дата 19.12.2006, 01:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата(LordVanBoom @  16.12.2006,  23:59 Найти цитируемый пост)
А можно почитать этого чувака?


К сожалению, не нашел статьи. А чувак Гильбо,  (gilbo.ru) там есть что почитать и другого очень необычного.
PM MAIL   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила раздела "Философия программирования":
Се ля ви

Форум "Философия программирования" предназначен для обсуждения вопросов, так или иначе связанных с философскими аспектами разработки ПО:

• вопросы перспективного развития методов написания ПО;

• изменяющиеся языки и методологии программирования;


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Се ля ви.

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


 




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


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

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