Принт-сервер BarTender: печать товарных этикеток из PHP-приложения

Константин Медведев Декабрь 12, 2012
Сегодня мы поделимся опытом, полученном при интеграции PHP-приложения с принт-сервером BarTender, который пригодится всем, кто планирует автоматизировать печать этикеток, штрихкодов или RFID-меток на предприятии и интегрировать оборудование в общую систему предприятия. И хотя мы делаем акцент на PHP-приложениях, которые довольно часто используются в качестве торговых бизнес-систем, описанный нами метод применим для приложений и на других платформах.

Как исправить баг в SQLite 3.5.9 на Android 2.1

Александр Акимов Октябрь 17, 2012
Занимаясь разработкой Android-приложений, мы часто оказываемся в ситуации, когда заказчики устанавливают довольно низкий порог поддерживаемых версий операционной системы. Так недавно одна компания попросила, чтобы ее приложение поддерживалось на устройствах с Android 2.1 (API7) и выше. В свое время эта версия была прорывом, но в ходе проекта обнаружилась проблема: во встроенной SQLite 3.5.9 оказался документированный «плавающий» баг. Чаще он проявлялся при активной записи в базу, но можно было его поймать и при чтении. SQLite падал с ошибкой «Disk image malformed», вся база данных становится недоступной и получить из нее какую-либо информацию стандартными путями становилось невозможно. Обычно в таких случаях помогает Google, но Google молчал, и нам пришлось экспериментировать.

  • Страницы:
  • 1