Amostra microfantasma de espalhamento 3D para avaliar a precisão quantitativa em técnicas de microscopia de fase tomográfica
May 30, 2023Complexo basal: um componente de asa inteligente para transformação automática de forma
May 31, 2023Aplicação de três adicionais
Jun 01, 2023Personalizado
Jun 02, 2023Desenvolvimento de um paciente
Jun 03, 2023Pelo amor de Deus, por que colocar qualquer impressora na nuvem? • O registro
Opinião Assim como o dono de um cachorrinho recém-nascido acorda em uma cena de destruição, os usuários de impressoras 3D que deixam trabalhos longos durante a noite podem ficar chocados ao ver o que encontram pela manhã.
Em alguns casos, sua impressora pode até criar um modelo fantasma sem ser instruída, imprimir em cima de outro modelo na bandeja de entrada ou até mesmo quebrar. Sim com certeza.
Foi o que aconteceu com grupos de usuários de impressoras 3S do Bambu Labs em meados de agosto. Era como se algum poder fantasmagórico se apoderasse dos seus escultores robóticos na sua ausência e lhes ordenasse que perdessem o controlo. Às vezes o resultado era benigno ou um ser humano atento conseguia acabar com isso. Às vezes era um desastre.
O que causou esta “ação assustadora à distância” logo ficou claro: e foi porque as impressoras Bambu, como tantos dispositivos modernos, dependiam dos serviços em nuvem da Bambu. E os serviços em nuvem da Bambu aparentemente deram errado.
A Bambu foi rápida em assumir a responsabilidade, criar um relatório detalhado depois de estabelecer o que deu errado e implementar uma série de soluções para impedir que isso acontecesse novamente. Enquanto isso, o mecanismo básico dos filamentos fibrilantes não tinha nada a ver com a impressão 3D, mas sim um mecanismo que remonta aos dias da matriz de pontos, das margaridas e do DOS.
O escritório totalmente sem papel ainda pode continuar sendo uma fantasia por anos. Muitos de nós, provavelmente incluindo os jovens engenheiros da Bambu, temos empregos sem papel, onde dispositivos móveis poderosos, groupware viável, embora desagradável, e conectividade onipresente mataram a impressão. Com a morte da impressão veio a extinção daquela fera indescritível, a fila de impressão. Ou assim pensamos.
As filas de impressão foram, e são, um mal necessário que mostra como um conceito simples pode evoluir para um problema complexo porque não se adapta exatamente à forma como as pessoas e os computadores realmente funcionam. Na época em que você tinha que escolher entre salvar a memória das férias em família e um megabyte dessas coisas, você conectava uma impressora a um computador pessoal com o cérebro de um trilobita que não podia fazer nada além de enviar seu documento, um byte por vez, até que a escritura fosse feita.
Então chegaram a multitarefa e mais memória, e junto com o software de spooler de impressão. O software spooler tirou uma cópia da impressão e “informou” ao sistema principal que tudo estava feito.
Mas isso era mentira. O spooler ainda precisava enviar os dados para a impressora, byte por byte, mas contar essa mentira significava que o usuário poderia continuar com outra coisa. Se essa outra coisa também fosse um trabalho de impressão, o spooler teria que gerenciar uma lista de saídas pendentes – e assim nasceu a fila de impressão.
Se tudo funcionou, ótimo. A mentira tornou-se boa. Mas havia um pequeno problema: as impressoras não funcionavam. Eles atolam, ficam sem papel, tinta, toner e paciência com os humanos. Suas interfaces ficam distorcidas. Eles engasgam com itens inesperados em documentos.
A fila de impressão não sabe nada disso. Ele continua crescendo, até que alguém percebe que seu documento não foi impresso. Normalmente, isso significa que eles tentam imprimi-lo novamente.
Quando o serviço é restaurado, o caos entra feliz à medida que trabalhos duplicados são produzidos. E isso é gerenciável em um sistema de usuário único: você aprende a cancelar coisas e adicionar o gerenciamento de filas de impressoras ao seu conjunto de habilidades. Em uma impressora em rede – ah, cara.
Isso é tão ruim por causa da desonestidade. O spooler mentiu que as coisas estão bem e não tem como informar a qualquer aplicativo ou usuário quando as coisas quebram. As coisas se acumulam até que algum usuário conserte as coisas, o que traz mais horror. Dar a todos acesso a uma fila de impressão compartilhada, que é o ponto principal, é um pesadelo de segurança. Isso acontecia ainda mais na época do fax, o meio preferido de muitas empresas para trocar contratos e demonstrações financeiras. Os servidores de fax sempre tiveram as filas mais fascinantes.
É tudo apenas história agora? Não. O que estava acontecendo então era um prenúncio da IoT e da borda. A Bambu conseguiu recriar os pecados da fila de impressão da década de 1980 em grande escala, em todo o mundo, e com consequências muito mais catastróficas.