INFOSTART EVENT 2018 EDUCATION

Второй тур голосования за доклады.
Окончание 5 сентября.

Денисов Александр | Аналитик производительности БД | ГК Софтпоинт

«Неочевидные проблемы производительности: важность системного подхода при анализе»

• Распределенные взаимоблокировки: в чем опасность, как диагностировать и что делать дальше? «Распределенные блокировки», «синхронизация транзакций», «распределенные системы» — обычно это словосочетания, характерные для крупных систем, где сотни пользователей подключаются к геораспределенным репликам, а аналитики ищут вдохновения в измерениях олап-кубов. В секторе Small &Medium Business другие проблемы. Но даже если у вас все пользователи работают с одной-единственной клиент-серверной базой, вы все равно можете столкнуться с распределенными взаимоблокировками. Хуже того, из-за сложности диагностики программисты и администраторы могут не видеть, насколько серьезна ситуация. Мы разберем механику возникновения таких взаимоблокировок, способы диагностики и исправления ситуации. • «Железом» не прикрыть неоптимальный код. Когда аппаратное расширение уже не помогает. «Железом» не прикрыть неоптимальный код. Когда аппаратное расширение уже не помогает. Многие организации считают, что в случае острой необходимости они всегда могут «откупиться» от плохого кода вложившись в более мощную «железку» — дорого, зато быстро. Но из любого правила есть исключения. Мы разберем ситуацию, когда еще до закупки нового оборудования стало понятно, что это никак не ускорит систему.

Мини ТСД для Android (андроид) + мини сервер

Администрирование - Сервисные утилиты

19
Приложение предназначено для сканирования штрих кодов 1D - 2D и сохранения информации в файл и/или передачи по сети (обычный txt для дальнейшего разбора в 1С))).

Много слышал о приложениях для мобильных устройств, таких как андройд, и вот решил написать свое).
Прошу сильно не критиковать - это  мое первое приложение на данной платформе (Java+ASDK).

За основу взята библиотека ZXing (Zebra Crossing) версии 2.X.

Приложение умеет сканировать штрихкод и выводить информацию на экран в листвъю, так же есть функция непрерывного сканирования без переключения на лист вывода и повторного нажатия на кнопку сканирования.

Доп. функция приложения - отправка информации на сервер (rs_server.exe).
Для отправки необходимо в приложении указать ip адрес машины (в настройках) на которой запущен сервер.

Характеристики:

Кому: для android систем версии 4.1 и выше (сервер только под windows).
Версия: 1.0 (клиент и сервер).

Тестировалось:

Только на телефонах HTS и эмуляторе (белее под рукой ни чего не было)))

Тестирование в 3G и GPRS сетях не производилось (wifi only).

Баги - есть, будут исправляться и дополняться.

 

Ограничения:

Сохранения данных в приложении (android) происходит при закрытии и только (пока) на внешнее хранилище.



 

Работа Сервера:

 

По кнопке "Старт" - создается асинхронный сокет и слушает (ограничение по подключениям 500, порт по умолчанию 53010).
По кнопке "Остановить" - сокет закрывает подключения.
По кнопке "Сохранить" - происходит xml сериализация в файл (файл создается в каталоге приложения).

При закрытии происходит тоже, что и при "Сохранить".

19

Скачать файлы

Наименование Файл Версия Размер
Приложение Android
.apk 1,27Mb
15.10.14
12
.apk 1.0 1,27Mb 12 Скачать
Сетевой сервер (RS_server)
.exe 60,50Kb
15.10.14
11
.exe 1.0 60,50Kb 11 Скачать

См. также

Комментарии
Сортировка: Древо
1. dedicated 24 16.10.14 14:09 Сейчас в теме
Скоро будет и мне актуально. Пока не проверял, но плюс поставлю.
2. evillit 22.10.14 21:18 Сейчас в теме
Исходный код бы... А так + )
3. Sanario 19 20.11.14 14:01 Сейчас в теме
Плюсану. Бета-тестерам финал версия будет бесплатной?:)
4. mita8b 35 23.11.14 12:42 Сейчас в теме
(3) Sanario, Думаю, да - бесплатной. Осталось только до тестировать и добавить функционала немного)))
5. dimasikus31 59 24.08.15 15:45 Сейчас в теме
Если не жалко-выложите исходную конфу с кодом. Заранее, Спасибо!
6. PitMal 5 11.02.16 07:02 Сейчас в теме
Добрый день, Внешний сканер можно подключить или только с помощью камеры можно сканировать ?
Оставьте свое сообщение