Тоесть если направление не приносит денег больше года, его надо закрывать, а не отказываться от своей зарплаты и брать кредиты тупо чтобы продолжать работать… и учредители встают в позу и перестают подписывать документы — и убивают контору.
Ну может у него есть то, что его кормит. И он готов вкладываться и видит перспективу.
А вам хочется кушать и долгоиграющие проекты не для вас.
По разному бывает.
Пример:
Какой-нибудь торговый центр может целыми годами то окупаться то не окупаться. И никто не делает быстрых выводов, что его нужно закрыть.
В чем бред? В том что украинцы везде? Вы поинтересуйтесь, например, кто составляет основной контингент китайских борделей.
В Турции мне вот в борделях почему-то только Россиянки попадались. Интересно почему?
Поинтересоваться как раз совсем не сложно. ))))
Вот про Китай, а вот про Турцию.
Как говорится — информация из первоисточника. )))
Очевидно, что русскоязычные форумы наиболее наполнены так как русский знают граждане большого количества стран (это и Литва и Казахстан и Украина и пр. и пр.). И, общаясь на украинском, просто не получишь большого количества откликов.
Сколько там не русскоязычных или не россиянок? Об это ваши ссылки ничего не говорят.
Пока не понял. Вочдог же снаружи, на кнопке ресет, тупой, в тырнет не ходит.
Как он должен взаимодействовать с операционкой Android, от которой ждем зависания?
Watchdog всегда имеет обратную связь с контролируемым устройством. Иначе и смысла в нем нет.
Например, по сети передачи данных (как вы это реализуете — через локальный Wi-Fi или через прямое подключение к сети смартфона по USB — это уже детали).
Подключение может быть как прямым к контролируемому устройству. Так и опосредованным: например, watchdog может проверять есть ли свежие данные на сервере, куда сливает данные ваше устройство.
Типичный универсальный watchdog состоит Ethernet и реле, помимо микроконтроллера.
Узкоспециализированные watchdog как-то напрямую подключаемые к контролируемому устройству, могут быть и без Ethernet.
Стоимость яндекс станции 10000р за блютуп колонку стоимостью тысячи полторы в розницу + армовский проц за 5$.
В таких вещах даже невысокотехнологичный пластиковый корпус может стоить сопоставимо с высокотехнологическим процессором. Просто потому что при транспортировке больше места занимает и нуждается в защитной упаковке.
Более того, даже сборка изделия в единое целое может оказаться дороже, чем стоимость компонентов.
Как пример парадокса дорогой работы:
Клавиатура ergodox-ez.com
Её можно купить и в сборе и с разными видами клавиатурных переключателей и с кейкапами и без кейкапов.
Но совсем без клавиатурных переключателей купить нельзя. Хотя энтузиасты хотели бы такую комплектацию, так как клавиатурные переключатели легко купить отдельно и установить и самостоятельно.
Почему нельзя купить без переключателей вовсе?
Потому что тестируют с установленными переключателями.
А стоимость работ по изъятию ранее установленных для тестирование клавиатурных переключателей слишком велика. И не компенсирует производителю себестоимость клавиатурных переключателей, от которых отказался бы покупатель.
Казалось бы: простая работа, вытащить переключатели. Но она слишком дорога.
Поэтому я бы не оценивал себестоимость обсуждаемого устройства Яндекса исходя только из стоимости процессора.
Тогда как бы давайте честно. Или яндекс станция стоит честных 2000р и лупит свою рекламу, или все-таки выполняет то, за что пользователь заплатил деньги?
Не существует честной цены.
Покупателю всегда хочется дешевле.
Продавцу всегда хочется дороже.
Цена там, где они сошлись в цене.
Но это не честная или не честная цена.
Цена всегда это просто компромиссная цена между покупателем и продавцом.
Хреново он решает. Просто выпилил по жесткому все что надо и не надо.
Недавно же были возмущения, статьи есть на Хабре на эту тему.
Детские каналы теперь не могут нормально зарабатывать, смысла делать качественный контент нет.
Удивительно слышать про ограничения трафика(при в общем то небольшой скорости подключения) из «отсталой» России. У нас даже ростелеком уже лет пять семь как отказался от ограничений, последним, но тем не менее.
В США интернет появился раньше и потому он во многих местах базируется на устаревших технологиях. И провайдеры не считают нужным заменять старые технологии на новые. Это же деньги. Покупают втридорога плохой интернет — и ладно. Почему то свободный рынок не решает эту проблему.
В России, действительно, интернет в среднем существенно дешевле и быстрее, чем в среднем по США.
Таких примеров много:
Аналогичная ситуация с мобильной связью в небогатых странах Юго-Восточной Азии. Когда у нас еще только появлялись смартфоны, но многие еще пользовались старыми кнопочными — у них как раз диковинкой были старые кнопочные модели телефонов.
P.S.:
Отсталый интернет в США настолько большая проблема, что даже возник проект Google Fiber. Сами провайдеры шевелились плохо. Пришлось поставщику контента Гуглю составить им конкуренцию.
Все же, современные операционки гугловые, вроде бы непричинно уже не виснут, в своей массе. Главное — не обновлять работающий зарекомендовавший себя уже софт.
Вообще оценка «вроде, современные ОС не виснут» — это не серьезно. В зависимости от задачи оцениваем возможные потери от зависания.
Учтите, что не все зависит от ОС. Есть же еще и железо.
Да и все же виснут ОС. Изредка, но виснут. Ибо слишком сложные. Идея watchdog в том, что он очень простой, там виснуть почти нечему.
Вопрос только в том, какие в вашей конкретной системе нужны гарантии. Если можно просто подойти и ткнуть reset вручную, а зависшее оборудование не является проблемой (я бы не полагался на то, что люди вовремя заметят зависание и не поленятся его устранить сразу же) — то и watchdog не нужен.
Что считать зависанием зависит от вашей задачи. Простейший случай — ping делать. Более сложный случай — как это и положено в серьезных системах — в приложении сделать отдельную точку мониторинга (много примеров как это сделано для микросервисов, сходная концепция с вашей задачей, гуглить microservices health check)
Это все равно что в школе учить сначала пару лет латынь и греческий
Не стоит приравнивать компьютерные языки и человеческие.
То, что и там и там используется сочетание четырёх букв «язык» — ничего не говорит о сопоставимой сложности изучения.
При изучении программирования мы учим языка совсем минимум.
Основная часть — концепции программирования.
Просто когда мы учим самый первый язык программирования, то мы не отделяем изучение самого языка от изучения собственно концепций программирования. Что и создает заблуждие.
Что могут знать дети в школе об том, на чем они будут программировать в реальности? Тут важнее язык подходящий для демонстрации концепций.
Если же речь идет о курсах типа «за 3 месяца войти-в-айти», то да, тут важен язык, на котором уже через 3 месяца работать.
Т.е. там есть возможность reboot без root?
Я помню, что TV как раз начал требовать с какой-то версии на экране подтвердить использование Knox.
Для действительно автономного оборудования перезагрузки изнутри ОС недостаточно.
ОС тоже может зависнуть.
Вам нужен внешний watchdog, если уж вам нужна полная гарантия.
Нужно вынуть батарею и подключить блок питания через релюшку, которой будет управлять внешний watchdog.
Если нужно бесперебойное питание и батарея смартфона нужна, то сделать иначе: вскрыть корпус смартфона и припаять внешний watchdog вместо кнопки reset.
Это хорошо, когда есть реальная возможность отладки не на боевом окружении. И c полным списком реальных событий.
Эта возможность зависит от разработчика прежде всего.
Заказчик вообще не представляет что есть понятие отладка софта. С его точки зрения «заплатил и всё работает».
Это ваша задача, как разработчика, выяснить хоть под дулом писталета у виска заказчика а что именно ему нужно. Это ваша задача как разработчика выстроить процедуры тестирования.
Если вы до сих пор занимались только пользовательским софтом или веб-сайтами, то да, добро пожаловать в новый мир, мир промышленного оборудования. Со своими очень четкими и ограниченными процедурами, стабильными и не меняющимися десятилетиями. И с огромными стоимостями простоя или поломки оборудования или недогрузки оборудования — из-за вашего софта.
Поэтому для промышленной разработки есть отличия:
а) Это существенно дороже.
б) Это существенно тщательнее.
в) Это работает годами и даже десятилетиями без участия человека.
Почему вы считаете, что у Украины с экономикой всё плохо именно из-за «свободы» и «свободного демократического общества», как вы пишете, а не по другим причинам?
В Сингапуре тоже у власти одни и те же люди десятилетями.
Да еще в Сингапуре коррупция дикая, пенсии 120$, угробленная медицина и образование. Что еще расскажете?
Экономический взлёт Южной Кореи был под руководством диктатора.
В то же время частая смена украинской власти не привела страну к расцвету.
Расцвет Сингапура общепризнан. Это довольно выгодное место для предприятий. Но да, простым людям там жить не просто.
Так что нет никакой прямой зависимости для экономики — демократия или авторитаризм.
Вау! Непрерывно? Смартфон не менялся? А версия Андроида какая?
Удаленное управление не использовалось? Т.е. софт вообще не обновлялся, не исправлялся ?!
А что вас удивляет? Промышленные системы долго живут.
Один экземпляр поменяли из-за выхода из строя, но остальные работают все 7 лет. Возможно, меняли блоки питания, но для этого не нужно меня вызывать, они могли поменять блок питания, но я об этом и не знаю. Наверняка перезагружали, для этого тоже не нужно меня вызывать. Но не жаловались на необходимость частых перезагрузок. С учетом сложностей доступа постоянные перезагрузки их бы быстро замучали. Видимо, работает стабильно.
Наверное версия 4, не помню.
Софт обновлялся 1 раз, не удаленно. Удаленное управление даже не настраивалось, не нужно. Там огромные потери из-за простоев и сбоев, поэтому софт изначально: а) упрощен; б) отлажен тщательно.
Длительные сроки это нормально для промышленных систем. У меня есть проекты, что и с 2004 года функционируют с нечастными обновлениями. Но там не смартфоны.
90% проституток и порноактрис занимаются этим потому, что им это в первую очередь нравится… без всяких иных причин.
Это так же глупо как и сказать «90% программистов занимаются этим потому что им это нравится».
Желание работать в той сфере ничем не отличается от любой другой профессии.
Кому-то нравится, а кого-то держат только деньги.
Кто-то привык, а кому-то нравится свободный рабочий график, кто-то понимает, что в другой сфере значительных успехов уже не достигнет, кто-то видит, как в других сферах зарабатывают копейки и т.п., а кого-то устраивает совокупность и того и другого и третьего и пр…
Кроме специфического отношения морали к этим профессиям — они ровно ничем не отличаются.
Если и шлюхастые, есть и такая у которой всю жизнь 1 парень, есть и такие, у кого многолетние постоянные сексуальные партнеры и только, есть и в браке состоящие, есть и постоянно в поиске.
В корне не отличаются ровно никак от представителей других профессий.
Из заметных отличий — свободнее говорят на «сексуально-запретные» темы. Не впадают в ступор и не краснеют, когда вещи называются своими именами при них.
А если убрать секс из отношений, то окажется, что 90% женщин ничего больше дать не смогут
То окажутся, что мужчинам и не нужны отношения? Что они предпочитают лежать на диване с пивом круглыми сутками?
А что вас удивляет? Половое влечение — сильнейший социальный фактор. Его никак нельзя убрать из нашей жизни.
Это означает что люди перестали искренне любить друг друга, а начали использовать друг друга как вещи
С другой стороны — на одной чистой любви без денег далеко не уедешь.
Огромное число семей распалось и распадается из-за банальной бытовухи, из-за того, что не смогли обеспечить себе комфортную жизнь по причине малого заработка.
Они расстаются рыдая, но вместе тоже не могут жить в однокомнатной квартире с детьми и тещей.
Сколько проработало у вас на глазах по времени? Как батарейка себя вела?
Э? 7 лет. Работает и сейчас.
Они к заряднику подключены всё время.
Если экран постоянно включён (как у нас), то и выбора иного нет. Батареи не хватит на столько-нибудь значительный срок.
Часть народа категорически против любой цензуры (видимо те, у кого нет детей или дети выросли или на то, что видят дети пофиг).
Часть народа за цензуру для детей. Но нет технической возможности явным образом отделять ситуацию, когда ребенок за компьютером.
В результате мы имеем глупые запреты на то, что взрослым смотреть можно.
И имеем недостаточные ограничения для детей.
Без того, чтобы выделить отдельный детский (причем по возрастам сегментированный) интернет — не получится решить. Но кто этим будет заниматься? Это же огромный труд. А рекламу для детей уже ограничивают. На этом не заработаешь.
Лет семь назад еще выполнял подобный заказ — разработка для смартфона на Андроид для целей промышленного применения.
Никакого рута там и не нужно, как правило. Все равно телефон не подключен к железу непосредственно (просто нечем), никакие дополнительные драйвера не нужны.
Ставится приложение в т.н. kiosk-mode, делается лаунчером. И всё.
Думаете, за полтора десятка лет вдруг стали слышать лучше? Это вряд ли, с возрастом диапазон восприятия частот ухудшается только.
Ну с годами и аудиотехника вопроизведения улучшается и дешевеет.
Тот же HD Audio нынче в каждом компьютере, а когда-то казалось не мыслимым. Более-менее неплохие колонки нынче не дороги… И это массовый продукт, если даже специально не заморачиваться.
Ну может у него есть то, что его кормит. И он готов вкладываться и видит перспективу.
А вам хочется кушать и долгоиграющие проекты не для вас.
По разному бывает.
Пример:
Какой-нибудь торговый центр может целыми годами то окупаться то не окупаться. И никто не делает быстрых выводов, что его нужно закрыть.
Очевидно, что русскоязычные форумы наиболее наполнены так как русский знают граждане большого количества стран (это и Литва и Казахстан и Украина и пр. и пр.). И, общаясь на украинском, просто не получишь большого количества откликов.
Сколько там не русскоязычных или не россиянок? Об это ваши ссылки ничего не говорят.
С другой стороны множество российских пилотов работают за границу.
Ибо дефицит.
Зависит от страны.
Даже в пределах одной страны свою квалификацию на конкретном типе самолета нужно подтверждать.
Watchdog всегда имеет обратную связь с контролируемым устройством. Иначе и смысла в нем нет.
Например, по сети передачи данных (как вы это реализуете — через локальный Wi-Fi или через прямое подключение к сети смартфона по USB — это уже детали).
Подключение может быть как прямым к контролируемому устройству. Так и опосредованным: например, watchdog может проверять есть ли свежие данные на сервере, куда сливает данные ваше устройство.
Типичный универсальный watchdog состоит Ethernet и реле, помимо микроконтроллера.
Узкоспециализированные watchdog как-то напрямую подключаемые к контролируемому устройству, могут быть и без Ethernet.
В таких вещах даже невысокотехнологичный пластиковый корпус может стоить сопоставимо с высокотехнологическим процессором. Просто потому что при транспортировке больше места занимает и нуждается в защитной упаковке.
Более того, даже сборка изделия в единое целое может оказаться дороже, чем стоимость компонентов.
Как пример парадокса дорогой работы:
Клавиатура ergodox-ez.com
Её можно купить и в сборе и с разными видами клавиатурных переключателей и с кейкапами и без кейкапов.
Но совсем без клавиатурных переключателей купить нельзя. Хотя энтузиасты хотели бы такую комплектацию, так как клавиатурные переключатели легко купить отдельно и установить и самостоятельно.
Почему нельзя купить без переключателей вовсе?
Потому что тестируют с установленными переключателями.
А стоимость работ по изъятию ранее установленных для тестирование клавиатурных переключателей слишком велика. И не компенсирует производителю себестоимость клавиатурных переключателей, от которых отказался бы покупатель.
Казалось бы: простая работа, вытащить переключатели. Но она слишком дорога.
Поэтому я бы не оценивал себестоимость обсуждаемого устройства Яндекса исходя только из стоимости процессора.
Не существует честной цены.
Покупателю всегда хочется дешевле.
Продавцу всегда хочется дороже.
Цена там, где они сошлись в цене.
Но это не честная или не честная цена.
Цена всегда это просто компромиссная цена между покупателем и продавцом.
Хреново он решает. Просто выпилил по жесткому все что надо и не надо.
Недавно же были возмущения, статьи есть на Хабре на эту тему.
Детские каналы теперь не могут нормально зарабатывать, смысла делать качественный контент нет.
Так их везде так проектируют.
Но в РФ не замечаю технических проблем из-за того, что многие сидят дома сейчас.
В США интернет появился раньше и потому он во многих местах базируется на устаревших технологиях. И провайдеры не считают нужным заменять старые технологии на новые. Это же деньги. Покупают втридорога плохой интернет — и ладно. Почему то свободный рынок не решает эту проблему.
В России, действительно, интернет в среднем существенно дешевле и быстрее, чем в среднем по США.
Таких примеров много:
Аналогичная ситуация с мобильной связью в небогатых странах Юго-Восточной Азии. Когда у нас еще только появлялись смартфоны, но многие еще пользовались старыми кнопочными — у них как раз диковинкой были старые кнопочные модели телефонов.
P.S.:
Отсталый интернет в США настолько большая проблема, что даже возник проект Google Fiber. Сами провайдеры шевелились плохо. Пришлось поставщику контента Гуглю составить им конкуренцию.
Не стоит приравнивать компьютерные языки и человеческие.
То, что и там и там используется сочетание четырёх букв «язык» — ничего не говорит о сопоставимой сложности изучения.
При изучении программирования мы учим языка совсем минимум.
Основная часть — концепции программирования.
Просто когда мы учим самый первый язык программирования, то мы не отделяем изучение самого языка от изучения собственно концепций программирования. Что и создает заблуждие.
Что могут знать дети в школе об том, на чем они будут программировать в реальности? Тут важнее язык подходящий для демонстрации концепций.
Если же речь идет о курсах типа «за 3 месяца войти-в-айти», то да, тут важен язык, на котором уже через 3 месяца работать.
Для действительно автономного оборудования перезагрузки изнутри ОС недостаточно.
ОС тоже может зависнуть.
Вам нужен внешний watchdog, если уж вам нужна полная гарантия.
Нужно вынуть батарею и подключить блок питания через релюшку, которой будет управлять внешний watchdog.
Если нужно бесперебойное питание и батарея смартфона нужна, то сделать иначе: вскрыть корпус смартфона и припаять внешний watchdog вместо кнопки reset.
Эта возможность зависит от разработчика прежде всего.
Заказчик вообще не представляет что есть понятие отладка софта. С его точки зрения «заплатил и всё работает».
Это ваша задача, как разработчика, выяснить хоть под дулом писталета у виска заказчика а что именно ему нужно. Это ваша задача как разработчика выстроить процедуры тестирования.
Если вы до сих пор занимались только пользовательским софтом или веб-сайтами, то да, добро пожаловать в новый мир, мир промышленного оборудования. Со своими очень четкими и ограниченными процедурами, стабильными и не меняющимися десятилетиями. И с огромными стоимостями простоя или поломки оборудования или недогрузки оборудования — из-за вашего софта.
Поэтому для промышленной разработки есть отличия:
а) Это существенно дороже.
б) Это существенно тщательнее.
в) Это работает годами и даже десятилетиями без участия человека.
Экономический взлёт Южной Кореи был под руководством диктатора.
В то же время частая смена украинской власти не привела страну к расцвету.
Расцвет Сингапура общепризнан. Это довольно выгодное место для предприятий. Но да, простым людям там жить не просто.
Так что нет никакой прямой зависимости для экономики — демократия или авторитаризм.
Там там var в параметрах.
Для обучения, не знаю — хорошо ли это, что по ссылке передается неявно.
А что вас удивляет? Промышленные системы долго живут.
Один экземпляр поменяли из-за выхода из строя, но остальные работают все 7 лет. Возможно, меняли блоки питания, но для этого не нужно меня вызывать, они могли поменять блок питания, но я об этом и не знаю. Наверняка перезагружали, для этого тоже не нужно меня вызывать. Но не жаловались на необходимость частых перезагрузок. С учетом сложностей доступа постоянные перезагрузки их бы быстро замучали. Видимо, работает стабильно.
Наверное версия 4, не помню.
Софт обновлялся 1 раз, не удаленно. Удаленное управление даже не настраивалось, не нужно. Там огромные потери из-за простоев и сбоев, поэтому софт изначально: а) упрощен; б) отлажен тщательно.
Длительные сроки это нормально для промышленных систем. У меня есть проекты, что и с 2004 года функционируют с нечастными обновлениями. Но там не смартфоны.
Это так же глупо как и сказать «90% программистов занимаются этим потому что им это нравится».
Желание работать в той сфере ничем не отличается от любой другой профессии.
Кому-то нравится, а кого-то держат только деньги.
Кто-то привык, а кому-то нравится свободный рабочий график, кто-то понимает, что в другой сфере значительных успехов уже не достигнет, кто-то видит, как в других сферах зарабатывают копейки и т.п., а кого-то устраивает совокупность и того и другого и третьего и пр…
Кроме специфического отношения морали к этим профессиям — они ровно ничем не отличаются.
Есть несколько знакомых вебкамщиц. Общаемся много лет.
habr.com/en/news/t/497374/#comment_21503452
Совершенно обычные девушки.
Если и шлюхастые, есть и такая у которой всю жизнь 1 парень, есть и такие, у кого многолетние постоянные сексуальные партнеры и только, есть и в браке состоящие, есть и постоянно в поиске.
В корне не отличаются ровно никак от представителей других профессий.
Из заметных отличий — свободнее говорят на «сексуально-запретные» темы. Не впадают в ступор и не краснеют, когда вещи называются своими именами при них.
То окажутся, что мужчинам и не нужны отношения? Что они предпочитают лежать на диване с пивом круглыми сутками?
А что вас удивляет? Половое влечение — сильнейший социальный фактор. Его никак нельзя убрать из нашей жизни.
С другой стороны — на одной чистой любви без денег далеко не уедешь.
Огромное число семей распалось и распадается из-за банальной бытовухи, из-за того, что не смогли обеспечить себе комфортную жизнь по причине малого заработка.
Они расстаются рыдая, но вместе тоже не могут жить в однокомнатной квартире с детьми и тещей.
Э? 7 лет. Работает и сейчас.
Они к заряднику подключены всё время.
Если экран постоянно включён (как у нас), то и выбора иного нет. Батареи не хватит на столько-нибудь значительный срок.
Часть народа категорически против любой цензуры (видимо те, у кого нет детей или дети выросли или на то, что видят дети пофиг).
Часть народа за цензуру для детей. Но нет технической возможности явным образом отделять ситуацию, когда ребенок за компьютером.
В результате мы имеем глупые запреты на то, что взрослым смотреть можно.
И имеем недостаточные ограничения для детей.
Без того, чтобы выделить отдельный детский (причем по возрастам сегментированный) интернет — не получится решить. Но кто этим будет заниматься? Это же огромный труд. А рекламу для детей уже ограничивают. На этом не заработаешь.
Никакого рута там и не нужно, как правило. Все равно телефон не подключен к железу непосредственно (просто нечем), никакие дополнительные драйвера не нужны.
Ставится приложение в т.н. kiosk-mode, делается лаунчером. И всё.
Ну с годами и аудиотехника вопроизведения улучшается и дешевеет.
Тот же HD Audio нынче в каждом компьютере, а когда-то казалось не мыслимым. Более-менее неплохие колонки нынче не дороги… И это массовый продукт, если даже специально не заморачиваться.