Что такое код localshrink

Содержание

Что такое low-code/no-code платформа и CRM, CRM+, ERP

Суть low-code/no-code (далее просто low-code) в том, чтобы снизить порог создания/изменения информационной системы до уровня бизнес аналитика или даже продвинутого пользователя. Это когда вендор не просто создаёт платформу со встроенным языком и его сотрудники заявляют о том, что сделают для клиента «всё или почти всё» — low-code платформа, это когда бизнес-аналитики или выделенные ответственные на стороне клиента (его сотрудники) могут это «почти всё» сделать сами.

Что входит в понятие на платформе можно «почти всё»?

  1. Формат данных, пользовательские данные
  2. Вычисления
  3. Интерфейсы десктоп/web
  4. Отчеты, дашборды, аналитика
  5. Шаблоны документов, рассылок, нотификаций
  6. Управление процессами
  7. Управление доступом и логированием
  8. Управление личным кабинетом клиентов и данными на сайте

Возможности low-code существенно сокращают путь к результату с цепочки «Задача пользователя – бюджет разработки – бизнес-аналитик – ТЗ – исполнитель – согласование результата – внесение изменений – приёмка» до «Задача пользователя –Бизнес-аналитик – приёмка».

Ключевые сотрудники – это «носители/владельцы знаний о процессах компании». Именно предоставление в их руки инструмента, позволяющего! полностью! создавать/изменять информационную систему предприятия, приводит к:

  • бОльшей гибкости и прозрачности бизнеса
  • снижению затрат на ИТ
  • увеличению скорости разработки корпоративной информационной системы
  • снижению рисков и сроков ожидания реализации внутренних задач в корпоративной системе

и более «приземлённо»:

  • возможность руководителям разных уровней оперативно пробовать новые модели управления
  • самостоятельная адаптация интерфейса и визуализации к потребностям пользователей
  • быстрое создание новых отчетов, форм, бланков
  • оперативное внесение изменений в управление процессами
  • + много другое

Ниже взгляд на то, как может быть построена система low-code. Один из вариантов. С объяснением ключевых моментов.

1. Формат данных, пользовательские данные

Платформа должна иметь средства конфигурирования данных. Причем без программирования. И конфигурированию должны быть доступны не только «пользовательские данные», но и справочники и реестры, представляющие основу конфигурации + системные – к примеру, контрагенты, физ. лица и пр. Или наоборот: есть вендоры, которые дают возможность конфигурирования ограниченного количества видов данных + создавать свои справочники – это неправильно. Ограничения — это компромисс за деньги клиента.

Все данные должны иметь, условно говоря, равные права, отображаться в виде дерева (потому что есть дочерние реестры/справочники) и бизнес-аналитик покупателя платформы должен иметь возможность без ограничений этими данными управлять.

В текущий момент развития рынка ИТ в РФ много компаний – поставщиков CRM научились добавлять свои справочники. Просто добавления с компромиссом недостаточно, чтобы называться полноценной платформой.

Основные моменты

a) Визуализация данных перед конечным пользователем.

Работая с фильтрами, отчетами, шаблонами и пр. пользователь должен видеть данные в удобном виде, с названиями, которые ему понятны. Данные должны быть видны не только по таблице запроса, но и по связанным таблицам (прямым и обратным ссылкам). Пользователь должен иметь возможность при фильтрации, выборке, построении отчетов, запросов условно говоря «проваливаться» вглубь связанных данных на любой уровень.

При этом система должна сама брать на себя функции преобразования конечного запроса в SQL. Система должна быть построена таким образом, что пользователь может «дотянуться» до всех данных, включая системные и «экзотические», как, например логи. Это позволяет получать отчетность по всей интересующей информации и в визуализированном виде это легко и удобно.

2. Вычисления

Платформа, которая позволяет внедренцу (бизнес-аналитику) управлять нагрузкой на сервер базы данных должна делить вычисления на разные виды по нагрузке.

  • Динамические вычисления (выполняются каждый запрос к таблице)
  • Вычисления по событиям (выполняются только, когда создается запись в контрольном реестре или происходит изменение контрольного атрибута)
  • Вычисления по расписаниям (происходят, к примеру, ночью или вообще раз в неделю/месяц)

a) Составление алгоритмов вычислений

В low-code платформе бизнес-аналитик должен иметь функционал, который позволяет ему используя, как пример, приведенное выше дерево атрибутов, составить алгоритм вычисления на понятном доступном языке и понятных и доступных названиях атрибутов, реестров и пр.

b) При этом, здесь же допускается код на T-SQL.

Код на T-SQL снимает ограничения по сложности вычислений, делая платформу более широкой, чем «для бизнес-аналитика». По сути это снова «отсутствие ограничений». Low-code платформа не должна быть средством только для бизнес-аналитиков – она должна закрывать потребности разработки на платформе готового решения, включая код на встренном языке и, к примеру, T-SQL. Но бизнес-аналитик на low-code платформе должен иметь возможность закрыть бОльшую часть типовых задач.

c) «Учет – это итоги»

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

По сути «представления» – это некий «табличный конструктор». Его доступность бизнес-аналитикам или продвинутым пользователям позволяет собирать таблицы из нескольких таблиц, т.е. создавать представления, которые не хранятся в БД. Представления и их разработка очень важны в анализе и сопоставлении данных, в т.ч. маркетологами. В концепции low-code это означает, что сложные конструкции, которые обычно длительный срок собираются программистами, теперь бизнес-аналитиками могут создаваться «мышкой» в короткие сроки, к тому же и быстро меняться.

e) Агрегаты (регистры)

Существует большое количество вычислений по расписанию (ночью), а также подготовка итогов и расчетов для сложных отчетных форм, также требующих большой нагрузки сервера и которые имеет смысл также проводить ночью. Отчеты этого типа не требуют on-line актуализации данных. С точки зрения пользователя агрегирование – это подготовка готовых отчетов с уже готовыми результатами, чтобы запрос такого отчета не приводил к вычислениям, а выдавал уже готовую форму с результатами в течение 1 – 2 сек.

Промежуточный вывод: low-code проектирование готовой конфигурации с точки зрения данных – это закрытие без программирования силами бизнес-аналитика всех вопросов формата БД для бизнеса любого размера и сложности + обязательная при этом скорость разработки, которая получается очень высокой.

3. Интерфейсы десктоп/web

a) Доступность для дизайна

Одним из главных в дизайне интерфейса является принципиальная доступность этой функции бизнес-аналитику, причем, конечно, без программирования. Это значит, что есть компонентный состав (о нём ниже) и есть «мышка», которой можно расставить на форме всё, как требуется, а свойства, функции и пр. задать, к примеру, в инспекторе объектов или в карточках объектов. Сложность форм в low-code платформе не должна быть ничем ограничена.

Применительно к современным CRM и ERP системам дизайнер интерфейсов должен быть, как для десктопа (если система поставляется в десктопном варианте), так и для web.

b) Нарисовал и оно работает

Работа того, что только что было отрисовано – очень важный аспект. Зачастую, в платформах для того, чтобы отрисованный интерфейс работал, код необходим. Пусть и не большой. Это не low-code платформы, даже, если вендор так пытается её представить.

Система в своих свойствах и сообщениях пользователю о критических событиях должна подразумевать настройку формы в таком виде, что при задании необходимых свойств и связей объектов на ней – всё сразу начинает показывать данные и работать. Никак иначе. Никакого, пусть даже минимального кода.

c) Компонентный состав

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

  • Пивот
  • Органайзер
  • Индикаторы
  • Итоги
  • Геовизуализация
  • другое

Бизнес-аналитик должен иметь все возможности создать дашборд или рабочее место любой сложности. Современный бизнес диктует к интерфейсу требования не только красоты, но и предоставления на одном экране всего большого количества необходимой для принятия решения информации. Зачастую в проектах создаются крайне сложные интерфейсы, которые полностью устраивают пользователей, при этом полностью отрицаются все теории простоты, легкости и красоты интерфейсов – работа главное.

d) Карточки записей

Каждое подразделение может иметь свои взгляды и требования к карточкам записей. Менеджерам по продажам необходимо видеть карточку клиента по-своему, бухгалтерии по-своему, руководству также по-своему.

В low-code платформах для реализации этой возможности должны быть настройки с копированием карточки из одной группы пользователей в другую, при этом, с созданием в каждой их них уникального внешнего вида. Это должно производиться БЕЗ применения встроенного языка.

e) Выход на встроенный язык

При всём сказанном, встроенный язык лишним не будет. Но это дополнение к возможностям low-code:

Там, где необходимы особенно сложные сценарии и где настроек по какой-то причине не хватает или надо управлять свойствами компонентов, расчетов и пр. в зависимости от действий пользователей и это не может быть положено на графическую карту процессов – пожалуйста, может быть доступен и хорошо, когда доступен встроенный язык, как средство глубокой кастомизации.

4. Отчеты, дашборды, аналитика

5. Шаблоны документов, рассылок, нотификаций

Собственно, как и в дизайнере отчетов, так и в подготовке шаблонов документов на основе MS Word и MS Excel необходима доступная всем и пользователям в т.ч. визуализация данных, описанная выше. Пользователь в платформе low-code не должен знать названия таблиц в БД, полей и пр. Ему должен быть доступен исчерпывающий визуальный инструментарий доступа ко всем данным, без знания SQL.

Здесь же следует отметить, что правильным является предоставление бизнес-аналитику возможности оперировать, как прямыми ссылками на таблицы, так и обратными. Это позволяет вставлять в шаблоны MS Word – к примеру, в договора таблицы спецификации.

6. Управление процессами

На рынке много систем, заявляющих о наличии инструментов управления процессами. Часто под этим понимают, к примеру, последовательную раздачу задач, или ветвление только одного типа (да/нет, что по сути условный переход).

Платформы low-code должны обладать мощными, доступными без программирования графическими редакторами карт процессов, где бизнес-аналитик должен иметь возможности моделирования:

1. Событий в БД и от этого:

  • настройку межгруппового взаимодействия пользователей
  • создание и изменение записей и их атрибутов
  • нотификацию в чат и ленту новостей
  • запуск обработчиков
  • рассылку почтовых сообщений в т.ч. с динамическими вложениями

2. Планировщик

  • o обработка времени «до» и «после» контрольных и/или ключевых значений атрибутов записей
  • o создание действий, описанных выше на регулярной (расписание) основе

Важным моментом возможностей графической карты процессов является доступ из карты к объектам интерфейса и их свойствам, а также реакция на действия пользователей. Однако, это сложная тема и будет рассмотрена в другой статье.

7. Управление доступом и логированием

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

Аналогично доступ и его ограничения.

  • До любых, в т.ч. пользовательских данных и справочников
  • До атрибутов данных
  • Доступ на основе вычислений и логики

Отдельно для каждой группы пользователей

8. Управление личным кабинетом клиентов и данными на сайте

Аналогично и управление журналом аудита (логирование)

Ввиду роста грамотности пользователей. Ввиду того, что тем, кто программировал на Фортране, скоро на пенсию. Уверен, что именно за системами управления корпоративными сложными системами типа «платформа low-code» будущее.

Речь НЕ идёт о том, что произойдёт отказ от программирования. Как показано выше – везде может и должен быть шлюз/доступ/другой уровень для того, чтобы определенные вопросы реализовывались на встроенных языках и SQL.

Речь о том, что компаниям платформы low-code выгодны по объективным причинам и тренд на, собственно, говоря более простым языком: автоматизацию работы внедренцев/бизнес-аналитиков – на упрощение и ускорение их работы, очевиден.

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

Илон Маск рекомендует:  Bounds - Функция Delphi

Что такое QR-код?

Наверняка вам не раз приходилось видеть картинки, на которых изображены черные квадраты, состоящие из множества маленьких квадратов и черточек, размещенные в белом квадрате.

Изображения с черными квадратиками присутствуют на

  • кассовых чеках,
  • билетах,
  • табличках в музеях и
  • в метро,
  • меню кафе и ресторанов,
  • на этикетках и
  • на многих других предметах.

Эти квадраты ни что иное, как QR-коды.

Что такое QR-код: история появления и принцип использования

Аббревиатура QR происходит от английской фразы Quick Response, что можно перевести как быстрый отклик.

QR код — это двухмерный штрих-код (или бар-код), предоставляющий информацию для ее быстрого распознавания с помощью камеры на мобильном телефоне.

В европейских странах давно применяются QR-коды. У нас они стали использоваться сравнительно недавно, но сейчас активно распространяются.

Для работы с таким кодом требуется специальная программа или, точнее говоря, соответствующее приложение (и третье название того же самого – софт). Это доступно каждому, кто может выйти в интернет и скачать приложение на свой смартфон, подробнее об этом читайте далее.

QR-код возник в 1994 году. Тогда специалисты фирмы Denso-Wave (Япония) придумали особый метод шифрования, который позволял кодировать различные файлы. Объем информации был ограничен 4296 символами или 7089 цифрами.

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

Применение QR-кодов в современности

Сейчас QR-коды стали массовым продуктом. Они используются не только в автопроме, а во всех существующих отраслях.

Сложно представить торговлю без компактных кодов, в которых хранится информация о товарах. Они применяются в обычных магазинах и онлайн-площадках. QR-код обеспечивает безопасность и легкость хранения данных.

В квадрате на чеке часто зашифровывается информация об акциях, покупках, скидках.

В кодах на упаковке товара могут храниться сведения о составе продукта, его производителе.

15,0,1,0,0 Оплата по QR-коду квитанции ЖКХ

Посетители музеев и выставок могут получить больше данных об экспонатах, просканировав код, размещенный на табличке.

В туризме QR-коды используются при покупке и проверке билетов, для подтверждения подлинности документов.

Как пользоваться?

Для сканирования qr-кода надо использовать программу, предварительно закачанную и установленную на смартфон. Есть множество вариантов бесплатного софта. Особой разницы между ними нет. Вам остается выбрать любое приложение, подходящее для вашей версии устройства.

Для считывания информации надо запустить программу и поднести камеру смартфона к коду. После сканирования на экране появится ссылка на данные, которые зашифрованы в изображении.

Многие устройства снабжены функцией автосканирования кодов. В этом случае вам не потребуется загружать дополнительный софт, потому что все необходимое уже есть в таком аппарате.

Пример, как считывать QR-код на телефоне

Для этого устанавливаем на смартфон приложение для чтения кода, которое можно выбрать, бесплатно скачать и установить в магазине Play Market. Например, я выбрала приложение для чтения кода от Лаборатории Касперского:

Скачиваем приложение, подносим смартфон, когда на нем открыт QR-сканер непосредственно к коду (он может быть на экране, на товаре, на билете, на чеке и т.д.) и читаем сообщение, которое содержит данный код.

Создание QR-кода

Для создания кода используется специализированное ПО (программное обеспечение). Можно найти подходящий софт или онлайн-сервис в интернете.

Чтобы получить (другими словами, создать или сгенерировать) код, необходимо указать ссылку на источник информации. Программа сгенерирует QR-код, который можно сохранить для дальнейшего применения.

Этот генератор позволяет закодировать (создать код):

  • Любой текст,
  • Ссылку на сайт,
  • Визитную карточку,
  • Sms-сообщение.

Что касается текста, то для него есть ограничение на генерацию кода – не более 2953 байт, то есть не более 2953 букв кириллицы в кодировке windows-1251или около 1450 букв кириллицы в utf-8.

Как считывать QR-код на ПК

Для этого есть 2 варианта:

30,1,0,0,0

  1. установить на своем ПК (ноутбуке) бесплатную программу для считывания кода;
  2. не устанавливать никаких программ и просто использовать бесплатный онлайн-сервис.

Какие можно предложить ссылки для каждого из двух приведенных вариантов?

Перейдя по ссылке, нажмите на синюю кнопку “Скачать” и установите программу на своем ПК. Как с ней работать, довольно подробно описано на указанном сайте codetwo.

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

Перейдя по указанной ссылке, увидим следующие возможности:

Принцип использования такого сервиса прост. Там, где есть код (на каком-то сайте, в социальной сети и т.п.), надо сохранить его как картинку на своем ПК. Для этого кликаем по коду ПКМ (правой кнопкой мыши), а в появившемся меню выбираем “Сохранить картинку как”. В итоге на ПК QR код будет сохранен в виде файла, содержащем код в виде обычной картинки.

Далее открываем онлайн-сервис и загружаем туда файл с картинкой с помощью кнопки “Выберите файл” (рисунок см. выше). После этого жмем “Отправить”. Сервис расшифровывает код и выдает нам ту информацию, которая зашифрована в коде.

Пример, как сделать qr код онлайн для текста

Попробуем сначала самостоятельно создать код, а потом его прочитать с помощью смартфона.

Для примера возьмем текст содержания этой статьи. Затем откроем сервис онлайн для создания кода этого содержания:

Рис. 1. Примерный порядок действий в Генераторе QR-кода

1 на рис. 1 – Открываем Генератор QR-кода по ссылке, предложенной выше.

2 – Выбираем опцию «любой текст». Для него будем создавать код.

3 на рис. 1– Копируем текст или печатаем его самостоятельно. Затем поместим текст в окно «введите текст для кодирования».

4 на рис. 1 – Выбираем размер кода или оставляем тот, который предложен по умолчанию.

45,0,0,1,0

5 на рис. 1 – Нажав «создать код», получаем изображение кода (6).

Обратите внимание, что, скорее всего, не получится создать код, если сообщение будет слишком большое (более 2953 символа, включая буквы, пробелы, цифры, знаки препинания и вообще любой символ).

7 и 8 на рис. 1 – Здесь предоставлены ссылки на изображение кода, а также код для вставки его на блог.

Прочитать этот код можно, поднеся смартфон с открытым приложением для чтения кода к этому изображению.

Пример, как сделать qr код онлайн для ссылки на сайт

О том, как это сделать онлайн с помощью генератора кода, показано по шагам на рисунке ниже:

Рис. 2 Примерный план создания кода для ссылки на свой сайт

Узнать подробнее о том, где и как применяются коды, можно, посмотрев видео. Все-таки лучше один раз увидеть, чем сто раз услышать.

51,0,0,0,0

Видео “Что такое QR код, для чего он нужен, и как его создать?”

52,0,0,0,0

53,0,0,0,0

Теперь вы осведомлены о том, что такое QR-код и сможете пользоваться им, чтобы получать необходимые сведения или размещать информацию в компактном виде. А поэтому предлагаю проголосовать за один из вариантов ниже, Ваш голос важен!

54,0,0,0,0

60,0,0,0,0 61,0,0,0,1

Что такое SGTIN и SSCC коды?

С октября 2020 года нанесение идентификации на фармпродукцию станет обязательным для ЛП из перечня высокозатратных нозологий. Все субъекты рынка будут обязаны использовать контрольные идентификационные знаки – специальные идентификаторы, которые помогут отслеживать передвижение фармацевтической продукции. Со временем маркировка станет обязательной и для других лекарственных средств.

В целях автоматической идентификации были разработаны SGTIN и SSCC коды. Уникальное кодовое значение позволяет идентифицировать продукцию и отличать один маркированный продукт от другого. Целью внедрения системы маркировки ЛПКИС является усиление эффективности надзорных функций государства, в частности противодействие незаконному производству и обороту ЛП на территории РФ.

Значение SGTIN и SSCC штрих-кода

SGTIN – это уникальная идентификационная кодовая информация вторичной потребительской упаковки. GTIN помогает шифровать только тип продукции, а вот SGTIN позволяет сформировать индивидуальные идентификаторы для каждой единицы фармпродукции. Он представляет собой уникальную комбинацию GTIN и дополнительного серийного номера. Дает возможность отслеживать передвижение каждой единицы товара в отдельности от производителя до конечного покупателя в сфере фармацевтики.

SSCC код – это серийная кодовая информация транспортной упаковки. Благодаря ей происходит идентификация не отдельного товара, а всей отправленной партии. Представленный код используется при сериализации ящиков, паллет, контейнеров. Благодаря ему можно отслеживать движение партии фармацевтической продукции на стадии складирования и транспортировки. По сути, он необходим для автоматизации логистических операций. Состоит код из трех секций. Верхняя включает в себя информацию от производителя, средняя – текстовая расшифровка зашифрованных сведений, нижняя – штрих-коды. SSCC печатается последним.

Важное отличие GTIN от SSCC на лекарствах заключается в том, что последний не несет никакой значимой информации о фармацевтической продукции. Однако благодаря электронным системам учета, обеспечиваемым прослеживаемость передвижения товара, фармпродукция может быть ассоциирована с соответствующими товарными единицами. Это содействует ускорению процесса приемки, сортировки, а также оформления бумаг для последующего отпуска продукции в оборот.

Назначение SGTIN кода

  • Идентификация фармацевтической продукции.
  • Отличие одного промаркированного фармтовара от другого.
  • Создание индивидуальных идентификаторов для ЛП.

Все это необходимо в целях противодействия незаконному обороту фармацевтической продукции на территории РФ и противодействия недобросовестной конкуренции. Внедрение соответствующих кодов помогает автоматизировать процесс стандартизации и унификации процедур учета поставок и распределения ЛС.

Преимущества использования SGTIN кодов

  1. Участникам фармрынка помогает проследить движение каждой единицы товара на протяжении всей цепочки сбыта.
  2. Государственным надзорным органам позволяет отслеживать движение фармацевтической продукции от производственных концернов до конечного потребителя.

Цель внедрения соответствующих кодов – это обеспечение прозрачности движения ЛП и противодействие производству и обороту контрафакта.

Назначение SSCC

  • Помогает маршрутизировать передвижение логистической единицы фармпродукции.
  • Содействует автоматизации транспортно-складских операций.
  • Сокращает время получения сведений о содержимом паллеты.

Изначально SSCC предполагалось применять в первую очередь для транспортных логистических служб. Однако со временем стало ясно, что он необходим и для участников рынка, так как значительно ускоряет товарообработку. К примеру, если фармацевтическая компания получает невскрытый паллет, то отпадает необходимость вскрывать, разбирать его и определять, сколько в нем находится наименований, поскольку в зашифрованном коде есть все данные. По оценке экспертов скорость приемки благодаря данному коду увеличивается в 15-25 раз. Теперь мы знаем, что это такое SSCC код на паллетах и каково его предназначение.

Польза от использования SSCC кодов

Внедрение нового уникального кодового значения позволяет улучшить товарообработку без привлечения дополнительного количества сотрудников. Благодаря тому, что эта кодовая информация наносится на третичную упаковку лекарственных средств каждый субъект рынка может с легкостью обращаться к конкретным транспортным единицам. Все участники фармрынка могут осуществлять работу со складом с использованием SSCC кода, наносимого на третичную упаковку. Его внедрение позволяет произвести блокировку, отбор конкретных паллет, ящиков, например, при фиксации брака или иных форс-мажорных обстоятельствах.

Среди основных преимуществ можно выделить следующие:

  1. Оптимизация складских процессов.
  2. Увеличение скорости товарообработки фармацевтической продукции.
  3. Помощь в получении быстрой информации о поставщике, грузе и других важных сведений.
  4. Приобретение важных конкурентных преимуществ перед другими участниками.

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

Как генерируются SGTIN коды?

В соответствии с данными регулятора закона SGTIN содержит две группы, а именно сам код GTIN фармпродукции и индивидуальную серийную информацию. Первая состоит из 14-ти символов, а индивидуальный серийный номер из 13-ти символов. Все они используются для кодирования и занесения данных в единую базу. Для того чтобы получить соответствующий код, необходимо успешно пройти регистрацию на ГС1 РУС. После внесения описания товара выдается номер GTIN, затем происходит оформление заказа и оплата услуг Госзнаку за изготовление записи кода, далее Госзнак выдает и фиксирует у себя SGTIN. Все номера данных берутся обычно из базы фискальной службы.

При проверке инспектором фармацевтической компании сотрудник надзорной службы просканирует сначала все коды SGTIN, а затем запросит базу данных из ФНС и сравнит полученные данные. Несоответствие представленных сведений может привести к штрафным санкциям и даже приостановлению деятельности. Поэтому SGTIN необходимо получать через официальный ресурс ГС1 РУС.

Генерация SSCC кода в 1С

Представленный серийный код используется всеми субъектами фармрынка – производителями, перевозчиками, дистрибьюторами. Это позволяет отслеживать груз во время транспортировки. Представленный SSCC код имеет три основных составляющих:

  1. Идентификационный уникальный номер производственного объединения.
  2. Порядковый номер логистического подразделения.
  3. Соответствующее контрольно-цифровое значение.

Следует отметить, что в качестве идентификатора в основном используют тринадцатизначный глобальный номер (GLN) или же девятизначный глобальный префикс (GS1). Порядковый номер логистической единицы присваивает производственное объединение-отправитель. Если при формировании кода соответствующего количества знаков не хватает, используются дополнительные буквы и цифры для порядкового номера.

На сегодняшний день сформировать SSCC код можно как с использованием инструментов 1С, так и с помощью различных бесплатных онлайн-сервисов. Мы рассмотрели, как формируется SSCC код в 1С. Он состоит из префикса (1 цифры), префикса компании GS1 (от 7 до 10 цифр), серийного номера (от 6 до 9 цифр) и контрольной цифры. Для того, чтобы получить корректный штрих-код SSCC, обычно необходимо ввести идентификатор приложения, префикс компании, серийный номер и контрольную цифру. Это позволит получить SSCC код для паллетов.

Илон Маск рекомендует:  Как узнать состояние принтера, а так же заданий на принтере

Внедрение соответствующего кода помогает упростить таможенные формальности, значительно ускоряет своевременность поставки фармацевтической продукции между различными странами. Сформированный SSCC код может содержать данные о количестве единиц товара, сроке годности, артикуле и иные сведения. С их помощью можно точнее отслеживать товары, они значительно облегчают работу с номенклатурной документацией.

Важные нюансы применения SSCC кода

Серийный код третичной упаковки содержит зашифрованную информацию для каждого участника поставки. При работе поставщик загружает коробы, формирует уникальные SSCC код и отправляет данные в единую систему. Однако внедрение данных идентификаторов приносит пользу только тогда, когда им пользуются все субъекты рынка с применением онлайн-ресурса. Если кто-то из участников не подключен к единой базе или же не имеет доступа к данным о логистической единице, это может значительно усложнять процедуру отслеживания движения продукции.

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

Все о кодах сопряжения

Мы недавно опубликовали пост о правилах безопасности кошелька, но вопросы безопасности настолько разнообразны, что изложить все в одном посте практически невозможно.

Кроме идентификатора и пароля, кошелек содержит и другую важную информацию, которую следует сохранять втайне. Этот пост рассказывает о кодах сопряжения, предназначенных для доступа к кошельку через мобильное приложение.

Что такое код сопряжения?

Код сопряжения — это уникальный код, который дает доступ к кошельку на нескольких устройствах одновременно. Это обеспечивает удобный и быстрый вход в кошелек без повторной загрузки с каждого устройства вручную. Коды бывают в форматах PIN (из нескольких цифр) и штрих QR (Quick Response), как в кошельке Blockchain. Вы можете найти Ваш код сопряжения, войдя в кошелек и пройдя в Настройки > Информация о Кошельке и нажав на “Показать код сопряжения.”

Зачем использовать код?

Как мы уже отметили, код сопряжения предоставляет быстрый доступ к кошельку с дополнительных устройств. Если Вы обычно используете кошелек на вебе, но хотите также иметь возможность воспользоваться кошельком на мобильном телефоне, скачайте наше приложение для Андроида или iOS и отсканируйте код сопряжения, показанный в Вашем кошельке.

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

Никогда не выдавайте Ваш код сопряжения

Поскольку код сопряжения дает полный доступ к кошельку и находящимся в нем средствам, очень важно сохранять его втайне, и ни в коем случае, никогда и никому его не сообщать. Любой человек, у которого есть Ваш код сопряжения, сможет воспользоваться Вашими средствами, даже не зная идентификатора и пароля кошелька и не имея Ваших кодов двухфакторной верификации. Выдавая код сопряжения, Вы выдаете неограниченный доступ к Вашим средствам, восстановительной фразе и истории транзакций.

Коды сопряжения и фишинг

К сожалению, мошенники тоже обратили внимание на наши коды сопряжения. Они могут выступать от имени нашей службы поддержки и просить сообщить Ваш код или восстановительную фразу для решения каких-то проблем, или создают сайты похожие на наш, которые обещают инвестиции. Наша команда поддержки никогда не попросит Вас отправить код сопряжения или восстановительную фразу.

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

Вы можете следить за объявлениями и новостями на нашей странице ВКонтакте .

Есть дополнительные вопросы о кодах сопряжения?

Что такое код шеринг?

Глядя на информационное табло в аэропорту, вы иногда замечали, что в одно и то же время по тому же маршруту летят еще несколько авиакомпаний. Это не значит, что одновременно в небо поднимутся несколько самолетов и полетят в одном направлении.

Код шеринг (анг. code-share) – это договор между авиакомпаниями о совместном эксплуатации рейсов на одном маршруте. Каждая авиакомпания, заключившая соглашение, продает рейс, который фактически выполняется одной из них, по своим ценам и под своим кодом и номером рейса. Поэтому мы и видим на табло несколько авиакомпаний и номеров.

Например, рейс Москва-Минск выполняется сразу тремя авиакомпаниями: “Белавиа”, “Сибирь” (S7 Airlines) и “Трансаэро” и, соответственно, получает три разных номера:

Хотя фактически вы летите на самолете авиакомпании “Белавиа”.

Благодаря код-шеру, авиакомпании расширяют свою географию полетов или увеличивают частоту полетов, не вводя собственных рейсов. Для авиакомпаний это большая экономия, формально частота полетов сохраняется, но, фактически, в небо поднимается рейс другой авиакомпании.

Какие преимущества код-шера для пассажиров?

Существует целый ряд преимуществ “код-шера” и для пассажира. Например, если вы являетесь участником бонусной программы одной из авиакомпаний. Кодшеринговое соглашение в этом случае – это возможность выбрать более удобный рейс, не “изменяя” своей авиакомпании. Вы продолжаете накапливать баллы или мили. Это является преимуществом кодшеринга над интерлайном, где пассажиры не имеют возможности участвовать в бонусной программе авиакомпании в которой покупали билет (если она не является компанией-перевозчиком).

Код-шер позволяет бронировать авиабилеты на рейсы с более удобными стыковками. Возьмем, например, рейс в Лондон: благодаря тому, что один из рейсов авиакомпании “Трансаэро” (совместно с авиакомпанией bmi) выполняется утром, пассажиры bmi могут пересесть на более удобный стыковочный рейс bmi в Европу или США, которые вылетают в середине дня.

Во время полета, в независимости от того, в какой авиакомпании вы покупали билет, за вас несет ответственность авиакомпания-перевозчик. И если в полете вам нагрубили, испортили багаж, отменили рейс и т.д., то все претензии вы должны предъявлять только к авиакомпании-перевозчику.

Блог Владимира ТюрюкОва

Рецепты решения проблем с компьютерами и программами

Учетная запись LocalService Windows пароль от LocalService

Учетная запись LocalService

Учетная запись LocalService — предопределенная локальная учетная запись. Она имеет минимальные привилегии на локальном компьютере и представляет анонимный мандат в сети. Имя учетной записи во всех местах действия — NT AUTHORITY

. Эта учетная запись не имеет пароля. Если Вы определяете учетную запись LocalService при вызове к функции CreateService, любая информация о пароле, которую Вы предоставляете, игнорируется.

Пользовательский идентификатор безопасности (SID) создается со значением SECURITY_LOCAL_SERVICE_RID .

Учетная запись LocalService имеет свой собственный подключ в ключе реестра HKEY_USERS. Поэтому, ключ реестра HKEY_CURRENT_USER связан с учетной записью LocalService .

Учетная запись LocalService имеет следующие привилегии:

  • SE_AUDIT_NAME
  • SE_CHANGE_NOTIFY_NAME
  • SE_UNDOCK_NAME
  • Любые привилегии, назначенные для пользователей и прошедших опознание пользователей

Windows 2000 и Windows NT: Эта учетная запись не поддерживается.

Что такое код localshrink

Код-шеринг — авиационный термин, означающий соглашение между двумя авиакомпаниями, по которому рейс одной авиакомпании представляется на рынке совместно как рейс одной или нескольких других авиакомпаний. Код указывается в расписании полетов и обычно состоит из двузначного кода авиакомпании-члена IATA и номера рейса.[1]

Kупив билет «AIRFRANCE» на рейс Париж—Рига, пассажир может обнаружить себя на борту самолета авиакомпании „airBaltic”. Подобные перевозки выполняются авиакомпаниями в рамках договоров код-шеринга (совместной эксплуатации воздушных линий). В этом случае рейс выполняется одним из перевозчиков, который называется оперирующим партнером, а другая авиакомпания (или даже несколько) выступает на этом рейсе в роли маркетингового партнера. Рейс выполняется под кодами обеих авиакомпаний, в чем можно убедиться, посмотрев на табло аэропорта. В первом из наших примеров двойной код, составленный из двухбуквенных кодов IATA. Билеты на код-шеринговый рейс продают обе авиакомпании-партнера через собственные сети.
Код-шеринговые соглашения дают авиакомпаниям ряд преимуществ, которые, в свою очередь, реализуются в виде преимуществ для пассажиров. Впрочем, иногда эти преимущества могут превратиться и в недостатки, но об этом позже.

Код-шеринг — это скорее коммерческий механизм, позволяющий авиакомпаниям расширить свою маршрутную сеть за счет виртуальных сегментов, на которых авиакомпания сама не летает, но пассажиров перевезти может. То есть если пассажир хочет лететь из пункта A в пункт B, авиакомпания должна ему такую услугу предоставить. При этом у авиакомпании нет необходимости всюду выполнять рейсы самостоятельно — это повлекло бы большие издержки, поскольку собственный прямой пассажиропоток на этом маршруте у перевозчика, скорее всего, невелик. А чересчур дорогую услугу продать не получится. Поэтому лучше доставить пассажира в пункт C, где пересадить его на рейс код-шерингового партнера. Для пассажира это будет выглядеть как обычный рейс с пересадкой, поскольку летит он по одному билету. Благодаря код-шеринговому соглашению ответственность за пассажира берут на себя обе авиакомпании. Ведь, в принципе, он мог бы самостоятельно приобрести два билета на разные авиакомпании из пункта A в пункт C и затем из пункта C в пункт B, но тогда вторая авиакомпания не имела бы об этом пассажире никакой информации и, если бы рейс из пункта A задержался, сочла бы его просто не явившимся на свой рейс. Так что для пассажира наличие код-шерингового соглашения означает удобство и надежность перевозки.

Но при этом надо понимать, что если бы не код-шеринговое соглашение между двумя авиакомпаниями, обе они этого пассажира не получили бы. Ведь первая из них не летает в пункт B, куда, собственно, направлялся наш пассажир, а в пункте C, откуда летает вторая авиакомпания, он бы тоже не появился, найдя альтернативный маршрут. Это соображение лежит в основе коммерческого сотрудничества авиакомпаний — ведь обе они получают клиента, который в противном случае ушел бы к конкурентам. Для большей привлекательности имеет смысл и немного снизить тариф для подобного перелета, поэтому авиакомпании заключают специальные соглашения SPA (Special Prorate Agreement), так что билет по маршруту A—C—B окажется дешевле (может, даже в два раза), чем сумма стоимости билетов по сегментам A—С и B—C (справедливости ради надо отметить, что та же самая логика объясняет, почему даже при полете одной авиакомпанией рейс с пересадкой чаще всего будет дешевле не только по сравнению с суммой стоимости по двум сегментам, но и с прямым перелетом A—C; просто в рамках одной авиакомпании, разумеется, нет необходимости заключать коммерческие соглашения).

В рассмотренном нами случае авиакомпании заключили соглашение о код-шеринге, для того чтобы расширить свою воздушную сеть, то есть для совместной эксплуатации последовательных рейсов. Для пассажиров также существует целый ряд преимуществ от таких соглашений. Если в силу тех или иных причин вы «привязаны» к определенной авиакомпании (будь то привлекательная бонусная программа или политика работодателя в отношении полетов сотрудников), то code-share — это хорошая возможность выбрать более удобный рейс для полета, не «изменяя» «своей» авиакомпании — вы продолжаете накапливать баллы или мили и не нарушаете правила своего работодателя.[2]

Где начинаются проблемы.

Конечно, прочитав всё это обычный человек сразу задаст логичный вопрос: «Если есть плюсы, то должны быть и минусы?». Если перечислять все минусы и расписывать их все, то этот блог будет посвящён только этим минусам. Чтобы понять, что эта система не идеальная приведу яркий пример.

Пассажир хочет добраться из города Чикаго (США) в город Рига (Латвия). Он находит самый подходящий вариант для себя (удобная цена, удобное время, удобное число), приобретает билет через сайт голландской авиакомпании «KLM» билет и вроде всё супер-дупер-трупер, но это не так. Голландская авиакомпания не упоминает и не предупреждает пассажиров, что правила ручного багажа не согласованы с Латвийской авиакомпанией. Получается, что регистрированый багаж в точке пересадке (в Амстердаме) будет перегружен в другой самолёт без проблем, а вот с ручной кладью возникнут проблемы. На первой схеме нарисовано то, как пассажир представляет себе ситуацию с правилами, на второй схеме нарисована реальная ситуация. У пассажира ошибочное представление, он думает, что на протяжение всего полёта и всех сегментов в силе правила Голландской авиакомпании. Хоть два сегмента полёта и проходят под кодом Голландской авиакомпании, но на сегменте Чикаго – Амстердам вы летите по правилам «KLM», а на сегменте Амстердам – Рига вы летите по правилам «airBaltic».

На сайте Голландской авиакомпании чётко прописаны правила ручного багажа на их рейсах. Вы можете взять одну сумку с весом 12 кг и одну маленькую сумку, допустим с портативным компьютером. Дальше вы можете увидеть правила авиакомпаний. Латвийская компания в полном праве заставить вас заплатить плату в 60 евро за вторую сумку. Тут у человека выбор: либо платить, либо распихать всё по карманам или вообще не брать вторую сумку на борт самолёта. Самое главное, что эта проблема создана по вине обоих сторон. С одной стороны обе авиакомпании плохо информируют пассажиров о таких изменениях правил. На сайтах обоих авиакомпаний я не нашёл не одного предложения, которое хоть как-то намекало на это. С другой стороны, пассажир должен узнать сам, чтобы не попасть в просак, о изменение правил во время пересадки. При покупке авиабилета вас должны проинформировать особо, если рейс выполняется в рамках код-шерингового соглашения. Кроме того, на самом билете после номера такого рейса должна быть ссылка на информацию о том, какая компания на самом деле его выполняет. В любом случае, всегда полезно поинтересоваться «настоящим» номером рейса.

Илон Маск рекомендует:  Strtod   strtoul преобразовать из ац вида

Необходимо помнить, что за все неудобства, причиненные пассажиру, отвечает авиакомпания, фактически выполнявшая рейс. Если был задержан или испорчен багаж, отменен или перенесён рейс, если вас облили томатным соком или нагрубили во время полёта — все претензии предъявляются только той авиакомпании, самолетом которой вы летели.

Linux и Windows: помощь админам и пользователям

Администрируем и настраиваем Windows, Linux.

Настройки TCP/IP в реестре Windows

Интересовались ли вы когда нибудь где в вашем компьютере хранятся сетевые настройки, такие как IP адрес, сетевая маска или настройки, получаемые через ваш DHCP сервер?

Данные настройки хранятся в реестре Windows. Давайте посмотрим где именно они расположены и в чем различие в хранимых настройках в случае статического IP или IP адреса, получаемого через DHCP.

Для просмотра ключей реестра сделайте следующее:

1. Нажмите Start — Search (Start — Run в Windows XP/2003) и введите “regedit”. Данная команда запустит редактор реестра.

2. Перейдите в следующий раздел реестра:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
HKEY_LOCAL_MACHINE
\SYSTEM
\CurrentControlSet
\Services
\Tcpip
\Interfaces
\

Каждый сетевой интерфейс в компьютере имеет свой уникальный GUID.

Теперь мы знаем где расположены параметры. Посмотрим на них подробнее:

DhcpIPAddress

Этот ключ хранит IP адрес полученный от DHCP сервера. На скриншоте ниже это 192.168.0.3

DhcpSubnetMask

Этот ключ содержит сетевую маску IP адреса. На скриншоте ниже это 255.255.255.0

DhcpDefaultGateway

Этот ключ содержит шлюз по умолчанию. Здесь он равен 192.168.0.1

DhcpServer

IP адрес самого DHCP сервера (192.168.0.1)

DhcpNameServer

DNS сервер (192.168.0.1)

2 Статический IP адрес

В данном случае IP адрес получается не от DHCP сервера, а прописывается вручную в свойствах подключения.

IPAddress

Ключ, хранящий информацию о IP адресе.

SubnetMask

DefaultGateway

Шлюз по умолчанию

NameServer

В Великобритания новая мода. Правительство намерено следить за почтовой корреспонденцией и телефонными разговорами своих подданных. Демократия в действии.

Качественное изготовление пакетов. Можно заказать пакеты с фирменной символикой.

Что такое код localshrink

Код-шеринг — авиационный термин, означающий соглашение между двумя авиакомпаниями, по которому рейс одной авиакомпании представляется на рынке совместно как рейс одной или нескольких других авиакомпаний. Код указывается в расписании полетов и обычно состоит из двузначного кода авиакомпании-члена IATA и номера рейса.[1]

Kупив билет «AIRFRANCE» на рейс Париж—Рига, пассажир может обнаружить себя на борту самолета авиакомпании „airBaltic”. Подобные перевозки выполняются авиакомпаниями в рамках договоров код-шеринга (совместной эксплуатации воздушных линий). В этом случае рейс выполняется одним из перевозчиков, который называется оперирующим партнером, а другая авиакомпания (или даже несколько) выступает на этом рейсе в роли маркетингового партнера. Рейс выполняется под кодами обеих авиакомпаний, в чем можно убедиться, посмотрев на табло аэропорта. В первом из наших примеров двойной код, составленный из двухбуквенных кодов IATA. Билеты на код-шеринговый рейс продают обе авиакомпании-партнера через собственные сети.
Код-шеринговые соглашения дают авиакомпаниям ряд преимуществ, которые, в свою очередь, реализуются в виде преимуществ для пассажиров. Впрочем, иногда эти преимущества могут превратиться и в недостатки, но об этом позже.

Код-шеринг — это скорее коммерческий механизм, позволяющий авиакомпаниям расширить свою маршрутную сеть за счет виртуальных сегментов, на которых авиакомпания сама не летает, но пассажиров перевезти может. То есть если пассажир хочет лететь из пункта A в пункт B, авиакомпания должна ему такую услугу предоставить. При этом у авиакомпании нет необходимости всюду выполнять рейсы самостоятельно — это повлекло бы большие издержки, поскольку собственный прямой пассажиропоток на этом маршруте у перевозчика, скорее всего, невелик. А чересчур дорогую услугу продать не получится. Поэтому лучше доставить пассажира в пункт C, где пересадить его на рейс код-шерингового партнера. Для пассажира это будет выглядеть как обычный рейс с пересадкой, поскольку летит он по одному билету. Благодаря код-шеринговому соглашению ответственность за пассажира берут на себя обе авиакомпании. Ведь, в принципе, он мог бы самостоятельно приобрести два билета на разные авиакомпании из пункта A в пункт C и затем из пункта C в пункт B, но тогда вторая авиакомпания не имела бы об этом пассажире никакой информации и, если бы рейс из пункта A задержался, сочла бы его просто не явившимся на свой рейс. Так что для пассажира наличие код-шерингового соглашения означает удобство и надежность перевозки.

Но при этом надо понимать, что если бы не код-шеринговое соглашение между двумя авиакомпаниями, обе они этого пассажира не получили бы. Ведь первая из них не летает в пункт B, куда, собственно, направлялся наш пассажир, а в пункте C, откуда летает вторая авиакомпания, он бы тоже не появился, найдя альтернативный маршрут. Это соображение лежит в основе коммерческого сотрудничества авиакомпаний — ведь обе они получают клиента, который в противном случае ушел бы к конкурентам. Для большей привлекательности имеет смысл и немного снизить тариф для подобного перелета, поэтому авиакомпании заключают специальные соглашения SPA (Special Prorate Agreement), так что билет по маршруту A—C—B окажется дешевле (может, даже в два раза), чем сумма стоимости билетов по сегментам A—С и B—C (справедливости ради надо отметить, что та же самая логика объясняет, почему даже при полете одной авиакомпанией рейс с пересадкой чаще всего будет дешевле не только по сравнению с суммой стоимости по двум сегментам, но и с прямым перелетом A—C; просто в рамках одной авиакомпании, разумеется, нет необходимости заключать коммерческие соглашения).

В рассмотренном нами случае авиакомпании заключили соглашение о код-шеринге, для того чтобы расширить свою воздушную сеть, то есть для совместной эксплуатации последовательных рейсов. Для пассажиров также существует целый ряд преимуществ от таких соглашений. Если в силу тех или иных причин вы «привязаны» к определенной авиакомпании (будь то привлекательная бонусная программа или политика работодателя в отношении полетов сотрудников), то code-share — это хорошая возможность выбрать более удобный рейс для полета, не «изменяя» «своей» авиакомпании — вы продолжаете накапливать баллы или мили и не нарушаете правила своего работодателя.[2]

Где начинаются проблемы.

Конечно, прочитав всё это обычный человек сразу задаст логичный вопрос: «Если есть плюсы, то должны быть и минусы?». Если перечислять все минусы и расписывать их все, то этот блог будет посвящён только этим минусам. Чтобы понять, что эта система не идеальная приведу яркий пример.

Пассажир хочет добраться из города Чикаго (США) в город Рига (Латвия). Он находит самый подходящий вариант для себя (удобная цена, удобное время, удобное число), приобретает билет через сайт голландской авиакомпании «KLM» билет и вроде всё супер-дупер-трупер, но это не так. Голландская авиакомпания не упоминает и не предупреждает пассажиров, что правила ручного багажа не согласованы с Латвийской авиакомпанией. Получается, что регистрированый багаж в точке пересадке (в Амстердаме) будет перегружен в другой самолёт без проблем, а вот с ручной кладью возникнут проблемы. На первой схеме нарисовано то, как пассажир представляет себе ситуацию с правилами, на второй схеме нарисована реальная ситуация. У пассажира ошибочное представление, он думает, что на протяжение всего полёта и всех сегментов в силе правила Голландской авиакомпании. Хоть два сегмента полёта и проходят под кодом Голландской авиакомпании, но на сегменте Чикаго – Амстердам вы летите по правилам «KLM», а на сегменте Амстердам – Рига вы летите по правилам «airBaltic».

На сайте Голландской авиакомпании чётко прописаны правила ручного багажа на их рейсах. Вы можете взять одну сумку с весом 12 кг и одну маленькую сумку, допустим с портативным компьютером. Дальше вы можете увидеть правила авиакомпаний. Латвийская компания в полном праве заставить вас заплатить плату в 60 евро за вторую сумку. Тут у человека выбор: либо платить, либо распихать всё по карманам или вообще не брать вторую сумку на борт самолёта. Самое главное, что эта проблема создана по вине обоих сторон. С одной стороны обе авиакомпании плохо информируют пассажиров о таких изменениях правил. На сайтах обоих авиакомпаний я не нашёл не одного предложения, которое хоть как-то намекало на это. С другой стороны, пассажир должен узнать сам, чтобы не попасть в просак, о изменение правил во время пересадки. При покупке авиабилета вас должны проинформировать особо, если рейс выполняется в рамках код-шерингового соглашения. Кроме того, на самом билете после номера такого рейса должна быть ссылка на информацию о том, какая компания на самом деле его выполняет. В любом случае, всегда полезно поинтересоваться «настоящим» номером рейса.

Необходимо помнить, что за все неудобства, причиненные пассажиру, отвечает авиакомпания, фактически выполнявшая рейс. Если был задержан или испорчен багаж, отменен или перенесён рейс, если вас облили томатным соком или нагрубили во время полёта — все претензии предъявляются только той авиакомпании, самолетом которой вы летели.

QR-коды, или Что это за квадраты?

Многие из нас наверняка время от времени стали замечать на упаковках продуктов, визитных карточках, рекламных щитах, видеороликах и просторах Интернета странные черно-белые коды, состоящие из множества маленьких черных квадратов. Многие, возможно, даже знают название этих кодов — QR-коды, но для большинства людей они остаются загадкой. Давайте разбираться все вместе.

Своими корнями эти черные массивы маленьких и больших черных квадратов уходят в Страну восходящего солнца, то есть в Японию. Японцам, чья любовь к техническим новинкам и техническая же развитость, стало недостаточно обычных товарных штрих-кодов, а точнее — тех объемов информации, которые в них можно было заключить. В ходе исследований в начале 90-х годов прошлого века был получен как раз тот самый QR-код, которые мы с вами встречаем сегодня.

Итак, а что вообще значит аббревиатура «QR»? Эти две буквы являются сокращением от английского словосочетания «Quick Response» — быстрый отклик.

Отклик на такие штрих-коды действительно быстрый. Все, что требуется для распознавания такого кода — это запустить приложение-сканер на своем смартфоне, навести камеру на QR-код и получить ответ. Причем неважно, где находится QR-код — он может быть как на экране вашего планшета в видео, так и на рекламном щите в паре десятков метров от вас — в этом и заключается удобство.

Перейдем к тому, что же может заключать в себе QR-код и для чего его можно использовать. Например, на скриншоте выше вы можете увидеть, что в одном из наших последних видео было решено использовать QR-код прямо в видеоряде для того, чтобы зрители, если их заинтересовало обсуждаемое приложение, могли просто и быстро заполучить программу и на свой смартфон. Достаточно поставить видео на паузу и сфотографировать часть изображения, кстати, это можно сделать и прямо сейчас — картинка, как уже говорилось, чуть выше. В случае удачного сканирования, вы получите ссылку на приложение «Ассистент на русском» в Play Market.

Однако не только ссылки могут содержаться в QR-кодах. При желании в него можно упаковать до 7189 цифр или 4296 букв (как кириллических, так и латинских). Четыре тысячи символов, для наглядности, — это объемная новость на нашем сайте, поэтому при желании из пачки таких QR-кодов можно собрать целую книгу, как например, это уже было сделано с «Евгением Онегиным». Но все же наиболее часто встречающийся способ использования QR-кодов — это ссылки. Согласитесь, удобно, наведя смартфон на код, перейти на страницу загрузки приложения или какой-либо промо-акции, чтобы узнать о ней больше.

К сожалению, подавляющее большинство смартфонов на сегодняшний день не предоставляют «из коробки» возможность чтения QR-кодов, для этого нужно устанавливать отдельное приложение, например, для iPhone и iPad подойдут вот эти: Scan и QR Reader, пользователи устройств на Android могут попробовать QR Droid. Они абсолютно бесплатны, а их использование не доставит проблем даже самым неразбирающимся в технике пользователям — в них используется принцип «наведи и больше ничего не делай, приложение сделает все остальное самостоятельно». И это очень здорово, вы наводите камеру смартфона на код, приложение издает характерный «бип», а через секунду вы получаете информацию. Более того, вы можете сами создавать QR-коды и делиться ими с друзьями и просто такими же пользователями Глобальной сети, как и вы. Вот, например, QR-код, созданный редакцией AppleInsider.ru специально для своих читателей, попробуйте отсканировать.

А вот здесь моя визитка с неправильным номером мобильного телефона. Большинство программ-сканеров сразу предложат создать контакт на вашем iPhone или любом другом смартфоне, используя информацию из QR-кода.

Ваш покорный слуга совсем недавно открыл для себя QR-коды как таковые и был поражен удобством их использования. А пользуетесь ли вы QR-кодами? Поделитесь своим мнением в комментариях.

Понравилась статья? Поделиться с друзьями:
Кодинг, CSS и SQL