Ознакомьтесь с нашей политикой обработки персональных данных
Регистрация

Поиск / Темы записей

Тема
Показывать

Лента записей, на тему: "мысли"


23:59 

Программа, электроника и механика: надёжность

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

Когда-то я обнаружил, что электронщики матерятся сильнее, чем программисты. И понял, почему. Ошибки и неполадки в электронных схемах сложнее диагностировать и устранить.

С отладкой механических устройств я по работе почти не сталкивался. Но в те пару раз, когда это всё-таки происходило, я обнаружил ещё более интересную вещь: неполадки в механической части ещё сложнее диагностировать и устранить, чем в электронной. Штанги не доходят туда, куда нужно (а если доходят, то не фиксируются в нужном положении). Колёсики заедают. А "посмотреть", что происходит на самом деле -- возможности практически нет.

Однако, существует широко распространённое мнение, что если устройство функционирует чисто механически -- то это "на века". Электронные приборы гораздо нежнее и легко выходят из строя. А уж программа -- это вообще что-то эфемерное. Каждый первый разработчик ПО в лицензионном соглашении пишет, что отказывается от ответственности за то, что сотворила его программа (и за то, что не сотворила, тоже). А программы, за которые разработчик отвечает своей шкурой, стоят совсем других денег.

Откуда же берётся, что механическое устройство такое надёжное? Дело в сложности. Те механические устройства, которые надёжные, содержат в себе, к примеру, сотни элементов. Они перемещаются, к примеру, 10 раз в секунду, не больше. Или просто вертятся без остановки. А процессор? Сколько в нём транзисторов? Зависит от процессора, но, к примеру, 731 млн (2008 год, Core i7 "Bloomfield"). А частота -- 2 ГГц (он же). Это частота, с которой могут перекидываться транзисторы внутри. Если бы механическое устройство состояло из такого же количества частей, оно бы проработало весьма недолго. Ибо поломка любой детали -- кирдык.

Вот и получается, что если пересчитать на время работы, то электронное устройство может отказывать быстрее, чем механическое.

С программами дела обстоят несколько иначе. Если программа не зависит от внешних факторов, кроме предусмотренных "входных данных", её надёжность будет примерно такая же, как у электроники, на которой она работает. То есть -- прошивка микроконтроллера даст сбой либо из-за ошибок в самой прошивке (которые относительно просто обнаружить), либо из-за сбоя электроники. Но на практике прошивки редко воспринимаются пользователями как "программа". Когда говорят о надёжности программы, имеют ввиду чаще всего прикладное ПО, работающее под какой-либо ОС. И на этой ОС кроме самой программы тусуется ещё десяток посторонних программ. И всё это взаимодействует друг с другом и с ОС непредсказуемым образом. То есть, выход программы из строя может быть вызван неизвестным количеством внешних факторов (помимо сбоев электроники и ошибок самой программы). Кто же согласится нести ответственность за такое?

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

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

@темы: Борьба с техникой, Мысли, Наблюдения, Программирование, Электроника

22:51 

Доступ к записи ограничен

Закрытая запись, не предназначенная для публичного просмотра

16:37 

Доступ к записи ограничен

Закрытая запись, не предназначенная для публичного просмотра

07:30 

Доступ к записи ограничен

Закрытая запись, не предназначенная для публичного просмотра

21:46 

Дизайн дневника

Сегодня у меня сбились настройки яркости на ноуте, и я в полной мере поняла, о чем мне говорила Jenny_Revenger в критике :dragon2:.
Это действительно ярко, и читать с такого действительно сложновато :hmm:. Поэтому я потратила некоторое время на поиски нового дизайна (и нового фона, потому что старый к этому дизайну совершенно не подходит).
Вот так я впервые за пять лет сменила дизайн :D. Любопытно, продержится ли этот дизайн так же долго, как предыдущий.
А тут я оставлю скрин старого дизайна - на память.
Скрин

@темы: мысли, дизайн дневника

21:13 

Восстановление режима идет странным ходом. Я засыпаю в 10 вечера (вообще, я все время засыпаю), сплю до 12-1 часа ночи, потом блуждаю сколько-то еще и пытаюсь уснуть снова. В общем, доспать до утра пока не получается.
Но что интересно - за эти часы сна, которые в правильное время, количество глубокого сна больше или равно глубокому сну за время с 3 ночи и до 12 дня. Так что эффективнее спать именно в этот промежуток. Ночные мысли меня удивляют. Во время болезни, почему-то, в основном думала о подростковом возрасте. Фантазировала, что было бы, если бы мой мозг был тогда...Фантазировать приятно. Но вообще, я тут прочитала интересную тему про две шкатулки воспоминаний. Есть шкатулка с плохими и хорошими воспоминаниями. И от человека зависит, какую он чаще будет открывать. Я, скажу честно, привыкла открывать шкатулку с плохими. Поэтому сейчас практикую хорошие воспоминания. И это сложно.

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

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

А еще сегодня я получила открытку от Анонимуса. Конверт был не подписан, но на самой открытке стоял отправитель. Андрэ, спасибо большое, это очень приятно! Мне даже тоже захотелось отправить кому-нибудь открытки. Поэтому если кто-то хочет получить от меня красивый кусочек картона с непонятными загогулинами (почеркхренразберешь), пишите - я отправлю. К тому же тут еще праздники будут, можно отправлять по теме.

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



@темы: Здоровье, Мысли, Настроение, Сны

05:19 

Доступ к записи ограничен

Закрытая запись, не предназначенная для публичного просмотра

23:08 

Доступ к записи ограничен

Закрытая запись, не предназначенная для публичного просмотра

21:54 

Доступ к записи ограничен

Закрытая запись, не предназначенная для публичного просмотра

21:20 

Доступ к записи ограничен

Закрытая запись, не предназначенная для публичного просмотра

21:17 

Доступ к записи ограничен

Закрытая запись, не предназначенная для публичного просмотра

19:01 

Доступ к записи ограничен

Закрытая запись, не предназначенная для публичного просмотра

21:31 

Доступ к записи ограничен

Закрытая запись, не предназначенная для публичного просмотра

21:05 

Доступ к записи ограничен

Закрытая запись, не предназначенная для публичного просмотра

20:38 

Доступ к записи ограничен

Закрытая запись, не предназначенная для публичного просмотра

19:16 

Доступ к записи ограничен

Закрытая запись, не предназначенная для публичного просмотра

19:14 

Доступ к записи ограничен

Закрытая запись, не предназначенная для публичного просмотра

16:24 

Доступ к записи ограничен

Закрытая запись, не предназначенная для публичного просмотра

E-mail: info@co.diary.ru