All streams
Search
Write a publication
Pull to refresh
-8
0
Александр @irbis_al

Пользователь

Send message

Умудрился связать, потому как связь действительно есть… если у Вас 3 ларька в обслуживании с 5 сканерами USB,-То нагрузка на поддержку не заметна, а когда 500 компов в обслуживании, вот тут и вылазят все косяки, и если у Вас rs-232, то косяков на порядки меньше.Вы сказали, что у Вас много магазинов… Вот я и удивился простой вещи:
-Зачем Вы так себя мучаете, когда можно не мучаться.
Но впрочем это Ваше дело.

Вот у Вас на картинке вроде honneywell 1450, который и так берёт инверсный код.(или у Вас совсем старые модели)
Очень странно, что у Вас USB сканера… а не комовские… При том, что Вы говорите о многих магазинах, ведь если
1.Он работает как клавиатура(HID), то нужно разработчику следить за раскладкой ибо QR
qwert придёт в ИС как йцуке.
2.А если работает как эмуляция COM от USB (в Linux видятся как /dev/ttyUSB0 ,/dev/ttyACM0 и т.д), То за раскладкой следить уже не надо, НО Вы теряете важную "фишку" нативного сканера RS-232., работающего от своего автономного блока питания.Если у него не получается считать QR код, он увеличивает яркость(чем не может похвастаться эмуляция USB).И количество верных сработок на порядок у нативного rs-232 выше, чем у USB-COM,

Как говорил Генри Форд:
-Кто целый день работает на работе, тому просто некогда зарабатывать деньги. :-)

Мне кажется… надо ещё команду… Знать на каком "чипсете ходим"
sudo dmidecode | grep -A4 'Base Board Information'

Вот Вы написали, что при продаже сигарет и алкоголя есть накладки(консультант… возраст)… А вот как решаете вопрос с ЕГАИС или маркировкой сигарет(а в будущем и других товаров).Там надо отсканировать QR код… он не всегда читается...(а на сигаретах… так почти никогда не читается)… Как решается вопрос если "тупой робот в облике ЕГАИС" не разрешил продавать какую-то марку.(Надо изъять бутылку, а если их несколько, то её ещё найти надо… для человека все марки одинаковы)

Насчет размера… Не знаю в курсе Вы или нет(я вначале работы с flutter был не в курсе)
Есть дебажная зборка… и она тяжелая, ибо отягощается обратной связью со средой разработки.Вы поменяли код и тут же runtime на вашем устройстве произошли изменения.(Это ещё одна фишка за которую я люблю flutter).И есть релизная сборка (из неё выхолощены обратная связь с IDE)
https://flutter.dev/docs/testing/build-modes
И она намного меньше весит и намного быстрее.

Хелловорды работаю везде хорошо. Но не всем нужно писать приложения в духе «фронт как на вебе, только на мобилке».

Ну вот у нас "мобильный Торговый представитель создан на Flutter Это ж уже не helloword
Видео части работы(из обучающей серии)
https://cloud.mail.ru/public/4EK8/AAaoC6BPf

Вот тут на sql.ru обсуждалось, что Oracle pl/sql даже при перестановке мест множителя дает различные результаты
sql.ru Oracle форум

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

но драйвера аналогичные есть на linux x64/x32/arm,

А Вы с linux ом хорошол работаете?.. Там вот там не всё просто, драйвера эти не везде ставятся..(Как правило это ubuntu какой нибудь последней версии с последним или конкретным ядром).Я использую CentOS и когда я проводил исследования они не поднимались. Проще было чем "трахаться" со стыковкой драйверов и ОС самому писать на низкоуровневом протоколе(те же затраты сил и нервов)… В случае атола внутри она "такая калоша" ,-хуже низкоуровневого протокола для ФР не видел.

Планируемая схема примерно такая — есть CRM, которая крутится на сервере в локальной сети, ее открывают из браузеров, с серверной стороны на PHP через curl будут отправляться чеки и печататься на кассе. А сама касса подключена к любому компу на Windows в этой же сети.

Так я немного не понял… Касса на Винде?.. Какая же тут кросплатформенность.
Вот если бы API сервер JSON был бы внутри аппарата(вставить ту же малинку себе внутрь) и тогда мне не надо ставить всякие драйвера… а просто делаю request из любого языка из любой ОС… Это уже уровень.
Или хотя бы кроссплатформенное rest api(и не обязательно полный web сервер поднимать)
Типа запустил(в любой ОС) java -jar atol.jar или node atol.js и всё запустился.
(У нас например так но атол я снял с поддержки… Можно об этом почитать в топике https://habr.com/ru/post/453822/

А Вы уверены, что это у Вас бизнес?.. Бизнес это организованный процесс… организованный шаблон… А тут много если… Если примут "идиота"… если он достаточно "накосячит"… Если программист к Вам переметнётся… и даже если всё пошло так… автоматизация сама может пойти не так… может "тупить" персонал, или даже саботировать, проект может быстро войти в стагнацию и т.д. У Вас не бизнес… может два три раза получилось… но уверен двадцать раз не получилась эта схема.

Скажите а может он просто работать не как виртуальный COM (А то непонятно соберётся… не соберётся… я не использую Ubuntu я использую Centos ) Так вот просто кинул я в socket 10.0.3.1:7000 Информацию 0x5f 0xc6 Она в com 1 EKI-1524 попала.
Пришла в EKI-1524(com 1) информация я в Клиенте socket 10.0.3.1:7000 её увидел

Я уже кому то отвечал вверху,- процитирую… Украина ввела это ещё в 2006 году и прошло оно тихо… без всяких пиявок к бизнесу… чеки отправлялись напрямки налоговой и бесплатно… у налоговой корона от этого не падала… Тот модем покупался разово чтоб не покупать новый аппарат и вставлялся как прокси в разрыв между компом и аппаратом старым.И стоит он 1000грн ( 2700 руб) и не было никаких ОФД Фискальных накопителей, что надо менять раз в период и т.д
Да потому что это оброк… Рэкет на государственном уровне… Вы должны менять накопитель через время и всё тут.Иначе «некто» не заработает.
Украина ещё в 2006 внедрила, типа онлайн кассы, и прошло оно «тишком нишком»… без всяких скрытых налогов.Пиявок к бизнесу типа ОФД… Там у налоговой корона не падает если они напрямки чеки получают.А не от «кунаков влюблённого джигита»
Да, а когда это начиналось писали статьи типа
habr.com/ru/post/331772
«налоговая России открыла новый рынок для разработчиков приложений»
Я там оставлял комментарий, что Всё это скрытый налог… увлечение технического и админ ресурса.Обычная средневековая барщина.
Это Вы ещё ЕГАИСа не коснулись.
А что касается АТОЛа… Можно много про него говорить нехорошего, начиная от сложного низкоуровневого протокола аппарата.(Мы писали свой кроссплатформенный драйвер) И я был поражен,- как много надо приседать и говорить «ку» этой тупой коробочке.
Для сравнения… какой простой протокол у Pirit .(Я потом отказался от Атола и клиентов перевел на Piritы)
А низкоуровневый протокол Украинских Мария МТМ или Exelio вообще сказка… десятиклассник может драйвер написать.
Не зря говорили древние
-Упрощать сложно.
-Вот усложнять легко.
Атол особенно не заморачивается.
Вот даже по маркировке сигарет,- в Pirit надо отправить марку.
В атол надо распарсить марку Отдельно ETIN передать одной командой… остальное другой.
А я вот где-то читал(слышал) что китайский фаервол на низком уровне может отслеживать сигнатуры VPN… Т.е понять что идёт трафик VPN и заблокировать его. или это неверно?
Ну как говорят у нас в Украине «Тай то бог нашему теляти волка съесть»…
Главное чтоб Ваш путь не был как Ваш ник fatalway =Можно перевести как фатальный(пагубный) путь. :-)

Information

Rating
Does not participate
Location
Украина
Date of birth
Registered
Activity