Представляю драйвер для фискальных регистраторов от фирмы Штрих-М и совместимых с ними.
Драйвер написан «с нуля» на основе протокола 1.7 с использованием Qt.
Реализован основной набор функций, которых достаточно для решения вопросов автоматизации магазинов, POS-терминалов и аналогичных устройств.
Основная особенность проекта: разработка кросс-платформенного драйвера ККМ Штрих-М, который может работать в режиме сервера, производить обработку XML-команд и тем самым позволит отказаться от процедуры «проброса COM (Serial) портов».
В итоге получился своеобразных XML-RPC-HTTP сервер.
Так же сервер поддерживает функции по работе через SHTTP (SSL), что позволяет организовывать безопасную работу с удаленными терминалами (например, с постаматами, терминалами оплаты и т.д., когда вся логика и учет исполняются на головном сервере).
Итак, имеется Ubuntu Server 10.04. Возникла необходимость использовать электронный ключ usb Eutron InfoSecuritu. Всё бы ничего, да драйверу, который его обслуживает (закрытая разработка) для корректной работы необходима файловая система usbfs.
Пока что выхода всего лишь вижу 2: пересборка каждого ядра или откат на последнее ядро, где ещё поддержку не перевели в DEPRECATED (2.6.31-10, к примеру).
Но тогда возникает целый ряд вопросов о безопасности, обновлениях и прочем. И, самый главный: если usbfs выкинули (или, что более точно, пока планируют выкинуть) из ядра, то что совместимое осталось?
Гугл рыл, инфы по данному вопросу не сильно много. Прощу помощи.
Собственно в условиях кризиса ищется работа. Постоянная или любая.
Из умений: администрирование, разработка ПО Qt, Python, PyQt, PHP (управление периферией, промышленным оборудованием, ККМ и т.п.), работа с базами данных (SQL всякий и разный) MySQL, PostgresQL. Ну и всякие попутные знания и умения.
27 лет, высшее образование, стаж работы в ИТ 6 лет.
Знаю, что сейчас начнут все ЛОРовцы кидать в меня тухлыми яйцами, но тем не менее: имеется некий проект, который написан на Qt4. Он довольно узкоспециализированный. Занимается управлением промышленного оборудования.
Хочется с этого проекта относительно стабильно иметь приток дензнаков. Но, в то же самое время, гложет меня тревога: не хочется чтобы кто-то пользовался результатами моих трудов за просто так. Кроме того, я реализовал некоторые вещи, за которые я давал подписку о неразглашении.
Основную часть проекта я готов раскрыть под GPL, не жалко и всё такое. А вот с другой частью сложнее: хочется её слегка «прикрыть».
Кто как решает вопрос с «распространением неучтенных копий» своих творений?