«Друк антихриста» і штрих-коди. Коментар технічного фахівця
Є такі питання, які періодично повертають собі актуальність, навіть будучи обговорені не раз.
У кожної групи людей є свої вічні теми - автомобілісти регулярно сперечаються про переваги механічної коробки передач над автоматичною, молоді і не дуже мами - про грудне і штучному вигодовуванні, а православні християни - про час, місце та спосіб нанесення обіцяної в книзі Одкровення «друку антихриста ».
Сперечаються стільки, скільки існує предмет спору. І нещодавно православний суперечка зайшла на нове коло. Приводом став виступ відомого своєю православної екстравагантністю бізнесмена Василя Бойко-Великого, який пояснив, що «Друк Антихриста» міститься саме в штрих-кодах, які його компанія змушена наклеювати на свою продукцію, щоб продавати її в магазинах. Але для того, щоб продемонструвати позицію неприйняття «друку», штрих-коди на продукції фабрики «Русское Молоко» перекреслює червоним Андріївським хрестом.
В тексті присутній досить багато технічних подробиць і тому має сенс привести коментар технічного фахівця.
Павло Білоусов працює в компанії « VMC », Яка займається саме розробкою сканерів штрих-кодів, і пише програмну начинку тих пристроїв, які пілікає на касах супермаркетів. І, відповідно, Павло по боргу своєї роботи знає про штрих-кодах все. Його коментар з рядом незначних технічних правок ми наводимо нижче:
- Будучи фахівцем в області штрих-кодів, я вирішив розібратися для себе у всій цій історії з числом 666, нібито закодованому в будь-якому штрих-коді.
Я зараз не обговорюю коректність тлумачення тексту книги Одкровення, а тільки технічний факт: чи справедливо з точки зору штрихового кодування стверджувати, що в штрих-кодах завжди присутній це число. Мої висновки викладені нижче. Текст довгий і нудний, але, як я вважаю, є вичерпним. А в самому кінці бонус - страшне викриття!
I) По-перше, мова йде не про ВСІ штрих-кодах, яких існують десятки типів, а тільки про двох дуже схожих типах (символіку), які називаються EAN-13 і UPC-A. Це, однак, найпоширеніші типи. Саме їх ставлять на всі товари. Вони описані в Вікіпедії тут і тут (Тут докладніше про структуру). Всі міркування, які я наводжу нижче, можна перевірити за цими статтями.
II) Основна теза штріхкодоненавістніков: «За стандартом у всіх штрих-кодах присутні три смуги: дві з країв і одна посередині. Решта смуги відповідають індивідуальним цифровому кодуванню і відповідають цифрам від 0 до 9. Отож, три універсальні смуги, довші, ніж індивідуальні, відповідають однаковою цифрі, а саме: шістці. Так як універсальних три - виходять виділені саме три шістки ». Пояснює картинку можна подивитися в тексті на сайті «Русского Молока».
III) Чи вірно це? Відповідь: ні, не вірно. Але спочатку кілька слів про структуру штрих-коду EAN-13 / UPC-A. У стандарті немає ніяких «смуг».
Штрих-код складається з елементів, штрихів і прогалин, які беруть рівну участь в кодуванні інформації і можуть мати 4 варіанти ширини: одинарні, подвійну, потрійну і четверну (далі я буду писати 1-, 2-, 3- і 4 відповідно) . Підкреслю, що колір елемента не має значення, а лише його ширина.
Будь-яка цифра від 0 до 9 відповідає своєму набору з чотирьох елементів (пробіл-штрих-пробіл-штрих або штрих-пробіл-штрих-пробіл), сума ширин яких повинна бути строго дорівнює семи мінімальним ширинам. Послідовність ширини елементів в такому наборі і визначає, яка саме цифра в них закодована.
Наприклад, в правій половині штрих-коду цифра 5 кодується як "1-штрих - 2-пробіл - 3-штрих - 1-пробіл", а злощасна 6 як "1-штрих - 1-пробіл - 1-штрих - 4-пробіл ".
IV) Структура будь-якого штрих-коду типу EAN-13 така (зліва направо): 1) лівий захисний шаблон з трьох елементів (1-штрих - 1-пробіл - 1-штрих); 2) 6 блоків по 4 елементи (пробіл - штрих - пробіл - штрих), що задають перші 6 цифр; 3) центральний захисний шаблон з п'яти елементів (1-пробіл - 1-штрих - 1-пробіл - 1-штрих - 1-пробіл); 4) 6 блоків по 4 елементи (штрих - пробіл - штрих - пробіл), що задають другі 6 цифр; 5) правий захисний шаблон з трьох елементів (1-штрих - 1-пробіл - 1-штрих);
V) Саме в захисних шаблонах, лівому, центральному та правом, деякі бачать три шістки. Бачать, тому що в кожному з них є набір (1-штрих - 1-пробіл - 1-штрих), який серед блоків, що кодують цифри, зустрічається тільки в шістці (див. П. III). Але шаблони не можуть кодувати цифри, так як жоден з них не задовольняє необхідній умові: ЧОТИРИ (а не три або п'ять) елемента, сума ширин яких строго дорівнює 7. Правий і лівий шаблони мають по 3 елементи з загальною сумою 3, а центральний - 5 з сумою теж 5.
VI) Таким чином, ці шаблони НЕ шістки і навіть не цифри взагалі! Точніше, вони такі ж шістки, який шісткою є, скажімо, буква «о»: щоб «о» стала цифрою «6», до неї потрібно домалювати зверху загогулінку. Без неї це просто «про» чи гурток.
Також і до набору (1-штрих - 1-пробіл - 1-штрих) потрібно додати 4-пробіл, щоб він став шісткою в сенсі штрихового кодування. На заперечення, що нижній гурток зустрічається ще й, скажімо, в цифрі 8, тоді як блок «1-штрих - 1-пробіл - 1-штрих» - ТІЛЬКИ в шістці, і, отже, завжди є натяком саме на неї, можна згадати букву С - такий силует точно є тільки у 6! Так що як де побачите три букви С, знайте - це приховане 666!
VII) Відносно лівого і правого шаблонів «дешифровщики» намагаються вийти з положення наступним чином: дивіться, кажуть вони (не в цьому, а в більш грунтовних текстах по темі), ліворуч і праворуч від штрих-коду завжди є великі прогалини (в штрихове кодуванні вони називаються вільними зонами), - там-то і захований необхідний для цифри «6» четверний пробіл!
Зауважу, що за стандартом вільна зона повинна бути не менше семи 1-ширини. Але до центрального захисному шаблоном вже точно ні з якого боку нічого не припишеш - місця немає, стандарт не дозволяє.
VIII) Отже, я вважаю, тема 666 закрита: твердження про наявність в кожному штрих-коді EAN-13 / UPC-A цього числа грунтуються на значних і настільки ж сумнівних додаткових побудовах.
Отже, якщо узагальнити: повторювані елементи в штрих-кодах типу EAN-13 / UPC-A не є шістками, тому що не кодують цифр взагалі.
"Андріївський хрест" на "Рузском молоці"
І якщо застосувати той же метод, тобто знайти тричі повторюваний знак, який можливо «доповнити» (скажімо, додатковим гачком або рискою) до шістки, і прийняти його на цій підставі за шістку, то ми виявимо, наприклад, що всі ці перекреслення штрих -код на молоці потрібні лише про людське око від страшної таємниці, пов'язаної з «Російським молоком»: виявляється число звіра 666 приховано в святому святих - самій назві агрохолдингу «Русское молоко», та й ще й двічі !!!
Ви його вже бачите? Ні? А ось так: «РУ66К6Е М6Л6К6»? Що, нечесно? Сумнівні додаткові побудови? Але, хвилиночку, хто перший почав щось?
«Друк антихриста» і штрих-коди. Коментар технічного фахівця
Є такі питання, які періодично повертають собі актуальність, навіть будучи обговорені не раз.
У кожної групи людей є свої вічні теми - автомобілісти регулярно сперечаються про переваги механічної коробки передач над автоматичною, молоді і не дуже мами - про грудне і штучному вигодовуванні, а православні християни - про час, місце та спосіб нанесення обіцяної в книзі Одкровення «друку антихриста ».
Сперечаються стільки, скільки існує предмет спору. І нещодавно православний суперечка зайшла на нове коло. Приводом став виступ відомого своєю православної екстравагантністю бізнесмена Василя Бойко-Великого, який пояснив, що «Друк Антихриста» міститься саме в штрих-кодах, які його компанія змушена наклеювати на свою продукцію, щоб продавати її в магазинах. Але для того, щоб продемонструвати позицію неприйняття «друку», штрих-коди на продукції фабрики «Русское Молоко» перекреслює червоним Андріївським хрестом.
В тексті присутній досить багато технічних подробиць і тому має сенс привести коментар технічного фахівця.
Павло Білоусов працює в компанії « VMC », Яка займається саме розробкою сканерів штрих-кодів, і пише програмну начинку тих пристроїв, які пілікає на касах супермаркетів. І, відповідно, Павло по боргу своєї роботи знає про штрих-кодах все. Його коментар з рядом незначних технічних правок ми наводимо нижче:
- Будучи фахівцем в області штрих-кодів, я вирішив розібратися для себе у всій цій історії з числом 666, нібито закодованому в будь-якому штрих-коді.
Я зараз не обговорюю коректність тлумачення тексту книги Одкровення, а тільки технічний факт: чи справедливо з точки зору штрихового кодування стверджувати, що в штрих-кодах завжди присутній це число. Мої висновки викладені нижче. Текст довгий і нудний, але, як я вважаю, є вичерпним. А в самому кінці бонус - страшне викриття!
I) По-перше, мова йде не про ВСІ штрих-кодах, яких існують десятки типів, а тільки про двох дуже схожих типах (символіку), які називаються EAN-13 і UPC-A. Це, однак, найпоширеніші типи. Саме їх ставлять на всі товари. Вони описані в Вікіпедії тут і тут (Тут докладніше про структуру). Всі міркування, які я наводжу нижче, можна перевірити за цими статтями.
II) Основна теза штріхкодоненавістніков: «За стандартом у всіх штрих-кодах присутні три смуги: дві з країв і одна посередині. Решта смуги відповідають індивідуальним цифровому кодуванню і відповідають цифрам від 0 до 9. Отож, три універсальні смуги, довші, ніж індивідуальні, відповідають однаковою цифрі, а саме: шістці. Так як універсальних три - виходять виділені саме три шістки ». Пояснює картинку можна подивитися в тексті на сайті «Русского Молока».
III) Чи вірно це? Відповідь: ні, не вірно. Але спочатку кілька слів про структуру штрих-коду EAN-13 / UPC-A. У стандарті немає ніяких «смуг».
Штрих-код складається з елементів, штрихів і прогалин, які беруть рівну участь в кодуванні інформації і можуть мати 4 варіанти ширини: одинарні, подвійну, потрійну і четверну (далі я буду писати 1-, 2-, 3- і 4 відповідно) . Підкреслю, що колір елемента не має значення, а лише його ширина.
Будь-яка цифра від 0 до 9 відповідає своєму набору з чотирьох елементів (пробіл-штрих-пробіл-штрих або штрих-пробіл-штрих-пробіл), сума ширин яких повинна бути строго дорівнює семи мінімальним ширинам. Послідовність ширини елементів в такому наборі і визначає, яка саме цифра в них закодована.
Наприклад, в правій половині штрих-коду цифра 5 кодується як "1-штрих - 2-пробіл - 3-штрих - 1-пробіл", а злощасна 6 як "1-штрих - 1-пробіл - 1-штрих - 4-пробіл ".
IV) Структура будь-якого штрих-коду типу EAN-13 така (зліва направо): 1) лівий захисний шаблон з трьох елементів (1-штрих - 1-пробіл - 1-штрих); 2) 6 блоків по 4 елементи (пробіл - штрих - пробіл - штрих), що задають перші 6 цифр; 3) центральний захисний шаблон з п'яти елементів (1-пробіл - 1-штрих - 1-пробіл - 1-штрих - 1-пробіл); 4) 6 блоків по 4 елементи (штрих - пробіл - штрих - пробіл), що задають другі 6 цифр; 5) правий захисний шаблон з трьох елементів (1-штрих - 1-пробіл - 1-штрих);
V) Саме в захисних шаблонах, лівому, центральному та правом, деякі бачать три шістки. Бачать, тому що в кожному з них є набір (1-штрих - 1-пробіл - 1-штрих), який серед блоків, що кодують цифри, зустрічається тільки в шістці (див. П. III). Але шаблони не можуть кодувати цифри, так як жоден з них не задовольняє необхідній умові: ЧОТИРИ (а не три або п'ять) елемента, сума ширин яких строго дорівнює 7. Правий і лівий шаблони мають по 3 елементи з загальною сумою 3, а центральний - 5 з сумою теж 5.
VI) Таким чином, ці шаблони НЕ шістки і навіть не цифри взагалі! Точніше, вони такі ж шістки, який шісткою є, скажімо, буква «о»: щоб «о» стала цифрою «6», до неї потрібно домалювати зверху загогулінку. Без неї це просто «про» чи гурток.
Також і до набору (1-штрих - 1-пробіл - 1-штрих) потрібно додати 4-пробіл, щоб він став шісткою в сенсі штрихового кодування. На заперечення, що нижній гурток зустрічається ще й, скажімо, в цифрі 8, тоді як блок «1-штрих - 1-пробіл - 1-штрих» - ТІЛЬКИ в шістці, і, отже, завжди є натяком саме на неї, можна згадати букву С - такий силует точно є тільки у 6! Так що як де побачите три букви С, знайте - це приховане 666!
VII) Відносно лівого і правого шаблонів «дешифровщики» намагаються вийти з положення наступним чином: дивіться, кажуть вони (не в цьому, а в більш грунтовних текстах по темі), ліворуч і праворуч від штрих-коду завжди є великі прогалини (в штрихове кодуванні вони називаються вільними зонами), - там-то і захований необхідний для цифри «6» четверний пробіл!
Зауважу, що за стандартом вільна зона повинна бути не менше семи 1-ширини. Але до центрального захисному шаблоном вже точно ні з якого боку нічого не припишеш - місця немає, стандарт не дозволяє.
VIII) Отже, я вважаю, тема 666 закрита: твердження про наявність в кожному штрих-коді EAN-13 / UPC-A цього числа грунтуються на значних і настільки ж сумнівних додаткових побудовах.
Отже, якщо узагальнити: повторювані елементи в штрих-кодах типу EAN-13 / UPC-A не є шістками, тому що не кодують цифр взагалі.
"Андріївський хрест" на "Рузском молоці"
І якщо застосувати той же метод, тобто знайти тричі повторюваний знак, який можливо «доповнити» (скажімо, додатковим гачком або рискою) до шістки, і прийняти його на цій підставі за шістку, то ми виявимо, наприклад, що всі ці перекреслення штрих -код на молоці потрібні лише про людське око від страшної таємниці, пов'язаної з «Російським молоком»: виявляється число звіра 666 приховано в святому святих - самій назві агрохолдингу «Русское молоко», та й ще й двічі !!!
Ви його вже бачите? Ні? А ось так: «РУ66К6Е М6Л6К6»? Що, нечесно? Сумнівні додаткові побудови? Але, хвилиночку, хто перший почав щось?
III) Чи вірно це?Ви його вже бачите?
Ні?
А ось так: «РУ66К6Е М6Л6К6»?
Що, нечесно?
Сумнівні додаткові побудови?
Але, хвилиночку, хто перший почав щось?
III) Чи вірно це?
Ви його вже бачите?
Ні?