а в чем преимущество, я спать буду лучше или что? Добавление некоего функционала, для того чтоб просто было, полный бред
Вид для печати
да я как бы тоже не "офисная крыса", и зам.директора по реконструкции был и сейчас из командировки в командировку на ПНР постоянно выезжаю, мне ли не знать о реале и знаю о современных заводах с одним оператором на цех и с теми кто в 90-х застрял. А то что из другого мира это да, всегда в наличии исходники, как свои так и остальной команды программистов.
Я вижу мы вообще не можем понять друг друга.
Сделаю последнюю попытку.
1) "кому благо, кто посчитал себя самым умным, изменил программу, это привело к человеческим жертвам и он легко перевел "стрелки" на разработчика"
Разработчик как раз и должен доказать что было произведено несанкционированное изменение программ, либо закрыть программу от перезаписи паролем.
Ведь я могу с таким же успехом переписать ПР своей программой, а аварию свалить на разработчика!
2) "Глупцом требуется считать разработчика который не держит у себя исходники, не бекапит их и т.п.. А если другой программист пытается слить проект и что то там поправить возвращаемся к Вашему утверждению"
Разработчик может потерять исходники, да и не может он хранить их бесконечность. К тому же я пишу не о разработчиках, а обслуживании. Часто Вы видели разработчика в цеху? Более того, Вы поедите за 3000 км чтобы решить проблему на оборудовании 5 летней давности?
И я уже написал, что я уважаю Ваш опыт, однако он противоречит моему. Как я и сказал, мы из разных миров. Видимо вас никогда не наказывали за простой оборудования. И Вы видимо никогда не сталкивались с чужими разработками.
А собственнику не объяснишь, что там есть недоступная программа. Ты же специалист! Так исправляй!
не возможность скачивания компиленого проекта устраняет эту проблему, к тому же предложенное Вами решение запоролить как может помочь в оперативном вмешательстве при наладке, легче пароли потерять чем исходникиЦитата:
Разработчик как раз и должен доказать что было произведено несанкционированное изменение программ, либо закрыть программу от перезаписи паролем
мне сие вобще не понятно, если Вы представляете организацию, то хранение проектов, это то же самое что хранение проектной документации. В конце концов для частника в современном мире имеются облачные хранилищаЦитата:
Разработчик может потерять исходники, да и не может он хранить их бесконечность
выезжаю жеЦитата:
Вы поедите за 3000 км чтобы решить проблему на оборудовании 5 летней давности
а зачем "руку тянули" что сможете всё исправить, если нет такого опыта?Цитата:
И Вы видимо никогда не сталкивались с чужими разработками.
А собственнику не объяснишь, что там есть недоступная программа. Ты же специалист! Так исправляй!
"а зачем "руку тянули" что сможете всё исправить, если нет такого опыта?"
Вот буквально приняли на обслуживание недавно котельную от частника. Передал он ее на баланс администрации, а ее нам всучили обслуживать. Как я обрадовался, когда там установили Семен ЛОГО. Документации "0". Схем "0". Прогу загрузил, так что разобрался с техпроцесом работы горелки. Без этого только догадки. С ПР было бы куда досадней. Заново переписать таймеры, да кто же будет сидеть с секундомером? Поэтому считаю спор этот движется в никуда. Скачать программу есть жизненная необходимость. Ну а на счет пиратства, то могу сказать, что не такие уж и сложные и замудренные проги в ПР. А насчет измененной программы, так прокурор быстренько найдет виновного. Особенно если там будет стоять дата заливки программы.
ну да, ну да, давайте бороться чтоб производитель добавил чьи то хотелки в свои устройства и не будем требовать от передавшего объект, "явки и пароли" подрядчиков, зачем прокуроры же у нас всемогущие и так найдут. Видимо частник рядом живет, на него сильно не наедешь, а ОВЕН далеко
А что с банкрота возьмешь? Нет документации и все тут. А ОВЕН здесь ни при чем. Но эту функцию можно и нужно иметь. А остальное дело уже каждого, хочу использую, хочу нет. Ведь не зря же ее забугорные фирмы в программируемые реле вставляют, тратят время и деньги, "если это никому не нужно".
где ода тому, что это помогло Вам выявить ошибку и устранить её? Кроме как, банального промышленного шпионажа я в этих словах ни чего не увидел, так в чем всетаки истинная причина иметь выгружаемый проект?Цитата:
Как я обрадовался, когда там установили Семен ЛОГО. Документации "0". Схем "0". Прогу загрузил, так что разобрался с техпроцесом работы горелки. Без этого только догадки
Ну вот, например, на днях был случай: на удаленном объекте, отлаживал программу на alpha2 с флэшки. Залил исходники в реле и в момент мониторинга работы программы, флэшка отвалилась и скоропостижно скончалась (зарекался уже по пятницам этим заниматься :)). Прогу тут же слил на ноут, отладил, залил, уехал. Благо исходники есть, и корректировка перед заливкой была незначительной. С ПР так просто бы не прокатило... Но это конечно, частные и не частые случаи.
Компиленый не знаю, а возможность заливки/чтения исходников была бы неплоха (как в ПЛК), но не настаиваю, хотя и считаю, что не помешала бы
Мое мнение тема "прошивок" для железа должна решаться на стадии подписания договора. Кто кому и в какие сроки передает "прошивку". Так как если я покупаю изделие с прошивкой то эта уже моя головная боль как я эту прошивку запишу в новое железо. Все разговоры про интеллектуальную собственность пустой разговор.
А вот с не честными программистами и с их таймерами закладками на 30-90 дней вот с этим надо бороться.
Согласен 100%
Ещё если на стороне заказчика хотя-бы смогут сообразить, зачем она нужна... Могут и диск с прошивкой пролюбить, а потом бегать как ужаленные и орать как оглашённые, когда устройство выйдет из строя.
А что делать с нечестными заказчиками? Которые тупо "кидают" на деньги? Что-то подсказывает, что програмисты не из собственной вредности так поступают, это их способ самозащиты от нечестных дельцов.Цитата:
А вот с не честными программистами и с их таймерами закладками на 30-90 дней вот с этим надо бороться.
Гоните в шею вашего Начальника Юридического отдела в месте с этим отделом к чертовой матери. Если эти люди не могут понять и внятно расписать на бумаге кто кому и за что платит. Вы поставщик продали ящик с "мозгами" я покупатель просто обязан вытрясти из вас прошивку. Но получить я ее должен только после оплаты вам всех денег. Если я не плачу то и нет прошивки.Но если я оплатил и получил "прошивку" но через 30-90 мозги встали что с этим исполнителем делать прикажите. Почему почти все производители шкафов с "мозгами" мечтают о договоре на обслуживание своего ящика. Я купил мне решать кто это шкаф будет обслуживать. Так что мое мнение если заказчик расплатился на все 100% то отдайте ему все что положено. А вот если я не хочу вам платить или что то не оплатил то вот тут пусть юристы и отрабатывают свои деньги( часто зарплата одного юриста превышает зарплату пары техников). А возможность скачать прошивку из овеновских ПР-ок предлагаю ЗАКРЫТЬ.
А у кого нет юристов и отделов ?
Согласен 100%.
Ещё покупателю нужно уже прошитый ПР предоставить, чтобы не было лишних проблем с обеспечением работоспособности.
Вложение 20357Цитата:
Но если я оплатил и получил "прошивку" но через 30-90 мозги встали что с этим исполнителем делать прикажите.
У них как правило, вместо техника - питекантроп, обученный вворачиванию лампочек.;)
Ну конечно же. Монтажные организации впереди планеты всей. Вы супер, супер, супер. А мы обслуга, сплошные питекантропы. Это Вы можете предусмотреть на стадии проектирования, все моменты работы оборудования.
А мы что? Рядовые КИПовцы. Мы только лампочки меняем, после монтажников. Типа больше и доверять нам нечего.
Но только директора коммунальных хозяйств на этом форуме если и есть, то единицы. Еще меньше глав администраций, которые назначают этих директоров. А КИПовцам дают только задания - разобраться и устранить. Вы думаете директора спрашивают с проектировщиков какие-то там исходники? Слово то для них вообще непонятное. И что нам рядовым делать? Напрямую? Опять на реле? Вот и сидим потом переписываем проекты на ПР-ки, потому-что монтажники забыли передать, а наше начальство и не спросило. На ЛОГО и АЛЬФА проблем нет, подключил, и наладил. Кстати находил неоднократно ляпы в программах после СУПЕР, СУПЕР, СУПЕР. За 36 часов работы оборудования невозможно создать те аварийные ситуации, которые вылезат через продолжительное время эксплуатации. Извините, если кого обидел. Но это ситуация большинства коммунальных хозяйств, особенно глубинок, мелких городов.
чушь не несите, если у вас привыкли давать автоматизацию кому не попадя это только ваши проблемы. Действительная монтажная организация должна выпускать типовой продукт и если были какие то недоработки, то уже давно бы себя проявили и пропатчены. А по Вашему выходит, дали клич, кто тут супер, наваяй ка нам проектик, вот и получаете сырой продукт. И при чем тут, нужна ли выгрузка проекта? А ведь еще только упоминалась а не развивалась тема про дизасемблирование. Мало того что подсматривать пытаетесь чужой код, так еще и с элементами взлома хочется. Если уж умные настолько что не только лампочку можете ввернуть, писали бы сами с нуля проекты, сэконимте деньги своему начальству
На одном предприятии купили четыре станка (не сложных совсем) на буржуйских ПРках, станки как бы являются законченным серийным изделием и, что у них тоже надо просить прошивку?
Вот и ставьте в известность своё руководство о найденных недоработках, пускай разрабов трясут, а те дорабатывают.
Переписывание глюков чужих проектов за которые было выложено немало денег входит в ваши служебные обязанности?Цитата:
Вот и сидим потом переписываем проекты на ПР-ки, потому-что монтажники забыли передать, а наше начальство и не спросило.
Ваших начальников надо гонять тряпками, которыми городские сортиры моют.
Проекты не только типовые бывают. И обратная связь для проектантов очень важна.
ну когда возразить то нечего, начинаются усмешки. Сам принцип вытаскивания кода для чего, если Вы настолько продвинуты, что разбираетесь в чужом коде, почему сами не пишите? Если прога совсем уж проста, зачем Вы тут рассказываете о наемном подрядчике. Получается, если у кого то начальство халатно относится к своей работе, срочно производитель устройств должен заниматься новым модулем среды разработки, чтоб этому начальнику и его подчиненным угодить.
ЗЫ вот работала 51 версия, уже всё решили. Теперь перешли на новую ступеньку ошибок опять стала масса, кто сейчас будет заниматься ситуацией из-за одного конкретного случая
смешно-не смешно, а у луны две стороны и вдобавок ко всему одну не видно, у пр отсутствие скачивания проги несомненно +, если вы такой отважный киповец, то не решаемых проблем не бывает.....по словам барона Мюнхаузена.;)
Ну да. Напали. Решение всегда находится. Это время. А котельная стоит, однако, не греет, пока прога пишется. В том числе и палочка в клапан, пока все не наладится. А насчет лишней работы производителя над дезасемблированием, то конечно такие монстры, как сименс, митсубиши, это так фирмочки, никак не защищают интелектуальную собственность в своих прог. реле.
Да не нужна никакая функция. Если Вы достаточно круты что бы разобраться в чужом полете фантазии, без коментов и пояснений как оно все это задумывалось и реализовывалось то Вам и составит никакого труда наваять свой шедевр. А если с написать возникают проблемы, то разбор чужих хитрослетений мало чем поможет. Скорее только усугубит ситуацию. Ну может подскажет пару каких нибудь приемов, на будущее, но не более того.
Тогда правильно заключайте договора на обслуживание.
Нет денег? - насилуйте релейный труп.
Или коммунизм стройте.
Кроме необходимости в пиратском тиражировании чужих решений - смысла не вижуЦитата:
Функция съема программы имеет место быть.
Кхм. Ситуация возникает когда тотемная российская птица - (петух жареный) уже всю задницу расклевала до костей, запасная ПР со склада волшебным образом испарилась/была использована в прошлый раз (новую (с прошивкой разработчика) не закупили).
Тут как-бы не до реверс-инженеринга.
Мне реально помогла возможность слить программу с умирающего Лого. В один из последних вздохов - о чудо, он соединился с компом и программа была благополучно слита. Правда, оказалось, что эта модификация реле снята с производства, и пришлось дорабатывать программу под новую. И не оказалось в ней никаких полётов фантазии, а уж тем более шедевров, достойных закрепления авторских прав. Зато сразу на руках оказалась информация о входах-выходах. Однако, чтобы написать программу с нуля, пришлось бы полностью восстанавливать всю схему автоматики, т.к. она была утрачена за более чем 10 лет, от организации, которая делала объект, не осталось и следа (а об этом никогда не стоит забывать, ничто не вечно под Луной, ну, разве что, Сименс? - говорят, он ещё с дедушкой Лениным работал, а может, и с Николаем II). А это - вскрывать все кабельные лотки, продёргивать проводки от датчиков, исполнительных механизмов, лазить, как мартышка, в грязи. Если ещё учесть, что объект в сотне километров, добираться к нему по пробкам... По пятницам, бывало, часам к девяти вечера домой возвращались.
С земли всё видится несколько иначе, чем из офисного кресла...
Наваять программу не составляет труда, если есть таблица временных интервалов. А если нет? Тогда придется изобретать уже построенный велосипед заново. Это уже время, пока наладишь. А разобраться в чужом полете фантазии можно, было бы желание. А вообще, если читают представители ОВЕНа, сделайте пожалуйста опрос в начале темы. Так и разъяснится наш спор.
а котельная уважаемый пускаться без автоматики обязана, а вдруг электромагнитный импульс, все замерз город(там дет сады....).Цитата:
Ну да. Напали. Решение всегда находится. Это время. А котельная стоит, однако, не греет, пока прога пишется.
давно в котельной работал, паровой котел один был, там главное чтоб уровень в котле работал и перегрев...... у вас один контроллер
все выполняет, как его в поверку то носить или к вам не ступала нога котлонадзора