home.social

#datamatrix — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #datamatrix, aggregated by home.social.

  1. Интеграция «Честного знака» или законы Мерфи в разработке

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

    habr.com/ru/articles/1008394/

    #честный_знак #сканер_штрихкода #datamatrix #HikRobot #Delta_DVP #NooControl #qt

  2. Интеграция «Честного знака» или законы Мерфи в разработке

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

    habr.com/ru/articles/1008394/

    #честный_знак #сканер_штрихкода #datamatrix #HikRobot #Delta_DVP #NooControl #qt

  3. Интеграция «Честного знака» или законы Мерфи в разработке

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

    habr.com/ru/articles/1008394/

    #честный_знак #сканер_штрихкода #datamatrix #HikRobot #Delta_DVP #NooControl #qt

  4. Интеграция «Честного знака» или законы Мерфи в разработке

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

    habr.com/ru/articles/1008394/

    #честный_знак #сканер_штрихкода #datamatrix #HikRobot #Delta_DVP #NooControl #qt

  5. Some of my key, useful, libraries are amongst the first moved, along with command line tools.

    C code / linux (compilable on other platforms, even ESP32).

    To name a few…

    - codeberg.org/RevK/QR to create efficient IEC18004 #QR barcodes.
    - codeberg.org/RevK/Datamatrix to create efficient IEC16022 #datamatrix barcodes.
    - codeberg.org/RevK/1dbar to create some 1 dimensional barcodes.

    All open source, and maintained (datamatrix latest bug report after 19 years fixed next day, today).

    Do boost…

  6. Маркировка по ФФД 1.2 м сканеры штрих кода в режиме клавиатуры

    Поводом написания этой маленькой статьи послужила странная ситуация, сложившаяся с настройкой сканеров штрих кода для работы с маркировкой в режиме именно клавиатуры. Я думаю многие уже бились головой об стену не понимая как настроить сканер для корректной работы с маркировкой по ФФД 1.2. Под корректной работой понимается, что считанный сканером код должен хотя бы распознаваться сначала корректно онлайн сервером ОФД и конечно далее сервером честного знака. Суть проблемы в том, что в коде маркировка по формату Datamatrix присутствуют обычно 2 разделителя со значением 0x1d или их ещё называют GS. Это управляющие символы, как они ещё применялись со времён программирования на перфокартах. Проблема в том, что они отсутствуют на клавиатуре визуально, располагаются в самом начале таблицы ASCII, и не имеют символьного представления. То есть в текстовом редакторе вы их просто так не увидите. Да, надо отметить,развлекаемся со сканерами мы в Виндоус. На Винде, как я понял, USB драйвер клавиатуры всегда передавал сканкоды в соответствии с таблицей XT стандарта, где за каждой клавишей закреплёно конкретное значение. USB драйвер всегда передает байты, как вы понимаете, и всегда от конкретной клавиши идёт одно конкретное значение (байт если хотите). Так вот далее именно операционная система, настройки конкретного пользователя интерпретируют эти байты в соответствие с выбранной раскладкой клавиатуры или локалью и у нас появляются разные языки русский, английский и т.д. Но изначально из канала USB байты одни те же поступают.

    habr.com/ru/articles/901906/

    #маркировка #ффд_12 #сканер_штрих_кода #GS #datamatrix #0x1d #проверка_онлайн

  7. Маркировка по ФФД 1.2 м сканеры штрих кода в режиме клавиатуры

    Поводом написания этой маленькой статьи послужила странная ситуация, сложившаяся с настройкой сканеров штрих кода для работы с маркировкой в режиме именно клавиатуры. Я думаю многие уже бились головой об стену не понимая как настроить сканер для корректной работы с маркировкой по ФФД 1.2. Под корректной работой понимается, что считанный сканером код должен хотя бы распознаваться сначала корректно онлайн сервером ОФД и конечно далее сервером честного знака. Суть проблемы в том, что в коде маркировка по формату Datamatrix присутствуют обычно 2 разделителя со значением 0x1d или их ещё называют GS. Это управляющие символы, как они ещё применялись со времён программирования на перфокартах. Проблема в том, что они отсутствуют на клавиатуре визуально, располагаются в самом начале таблицы ASCII, и не имеют символьного представления. То есть в текстовом редакторе вы их просто так не увидите. Да, надо отметить,развлекаемся со сканерами мы в Виндоус. На Винде, как я понял, USB драйвер клавиатуры всегда передавал сканкоды в соответствии с таблицей XT стандарта, где за каждой клавишей закреплёно конкретное значение. USB драйвер всегда передает байты, как вы понимаете, и всегда от конкретной клавиши идёт одно конкретное значение (байт если хотите). Так вот далее именно операционная система, настройки конкретного пользователя интерпретируют эти байты в соответствие с выбранной раскладкой клавиатуры или локалью и у нас появляются разные языки русский, английский и т.д. Но изначально из канала USB байты одни те же поступают.

    habr.com/ru/articles/901906/

    #маркировка #ффд_12 #сканер_штрих_кода #GS #datamatrix #0x1d #проверка_онлайн

  8. Маркировка по ФФД 1.2 м сканеры штрих кода в режиме клавиатуры

    Поводом написания этой маленькой статьи послужила странная ситуация, сложившаяся с настройкой сканеров штрих кода для работы с маркировкой в режиме именно клавиатуры. Я думаю многие уже бились головой об стену не понимая как настроить сканер для корректной работы с маркировкой по ФФД 1.2. Под корректной работой понимается, что считанный сканером код должен хотя бы распознаваться сначала корректно онлайн сервером ОФД и конечно далее сервером честного знака. Суть проблемы в том, что в коде маркировка по формату Datamatrix присутствуют обычно 2 разделителя со значением 0x1d или их ещё называют GS. Это управляющие символы, как они ещё применялись со времён программирования на перфокартах. Проблема в том, что они отсутствуют на клавиатуре визуально, располагаются в самом начале таблицы ASCII, и не имеют символьного представления. То есть в текстовом редакторе вы их просто так не увидите. Да, надо отметить,развлекаемся со сканерами мы в Виндоус. На Винде, как я понял, USB драйвер клавиатуры всегда передавал сканкоды в соответствии с таблицей XT стандарта, где за каждой клавишей закреплёно конкретное значение. USB драйвер всегда передает байты, как вы понимаете, и всегда от конкретной клавиши идёт одно конкретное значение (байт если хотите). Так вот далее именно операционная система, настройки конкретного пользователя интерпретируют эти байты в соответствие с выбранной раскладкой клавиатуры или локалью и у нас появляются разные языки русский, английский и т.д. Но изначально из канала USB байты одни те же поступают.

    habr.com/ru/articles/901906/

    #маркировка #ффд_12 #сканер_штрих_кода #GS #datamatrix #0x1d #проверка_онлайн

  9. Маркировка по ФФД 1.2 м сканеры штрих кода в режиме клавиатуры

    Поводом написания этой маленькой статьи послужила странная ситуация, сложившаяся с настройкой сканеров штрих кода для работы с маркировкой в режиме именно клавиатуры. Я думаю многие уже бились головой об стену не понимая как настроить сканер для корректной работы с маркировкой по ФФД 1.2. Под корректной работой понимается, что считанный сканером код должен хотя бы распознаваться сначала корректно онлайн сервером ОФД и конечно далее сервером честного знака. Суть проблемы в том, что в коде маркировка по формату Datamatrix присутствуют обычно 2 разделителя со значением 0x1d или их ещё называют GS. Это управляющие символы, как они ещё применялись со времён программирования на перфокартах. Проблема в том, что они отсутствуют на клавиатуре визуально, располагаются в самом начале таблицы ASCII, и не имеют символьного представления. То есть в текстовом редакторе вы их просто так не увидите. Да, надо отметить,развлекаемся со сканерами мы в Виндоус. На Винде, как я понял, USB драйвер клавиатуры всегда передавал сканкоды в соответствии с таблицей XT стандарта, где за каждой клавишей закреплёно конкретное значение. USB драйвер всегда передает байты, как вы понимаете, и всегда от конкретной клавиши идёт одно конкретное значение (байт если хотите). Так вот далее именно операционная система, настройки конкретного пользователя интерпретируют эти байты в соответствие с выбранной раскладкой клавиатуры или локалью и у нас появляются разные языки русский, английский и т.д. Но изначально из канала USB байты одни те же поступают.

    habr.com/ru/articles/901906/

    #маркировка #ффд_12 #сканер_штрих_кода #GS #datamatrix #0x1d #проверка_онлайн

  10. GELÖST!

    (#qrcode / #datamatrix) #scanner unter #linux #hilfe:

    scheinbar egal welcher hersteller (#keyence, #zebra, #noname) an egal welcher #distribution (#mint, #manjaro, #nixos, thin clients, #android) können unsere scanner keine umlaute und sonderzeichen wie | pipes…

    an windows stecken wir ein und alles tut out of the box, auch ohne treiber und config.

    was ist das geheimnis korrekter erkennung und tastaturlayoutzuordnung bei #barcodescannen unter linux?

  11. GELÖST!

    (#qrcode / #datamatrix) #scanner unter #linux #hilfe:

    scheinbar egal welcher hersteller (#keyence, #zebra, #noname) an egal welcher #distribution (#mint, #manjaro, #nixos, thin clients, #android) können unsere scanner keine umlaute und sonderzeichen wie | pipes…

    an windows stecken wir ein und alles tut out of the box, auch ohne treiber und config.

    was ist das geheimnis korrekter erkennung und tastaturlayoutzuordnung bei #barcodescannen unter linux?

  12. GELÖST!

    (#qrcode / #datamatrix) #scanner unter #linux #hilfe:

    scheinbar egal welcher hersteller (#keyence, #zebra, #noname) an egal welcher #distribution (#mint, #manjaro, #nixos, thin clients, #android) können unsere scanner keine umlaute und sonderzeichen wie | pipes…

    an windows stecken wir ein und alles tut out of the box, auch ohne treiber und config.

    was ist das geheimnis korrekter erkennung und tastaturlayoutzuordnung bei #barcodescannen unter linux?

  13. GELÖST!

    (#qrcode / #datamatrix) #scanner unter #linux #hilfe:

    scheinbar egal welcher hersteller (#keyence, #zebra, #noname) an egal welcher #distribution (#mint, #manjaro, #nixos, thin clients, #android) können unsere scanner keine umlaute und sonderzeichen wie | pipes…

    an windows stecken wir ein und alles tut out of the box, auch ohne treiber und config.

    was ist das geheimnis korrekter erkennung und tastaturlayoutzuordnung bei #barcodescannen unter linux?

  14. GELÖST!

    (#qrcode / #datamatrix) #scanner unter #linux #hilfe:

    scheinbar egal welcher hersteller (#keyence, #zebra, #noname) an egal welcher #distribution (#mint, #manjaro, #nixos, thin clients, #android) können unsere scanner keine umlaute und sonderzeichen wie | pipes…

    an windows stecken wir ein und alles tut out of the box, auch ohne treiber und config.

    was ist das geheimnis korrekter erkennung und tastaturlayoutzuordnung bei #barcodescannen unter linux?

  15. Решатель Игры Set на Микроконтроллере

    Существует одна остроумная настольная игра, называется Set. Это игра на внимание. В этом тексте я показал, как я сконструировал автоматический решатель, чтобы всегда выигрывать в игру Set!

    habr.com/ru/articles/827128/

    #set #дополненная_реальность #datamatrix #graphviz #set_game #игра_сет #qrкоды #микроконтроллеры #GM67 #ATStartf437

  16. Решатель Игры Set на Микроконтроллере

    Существует одна остроумная настольная игра, называется Set. Это игра на внимание. В этом тексте я показал, как я сконструировал автоматический решатель, чтобы всегда выигрывать в игру Set!

    habr.com/ru/articles/827128/

    #set #дополненная_реальность #datamatrix #graphviz #set_game #игра_сет #qrкоды #микроконтроллеры #GM67 #ATStartf437

  17. Решатель Игры Set на Микроконтроллере

    Существует одна остроумная настольная игра, называется Set. Это игра на внимание. В этом тексте я показал, как я сконструировал автоматический решатель, чтобы всегда выигрывать в игру Set!

    habr.com/ru/articles/827128/

    #set #дополненная_реальность #datamatrix #graphviz #set_game #игра_сет #qrкоды #микроконтроллеры #GM67 #ATStartf437

  18. #Expertise! 🧐 SigmundAI.eu offers an OpenSesame Expert mode, which makes it much better at answering questions about #OpenSesame and #DataMatrix than other chatbots! #AI #LLM 5/7🧵

  19. New GS1 2D article product codes made it to national news in Finland. I've been talking about these for years. The codes are finally coming. https://www.gs1.org/standards/barcodes/2d #DataMatrix #QRCode #EAN #UPC #sku #plu #GS1 #pointofsale
  20. Neuer Strichcode soll #Foodwaste verhindern - pctipp.ch

    #Coop setzt zukünftig auf die sogenannte zweidimensionale Produkterfassung. Die zusätzlich erfassbaren Daten sollen Foodwaste verringern.
    pctipp.ch/news/schweiz/neuer-s #QRcode #2Dcode #AztecCode #DataMatrix

  21. You have to love #FOSS open source some times. I released an IEC16022 #datamatrix encoder over 4 years ago on #github. Someone did a pull request just now that fixes a bug. Well done.
    github.com/revk/Datamatrix

  22. Anyone ever successfully scanned Data Matrix code on Yubikeys with popular #barcode scanning mobile apps? I can't do it even if my app can read Data Matrix format from other objects or packages (tested it many times) :(

    #DataMatrix #yubikey

  23. is a set of open source en/decoding utilities.

    dmtx provides a set of programs used for handling Data Matrix codes, which is a public domain 2D specification. dmtx can quickly read and write Data Matrix codes with any level of error correction, and can recognize skewed and low contrast codes. dmtx also includes a C library for usage in other programs.

    apt 📦️: dmtx-utils (CLI programs)

  24. Neuer Strichcode soll #Foodwaste verhindern - pctipp.ch

    #Coop setzt zukünftig auf die sogenannte zweidimensionale Produkterfassung. Die zusätzlich erfassbaren Daten sollen Foodwaste verringern.
    pctipp.ch/news/schweiz/neuer-s #QRcode #2Dcode #AztecCode #DataMatrix

  25. Neuer Strichcode soll #Foodwaste verhindern - pctipp.ch

    #Coop setzt zukünftig auf die sogenannte zweidimensionale Produkterfassung. Die zusätzlich erfassbaren Daten sollen Foodwaste verringern.
    pctipp.ch/news/schweiz/neuer-s #QRcode #2Dcode #AztecCode #DataMatrix