Обновить
12
0
Алексей@Alexeyslav

Программист

Отправить сообщение

Кто ж вам мешает ремонтировать? Вскрыть - да без проблем, хоть распилить пополам. Загрузчик дело такое, напишите свой и пользуйтесь. Но.... беда в том что всё это вы ХОТИТЕ БЕСПЛАТНО. Ремонт своими силами лишь лишает гарантии на устройство. В редких случаях, где это оправдано, срабатывает механизм самоликвидации для защиты интеллектуальной собственности и/или ключей шифрования. У вас всегда есть альтернатива - использовать свободно распространяемое ПО или написать самому. Но вот беда: это требует массу времени и средств. Куда больше чем платить за уже готовое.

А кто же коммитит нерабочие изменения?

Не ясно как себя поведут компоненты при попытке второй раз приготовить, гарантировать при этом БЕЗОПАСНОСТЬ продукта никто не возьмётся. И во вторых, чисто логистически разрабатывать и применить систему решений что-делать-дальше-если-.... дороже чем изготовление одной единицы продукта. А ещё нужна система датчиков чтобы ПОНЯТЬ ЧТО С ПИЦЦЕЙ НЕ ТАК, чтобы система принятия решений смогла принять решение. Проработать все варианты возможные, отладить это всё и протестировать.... тоже желательно во всех возможных вариантах, а не на производстве уже. Итого, система автоматической "доготовки" пиццы просто разорит предприятие. Проще выкинуть неудачный экземпляр, даже если это будет одна из сотни.
И кстати, один только факт что на выходе есть недоготовленные изделия может нести репутационные риски с последующим банкротством.

Одна печь сломана, но десяток соседних ещё рабочие...

Упаковка есть не только у колы. К тому же сейчас мода на экоупаковки, с биоразлагаемого материала, который разлагается всего за 10 лет в природе, а не тысячи....

Лучшее - разбирают в первую очередь.... приходишь в магазин, смотришь чего меньше всего остается, значит то и стоит брать скорей всего.

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

Эта проблема растёт не от программистов, а скорее от топ-менеджеров компаний.

лет 5 назад, SMTP порты сканировались со страшной скоростью, в основном с тех же китайских IP. Но, видимо, с тех пор когда публичная почта перешла преимущественно на веб-интерфейс, сканирование потеряло смысл.

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

В случае переименования папки, как это сделать из-под активного профиля? никак... а потом ещё и бороться с запомненными ранее путями с упоминанием старого имени профиля. Это вообще не вариант...

О, я понял - это специально сделано, чтобы отсеять тех кто чем-то отличается от массы. Как минимум тем что заводит профиль на системе в кирилице.

Хотел тоже поразрабатывать что-то под андроид, даже студию поставил, а ОНА НЕ РАБОТАЕТ. Господа, 2023 год на дворе, современный инструмент.... а ЕМУ НЕ НРАВЯТСЯ кирилица в путях, а поскольку она находится в имени профиля пользователя, исправить это малой кровью не представляется возможным. Не пересоздавать же профиль на компьютере и перенастраивать остальной софт только ради студии? Так что, увы, знакомство с андроидом - отложено пока не починят эту проблему. Вероятно, это будет чуть раньше чем никогда.

В каком-то смысле психологи - пособники рабства. Они способны убедить человека в том что его положение - норма, и заставить его трудится даже если раньше он этого не хотел. Причем, не психологи в этом виноваты - сами люди, общество. Оно задаёт курс, как использовать человеческий ресурс, и как это бывает в любых системах - система стремиться к выгодному равновесию, которое предполагает сейчас ВЫГОДУ ДЛЯ РУКОВОДСТВА, а значит дальнейшую интенсивную эксплуатацию для тех кто ничего не может сделать.

Он стерео сигнал распознаёт? без стерео не будет и RDS. RDS работает синхронно с стереодекодером, и если нет синхронизации стереонесущей, нет и приема цифры. Допуск там +-2..3Гц если частота кварца поплыла, он может не захватывать несущую и следовательно всё остальное работать не будет. Точности частоты может хватить на настройку на станцию, а выделить стереосигнал - нет.

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

Я так понял CRC16 используется для решения изменились ли данные и не перезаписывать одно и то же? Но для CRC может быть слишком много коллизий когда разные наборы байт будут давать одно и то же число. Для этого придумали ХЕШ-функции, которые созданы для минимизации коллизий. Наиболее известная - MD5. Её бы для этого использовать...
Для CRC16 несложно подсчитать вероятность коллизии - 1/65535 тоесть примерно на 100К записей будет как минимум одно ложное срабатывание и какие-то данные будут потеряны(не записаны). А пользователь некоего устройства будет в задумчивости почему конкретная конфигурация настроек не сохраняется, и воспроизвести проблему на другом аналогичном устройстве не удасться, т.к. там будет уже другая такая "удачная" конфигурация, которая кроме прочего зависит от истории использования и очень трудно локализуется.

Очень просто - добавить контроллер. Только вот ньюансы.... контроллер может писать, стирать блоки по 512 байт, а вот flash-чип нет, он умеет стирать скажем только страницами по 12кБ, поэтому контроллеру надо как-то выкручиваться и ИГНОРИРОВАТЬ команды стирания блоков, до тех пор пока не освободится целая страница.
Насколько я знаю, равномерный износ ячеек придумали только с развитием SSD-дисков, а флеш-карты гораздо более примитивны, и системы выравнивания износа там нет - собственно это причина того что удалённые/поврежденные данные с карт памяти можно восстановить, а вот с SSD-диска через несколько часов ваши "свободные данные" могут быть оптимизированы алгоритмами равномерного износа(сектора с актуальной информацией могут быть перегруппированы в другие страницы без изменения их виртуального адреса) и от них не останется и следа. По этой причине, область FAT на флеш-картах выполнена по старой SLC-технологии, выдерживающей износ в 100К-1М перезаписей, а остальной объем по более тонкой технологии с гораздо меньшим ресурсом. Быввают ещё разного рода резервы, с закрытой прошивкой контроллеры, которые иммитируют многие функции за счет увеличенного объема - например карта памяти на 1Гб если разобрать будет состоять из контроллера и ДВУХ чипов по 8Гбит, что нетрудно догадаться их суммарный объём будет составлять - 2Гб, а карта на 1... и одному китаю ведома как там работает прошивка и как используется этот объём для увеличения ресурса, а может и чипы битые и из двух едва наскребли на половину их суммарного объема рабочих страниц.

Зачем искать конец NVRAM? Он задан константой в прошивке при сборке.

О, вы поинтересуйтесь как именно датчики измеряют содержание СО2.... датчики оптические, измеряется ПРОЗРАЧНОСТЬ воздуха на двух частотах ИК излучений, по соотношению прозрачности на двух длинах волн, делается вывод о содержании СО2. Солнце - широкополосный излучатель на разных длинах волн, а корпус датчика не абсолютно непроницаем для излучения.

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

Поэтому иногда опыт и метод научного тыка оказывается эффективнее.

Информация

В рейтинге
Не участвует
Откуда
Славутич, Киевская обл., Украина
Зарегистрирован
Активность