Обратите внимание, что новости можно получать по RSS.
X
-

Информационные технологии, LiveJournal cr_it - архив

29 мая 2010, 03:51 (2792 дня назад, №8791)Про QR коды
QR код моего ЖЖПомню, распознавание QR кодов мне впервые показали живьём года два назад. Я не был впечатлён совершенно. Софт в телефоне явно был сырой, при обычном офисном освещении там толком ничего не распознавалось. Короче говоря, я тут же забыл об этом. Да и не попадалось долгое время примеров практического применения этой технологии.
С переходом на HTC Desire (см. соотв. пост ) всё сильно изменилось. Под Android есть очень неплохая софтина - Barcode Scanner, основанный на библиотеке ZXING
Он распознаёт обычные штрих-коды (barcodes) и QR коды (2D bar codes), а также умеет их создавать. Со штрихкодами всё понятно, их применимость ограничена, информации в них можно сохранить мало, да и устойчивость распознавания так себе. А вот про QR коды хотелось бы сказать подробнее.

Почему они мне вдруг понравились:

0.Появилось достаточно мощное устройство и софт для их распознавания

1.Среди разработчиков софта под Android есть хорошая привычка - публиковать на веб странице приложения QR код, ведущий либо на его адрес на Маркете, либо непосредственно на файл .apk. Соответственно, достаточно запустить Barcode Scanner, навести телефон на монитор и браузер телефона откроет указанный URL.

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

3.Идея QR кода, точнее спецификация на него, подсказывает массу возможных применений.
QR коды по своей структуре, во-первых, могут содержать разное количество информации (и, соответственно, будут выглядеть по-разному), во-вторых, у QR кода есть тип, определяющий действие, которое устройству следует произвести с распознанными данными.
Это может быть URL, визитка, телефон, SMS, просто текстовое сообщение (на русском, в том числе).
В QR коде может храниться до 7089 байт. Чем символов больше, тем более сложен код и тем более мелкие элементы он содержит.

К сожалению, конкретно Barcode Scanner понимает только переход по URL, а всё остальное считает просто текстом (т.е. показывает этот текст). Тем не менее, в настройках можно сделать, чтобы распознанный текст копировался в clipboard, либо чтобы вызывался любой заданный URL с параметром в виде этого текста.

На практике я регулярно пользуюсь переходом по URL. Для FireFox'a есть плагин (их несколько, этот лучший), который показывает в браузере QR код текущей страницы (в углу) . Т.е. можно быстро открыть в телефоне тоже, что открыто на компьютере. Удобно, в ожидании светлого будущего ;)
Плагин использует для генерации QR кода вызовы Google Chart API

Кому хочется поэкспериментировать с созданием QR кодов, вот online генератор.

Опубликовано: Пётр Соболев

Случайная заметка

6076 дней назад, 00:001 июня 2001 Продается: PenBook NCR 3125. Это PC compatible, 386SX-20 Дисплей: LCD VGA Mono (640x480x16гpад - быстpый, без тянучек) RAM: 8MB HDD: 340MB IDE (несколько bad'ов - были изначально, не растут) Поpты: COM, LPT (SPP и Bidirect), внешняя клавиатуpа, внешний VGA. Кpоме того, на специальный pазъем выведены контакты ISA, внешнего флопа, внешнего (2-го) IDE, плюс все уже пеpечисленные поpты. ...далее

Избранное

259 дней назад, 01:575 мая 2017 Часть 1: От четырёх до восьми Я люблю читать воспоминания людей, заставших первые шаги вычислительной техники в их стране. В них всегда есть какая-то романтика, причём какого она рода — сильно зависит от того, с каких компьютеров люди начали. Обычно это определяется обстоятельствами — местом работы, учёбы, а иногда и вовсе — ...далее

1764 дня назад, 00:5922 марта 2013 Прочёл тут книжку - iWoz ( ссылка ) , 2006 года. Это автобиография Стива Возняка. Похоже, что на русский её не переводили (в отличие от книг про Стива Джобса). В этой парочке, как известно, Возняк был инженером (собственно, и спроектировавшим Apple I и II), а Джобс - скорее предпринимателем. В книге есть довольно интересные ...далее

868 дней назад, 23:404 сентября 2015 Небольшое видео про CC'2015 ( версия без фоновой музыки здесь: ссылка )

1236 дней назад, 03:121 сентября 2014 Мой семинар на Chaos Constructions'2014 (слайды можно в виде PDF скачать здесь: ссылка ) и несколько интервью с разными людьми: Вячеслав Славинский (svo) о Vectrex: ссылка Вячеслав Славинский (svo) о 3D Imager для Vectrex: ссылка Вячеслав Славинский (svo) о световом пере для Vectrex: ссылка ...далее