Простите, но в самом начале вашей статьи говорится, что основная проблема в неуникальных идентификаторах на алюминиевых шильдиках, а в остальном с ними всё хорошо. Но решаете вы в статье совершенно другие проблемы. Ведь получается, что достаточно подобрать листовой материал, на котором создаётся хорошее контрастное изображение, и наносить по вашей схеме уникальный qr-код и человекочитаемый код. Сами шильдики крепить как и раньше на клёпки, это будет надежнее, чем на клей. Можно крепить на циллиндрические поверхности, так как листовой материал гнётся. Температуру будет выдерживать соответствующую материалу шильдика. Так как материал шильдика один и тот же, параметры печати/графировки достаточно отстроить однократно на большую партию шильдиков. Себестоимость копеечная. Но потом вы описываете решение с кучей электроники и сложными процессам, где вопрос уникальности меток вообще не самая главная проблема. Всё описанное интересно, но стоит следить что бы каждый абзац статьи раскрывал введение и работал на выводы.
Делать Mockery::close() в tearDownl в Laravel не нужно. Если посмотрите \Illuminate\Foundation\Testing\TestCase::tearDown, там уже есть вызов к Mockery::close()
Простите, но в самом начале вашей статьи говорится, что основная проблема в неуникальных идентификаторах на алюминиевых шильдиках, а в остальном с ними всё хорошо. Но решаете вы в статье совершенно другие проблемы. Ведь получается, что достаточно подобрать листовой материал, на котором создаётся хорошее контрастное изображение, и наносить по вашей схеме уникальный qr-код и человекочитаемый код. Сами шильдики крепить как и раньше на клёпки, это будет надежнее, чем на клей. Можно крепить на циллиндрические поверхности, так как листовой материал гнётся. Температуру будет выдерживать соответствующую материалу шильдика. Так как материал шильдика один и тот же, параметры печати/графировки достаточно отстроить однократно на большую партию шильдиков. Себестоимость копеечная.
Но потом вы описываете решение с кучей электроники и сложными процессам, где вопрос уникальности меток вообще не самая главная проблема.
Всё описанное интересно, но стоит следить что бы каждый абзац статьи раскрывал введение и работал на выводы.
Делать Mockery::close() в tearDownl в Laravel не нужно. Если посмотрите \Illuminate\Foundation\Testing\TestCase::tearDown, там уже есть вызов к Mockery::close()