Игры и Люди

… одетый только в халат из холщовой ткани, ходил в кабачки и к певичкам. Когда его спрашивали, почему он таков, он каждый раз открывал рот, засовывал туда кулак и не говорил. Император Лян-цзун призвал его и спросил: «Каков принцип Вашего Пути?» Гуйчжэнь ответил: «Одежда тонка — поэтому люблю вино, выпью вина и защищусь от холода, напишу картину — и расплачусь за вино. Кроме этого, ничего не умею». Лян-цзун не нашелся, что сказать…

От игрушек детства мы движемся к другим. Здесь — об этом.

Алхимия игры включает несколько ингредиентов.

Рецептура состоит из Миров, по которым можно путешествовать; не все из них достаточно хорошо населены. Дело — это Игрушка одного из миров.

Объединяя видимые и сокрытые элементы, Алхимия выступает и как самостоятельный Игрок.

Google+

Проект в проекте

Подавляющее большинство событий политической, общественной, а то и семейной жизни воспринимаются как есть: люди исходят из предположения, что наблюдают истинные движущие силы процесса. Между тем, для каждого из участников готова строго определенная картинка происходящего. Организаторы могут не обольщаться: для них тоже есть соответствующие картинки, которые создаются на следующем, вышестоящем уровне иерархии. С точки зрения древних информационных технологий, процесс познания связан с отбрасыванием этих картинок и поиском уровня смыслов, который эти картинки заслоняют. Самую сложную и большую картинку индусы назвали майей — универсальной иллюзией бытия.

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

Для подростка это небольшой проект, в котором три человека, четко определен результат и заработок. Все проще простого. «Заказчика» он полностью ассоциирует со своим проектом.

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

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

В жизни есть и другие примеры вложенных проектов: например, ее демонстрирует летучая фраза из стихотворения Евгения Меркулова:

В покер я играю с малолетства,
Чуть ли не с детсадовской поры.
Дядя Жора, живший по соседству,
Обучил премудростям игры.
Он мне говорил: «Запомни, Лёха,
В покере все правила просты:
Если за столом не видишь лоха,
Это означает «дело плохо»,
Потому что лох сегодня – ты

Чем прекрасна жизнь — она является полем для многочисленных экспериментов, и в том числе по определению того проекта, в котором вы на самом деле участвуете. Может со временем вы станете автором своего такого проекта, в котором будут участвовать люди, не подозревающие о ваших целях.

Как обычно, для всякой неочевидной концепции существуют свои ключи. «Проект в проекте» — один из них. Тех, кто уже достиг «надпроектного» уровня, эти игры забавляли, что нашло свое отражение в древних притчах, например в этом прекрасном памятнике прошлого:

Когда Чжуан Чжоу прогуливался в парке Тяолин, он увидел странную птицу, прилетевшую с юга: крылья – в семь локтей размахом, глаза – с вершок. Пролетая над Чжуан Чжоу, она коснулась его лба и опустилась в каштановой роще. “Что это за птица? – удивился Чжуан Чжоу. – Крылья большие, а летает с трудом, глаза огромные, а видит плохо”. Подобрав полы платья, он поспешил за птицей, держа наготове лук. Тут он заметил, как цикада, нежась в тени, забыла о том, что ее окружает, и в это время богомол набросился на нее и, упиваясь добычей, забыл обо всем на свете. В тот же миг их обоих схватила странная птица и, любуясь добычей, сама забыла о том, что происходит вокруг. Чжуан-цзы, печально вздохнув, сказал: “Увы, вещи по природе своей узы и бремя друг другу, и одна призывает к себе другую!”. Он бросил лук и пошел прочь, но тут его нагнал лесник и принялся бранить

Теперь вы знаете, о чем эта притча. Как богомол, птица и вы решили что вы — охотники, и забыли про лесника. Помните: лесник может быть рядом! В нашем деле главное — вовремя все понять и сбросить лук. Иначе ваша судьба: быть очарованным богомолом или птицей, забывшими обо всем на свете )

Трансляция видео на два HDMI экрана

Raspberry Pi, HDMI, TV, Разветвитель HDMI, HDMI Splitter, omxplayer

Одновременная трасляция видео на два экрана

При проведении занятий и семинаров, да и при размещении нескольких экранов в больших залах возникает желание транслировать на них одну и ту же картинку. Конечно, для этого существуют готовые решения, но когда в загашнике есть Raspberry Pi, хочется побольше простору и гибкости. Поскольку для планирования трансляции можно написать какой угодно скрипт или даже программу, открываются следующие возможности:

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

Raspberry Pi с флешкой содержащей видеофильмы и разветвитель HDMI интерфейса. Свисток Wi-Fi используется только для управления RPi по сети

Поскольку RPi содержит только один HDMI выход, нам понадобится разветвитель, или сплиттер. Я ограничился двумя выходами и установил коробочку, которую купил на AliExpress (хвала Поднебесной!). К коробочке не предъявляется никаких особенных требований, за исключением того что сплиттер должен быть активным, т.е. обеспечивать усиление сигнала для компенсации потерь при разветвлении.

Плюс к коробочке — два десятиметровых HDMI кабеля, которые будут подключаться к ТВ экранам. Любой из современных плоских ТВ сейчас имеет HDMI вход, так что с этим проблем нет.

Раздача сигнала по Wi-Fi представляется мне плохой идеей, поскольку во-первых требует от ТВ наличия Smart модуля, что удорожает девайс, а во-вторых — забивает локальную сеть непрерывно идущим видеотрафиком. Поэтому все делаем строго по кабелям.

С точки зрения общего замысла все это выглядит так. RPi проигрывает медиа-файлы, расположенные на флешке, и направляет поток на HDMI выход. К нему подключен сплиттер, который формирует два идентичных выходных потока из входного для двух экранов. Вот и все. Дальше — детали, связанные с тем как всем этим управлять, то есть плавно переходим к программной начинке RPi.

Настройка софта Raspberry Pi

Начнем сначала — с флешки. В качестве таковой используем накопитель на 64Гб, который отформатируем в NTFS:

Флешка на моей машине опознается как sdb1, не перепутайте со своим жестким диском!

Почему NTFS? Чтобы иметь возможность записывать фильмы большого размера (>4Гб) и чтобы иметь возможность использовать флешку отдельно вместе с ТВ, поскольку Linux-файловые системы телевизор не понимает.

Далее, дадим RPi возможность автоматически монтировать флешку на старте (поскольку она все время будет вставлена в разъем), для чего добавляем строчку в /etc/fstab:

На RPi флешка опознается уже как sda1: в общем, смотрите внимательно, чтобы не потерять свой основной накопитель. Здесь есть несколько нюансов: файловая система монтируется как доступная только для чтения (read only), ведь нам ничего не нужно записывать туда, верно? И это страхует нас от необходимости чистить файловую систему ntfs после отключений питания. И кроме этого задаем маску, которая позволяет читать файловую систему всем, иначе доступ к ней будет только из под root.

Уже в этой точке вы можете полюбоваться одновременной трансляцией на два экрана, запустив плеер:

Почему именно omxplayer? Потому что он использует API чипов RPi, которые содержат аппаратные кодеки видео. Поэтому медиа-трансляция не нагружает АРМ процессор — декодирование потока из h.264 выполняется аппаратным кодеком. Запустите на RPi top и увидите, что загрузка CPU редко превышает 30%.

Если вы запустите обычный плеер, то перегруз процессора за 100% при воспроизведении видео вам гарантирован.

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

 

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

Чтобы скрипт работал, нужно обеспечить беспрепятственный доступ к RPi с машины админа, а именно — однократно запустить команду

где rpi.local — адрес малышки RPi. В результате будут сформированы ключи и не нужно будет каждый раз вводить пароль при запуске скрипта.

При запуске скрипт заходит на RPi по ssh и командой ls /mnt формирует список видео, который сохраняется в локальном файле /tmp/out.txt. Мы же помним, что после автомонтирования на /mnt у нас теперь файловая система NFTS флешки? Далее, из этого файла формируется список, который выводится в окне.

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

Если взять скрипт за основу, то можно делать все эти вещи, которые я привел в начале статьи. Да, и чуть не забыл: доступ к RPi обеспечивается через Wi-Fi свисток (донгл), который находится в локальной сети. Если назначение системы — просто непрерывно крутить плейлист, тогда и связь по Wi-Fi не нужна.

Когда будете воспроизводить систему, убедитесь в этом что источник питания RPi содержит достаточный запас по мощности: все таки два занятых USB порта и работающий Wi-Fi это хорошая нагрузка.

 

Импортозамещение СКРС / VCS методом China Copy

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

В немалой степени этому способствовала неразбериха в формулировках того, какая продукция может считаться отечественной или попросту говоря — собственной разработки. Интуитивно понятно, что помимо российской прописки предприятие должно вести разработку технических решений и программного обеспечения собственными силами. При этом фактор собственного производства не так важен, поскольку производить железо можно где угодно, а вот развивать продукт и создавать на его основе другие решения (создавать «потомство») можно только обладая интеллектуальным заделом и ноу-хау вплоть до таких важных вещей, как исходные коды программного обеспечения — ПО. Говоря другими словами, только живое дает потомство, а от клона потомства ждать нечего.

Часто встречаешься с абсолютизацией производства, которое приравнивается чуть ли не к характеристике высокого уровня технического развития. Если брать пример телефонов Apple, которые производят на китайских заводах,  то точно также они могут изготавливаться на таиландских или индонезийских. Но ни один из этих заводов не в состоянии разработать следующую генерацию смартфона или по крайней мере ответить на один из множества подобных вопросов: например, как и почему выполнено согласование передающего, приемного модуля и антенны в смартфоне? Поэтому порой доходит до смешного: все хотят видеть огромные цеха со станками как признак продвинутого предприятия. И в то же время на этих станках делают старье, в котором уже никто не разбирается — как оно работает. С другой стороны команда разработчиков из 10 человек создает современные радиолокационные станции, которые изготавливаются по кооперации.

Соотношение возможности разработки и производства я описал в статье «Это действительно ваша разработка?», где дал определение «красной зоне» разработки и «зеленой зоне» производства.

Понятно, что есть проблемы в замещении критичных компонентов, таких например как высокопроизводительные АЦП LTC2174IUKG-14 американской компании Linear Technology, которые используются в отечественных системах посадки самолетов ILS. На подобные компоненты оформляется экспортная лицензия, которая должна быть одобрена Госдепартаментом США. В случае запрета на поставку можно обойтись микросхемами с характеристиками поскромнее за счет увеличения объема оборудования, снижения быстродействия и ухудшения качества изделия. Это не меняет общей картины, когда ты разрабатываешь ILS и понимаешь как должна работать эта система.

Другая ситуация возникает, когда в определенном направлении нет никакого задела (от слова «совсем») и на отечественный рынок представляют «цельнотянутое» с Запада изделие с собственными шильдиками и децималями на документации. Тут уже трудно говорить, что в таком продукте является отечественным и насколько его можно отнести к собственной разработке. Производить — да, сколько угодно, но с появлением любого запроса на дальнейшее развитие или модернизацию — увы… Как работает — понимаем только на уровне регулировки, исходных текстов ПО и алгоритмов нет, понимания замысла тоже нет. Тут и возникает понятие China Copy: клонирование чужих изделий на собственных производственных площадях под своим, отечественным именем. Вроде бы уже не перебитые шильдики на передних панелях и не замазанная англоязычная маркировка на платах — свои чертежи и децимальные номера в документации, все по ГОСТу. Но клон от этого не перестает быть таковым — он никогда не даст потомства.

Для оживления повествования проследим историю «импортозамещения» в одной из российских компаний. Для примера возьмем не самое сложное изделие: систему коммутации речевой связи (СКРС), с помощью которой диспетчеры аэропортов ведут радиообмен с пилотами воздушных судов.

Начнем с прелюдии, когда все было просто и понятно: купил на Западе, продал в России.

Прелюдия: поставки радиосредств Rohde&Schwarz серии 200

В начале 2000-х российская компания «Азимут» развернула процесс закупок радиостанций серии 200 фирмы Rohde&Schwarz с последующей перепродажей на российской территории. Поскольку импортное оборудование, по отечественным правилам, нельзя использовать для целей УВД, было принято простое решение: поменять передние панели немецких радиостанций на свои, на которых надписи были уже на русском языке, а вместо логотипа Rohde&Schwarz была нарисована синяя подкова Азимута. Можно сказать, что это было «импортозамещение» начальной, первой ступени, в самом примитивном варианте.

Приемопередатчик XU250A, Tranciever XU250A, Приемопередатчик Азимут, Импортозамещение

Оригинальный трансивер XU250A немецкой компании Rohde&Schwarz серии 200, используемый для связи диспетчер — пилот в гражданской авиации (на верхнем снимке)
Внизу — «Импортозамещенный» приемопередатчик XU250A российской компании «Азимут». Передняя панель заменена на содержащую надписи на русском языке. Решетка громкоговорителя выполнена отверстиями в отличие от вырезов в оригнале для упрощения технологии изготовления панели.
Назначение приемопередатчика — работа в российских приемо-передающих центрах для обеспечения радиосвязи диспетчер — пилот

Такое же превращение из немецких в российские претерпели модули радиостанции, такие как этот тестовый генератор.Приемопередатчик XU250A, Tranciever XU250A, Приемопередатчик Азимут, Импортозамещение

По фотографиям видно, что с названием радиостанции решили не заморачиваться: как она называлась XU250A в оригинальном варианте, так и осталось. Такие же обозначения остались у модулей приемо — передатчика.

В остальном видно, что компоненты установленные на передней панели — переключатели, разъемы, индикаторы не заменялись. Само собой начинка радиостанции осталась оригинальная немецкая.

Немцы скрепя сердце терпели такое отношение к своему бренду в надежде, что на российской территории будет развернуто изготовление и поставка радиостанций Rohde&Scwarz. Однако сотрудничество не состоялось. И видимо именно по этой причине из нашего повествования выпадает СКРС / VCS-4G Rohde&Schwarz: если дилер не обеспечил поставки одного продукта, то скорее всего со вторым будет то же самое. Поэтому СКРС VCS-4G в дальнейшем уже не рассматривалась как потенциальный кандидат для перепродажи на территории РФ.

К этому моменту «импортозаместительная» схема уже была обкатана и получила свое развитие в попытках наладить партнерство (читай — закупки/продажи) с другими европейскими компаниями.

СКРС Schmid Telecom VCS 200/60

По мере развития отечественного рынка средств УВД заказчики начали соображать, что покупать импортное железо под отечественными шильдиками это в некотором роде контры с государственной политикой в этой отрасли, которая была направлена на поддержку «настоящих» отечественных производителей. Поскольку разрабатывать свое хлопотно и дорого, и хочется быстро и выгодно продавать западную, было придумано «импортозамещение» второй ступени.

Его особенность заключалась в том, что народ начал все меньше интересоваться содержимым плат и узлов и гораздо больше — программным обеспечением. И также вопросами, кому это ПО принадлежит и кто владеет исходными текстами.

Для наглядности я сделал подробную диаграмму, в которой присутствует красная зона — интеллектуальная область разработчика, и зеленая зона — то чем располагает завод. В очередной попытке перепродажи западной СКРС нужно было показать заказчику, что помимо зеленой зоны отечественный поставщик также контролирует красную зону, если попросту — располагает исходными текстами ПО. И такая возможность представилась с известной фирмой Schmid Telecom, Швейцария.

СКРС,VCS 200/60, Shmid Telecom

СКРС VCS 200/60 Shmid Telecom

Эта швейцарская компания — признанный лидер на европейском рынке СКРС. И конечно, она была заинтересована в продвижении своей продукции — СКРС VCS 200/60 на объемный российский рынок. Переговоры шли на высокой ноте, под хрустальный звон бокалов с шампанским и соблазнительной перспективой создания совместного предприятия. Блестки и конфетти мешали руководству конторы вникнуть в смысл лицензионного соглашения, где в разделе Software прописывают условия поставки ПО. В сущности, в подобных документах пишут вполне очевидные вещи, как например:

The Installation Package includes all SW and FW Module Versions that build together a certified SW Release.

Пакет установки включает все Software и Firmware модули, которые собраны в один программный релиз.

Все ясно — это пакет инсталляции ПО, поэтому речь идет о бинарных модулях (зеленая зона). Ну и немного лирики на тему того, что для аборигенов этого вполне достаточно 🙂

The VCS SW and FW are highly configurable. Any dimensioning of the system extension, every kind of functional parameters settings, Touch screen HMI and roles definitions do not require any modification of the SW or FW.

Through a very comfortable Configuration program an authorised user is enabled to define and download all the characteristics of the system. To partially or completely rearrange the operator interfaces HMI.

Due to this enormous flexibility, the need to extension and modification of the running SW and FW is very improbable.

Краткий перевод выглядит следующим:

Программное обеспечение СКРС отлично конфигурируется. Любое изменение параметров не требует какой-либо модификации софта.

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

Благодаря высокой гибкости, потребность в расширении возможностей или модификации работающего ПО представляется невероятной.

Вот она, игла Кощея: расширение возможностей и модификация работающего ПО. Внимание, красная зона, вход посторонним воспрещен! Если очень нужно, берите инструменты для конфигурации софта, меняйте как хотите картинки на дисплее, но технологии мы вам не дадим — расширять возможности и модифицировать ПО вы не будете. И это правильно: в программном обеспечении сидит вся капитализация Schmid Telecom: вся история развития, ошибки, неудачи и находки, конкурентные преимущества, методы реализации требуемых параметров.

Насколько разработчики Schmid Telecom представляют ценность для компании, демонстрирует следующий пример. Если заказчику нужна доработка системы, которая требует участия программистов, какой бы высокой не была оплата этой опции, программистов на ее реализацию никто отвлекать не будет. Подобные решения принимаются на самом высоком уровне — совете директоров. Если доработка будет признана целесообразной, она будет включена в RoadMap для последующего воплощения. Вот такая мощная башня из слоновой кости.

Желание поскорее двинуть швейцарский продукт под своим шильдиком было настолько велико, что на выставке МАКС 2011 оборудование Shmid Telecom чуть было не «импортозаместили» на ходу путем использования технологии Azimutation Kit: клей, ножницы, бумага 🙂 Благо, на серии 200 все было обкатано, а для выставки пойдет просто поменять фирменные логотипы.

К этому моменту контора сообразила, что без того чтобы продемонстрировать интеллектуальную собственность красной зоны, включая исходные коды ПО, не получится убедить заказчиков, что это самый натуральный российский продукт в стиле «сделаноунас». Но была проблема. С одной стороны, Шмид ни под каким соусом не соглашался показывать свою исходную программную документацию, с другой — ее все таки надо было демонстрировать проверяющим и сертифицирующим инстанциям. В результате интеллектуальных брифингов родилась схема с легким налетом романтики аферистического толка. Она заслуживает того, чтобы продемонстрировать ее 🙂

В представлении интеллектуалов конторы все должно было выглядеть так. Центральную часть схемы занимает сейф. В этот сейф Шмид приносит исходные тексты ПО и никому не показывая, запирает его на свой ключ. Поскольку владелец ключа ни в коем разе не должен выглядеть европейцем, который разговаривает на немецком (документация-то типа отечественная!), ключ вручается под расписку местному товарищу. В расписке указано что партнер, то есть контора ни одним глазом не может заглянуть в доки — они демонстрируются только проверяющим от государства. Далее в игру должен вступить некий проверяющий и сертифицирующий субъект, которого провожают в комнату с сейфом и он, небрежно пролистывая несколько сотен страниц с распечатками, говорит: йес! верую, что это ваше! Поскольку на сейфе и на каждой странице будет надпечатан логотип конторы.

Гениально, правда? Только почему-то не заработало. Может, проверяющие товарищи не хотели слишком сильно пачкаться, или были другие причины — перспектива убедить соответствующие органы в том что «красная зона» — наша, начала таять.

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

СКРС Sitti «Multiphono»

Следующим партнером, которого можно было приспособить на российской территории под российским брендом, планировалась миланская компания Sitti. Вообще список разработчиков СКРС не так уж и велик — не считая Sitti, осталось рассматривать только австрийскйю компанию Frequentis. Подробный обзор по Sitti у меня есть в отдельной статье, здесь я только дополню этот технический обзор краткой историей о том, как проходила попытка «импортозамещения» уже с этой компанией.

Итальянцы были жизнерадостны и обаятельны: продавать систему — пожалуйста, производить на территории России под брендом партнера — можно подумать, но передавать технологию, то есть исходные коды программ — no, è impossibile. До конторы начало доходить, что все готовы поделиться  (естественно не безвозмездно) своим урожаем, но продавать поле с которого ты кормишься (красная зона) никто не собирается. Никто и никогда не продает свои технологии, и в самом деле, для этого надо быть самоубийцей, чтобы добровольно отдать свой бизнес другому.

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

Самое обидное для конторы было то, что технологии отказался продавать даже отечественный разработчик СКРС — небольшая зеленоградская компания 🙂

СКРС собственной разработки

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

Если сами не умеем, можно заказать у тех кто умеет. Была найдена небольшая компания, продвинутая в разработке VoIP решений — имменно в этом изюминка проекта, поскольку требования Евроконтроля к СКРС описывают именно современные, VoIP решения. И все может быть и состоялось, но концу проекта, когда надо было принять работающую систему у подрядчика, нарисовалась еще одна торгово — закупочная возможность: перепродать СКРС Frequentis VCS3020X.

СКРС Frequentis VCS3020X

Соблазн был слишком велик: с одной стороны, собственная разработка, которую надо сопровождать и развивать, а с другой — готовое решение, которое нужно только грамотно перепродать на территории РФ. И начиная с этого момента судьба собственной разработки была решена: контора начала судебную тяжбу за проект, которая закончилась не в пользу разработчика VoIP СКРС (ну этому удивляться не приходится, зная как работает отечественная судебная система).

Frequentis VCS3020X. Будущее российской импортозамещенной СКРС

И старая торгово-закупочная машина, заправленная новым топливом, завертелась снова. Австрийская компания Frequentis является разработчиком СКРС и точно также как и предыдущие фирмы, начинает штурмовать аэродромные просторы РФ. Вполне возможно, что отечественные диспетчеры получат неплохую западную систему VCS3020X, разработанную в 2004 году, пусть даже и с перебитыми шильдиками и переделанной документацией. Только логотип у фирмы размашистый, придется перекрывать его тоже чем — нибудь значимым 🙂

Остались только вопросы, правда они носят скорее риторический характер.

Вопросы напоследок

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

Почему бы просто не пустить на отечественный рынок такие компании как Thales, Rohde&Schwarz, тот же Frequentis со своей VCS3020X? Конечно, после этого сразу прекратят свое существование торгово — закупочные конторы, занимающиеся «отмывкой» западного оборудования, но зато возникнет внутренний рынок для специалистов, в том числе разработчиков.

Есть еще один аспект, связанный с внедрением пресловутых «закладок» в Firmware чипсетов и ПО. И если для радиолокатора или пеленгатора, использующего импортные компоненты, трудно представить как может быть активирована эта закладка, то для связного и коммуникационного оборудования, каким является СКРС, сам бог велел. Не имея исходных кодов ПО и Firmware «красной зоны», вы не найдете эту закладку. Активировать ее можно множеством способов: звонок в систему с определенного номера, специально сконструированные кодовые конструкции в цифровом трафике RTP, команды в протоколах сигнализации, связанных с внешними телефонными системами. Возможностей огромное количество, и странно наблюдать спокойствие служб, которые обычно сильно заморочены на шпионских сюжетах в то время как под девизом «прибыль любой ценой» идет затаскивание троянского коня.

Да и в любой момент австрийцам из Frequentis могут напомнить про санкции и озвучат предложение, от которого невозможно отказаться. После этого хайтек оборудование «отечественного производителя» станет просто кирпичами.

Ну а пока лучшие представители российских фирм успешно демонстрируют на форумах и выставках свои China Copy под шумные аплодисменты ничего не подозревающих зрителей и участников 🙂

Это действительно ваша разработка?

При разборе проблем в отечественной промышленной политике обычно обращаются к китайской действительности, где производится большая номенклатура продукции. Да и китайские заводы у всех на слуху. При этом в дискуссиях незаметно происходит фетишизация производства и подмена понятий: создается впечатление, что если завод производит радиоэлектронные изделия, то он знает и понимает как эти изделия создавать. Для многих

Читать дальше

АРП встраиваемый в РЛК «Комар-2»

Если к радиопеленгатору «Пихта-2С» применима фраза «первый микропроцессорный», то АРП «Комар-2» это следующий процессорный АРП, который базировался на технологиях Пихты. Его особенность в том, что он разрабатывался в составе чехословацкого радиолокационного комплекса «Комар-2», который создавался по заказу наших ВВС в Тесла Пардубице.

После разработки АРП «Пихта-2С» все пеленгационное направление перешло ко мне. Имеющийся задел требовал

Читать дальше

Ковариационная матрица и линейная трансформация

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

В изложении я минимизировал формульную часть; там где

Читать дальше

Схемотехника: однокаскадный усилитель

Сделаем небольшую разминку: потренируемся на однотранзисторном усилителе. Когда-то чтение аналоговых схем было сродни искусству; профи по внешнему виду безошибочно определяли функционал узла. Наверное, это один из немногих оставшихся навыков, для имитации которых не получится использовать поисковые системы.

Схема на рисунке, вопрос следующий: чему равно значение выходного напряжения Uout? Заметим, что на вход мы еще ничего

Читать дальше

FFT-on-Chip: Cross — ambiguity function в реальном времени на GPU

В статье про кросс-компиляцию я рассказал о том, как подготовить удобный инструментарий для работы с Raspberry Pi. Напомню, что статья началась с новости о том, что Broadcom открыл спецификации своего чипа GPU, который используется в RPi, что открыло возможности по быстродействующим вычислениям преобразования Фурье: БПФ/FFT на этом чипе.

Поскольку бродкомовские библиотеки у меня поднялись сразу,

Читать дальше

АЗН-В/ADS-B: изделие — система — сервис

«Два мира — два Шапиро» (популярная цитата советских времен)

Рассказывая про поездку в американскую компанию ITT Exelis, отложил на потом самую суть: как устроена федеральная сеть ADS-B, которую разрабатывала эта компания. Это именно сеть, поскольку осмысливая результаты этого визита, стало ясно, что на западном рынке никто уже не работает на уровне абстракций изделия:

Читать дальше

Термопринтер Zebra: печать из МоегоСклада под Ubuntu/Linux

Пришло очередное время пополнения инструментария. В хозяйстве появился принтер этикеток Zebra ZD410 — как оказалось вещь крайне нужная, потому что печатать таблицы на клейкой бумаге — это сущий ад. В онлайн — сервисе «МойСклад», который мы используем как облегченную версию 1С, есть функционал печати термоэтикетки для каждого товара из справочника. Вначале я не обращал на

Читать дальше