Иван: Блютус может до шлагбаума и не добить, это раз. Наверняка автор захочет иметь логи и админку из уютного офиса, а не под дождем в минус тридцать обновлять прошивку на скорости 9600.
Михаил Усоцкий: Преждевременная оптимизация - корень всех зол. Предположение о том, во что компилятор превратит исходник, работало 1995 году, когда компилятор был безмозглым. Сейчас этого делать не стоит.
Виталий: Ардуина будет лишним звеном. Тогда нужно будет просто подключить RPI к этим контактам через соответствующие развязки, и на ней же поднять точку доступа, чтобы клиенты цеплялись по wi-fi.
Виталий: Ну, я же не экстрасенс. Тогда вопрос стоит в том, какой моторизованный шлагбаум вы купите. Вам нужен такой, чтобы его можно было интегрировать в СКУД. То есть, у него должен быть внешний интерфейс - или посто две пары контактов "откройся" "закройся" или что-то последовательное, типа RS485. Найдется, навреняка, вариант с Ethernet.
Разницы по производительности в данном примере нет. Условия по стандарту вычисляются слева направо. Если в длинной конъюнкции встречается false, вычисления заканчиваются и продолжение не обрабатывается.
delkov: В БД сырые данные писать смысла мало, это раз. Системы сбора данных, как правило, не пишут напрямую в БД, они пишут в оперативный журнал, откуда специальный процесс уже собирает сырые байты, разбирает и раскладывает по таблицам в БД.
Если массив будет использован как вторая резервная копия (при наличии еще одной копии) - можно и RAID0. Но лучше - LINEAR, в него можно диски добавлять.
Такая конфигурация надежнее и масштабируемее, чем RAID10
Тимур Усманов: первую пару и вовсе пробрасывать не надо, так как это сделает клиент RDP.
Сканер ШК скорее всего прикинется com-портом, его тоже можно бросить через RDP. Или же он вовсе эмулирует клавиатуру, и тогда он пойдет через RDP вообще без участия с вашей стороны.
Флешку также можно бросить по RDP. Если это флешка, а не HASP от софта, конечно же.
Зачем сажать себя в тесный ящик в 2016?