Комментарии 156
А бинарники много не весят, на то они и бинарники.
А Android'а тоже есть API — но только для внешних разработчиков. То, что внутри — фиксированного API не имеет и постоянно меняется (сотни коммитов в день). Понять как и почему — без истории очень сложно.
Но вот если вы этого делать своевременно не будете, то при выходе новой версии вам, фактически, всё то, что вы насоздавали, нужно будет с нуля написать.
А то и вообще может оказаться, что какие-то фичи, на которые вы полагались — исчезли как класс.
Жизнеутверждающий позитивно настраивающий сюжет.
К сожалению редки в нашей стране коллективы, способные, что-либо сделать.
Большинство предпочитает сесть на заказ в госкомпании и копировать свои прошлые наработки.
Посетил летом в наукограде Королеве подобный коллектив, уверенно занимающий американскую нишу камер высокого разрешения. Тоже креативненько, но завалены повседневной работой, которая пусть и не высокой квалификации требует, но дает здесь и сейчас достойную денежку.
Может проявится на хабре ещё какой российский коллектив. Прошу не скрывать успехи и неудачи, без анализа которых не будет будущего успеха.
А так — да. Мы сейчас уже не те, что были в 2013 — много чему научились. А началось всё благодаря тому проекту с РЖД.
какова была бы цена, кода устройство пошло бы «серию»?
не было бы дешевле взять готовые устройства?
не было бы дешевле взять готовые устройства?Найдите, для начала, без WiFi и BT. Ну, хотя бы, парочку.
It's embedded, baby, не все можно решить прошивкой.
Перепрошить и где-то в прошивке заблокировать, чтобы без рута и перепрошивки не включалось? Отключить антенки (вроде на BT+WiFi они отдельные от GSM)? Закоротить вводы/выводы на антенны? Это из того, что «на поверхности»Наверное, это всё не устраивало заказчика. Я бы предложил выпаять чип Broadcom, но это вряд ли назовёшь «взять готовые устройства», потому что когда тебе нужно выпаять пару чипов, убрать антенны, заменить экран на резистивный и присобачить сканнер штрих-кодов с кардридером, то, действительно, задумываешься о разработке с нуля.
По-моему, по озвученным в двух статьях требованиям подобрать готовое устройство совершенно нереально. Одно требование использования картридера на определенном чипсете снижает вероятность счастливого стечения обстоятельств до чуда.
если делать по уму, то проще изменить требования под реалии
если же распил бабла — то пофиг
в статье ни слова про
— проверки в условиях -30..+40, устойчивости к осадкам, ударам
— проверки на электромагнитную совместимость
— планируемой стоимости в серии
я не читал первую статью и пропустил про «смарт-карточки сотрудника»
типичный пример распила
в госконтору ставят самопальную технологию, патентуют и регистрируют патенты на себя
потом будут постоянный отчисления роялти, конкурентам доступ закрыт
в госконтору ставят самопальную технологию, патентуют и регистрируют патенты на себя потом будут постоянный отчисления роялти, конкурентам доступ закрыт
типичный пример нытья
карточка не единственный носитель сертификата для цифровой подписи. Просто эта технология «особенно дорога», кому то из приближенных у руководству
Я не работал именно с РЖД, но всё так узнаваемо
Мне тоже многое в этой истории кажется странным — например, почему вы не захотели партнериться с нашими продавцами, хорошо знающими китайский рынок производителей, почему пытались (вначале) выполнять функции ODM-ов на неизвестном вам рынке — но видно, что это было в первый раз, и видно, что это было здорово.
Вторая статья, на мой взгляд, куда лучше первой, и вот почему — тут изложены только факты, а в первой была изначально обреченная на неудачу попытка объяснить подковерные расклады, что и вызвало кучу негативных комментариев… и мой в том числе :)
Я первым делом съездил к своим друзьям в Texet и понял что у них компетенций в управлении разработкой около нуля. Они работают только с ODM, а рынок IDH совсем не знают. В итоге ни разу не пожалели, выбрали правильный путь как оказалось.
И где потом ремонтировать устройства, выпущенные большой партией? Продавцы-партнеры дают доступ к своим СЦ, это много значит, если проект не в Москве, а разбросан по территории РФ. Можно, конечно, склад для подмены держать, но это дорого для компании и долго для клиента.
Мы, правда, идем по другому пути, так первичный охват сильно больше — китайские выставки мобильных устройств, на которых просто выбираешь подходящие модели на стенде, те же rugged, и договариваешься о кастомизации. Но это отдельная тема, требующая специфических знаний и опыта общения с китайцами, для новичков этот путь практически закрыт.
Можно, конечно и по таким спискам работать, но эффективность околонулевая — нет знаний о том кто есть кто.
Обязательно напишем.
Кто делает — просто рассмеются в ответ. Ибо никто GSM части собственными силами не реализует. Давно. А ОС (в рамках функционала) особо не нужна. Но это уже не важно.
Кто делает — просто рассмеются в ответ.
Вы делаете?
github.com/gegel/jackpair
Линукс — это сплошная стена, в которую по необходимости нужно вставить двери.
Андроид — это сплошные двери, и если они не используются, то их нужно вручную запирать или замуровывать. И добавлять недостающие двери.
Если разрабатывается гаджет общего назначения, то андроид дает максимум возможностей пользователю «из коробки» и экономит кучу времени разработчику. А вот если разрабатывается специализированный прибор, где функционал четко ограничен и ничего лишнего быть не должно, то тут андроид и прочие гуевые насадки очень сильно могут подосрать. Вы, наверное, видели снимки банкоматов, киосков, терминалов и прочих интерактивных устройств, где посторонние люди одним пальцем вызывали меню настроек, лазили по файловой системе, запускали всякие игры и творили прочее непотребство? Так вот, на системе, где нет гуя, а единственная программа, способная взаимодействовать с пользователем, написана лично тобой — такой фигни в принципе быть не может. Максимум что плохого случится — это текстовая консоль, в которой ввести ничего нельзя без подключения внешней клавиатуры.
Андроид — это сплошные двери, и если они не используются, то их нужно вручную запирать или замуровывать. И добавлять недостающие двери.
«Плохая аналогия подобна котенку с дверцей».
А если по теме — гораздо проще отключить в андроиде ненужные функции, чем писать для линукса интерфейсы с нуля. Начиная от навигации по тексту и клавиатуры и заканчивая системными менюшками «отменить операцию?».
Нарисовать клавиатуру — не рокетсайнс, но делать-то это придется, и само программирование там займет не центральное место: гораздо больше займет дизайн, проектирование, и так далее. А в андроиде оно готовое. И так с кучей всего.
Встраиваемые Linux-системы Qt для встраиваемых систем: КПК, смартфонов, и т. д.[17] Существует в виде нескольких платформ, в зависимости от технологии отрисовки. DirectFB, LinuxFB и EGLFS (EGL Full Screen).
Правда, сам я не использовал. Наверняка бывают подводные камни.
и опять же разрабатывать ПО для Embed с нуля достаточно накладная штука. поддерживать его будет еще более накладно. как правило, когда преодолевается некий рубеж сложности архитектуры, чем меньше мы вкладываем в железо, тем больше придется вложить ПО для него. Сейчас веду проект на самой ядреной STM32 без ОС (требование заказчика) и прекрасно понимаю что наличие ОС решил бы (вернее не создало бы) кучу проблем, которые приходится решать сейчас.
Пользовательское ПО, которое работает поверх всего этого — это ПО заказчика, и поддерживать его в конечному итоге тоже заказчику или же подрядчикам, совершенно не обязательно связанным с исходным разработчиком железа. Поводов к изменению там может быть тысяча и один, включая «через год появился новый регламент, по которому обходчик в момент X должен нажать кнопку Y, добавьте нам эту кнопку».
А теперь идёте к заказчику, сообщаете ему, что есть два варианта — «ПО под андроид» и «ПО под нашу уникальную систему, в которой нормально разбираются двадцать человек в мире», и смотрите на выражение его лица.
Просто сейчас это больше всего похоже на кураж за бюджетные деньги.
Скажите главное — почему просто не купить 400 смартфонов от какой-нибудь Sony и не перепаковать их в более защищённые корпуса, поклеить защитные стёкла и воткнуть батарейки побольше?Ну, хотя бы потому, что «какая-нибудь Sony» банально засудит.
Риски, судя по всему, зашкаливали, а расходы, мягко говоря, были не маленькие.
У меня в то время была своя литья пластмасс и сборки электроники. Проект РЖД был попыткой выйти в другой бизнес. Не сразу, но получилось.
А китайских аналогов, на текущмй момент, не существует?
Может и есть, но на всех производствах, где бывал — ни разу не встречал
Измерительная аппаратура делается на высокотехнологичных СВЧ-микросхемах, которые делаются самими производителями этой аппаратуры (которых можно пересчитать по пальцам) и которые, в отличие от дешевых чипов для потребительской электроники, налево сторонним фирмам и китайцам не продаются.
Хроматография бывает как минимум жидкостная и газовая, вы про какую? Ещё есть Хромос, Интерлабовские поделия, Метахром из той же Йошкар-Олы, что и Хроматэк. Стайер, Миллихром, Люмэкс, Аквилон. Термо, Вотерс, Брукер, Хитачи. Китайский Янглин. Мне продолжить?
А китайских аналогов, на текущмй момент, не существует?
Измериловка такого класса — это очень, очень, очень нетривиальные устройства, тупо сп… срисовать которые невозможно, а разработать самим — дорого. Заказчику же экономия нужна либо радикальная, либо он просто не будет связываться с непроверенным брендом из-за $5-10K разницы на оборудовании ценой $50-100K, потому что «никого ещё не уволили за покупку техники Cisco».
Пока что верх достижений китайцев — это измериловка хорошего лабораторного, но не экстраординарного класса. Осциллографы, генераторы и векторные анализаторы на единицы гигагерц, etc. Им, в принципе, за одно это уже можно памятник поставить — там, где десять лет назад небольшая лаборатория могла разве что на ебее побираться в поисках чего-нибудь сильно б/у, сейчас можно купить новую и вполне пристойную технику.
Разница между «измерительным прибором» и «индикатором» в денежном эквиваленте огромна.
При это я точно знаю, что «R&S» покупает некие измерительные приборы у российских кампаний и продает, но уже существенно дороже и как измерительным прибор.
Есть критерии к оборудованию (к точности измерений), предъявляемые к аккредитованным лабораториям, выполняющим сертификацию оборудования (под требования FCC, ГКРЧ, кого угодно). Там да, нужны всякие бумажки установленного образца.
Если вам нужен просто измерительный прибор, например, для настройки антенн в ходе разработки, вам достаточно понимания, что его точность измерений соответствует заявленной. Во многих случаях для этого даже поверка не очень нужна: например, при настройке антенны вам обычно не очень важно точное значение КСВ. Прибор при этом всё равно может стоить десятки тысяч долларов — посмотрите на те же антенные анализаторы, там очень дешёвый китаец начинается примерно с полутора тысяч.
А в OEM'ных приборах ничего удивительного нет — широкую известность это получило ещё с младших серий осциллографов LeCroy, которые на самом деле были Siglent.
Как правильно заметили, такие приборы нужны только для проведения каких-либо сертификаций в гос. органах, для разработки это в большинстве случаев не требуется.
Короче, РЖД опять кинули поставщика. Интересно, хоть кого-то они не кинули?
Делали.
Первый.
Российский.
Смартфон.
.
В указанной статье 2013 года написано, про партию 600 штук вместо 400 и цене «гораздо более низкой, чем у iPhone». Видимо, цена озвучивалась уже для следующих крупных партий.
потом начало меняться руководство РЖД и все подобные проекты надолго подвисли в неопределенности. Запланированный перенос производства в Россию не состоялся, а интегратор ещё три года безуспешно пытался расшевелить новую команду РЖД на что-то подобное.
А разрешите поинтересоваться нетехническими подробностями: может у вас есть информация о том, по какой именно причине проект «завис» после смены руководства РЖД?
Т.е. что именно происходило? Ведь в первой части его так бурно одобрили.
Вряд ли же на тех уровнях, где должны были использоваться устройства, всё так же резко изменилось?
Со сменой руководства РЖД поменялись (а в реальности отменились или ограничились) очень многие проекты «прошлого» рукводства… потому что у нового руководста свои новые проекты)) Дальше можно рассуждать о коррупции и прочих моментах, но не будем же мы скатываться в «это»
У меня из железок на HP iPAQ 2210 и Siemens S65 были такие — если не нужна заоблачная контрастность и идеальная цветопередача, то отличный вариант. С используемой сейчас авторегулировкой яркости вообще идеально — в темноте подсветка на минимуме, при росте освещенности — поднимаем яркость, а с определенного уровня опять снижаем и на прямых солнечных лучах вообще выключаем.
Дай бог Вам всем хотя бы дожить до тех времен, когда это не будет такой проблемой.
Почему от -20?
Короче, после первой вашей статьи катился я на поезде Москва-Лабытнанги.
Увидел ваше «чудо техники». Решил поспрашивать.
Проводник попался опытный.
Он сказал, что этот смартфон категорически не работает нормально зимой по этим направлениям. Поэтому что в Тюмени, что в Воркуте, что на конечной этого маршрута пассажиров регистрируют в тамбуре, а смартфон на улицу не берут.
Разве не понятно, что минус 20 не достаточно для наших широт?
Логично было иметь -40 + 50 в ТЗ и получить продукт, а не полуфабрикат?
Логично было иметь -40 + 50 в ТЗ и получить продукт, а не полуфабрикат?Ну дык, эта. Задание-то не они составляют? Возможно было решено, что ради удешевления люди в Воркуте могут и в тамбуре зарегистрироваться.
Вообще LCD очень плохо себя ведут на морозе, так что возможно в этом случае пришлось бы что-нибудь другое использовать (OLED?), может быть из этого исходили…
Проводникам наши смартфоны не давали, это совсем другое подразделение в РЖД. Там какие-то серийные ТСД используют.
Как мы делали первый российский смартфон, продолжение