Сергей Банников @Orioner
Пользователь
Information
- Rating
- Does not participate
- Location
- Москва, Москва и Московская обл., Россия
- Works in
- Date of birth
- Registered
- Activity
Specialization
Program Manager, Software Architect
Lead
People management
Software development
В цитатах из закона этого нет, и получается, что счётчик не только передаёт данные, но и принимает их, и ещё и лицевой счёт оперативно отслеживает. Интересно, какой механизм на самом деле прописан в законе.
Игра - огонь! Причём даже семилетняя дочь заинтересовалась, несмотря на символьное оформление.
У меня возник вопрос, если, конечно, это не коммерческая тайна - каким образом формируются лабиринты для тех уровней, где надо жуков взрывать тротилом? Ведь (если ставить условие возможности прохождения автоматически сгенерированного уровня обязательным) надо обеспечить наличие пустой от ловушек зоны 3*3 (возможно, больше?) на пути жука, иначе его нельзя будет никогда взорвать.
И еще - неочевидно, как кидаются гранаты. Я, по привычке, считал, что они полетят по касательной к своей круговой траектории в момент запуска, но тут алгоритм оказался сильно проще :-)
Ждём продолжение - агента EBCDIC :-)
Значок ставили по той же причине, что и Corp. в названии. Большие так делают, значит и мы тоже так будем. При этом что это юридически значит, никто тогда не задумывался. Я сам делал точно так же со своими утилитками :-)
По инерции прочитал "хабровский военный оркестр", а потом задумался - может быть, пора и такой сделать? Кстати, есть ли у хабра гимн, а если нет, то как его придумать, не нарушая копирайт? :-)
Конечно, и про «Страж-птицу», и про «Непобедимого» Лема я вспомнил, пока читал. Мне понравилось, хотя, конечно, если начинать копаться в технике, можно многое накопать. Но если рассматривать это как художественное произведение (каковым оно и является), то все эти возражения можно легко снять. В Страж-птице никого ведь не смущает, что она месяцами летает на не совсем понятном источнике энергии? Нет к Шекли претензий, что недостаточно подробно описаны аккумуляторы и способы удержания заряда? А главного героя «Непобедимого» у Лема спасала почти что шапочка из фольги (ну конечно, не совсем шапочка, а скорее даже сеточка), но тоже никто почему-то к алгоритмам самоорганизации некросети тут не высказывал вопросов.
Проблема любого боевика, детектива и так далее в том, что сначала надо создать непробиваемое препятствие (ну тот же сейф в банке за 77-ю запорами или лабораторию с вирусом). А потом надо придумать, как преступник (или главный герой) всё-таки туда проникает, да ещё так, чтобы это не выглядело совсем забавно (и всё равно зачастую остаётся ощущение, что были перекрыты все выходы, а он вошёл через вход). В данном конкретном случае задача решена вполне достойно и логично — в той логике, которая представлена в самом произведении, а не в руководстве по конструированию истребителей пятого поколения. Называть это графоманией я бы не стал. Интересно, сколько времени ушло на написание этого текста. 18 тысяч знаков с пробелами :-) почти журнальный разворот.
P.S. Кстати, вопрос авторского права — даже если картинка к рассказу взята из открытых источников, я думаю, было бы нелишним указать её автора.
В нашей ситуации были внешние условия и предпосылки, ввиду которых мы реализовали систему именно так. Давайте я их приведу и, думаю, все встанет на свои места:
— Объекты территориально распределены по всей стране;
— Большое количество оборудования;
— Нельзя вмешиваться в локальные и объектовые системы управления, либо вмешательство должно быть минимальным. Соответственно, вмешательство в PLC и «головы» станков – табу;
— Платформа выбрана с учетом того, что в перспективе на нее пойдут и другие данные от распределенных объектовых систем и будут решаться дополнительные задачи уровня MES, а не только расчет наработки.
Поэтому, как видите, задача — не только посчитать наработку с учетом всех внешних условий и финансов, но и заложить базу для дальнейшего развития. Отсюда и отсутствие Siemens, Schneider, Allen-Bradley и General Electric, которые очень хороши как объектовые SCADA, но могут не подойти как MES-платформа. Хотя, есть чудесный продукт Siemens WinCC OA, но это уже совсем другая история… Про Wonderware, вы заблуждаетесь, это довольно мощная и гибкая платформа.
По поводу, квалификации и опыта сильно распаляться не буду, скажу лишь, что у нас есть сотрудники, которые прекрасно знают КИП, PLC, DCS-системы, SCADA-системы ведущих мировых производителей и соответствующие промышленные протоколы, свободно программирующие как на языках группы МЭК 61131-3, так и на общих языках программирования и скриптовых языках. Естественно, сотрудники, которые программируют на C#, не лезут в контроллеры (хотя есть парни, которые и то и то умеют), а те, кто программирует PLC, не занимаются разработкой собственных верхнеуровневых приложений.
Так что к заказчику приходят именно те парни, которые нужны и делают именно то, что нужно с учетом всех внешних условий и предпосылок.