3D
Aug 12, 2023Новости индустрии 3D-печати: Element Materials, Farsoon, Mechnano, Enable 3D, Renishaw и другие
Jun 16, 2023Образец микрофантома трехмерного рассеяния для оценки количественной точности методов томографической фазовой микроскопии
May 30, 20233D
Jun 24, 2023Класс, где учителя и дети веселятся и добиваются успеха
Jul 06, 2023Ради бога, зачем размещать принтер в облаке? • Реестр
Мнение Точно так же, как владелец нового щенка, просыпающийся от сцены разрушения, пользователи 3D-принтеров, которые оставляют долгую работу на ночь, могут быть потрясены, увидев то, что они обнаруживают утром.
В некоторых случаях ваш принтер может даже создать фантомную модель без инструкций, напечатать поверх другой модели, находящейся во входном лотке, или даже сломаться. Да, действительно.
Именно это произошло с группами пользователей 3S-принтеров Bambu Labs в середине августа. Словно какая-то призрачная сила захватила роботов-скульпторов в их отсутствие и приказала им потерять контроль. Иногда результат был благоприятным, или внимательному человеку удавалось положить этому конец. Иногда это была катастрофа.
Что стало причиной этого «жуткого действия на расстоянии», вскоре стало ясно: и это произошло потому, что принтеры Bambu, как и многие современные устройства, полагались на облачные сервисы Bambu. А облачные сервисы Bambu, очевидно, вышли из строя.
Бамбу быстро взял на себя ответственность, составил подробный отчет, как только установил, что пошло не так, и внедрил ряд исправлений, чтобы это не повторилось. Между тем, основной механизм фибрилляционных нитей не имел ничего общего с 3D-печатью, а был создан еще во времена матричных точек, ромашек и DOS.
Полностью безбумажный офис может еще долгие годы оставаться мечтой. Многие из нас, в том числе, вероятно, молодые инженеры Bambu, работают безбумажно, где мощные мобильные устройства, работоспособное, хотя и неприятное программное обеспечение для совместной работы и повсеместное подключение убивают распечатку. Со смертью распечатки исчезло и такое невыразимое чудовище, как очередь на печать. Или мы так думали.
Очереди печати были и остаются неизбежным злом, которое показывает, как простая концепция может превратиться в сложную проблему, потому что она не совсем соответствует тому, как на самом деле работают люди и компьютеры. В те дни, когда вам приходилось выбирать между сохранением воспоминаний о семейном отдыхе и мегабайтом данных, вы подключали принтер к персональному компьютеру с мозгами трилобита, который ничего не мог сделать, кроме как отправлять ваш документ побайтно, пока дело не было сделано.
Затем появилась многозадачность и больше памяти, а также программное обеспечение для диспетчера очереди печати. Программное обеспечение спулера взяло копию распечатки и «сообщило» основной системе, что все готово.
Но это была ложь. Диспетчеру по-прежнему приходилось передавать данные на принтер байт за байтом, но сообщение об этой лжи означало, что пользователь мог заняться чем-то другим. Если это что-то еще было заданием на печать, спулер должен был управлять списком ожидающих выходных данных — и так рождалась очередь печати.
Если все сработало, отлично. Ложь стала хорошей. Но была одна маленькая проблема – не работают принтеры. Они застревают, у них кончается бумага, чернила, тонер и терпение к людям. Их интерфейсы искажаются. Они задыхаются от неожиданных предметов в документах.
Очередь печати ничего об этом не знает. Он продолжает расти, пока кто-нибудь не заметит, что его документ не был напечатан. Обычно это означает, что они пытаются распечатать его еще раз.
Когда обслуживание восстанавливается, хаос вступает в свои права, поскольку создаются повторяющиеся задания. И с этим можно справиться в однопользовательской системе: вы учитесь отменять действия и добавляете управление очередью печати в свой набор навыков. На сетевом принтере – о боже.
Это очень плохо из-за нечестности. Спулер солгал, что все в порядке, и не имеет возможности сообщить какому бы то ни было приложению или пользователю, когда что-то сломалось. Дела накапливаются до тех пор, пока какой-нибудь пользователь не исправит ситуацию, что приводит к еще большему ужасу. Предоставление каждому доступа к общей очереди печати, а это скорее важно, — это кошмар безопасности. Это было еще более актуально во времена факса, который многие корпорации использовали для обмена контрактами и финансовыми отчетами. На факс-серверах всегда были самые захватывающие очереди.
Неужели теперь все это просто история? Нет. То, что происходило тогда, было предзнаменованием Интернета вещей и периферийных технологий. Бамбу удалось воссоздать грехи очереди к принтеру 1980-х годов в масштабе всего мира и с гораздо более катастрофическими последствиями.