Несмешная первоапрельская шутка от разработчиков Magic Lantern

Magic Lantern (ML) — неофициальная прошивка для фотоаппаратов Canon, которая обеспечивает повышенную функциональность (например, dual-iso, стекинг по фокусу, raw-видео, тонкая настройка параметров съемки и многое другое). Прошивка устанавливается непосредственно на flash-карту, что позволяет безболезненно удалить ее или обновить простой заменой файлов.

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

Все описанные действия производились с использованием камеры Canon 650D со стоковой (1.01) прошивкой.

28 марта. Началось все тогда, когда жажда исследования чего-то нового накопилась до критической массы и в сети была случайно обнаружена информация о возможности автоматической съемки фокус-стека на моем фотоаппарате. Но данные возможности требовали установки неофициальной прошивки Magic Lantern.

Быстрый поиск показал, что:
  • текущая прошивка фотоаппарата не поддерживает текущие сборки ML;
  • для модели 650D нет стабильной сборки, есть только ночные билды;
  • некоторые функции ML в 650D не работают/работают криво;
  • авторы предупреждают, что можно закирпичить фотоаппарат неверными действиями по прошивке.

После чего фотоаппарат был успешно перепрошит на последнюю официальную версию для Canon 650D 1.04. И строго по инструкции, со сбросом всех настроек и полным форматированием карты, был установлен последний ночной билд Magic Lantern (от 28 марта).

Глаза немного округлились от количества настроек. Были тут же опробованы dual-iso, стекинг по фокусу и некоторые другие возможности. Первые впечатления были сугубо положительные, хотя полученные результаты оставляли желать лучшего. Суммарное время первого знакомство ограничилось 4-мя часами, в течении которых не было ни каких замечаний по работе самого софта.

29 марта. Более детальное изучение прошивки показало, что можно еще снимать и raw-видео, а так же вышел новый билд ML. Новый билд был залит на карту (по неопытности был обновлен только каталог ML). Запись была опробована на фотоаппарате, но время поджимало и оценить качество на ПК в этот день не получилось. Наступил конец выходных.

1 апреля. С мыслями «я не буду экспериментировать сегодня» возвращаюсь с работы. Но любопытство сильнее меня.

Обновляю ML до последнего билда (тот же самый — от 29 марта, но теперь полным комплектом). Включаю. Начинаю настраивать… и ловлю BSOD на фотоаппарате.

Шок.

BSOD гласит, что произошла внутренняя ошибка номер 0x000000aa (в цифрах ошибки нет), много текста (дамп памяти готов, попробуйте сделать рестарт, проверьте настройки и т.п.) и «Your camera was bricked» (среди прочего).

Холодными пальцами делаю сброс через аккумулятор, как рекомендуют разработчик.
Включаю фотоаппарат и спустя две секунды после загрузки получаю тот же BSOD. F@#$%!

Нервничаю. Удаляю ML. Все работает в штатном режиме.
С мыслью, что во всем виноват кривой билд откатываюсь на версию от 28 марта (с которой просидел 4+ часа).

Запускаю. Все работает. Хорошо. Настраиваю фотик заново. Готовлюсь и погружению в изучение. BSOD! WTF?!
Сброс. BSOD через минуту. Форматирую. Переустанавливаю. Запускаю. BSOD. Шок.

Я спокоен. Фотоаппарат без ML работает в штатном режиме. C ML — регулярный рандомный BSOD (даже в простое при включенном фотоаппарате).

Поиски по ошибке не дают результатов. Вообще никаких. Пусто. Как будто я один с этим столкнулся. Иду на официальный форум. Регистрируюсь. Описываю проблему. Жду.

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

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

Сначала решил просто откатить к 11 марта. Но переспав с этой мыслью решил копнуть глубже.

От 11 марта до 29 марта всего 10 билдов. Исходники доступны на bitbucket c полным (я надеюсь) changelog`ом билдов. Читаю логи изменений.
  • 2015-03-12 — опции для дампа видео, мелкий тюнинг
  • 2015-03-13 — рефакторинг, тюнинг, фиксы
  • … много прочих изменений ...
  • 2015-03-23 — работы с DOF
  • 2015-03-25 — 80cee7a | Alex — Looks like some people didn't like my bad joke

Так-так… Начинает что-то проясняться. Читаю changeset. В файле «src/tweaks.c» нахожу:

     struct tm now;
     LoadCalendarFromRTC(&now);
     joke_mode = (now.tm_mday == 1 && now.tm_mon == 3);
+    if (joke_mode)
+    {
+        msleep(1000);
+        joke_mode = display_idle();
+    }
и
+        if (joke_mode)
+        {
+            if (rand() % 1000 == 13 && !RECORDING)
+            {
+                extern void bsod();
+                bsod();
+            }
+        }

Что?! Режим шутки? Издеваетесь?

Поясняю: первого апреля (now.tm_mday == 1 && now.tm_mon == 3 (третий месяц становится четвертым при отсчете от ноля)) после загрузки ML прошивка начинает ежесекундно генерировать случайное число. Если это число равно 13 и в настоящий момент не производится запись (спасибо хотя бы на этом) — получите, распишитесь, Ваш BSOD. И так как уровень моей удачи был критически низким, мне удавалось словить BSOD раз 5 сразу после загрузки прошивки.

Сомнительная шутка, сомнительного содержания.

2 апреля. До рандомных BSOD осталось 364 дня.

PS: Привет разработчику Alex, который испортил вечер первого апреля, настроение и нервы. Было не смешно.
Share post

Similar posts

Comments 92

    +30
    За такое руки надо отрывать( Представляю ваше состояние.
      +7
      Зато благодаря возмущённому посту, я вспомнил, что там есть удобный стекинг по фокусу.
        0
        Надо, кстати, под макро потестить) Еще бы полноценное управление с компа им — вообще хорошо.
        0
        Написано, что вы используете эту прошивку на свой страх и риск, и сами виноваты в том, что ее установили.
        +19
        А если почитать changeset этого a1ex, становится видно, что он убрал плохую шутку и заменил её менее плохой. Недостаточно разбираюсь в коде прошивки, но кажется, что 1го апреля с вероятностью 30% происходила «игра» с яркостью дисплея: он или мигал до произвольной яркости с вероятностью 99%, либо гас насовсем с вероятностью 1%. Это происходило либо с некоторым периодом (2 секунды), либо когда запись активна.

        Мне кажется, за такое надо не только руки отрывать. В текущем варианте не сильно лучше, конечно.
        +15
        Шутка, конечно, злая. Но, справедливости ради — многие приколы из серии «скрытая камера» — гораздо более злые.
        Если бы подобное было в коммерческом продукте — было-бы из ряда вон выходящее событие. В продукте фришном, разработанным на энтузиазме и поставляющемся as is — ну, тут разработчик хозяин. Хочет — пошутит как хочет, он нам, как потребителям своего продукта, ничем не обязан.

        — Хотя, не могу не отметить — мне легко рассуждать, я давно уж не обновлял ML, и шутку не ловил. Словил-бы — наверное, кирпичей бы наложил (в первую очередь — испугавшись получения по голове от жены за то, что вещь поломал накануне рождения второго ребёнка, когда она край как нужна :))
          0
          С чуством юмора всё печально у данного разработчика. Ну писал бы хотябы в тексте бсода мол «с первым апреля», или ещё что. А так — не по человечески как-то.
            +61
            А если посмотреть на то, как выглядит BSOD, то выяснится, что в тексте примерно так и сделано. Просто он оказался слишком тонким.
            image
              +16
              0xdeadbeef )))
                +13
                я думаю речь шла о том что в инструкции советуют сфотографировать календарь, и сфокусироваться на сегодняшней дате, т.е. на 1 апреля, но мёртвое мясо тоже смешно) я не обратил внимания
                  +14
                  А что смешного в DEADBEEF, извините? Оно там, наоборот, вроде как для достоверности. Вот что Wikipedia говорит:
                  0xDEADBEEF («dead beef», рус. мёртвая говядина) часто используется для обозначения аварийного завершения программы или зависания во встраиваемых устройствах. Используется в системах IBM RS/6000, Mac OS на 32-битных процессорах PowerPC и Commodore Amiga в качестве магического числа для отладки. В Solaris оно обозначает освобождённую память ядра. В OpenVMS на процессорах Alpha можно увидеть DEAD_BEEF, нажав клавиши CTRL+T. В консоли у DEC Alpha SRM есть фоновый процесс, который следит за ошибками в памяти, определяемый в PS как «BeefEater waiting on 0xdeadbeef».
                    +7
                    А что, 0xdeadbeef уже нельзя использовать в не-шуточных целях?
                      +1
                      Все такие серьезные!
                    +1
                    Так типичная для системного софта константа. Сейчас поискал в andoid'е, в десятке подпроектов используется минимум.
                      0
                      а для mac-адресов еще deadbeefdead используют…
                +4
                Your camera was breaked


                Вообще там было «Your camera is bricked». В русском есть аналог — «окирпичить», т.е. сделать бесполезным кирпичом %)
                  0
                  спасибо, поправил.
                  +4
                  Представил шутку в действии на коммерческой съёмке. Хорошо хоть 1-е апреля не на «свадебные» дни недели пришлось. Alex любит риск…
                    +4
                    This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

                    юридически, скачав и установив ПО, пользователь принял соглашение использования.

                    P.S. У Sony по-страшнее написано.
                    Я понимаю и принимаю условия и положения отказа от гарантий.
                      0
                      В коммерческих EULA так или иначе написано примерно то же самое. В хорошем варианте вам могут ещё вернуть стоимость лицензии =)
                        0
                        В Windows EULA описано, что вам вернут деньги в полном объеме, в размере не превышающем 5$ :)
                          0
                          намекают на себестоимость
                        +4
                        юридически, скачав и установив ПО, пользователь принял соглашение использования.

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

                        Если же нарушение было преднамеренным и нанесло пользователю вред — то такой отказ может не иметь юридической силы, относиться к уголовному, а не гражданскому праву, и разработчик все равно понесет ответственность. За создание вредоносного ПО.
                        +5
                        Если у вас на критичной (коммерческой) съемке только одна тушка с экспериментальной прошивкой/один аккумулятор/одна вспышка, то вы ССЗБ.

                        Либо использовать камеры с меньшими вероятностями отказа (типа 1Dmk3/D3), либо дублировать, либо и то, и другое. Надо просто идти от рисков.
                        +1
                        «Дохлая говядина» в технической информации BSOD улыбнула, но если бы словил сам, отложил бы кирпичей однозначно, злая, очень злая шутка.
                          +35
                          Alex — автор и основатель этого проекта и самый главный и активный разработчик, все более-менее серьезные прорывы в разработке тоже принадлежат ему. Там своя атмосфера. Вы ставили экспериментальный билд, экспериментального софта (это не прошивка) и удивляетесь первоапрельским шуткам? Может быть ML просто не для вас?
                            –5
                            нет, не удивляюсь, просто, имхо, слишком жесткая шутка, которая может сильно испортить проведение плановой съемки
                              +21
                              В любом случае на скриншоте довольно очевидно дан намек на 1 Апреля.
                              • UFO just landed and posted this here
                                  +10
                                  … и на этой камере стоит экспериментальная версия прошивки.
                                    +6
                                    Работа моя не связана с фотографией, так что одной камеры мне вполне достаточно. А важные/плановые — это не только студийные/свадебные и т.п. съемки, это еще и дни рождения ребенка, а так же другие домашние праздники и памятные события.
                                    0
                                    Плановая сьемка с экспериментальной, в общем-то, прошивкой?
                                    На сверх критичные сьемки мои знакомые фотографы идут минимум с 3 карточками и 3 аккумуляторами на каждый бодик, которых тоже, как ни странно берут не один на событие. Один их моих знакомых на сьемки берет не только полнокадровый Марк, а и 2х и 3х циферную модель.
                                  –5
                                  Одна из причин, по которой я ML не прошиваю в тушку, а использую в режиме загрузки в флешки. Если что-то не так, всегда можно поставить другую (чистую) флешку.

                                  Всё же, зеркалка, ИМХО, не тот уровень, когда можно рисковать прошивать тушку сторонней прошивкой.
                                    +3
                                    «Прошивать ML в тушку» — это что-то новенькое, ML только с флешки работает.
                                      +1
                                      Я про модификацию ROM.

                                      wiki.magiclantern.fm/install

                                      Обращаю внимание на такие пункты установки, как:
                                      — Launch the Firmware Update process.
                                      — Uninstalling ML from the camera → With a Magic Lantern card, launch the Firmware Update process and follow the instructions on-screen. Re-installing Canon firmware will not remove Magic Lantern.

                                      и т.п.

                                      Если бы ML у топикстартера работала в безопасном варианте только с флешки, то риск окирпичивания ему бы и в страшном сне не приснился. И достаточно было бы просто выдернуть флешку.

                                      По крайней мере у меня дело обстоит именно так :) Я никакого Firmware Update не делал и замена/удаление флешки с ML автоматом возвращают камеру в исходное состояние.
                                        +1
                                        Ещё дополнение тихо и неаргументированно минусующим:

                                        «If you prefer to skip the firmware update step and prepare your cards from the PC, you may copy ML files on your card and make it bootable with a special utility»

                                        Вот именно этот вариант я и предлагаю. Он не требует модификации камеры и, соответственно, нет риска окирпичивания кривым firmware. Любые проблемы ML решаются, в худшем случае, выдёргиванием карты из камеры.
                                          +1
                                          У вас старая камера, на новых ещё нужно модифицировать bootflag в самой камере, чтобы ML заработал. Но он по-прежнему работает только с флешки, и кроме этого флага в роме самой камеры ничего не трогает.
                                          Насчёт риска окирпичивания — он есть всегда :)
                                            0
                                            >У вас старая камера, на новых ещё нужно модифицировать bootflag в самой камере

                                            Сорри, не знал (у меня 550D). И что, одной только установкой флага можно окирпичить камеру? И что, потом нельзя просто выдернуть флешку и получить работу с немодифицированной прошивкой?

                                            >Насчёт риска окирпичивания — он есть всегда :)

                                            Наверное, теоретически можно угробить железо камеры. Но в случае топикстарта речь же явно о работающей ML. Так откуда тогда возникла мысль окирпичивания? И почему первым же желанием не было выдернуть карту и посмотреть работу без неё?
                                              0
                                              Окирпичить камеру можно не установкой ML, а случайными ошибками в его работе, когда на исполнение подается черт знает какой бинарный код:
                                              Right after opening the card door, Canon firmware accesses the card without turning on the LED (yes, with the main switch turned off). If you remove the card too early, the camera will freeze and will drain the battery, or even cause permanent damage! You will be running random code (remember you are loading executable code from the card), and we can't do anything about it without reflashing Canon firmware with our own code.
                                              (источник).
                                              Но если следовать всем рекомедациям команды, риск окирпичивания нулевой.
                                            0
                                            Вы не правильно поняли инструкцию из wiki. Там не идет речи о перепрошивке камеры новой/кастомной прошивкой. Там говориться, что используя встроенный механизм апгрейда прошивки можно запустить установщик ML с карты, который выставит boot flag без дополнительного шаманства. Выдергиванием карты из камеры вы как раз увеличиваете шансы на окирпичивание своей камеры, тк по последним данным камера таки пишет данные в конфиг область тушки и, например, открыв трей и не дождавшись вспышки светодиода, вы вытащите флэшку — можно словить кирпич.
                                              +2
                                              >Выдергиванием карты из камеры вы как раз увеличиваете шансы на окирпичивание своей камеры

                                              Очевидно же, что речь не о мгновенном выдёргивании карты в первые же доли секунды после возникновения непонятной ситуации :) Речь о том, чтобы попытаться включить камеру с заменённой или выдернутой картой. После выжидания безопасного интервала, прекращения индикации светодиода и т.п.

                                              Я, вот, буквально не понимаю, почему при проблемах с ML не возникло желание включить камеру без карты. А начались испуг, игры с заменой прошивки и т.п.
                                      –5
                                      Где где, а в кастомных прошивках подобные «шутки» недопустимы.
                                      И не важно, что серьезного вреда оборудованию не наносится.
                                      Важно, что умышленно нарушается нормальная работа устройства.
                                      За такое, лично я бы, будь я на месте автора, принципиально перестал бы использовать эту прошивку.
                                        +2
                                        Минусующим желаю ловить подобные шутки в смартфонах в тот момент, когда пытаетесь вызвать с него экстренную службу.
                                          0
                                          Автору повезло, что он словил ошибку на второй день после начала экспериментов, поэтому это его только подбодрило:)
                                          +31
                                          Неужели никто не читает чего там написала программа когда крашнулась?.. В тексте бсода белым по синему указание посмотреть на календарь.
                                            –3
                                            Предположу, что это вопрос психологии.
                                            Когда появляется подобное — первой мыслью будет вовсе не читать, что именно написано в коде ошибки, а совсем другое.
                                            И хорошо, если это будет только мысль а не возглас на всю квартиру…
                                              +1
                                              На сколько я понял система Magic Lantern подобна CHDK (которую уже много лет использую). Сложно сказать испугался бы я или нет, если бы увидел, что мой фотик помер… Но сразу бы вспомнил клятвенные заверения с официального сайта, что эта «прошивка» не может повредить фотоаппарат.
                                                +1
                                                Даже невозможное, казалось бы, порой случается. К сожалению.

                                                В любом случае, придется пережить крайне неприятные секунды, пока извлекаешь карту и проверяешь работоспособность камеры.
                                                +7
                                                Предположу, что это вопрос психологии.
                                                Когда появляется подобное — первой мыслью будет вовсе не читать, что именно написано в коде ошибки, а совсем другое.
                                                И хорошо, если это будет только мысль а не возглас на всю квартиру…
                                                Может у домохозяйки первая мысль и будет «совсем другая», но мы же вроде на Хабре, нет?
                                                  –1
                                                  Каким бы специалистом человек не был, первая эмоциональная реакция при отказе дорогостоящей техники обычно всегда похожа.
                                                  А её интенсивность и продолжительность лишь во вторую очередь зависит от технической образованности.
                                                  Человек существо эмоциональное. Даже профи на секунду другую будет выведен из равновесия.
                                                    0
                                                    Минусуют видимо представители машинного разума, лишенные эмоций?
                                                    +4
                                                    да мы на хабре, и здесь обитают сверхчеловеки с абсолютно иной душеной организацией. если стукнуть такого человека молоточком по коленной чашечке он лишь бросит на тебя мимолетный взгляд полный превосходства, а его едва уловимая победная улыбка докончит начатое…
                                                    +1
                                                    Из-за такого мышления случается добрая половина ада, описываемого на ithappens. Паника — никогда не вариант, тем более когда техника вам сообщает информацию, а не совсем кирпичится.
                                                    +4
                                                    Дома в спокойной обстановке, как у автора, можно было прочитать.
                                                    Но всё-равно шутка могла бы подорвать доверие к разработке, если бы фотоаппарат бсоднул не во время экспериментов, а во время реальной работы фотографа. На свадьбе например. В условиях, цейтнота многие люди утрачивают способность мыслить логически — это факт, который конечно можно комментить в стиле «сами виноваты», но доверие однозначно будет подорвано.
                                                      0
                                                      Извините, я не разбираюсь в свадебной фотографии, но мне казалось, что фотографы в этой сфере с профессиональными аппаратами работают.
                                                      *********
                                                      Хотя… С народом тут пообсуждал вопрос на дилетантском уровне — пришли к выводу, что у фотографа просто должен быть БОЛЬШОЙ аппарат. А профессиональный он или нет на нём же не написано… С мыльницей, даже если с CHDK (где RAW, «стекинг по фокусу», по ISO, по диафрагме и прочая профессиональная лабуда) не будешь выглядеть фотографом…
                                                        +1
                                                        Дело не в размере фотоаппарата, а в его способностях. На тех же свадьбах важно успеть поймать важный кадр при любом освещении, что автоматически задает планку для рабочих ISO, скорости затвора, мощности системы фокусировки, скорости флешки и светосилы объективов. Мыльницы многое из этого не умеют — в них не помещается столько возможностей.
                                                        И несмотря на это, многие люди имеют хобби: ничто не мешает свадебщику в свободное время снимать таймлапсы, стекить макро по фокусу или экспериментировать с экстремальным HDR на 9 кадров. Тут-то и место экспериментам, тут-то и не жалко бсоднуть на экспериментальной флешке.
                                                          +1
                                                          Две ремарки:

                                                          — Есть традиционное эмпирическое правило, что качество фото зависит в таком порядке:
                                                          1) От рук фотографа
                                                          2) От «стекла» (оптики)
                                                          3) От «тушки» (камеры)

                                                          xx0-серия Canon — это не лучший кандидат для свадебной фотографии, но вполне где-нибудь на периферии для этого используются.

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

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


                                                          ПРОФЕССИЯ — устойчивый и относительно широкий род трудовой деятельности, являющийся источником дохода, предусматривающий определенную совокупность теоретических знаний, практического опыта и трудовых навыков и определяемый разделением труда, а также его функциональным содержанием;
                                                            0
                                                            Люди из Canon считают, что у них профессиональные камеры только EOS…
                                                              +2
                                                              Люди из Кэнон считают, что у них 1D и 5D — профессиональные, 6D, 7D, двухциферные и M3 — для любителей, остальные — M, трёх- и четырёхциферные — для начинающих.

                                                              Раньше было правило, что одна цифра — профессиональная, две — продвинутый любитель, три — любительская, но плёночных EOSов больше не делают.
                                                                0
                                                                Теперь ясно. Я вчера заблудился у них на сайте :)
                                                              0
                                                              Под профессиональной техникой обычно понимают предназначенную для профессионального использования. А не ту, что используется в профессиональной деятельности (импликация в другом направлении).

                                                              У профессиональной фототехники в первую очередь выше ресурс (т. к. она рассчитана на частое применение и 10к срабатываний затвора — это незначительный износ, в отличии от каких-нибудь трех-четырехзначных моделей Canon). А наличие большей гибкости и большего функционала — вещь вторичная и необязательная. Например, любительские носимые радиостанции (рации) по функционалу и органам управления существенно богаче профессиональных собратьев.
                                                                0
                                                                10к срабатываний — это ничего для любых зеркалок. Они и 150к все легко переживают.
                                                                  +1
                                                                  У какой-нибудь 1Ds mk3 ресурс 300к, но это профессиональная камера. У 5D mk2 уже в районе 150к. У 50D — 100к. Это если брать заявленные производителем.

                                                                  Здесь www.olegkikin.com/shutterlife/sitemap.php есть неплохая статистика. По топовым камерам её маловато, но но более низкому сегменту получше.

                                                                  Например, 5D: среднее количество срабатываний, после которого затвор ещё жив 101к, среднее количество срабатываний, после которых умер — 163к.
                                                                  Если взять что-нибудь из полупрофессиональных (50D), то там картина похуже: 68к против 74.5к.
                                                                  Если смотреть на бюджетный сегмент (500D), то 29к/57к выглядит ещё веселее. И 10к уже становится ощутимым износом.

                                                                  Я специально указывал на устаревшие камеры, по которым статистики уже поднакопилось.

                                                                  Если же смотреть не на средние, а на кумулятивную долю умерших камер, то в случае того же 50D:
                                                                  — 1.6% не пережили 10к,
                                                                  — 3.1% не пережили 20к (включая предыдущие, умершие раньше 10к),
                                                                  — 7.6% не пережили 50к (опять же, включая предыдущие).
                                                                    0
                                                                    Да, если смотреть на эту статистику — вы правы. Но в память врезалась другую картинку с другой статистикой и выводы в ней были гораздо более утешительные.

                                                                    В общем-то, статистика в той форме, как она там есть, не очень интересна. Нужна статистика в виде вроде того, что вы написали в конце: сколько затворов умерло на n-том выстреле.

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

                                                                      В общем-то, статистика в той форме, как она там есть, не очень интересна. Нужна статистика в виде вроде того, что вы написали в конце: сколько затворов умерло на n-том выстреле.
                                                                      Там есть и средние данные, и кумулятивная статистика (сколько камер, участвовавших в расчетах, осталось в рабочем состоянии после N срабатываний затвора).

                                                                      Судя по тому, что там указано, используется оценка Каплана-Мейера. Можно, конечно, посчитать и доверительные интервалы, исходные данные там есть (бакеты с набором умерших и доживших до соответствующего «возраста» камер).
                                                        +61
                                                        На самом деле шутка очень смешная, и развод удался: поржал с автора, не сумевшего распознать подвох в вендовом бсоде на фотоаппарате (!), в котором написано «попробуй нажимать Magic Button достаточно быстро» и «сфокусируйся на сегодняшней дате в календаре» (!!), тупившего настолько, что он полез на форум разработчиков (!!!), где, видимо, над ним начали уже откровенно стебаться (хотя они, судя по всему, дали автору ещё один шанс: может быть, если бы он начал снимать на видео, что пишет фотоаппарат, он бы это всё-таки хоть прочитал и до него бы наконец дошло?), потому что действительно, как автор потом заметил, такой он только один, а затем решившего дать возможность над ним поржать ещё и всему Хабрахабру.

                                                        Спасибо, спасибо.

                                                        Два вопроса:
                                                        • Как вы сюда попали?
                                                        • Как сюда попали те ребята, что видят 0xDEADBEEF впервые и, видимо, считают, что это смешно?
                                                          +12
                                                          Не всему Хабрахабру, а лишь отдельному персонажу — остальные восприняли топик адекватно и вменяемыми комментариями. Шутка должна быть смешной и понятной, а не злой, если это — шутка, и не вгонять человека в ступор. У автора прошивки очень странное чувство юмора, и не факт, что в очередной раз с этой прошивкой все будет в порядке.

                                                          Действительно, техника «незакирпичена», но что мне делать с фотоаппаратом, если я действительно использую эту прошивку и мне действительно необходимы ее функции, а вот нахожусь я совсем далеко от компьютера. Возможности откатиться на рабочую версию нет. Смысл делать на сутки не рабочую копию своего творения. Да, «as is» и бла-бла-бла, однако, осадочек-то остался…

                                                          Да, хабр — технический ресурс, но техническая подготовка у всех разная, да и специализация тоже.
                                                            +1
                                                            Отдельному персонажу, и ещё пятидесяти семи (по состоянию на 20150403T1255), плюсанувших его комментарий.

                                                            Первое апреля — день дурака.
                                                              +2
                                                              о что мне делать с фотоаппаратом, если я действительно использую эту прошивку

                                                              Если вы смогли разгадать что бсод зависит от даты, то надо сменить дату.
                                                                0
                                                                В таком случае создастся путаница с датой создания фото.
                                                            –2
                                                            Оффтоп, но не удобнее ли focus bracketing делать с помощью remote control software? Есть хорошие приложения под Андроид, например (а под Винду / Мак — и подавно).
                                                              0
                                                              С remote control практически всё неудобно делать, кроме студийных съёмок на документы, когда камера намертво прикручена к штативу, фокус и экспозиция тоже сто лет назад настроены и ты сразу получаешь равку на комп.
                                                                0
                                                                А как вы focus bracketing без штатива делаете?
                                                              –1
                                                              Увидевши заголовок, думал, что автор напишет про запуск ядра линукса на кеноне.
                                                                0
                                                                Отличная новость и очень активное обсуждение на ML форуме в течении дня. Через неделю другую уже будет инфы на статью наверное :)
                                                                +1
                                                                Читал топик и плакал… У меня Никон — ни обновления родных прошивок уже второй год, ни каких либо сторонних прошивок с палочками волшебными :(
                                                                  0
                                                                  Какой именно Никон? nikonhacker.com/wiki/Supported_Models
                                                                    0
                                                                    У меня 7100, но в любом случае — палочки волшебной в этой прошивке нет.
                                                                  0
                                                                  Вот пробовал я ML на 650-м… не понравился он мне. Совсем. Неудобно. Может на 5D или на 600D он и хорош…
                                                                    +1
                                                                    Зато больше наорду узнало о прошивке благодаря подобным постам… м.б. вирусная реклама с ароматом чёрного пиара?
                                                                      +9
                                                                      Шутка очень смешная, единственное что я б ещё сделал — ограничил количество показов до трёх (шутка повторенная трижды в два раза смешнее) и поставил бы таймаут на это окошко на пару-тройку минут, чтоб само исчезало, специально для тех, кто не читает сообщения об ошибках.
                                                                        +1
                                                                        Когда я увидел эти бсоды, рефлекторно родилась мысль о том, что было бы не плохо, наконец, узнать как фотик прошивается с программатора. Так что, если из всех юзеров, хотя бы один заинтересуется этим всерьез, ребята получат нового разработчика. Видимо для этих шутников важнее «профилактика», чем лояльность пользователей.
                                                                          +3
                                                                          В цианогене тоже была шутка в найтли
                                                                          image

                                                                          Не такая несмешная, но мне на фоне недавних новостей о спонсировании CM майкрософтом было очень несмешно несколько минут
                                                                            0
                                                                            Вообще, 1 апреля хороший показатель безрассудства и глупости человечества.
                                                                              –1
                                                                              Неплохой способ пиара
                                                                              0
                                                                              В продолжение темы — Linux на фотоаппарате
                                                                                –1
                                                                                Дак ведь в BSOD и было написано предложение сфоткать календарь и сфокусироваться на сегодняшней дате (1-е апреля). Что бы там ни было, но сообщения BSOD читать очень полезно, меня не один раз они выручали. Вообще, главная проблема всех пострадавших именно в том, что часто они просто фантастическим образом забывают сегодняшнюю дату в день 1 апреля. Если бы этого не происходило, то все бы просто с удовольствием смеялись. А в результата мы получаем массу критики о том, какое, дескать, у всех отстойное чувство юмора! И да, известное правило «1 апреля — никому не верю» так же пока никто не отменял. Так что…
                                                                                  +1
                                                                                  У меня сегодня была другая шутка. Свежекупленный 650D, поснимал рав видео — всё круто. Решил поснимать еще кое-чего, но что-то он вырубаться начал сам. Вначале думал — Power Saving, но оно не включается. Потом всё чаще и чаще. Пошёл, обновился на последний билд (этот ставил позавчера). Та же фигня. Ну, думаю, мажик латерн на 650д еще сырой-сырой значит!

                                                                                  Но потом заметил — вырубается оно когда я переношу штатив в другое место и ставлю на пол. Проверил — действительно! Вырубается от легкого хлопка ладошкой снизу по камере. От того, что кладу его на стол. Короче — от любого даже самого малого сотрясения. Во дела…

                                                                                  Но потом решил вставить другую батарейку (благо старая от 600д есть) — и всё как рукой сняло.

                                                                                  Проверил новую батарейку на старой камере (600Д) — тоже вырубается!

                                                                                  Вот такая вот шутка. Бракованная батарейка, выключающаяся от сотрясений. Оригинальная. Новая такая 50$ стоит, btw.
                                                                                  Хорошо хоть не камера.

                                                                                  Немного не в тему поста, но тоже довольно странная штука.
                                                                                  Нигде в инете описания таких ситуаций не нашел. Может пусть тут хоть будет.

                                                                                  Автору желаю впредь не паниковать, сохранять рассудок, и читать тексты ошибок, даже если это намозоливший глаза бсод на экране падающего самолёта :)
                                                                                    0
                                                                                    А что в техподдержке говорят? Сказали нести в СЦ?
                                                                                      0
                                                                                      Продавец говорит либо к нему, либо в СЦ подвозить батарейку — проверят и обменяют по гарантии.
                                                                                        0
                                                                                        По моему опыту с Sony оказывается надо звонить в техподдержку либо сдавать в магазин комплект. Вполне может быть у canon подобные нюансы. Рекомендую позвонить в техподдержку и уточнить по процедуре. Это может сэкономить время.

                                                                                        Расскажу как это делает Sony: У Sony не все СЦ по РФ обслуживают зеркалки. Точнее почти никто. Если СЦ в каком-то городе не обслуживает фотоаппараты со съемной оптикой, то СЦ может принять устройство для дальнейшей пересылки в Москву для ремонта, но после email от службы техподдержки, которое отправят и получат в течении суток. Поэтому у клиентов Sony часто получается «поцеловать дверь», если они перед визитом в СЦ не звонили в техподдержку, вернуться домой и прийти снова через сутки. Если же именно проблема с фотоаппаратом или объективом, а не батареей, то по телефону инженер техподдержки уточняет дефект (сброс заводских настроек, свежее ПО, отключение/подключение батареи, объектива, карты памяти не помогает), то когда становится очевидным дефект, который невозможно решить по-телефону за несколько минут, то просят подтвердить гарантию фотографией чека и заказывают курьера DHL для транспортировки на ремонт в Москву. Если этим неохота заниматься, то клиент может сдать в магазин, чтобы они сделали те же манипуляции для подтверждения дефекта и гарантии, НО всегда есть вероятность «испорченного телефона», если дефект необычный. Например до сотрудника магазина не дошла информация как и что надо трясти, чтобы фотоаппарат выключился, а без этого у него может не наблюдаться дефект.

                                                                                  Only users with full accounts can post comments. Log in, please.