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

Большинство современных смартфонов способны легко распознавать подобный код.
Как сделать QR-код
Самый популярный и простой способ сделать QR-код — это воспользоваться специальными веб-сервисами. Например, QR-код можно сгенерировать с помощью сервиса qrcoder.ru.
Если вы хотите стилизовать ваш QR-код под цветовую гамму вашей компании, или просто не хотите, чтобы код выглядел «скучным», можно воспользоваться сервисом qrhacker.com (или сгенерировать черно-белый код и воспользоваться обычным фотошопом). Вот как у меня получилось немного разнообразить стену черно-белых пикселей:

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

В конструкторе сайтов «Нубекс» QR-код можно добавить на сайт с помощью визуального редактора.
QR-код и способы интеграции в блоги

Перед Вами QR код («Quick Response») — сие есть новое поколение штрихкодов разработанное японской компанией Denso-Wave еще в 1994 году, дабы заменить стандартный barcode, который уже не мог удовлетворить все потребности. На данный момент, широко используется в Японии и других азиатских странах, и по чуть-чуть идет к нам — взгляните хотя-бы на процессор в вашем компьютере — он тоже, скорей всего, промаркирован 2D кодом.
- Объём хранимой информации (до 4 296 символов, иль до 7 089 цифр)
- Поддержка коррекции ошибок (от 7% до 30% информации) — используется код Рида-Соломона
- Версия 1 содержит: 21 строку и колонку, максимум 25 символов
- Версия 2 содержит: 25 строк и колонок, максимум 47 символов
- .
- Версия 40 содержит: 177 строк и колонок, максимум 4,296 символов
- http://qrcode.kaywa.com/
- http://code.google.com/apis/chart/
- http://reader.kaywa.com/
- http://i-nigma.com/personal/ или мобильная версия http://www.i-nigma.mobi/
- http://www.imatrix.lt/ — для iPhone
- http://www.quickmark.com.tw/En/basic/download.asp
Для разработчиков «ридеров» — вот ссылка на ZXing библиотеку для Java.
Еще советую заглянуть на сайт http://www.semapedia.org/ — они нынче активно занимаются популяризацией QR кода…
Далее информация для блоггеров — если Вы хотите разнообразить свой блог — то можете добавить к каждому посту QR код используя один из следующих способов:
QR Code плагин для WordPress
Скачать: QR Code (версия 0.1)
Плагин использует для генерации картинки Open Source библиотеку QR-code (картинки складываются в директории плагина).
- Распаковать архив с плагином в директорию /wp-content/plugins/
- Выставить права на запись для директории /wp-content/plugins/a-qr-code/cache/
- Активизировать плагин в админке
Сие добавит QR код к посту (или странице) в котором будет зашифрован URL страницы.
- Данные для кодирования (string) — в примере использовалась строка возвращаемая функцией get_permalink()
- Объём данных для коррекции (string) — L (7%), M (15%), Q (25%) или H (30%)
- Формат (string) — J — для jpeg и other — для PNG
- Размер (integer) — до 1480
- Версия (integer) — от 1 до 40
QR Code плагин для WordPress (Google Charts API версия)
- Распаковать архив с плагином в директорию /wp-content/plugins/
- Активизировать плагин в админке
- Данные для кодирования (string) — в примере использовалась строка возвращаемая функцией get_permalink()
- Размер (integer) — до 546 пикселей
- Кодировка (string) — Shift_JIS, UTF-8 или ISO-8859-1
- Объём данных для коррекции (string) — L (7%), M (15%), Q (25%) или H (30%)
- Отступ (integer) — по умолчанию 4 колонки/строки
QR Code для Blogspot
При помощи данного способа, Вы сможете с легкостью интегрировать QR код в Ваш блог на blogspot.com иль на любой иной хостинг, где у Вас есть возможность вставить следующий JavaScript код в страничку (данный способ так же базируется на Google Charts API):
// use current location as data var chl = new String(document.location); pos = chl.indexOf('#',0); if (pos >= 0) < chl = chl.substr(0,pos); >chl = escape(chl); // escaped data var chs = '150x150'; // Size: The largest possible area for all charts except maps is 300,000 pixels. As the maximum height or width is 1000 pixels, examples of maximum sizes are 1000x300, 300x1000, 600x500, 500x600, 800x375, and 375x800. var choe = 'UTF-8'; // Charset: Shift_JIS, UTF-8, or ISO-8859-1 var chld = 'L'; // L allows 7% of a QR code to be restored, M allows 15%, Q allows 25%, H allows 30% var margin = 4; // margin in rows/columns document.write(unescape('%3Cimg src="http://chart.apis.google.com/chart?chs='+chs+'&cht=qr&chl='+chl+'&choe='+choe+'&chld='+chld+'%7C'+margin+'" alt="QR Code" /%3E'));
Для blogspot.com Вам необходимо добавить gadget именующийся как HTML/JavaScript, как это выглядит можете посмотреть на блоге php-team.blogspot.com
Как передавать файлы с компьютера на смартфон и обратно при помощи Qrcp и QR-кода

Для того, чтобы передать файлы с ноутбука или ПК на мобильное устройство или в обратном направлении, можно воспользоваться большим количеством разных способов и инструментов. Наиболее простой и распространенный — USB кабель. Но что если нужного провода нет, а передать файл жизненно важно? В этом случае можно использовать передачу при помощи QR-кода без всяких проводов. Для этого потребуется Qrcp.
Версии Qrcp есть для Linux, Windows и macOS. Работает все это благодаря привязке веб-сервера к IP-адресу машины со случайным номером порта. Затем система генерирует уникальный QR-код, который предоставляет устройству-получателю всю необходимую для передачи файлов информацию. Веб-сервер прекращает работу сразу после завершения передачи данных.
Как установить Qrcp
Как и говорилось выше, версии Qrcp доступны для Windows, Mac и Linux систем, включая Raspberry Pi. В этой статье рассказывается о связке Linux и Qrcp. Система создает пакеты deb и rpm для 32- и 64-битных машин, включая поддержку архитектуры ARM, если вам потребуется установить Qrcp на Raspberry Pi. Установить все это несложно и с использованием исходного tarball.
Загружаем последнюю версию системы для вашей машины. На момент написания это версия 0.8.4. Извлекаем загруженный файл в новую папку, которая называется qrcp, в папке Downloads.

Открываем командную строку и идем в новосозданную директорию.
$ cd ~/Downloads/qrcp
Перемещаем извлеченные файлы в /usr/local/bin, что дает возможность запускать команду из любого места. Если у вас Windows, то загружаем все в папку Windows, что предоставляет ту же возможность.
$ sudo mv qrcp /usr/local/bin/
Передача файлов на мобильные устройства
Возможностей конфигурации по умолчанию должно хватить для большинства пользователей. Как только вы укажете файл, который хотите передать, qrcp создаст уникальный URL-адрес, с которого этот файл можно загрузить. Кроме того, в процессе передачи генерируется QR-код, позволяющий передать данные об адресе устройству-получателю.
В примере ниже в качестве сканера QR-кода используется Google Lens, но, конечно, можно использовать и любой другой сканер, включая встроенные.
В командной строке указываем директорию, которая содержит передаваемый файл. В примере это PDF на рабочем столе, который планируется передать на смартфон.
$ cd ~/Desktop
Применяем qrcp для передачи файла.
$ qrcp Technical-Specs.pdf

На мобильном устройстве открываем сканер QR-кода и, соответственно, сканируем код.

Нажимаем на появившийся адрес, и файл моментально начинает передаваться.
Передача нескольких файлов
Аналогичным образом Qrcp можно использовать для передачи любого количества файлов. Они будут передаваться одним .zip архивом. Правда, прописывать файлы в командной строке придется вручную.
$ qrcp filename1 filename2 filename3

Передача файлов с мобильного устройства на компьютер
Аналогичным образом файлы можно передавать и с компьютера или ноутбука на смартфон.
Открываем командную строку на ПК и вводим команду
qrcp receive
Она позволяет получить файл.
Используя мобильное устройство, сканируем QR-код и нажимаем на полученный адрес.

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

По умолчанию система загрузит файлы в текущую директорию. Но, если такой вариант не подходит, указываем другую папку.
qrcp receive —output=/path/to/directory
Настройка qrcp

Хотя дефолтной конфигурации qrcp должно хватить для большинства пользователей, можно выполнить и «тонкую» настройку: запустить команду qrcp config, чтобы установить кастомные значения. Система задаст ряд вопросов: уточнит используемый по умолчанию сетевой интерфейс, порт по умолчанию, каталог по умолчанию для полученных файлов, спросит, использовать ли HTTPS для передачи, и т.д. Процесс простой и понятный. По завершении настройки конфигурация записывается в файл config.json в каталоге ~ / .config / qrcp (Linux).
Apple shortcuts: генератор QR-кодов
В этой статье я хочу рассказать о том, как создавать qr-коды прямо на вашем айфоне без сторонних приложений, сайтов с кучей рекламы или ограничениями.
Все, наверное, знают, что сканер qr-кодов теперь встроен в стандартное приложение камера на айфоне. Чтобы отсканировать qr-код, достаточно просто открыть камеру. Если телефон обнаружит qr-код, сверху появиться уведомление. Подробнее о том, как сканировать qr-коды на айфоне, можно прочитать на официальном сайте.

Но не все знаю, как создавать qr-коды прямо на айфоне без сторонних приложений. Чтобы создать qr-код, достаточно воспользоваться встроенным приложением Команды.

Если вы не хотите создавать команду сами, можете воспользоваться уже готовой. В ней собран весь потенциал qr-кодов: можно делиться контактами, беспроводными сетями, сайтами и многим другим.
О том, как добавить иконку быстрого запуска команды на экран «Домой», читайте в конце статьи.
Создаем команду
- Открываем приложение Команды, в меню Мои команды нажимаем на плюсик.

- Нажимаем Добавить действиеи вводимQR, выбираем командуГенерировать QR-код

- Нажимаем на слово тексти в списке над клавиатурой выбираемСпрашивать каждый раз.

- Добавляем действие Быстро посмотреть.

- Нажимаем далее и вводим название, например Генератор QR-кодов

Добавляем значок на экран «Домой»



Вот таким простым способом можно создавать qr-коды прямо на вашем айфоне.