Сканеры штрихкодов
Всем привет!
Подскажите, пожалуйста, модели сканеров штрих-кодов(usb), с которыми можно работать из java и/или php
Всем привет!
Подскажите, пожалуйста, модели сканеров штрих-кодов(usb), с которыми можно работать из java и/или php
Я тружусь в сфере телекоммуникаций и имею возможность(при этом получая з/п) «пощупать» много разных дистрибутивов linux - от кастратов embedded для различных модемов/eth-роутеров/STB/SIP-phone до всяких enterprise типа sles и rhel. И по своим наблюдениям вижу, что используется в тех или иных задачах практически всё, кроме slackware и archlinux. И поэтому никак не могу понять, почему у школьников и студентов на этом сайте такой интерес к archlinux-у? В чём его смысл?
Внезапно понадобилось воспользоваться модемом skylink WeTelecom WM-D200. Попробовал включить, на ядрах 2.6.35 и 3.5 в dmesg ерунда:
[ 145.976145] usb 2-1: USB disconnect, address 3
[ 147.456119] usb 2-1: new full speed USB device using uhci_hcd and address 4
[ 147.649969] scsi3 : usb-storage 2-1:1.3
[ 148.677950] scsi 3:0:0:0: CD-ROM We Telecom CD-ROM 1.00 PQ: 0 ANSI: 2
[ 148.690922] sr0: scsi3-mmc drive: 276x/68x dvd-ram cdda
[ 148.691380] sr 3:0:0:0: Attached scsi CD-ROM sr0
[ 148.691692] sr 3:0:0:0: Attached scsi generic sg1 type 5
[ 148.742921] sr0: CDROM (ioctl) error, command: Xpwrite, Read disk info 51 00 00 00 00 00 00 00 02 00
[ 148.742971] sr: Sense Key : Hardware Error [current]
[ 148.742988] sr: Add. Sense: No additional sense information
выполнил modprobe usbserial vendor=0x22de product=0x6801, всё заработало(устройство появилось, ppp-сессия через него поднялась)
Вопрос в том, кого надо пинать(кто в ядре ведёт базу vendor-product?), чтоб не делать такой modprobe или прописывать в /etc/modules, а чтоб оно само грузилось?
нужно опросить(icmp) 1000 устройств за 10-20 секунд, из них до 50% может быть недоступно. подскажите какую-нибудь пингалку, в которой можно задавать кол-во потоков. На входе файл со списком IP через \n, можно переделать на что угодно другое
нужен сабж, понимаю что xlsx это xml и всё просто, но не хочу изобретать велосипед, нужно тупо сконвертить csv в xlsx файл под линуксом
Есть постфикс, который отправляет технологический спам(деградация рейда, что-то из крона и прочую текучку) через внешний почтовый сервер(яндекс)(не желаю регулярно общаться со всякими п***расами типа sorbs по поводу выводу из blacklist за то что сосед по сети /24 спамит)
В логах такая штука появляется на каждое письмо:
Jun 10 22:49:11 br postfix/smtp[26914]: setting up TLS connection to smtp.yandex.ru[213.180.204.38]:587
Jun 10 22:49:11 br postfix/smtp[26914]: certificate verification failed for smtp.yandex.ru[213.180.204.38]:587: untrusted issuer /C=US/O=GTE Corporation/OU=GTE CyberTrust Solutions, Inc./CN=GTE CyberTrust Global Root
Jun 10 22:49:11 br postfix/smtp[26914]: Untrusted TLS connection established to smtp.yandex.ru[213.180.204.38]:587: TLSv1 with cipher AES256-SHA (256/256 bits)
Как бы его натравить на системные папку с корневыми сертификатами, чтоб он не ругался?
Нужно поставить debian6 на несколько серверов с сетевыми картами, блобы для которых в non-free, соответственно что при установке с net-install, что с cd-image этих пакетов нет. Как можно добавить проприетарные блобы в net-install или cd-image?
Нужно отслеживать статус логического диска на raid-контроллере hp smart array p212(degraded или normal) или статус физических дисков и отправлять email в случае возникновения проблемы, но нет никакого желания ставить громоздкий hp proliant support pack. Можно ли обойтись без него? Используется Debian 6, но не думаю что это сильно принципиально.
# lspci -s 01:00.0 -vvv 01:00.0 RAID bus controller: Hewlett-Packard Company Smart Array G6 controllers (rev 01) Subsystem: Hewlett-Packard Company Smart Array P212 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 32 bytes Interrupt: pin A routed to IRQ 16 Region 0: Memory at dca00000 (64-bit, non-prefetchable) [size=2M] Region 2: Memory at dc900000 (64-bit, non-prefetchable) [size=4K] Region 4: I/O ports at 2000 [size=256] [virtual] Expansion ROM at c0000000 [disabled] [size=512K] Capabilities: [40] Power Management version 3 Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot-,D3cold-) Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME- Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: 0000000000000000 Data: 0000 Capabilities: [70] Express (v2) Endpoint, MSI 00 DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <1us, L1 <8us ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable+ Non-Fatal+ Fatal+ Unsupported- RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr- TransPend- LnkCap: Port #0, Speed 5GT/s, Width x8, ASPM unknown, Latency L0 <512ns, L1 <64us ClockPM- Surprise- LLActRep- BwNot- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+ ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 5GT/s, Width x8, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- DevCap2: Completion Timeout: Not Supported, TimeoutDis+ DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS- Compliance De-emphasis: -6dB LnkSta2: Current De-emphasis Level: -6dB Capabilities: [ac] MSI-X: Enable+ Count=16 Masked- Vector table: BAR=0 offset=001c2000 PBA: BAR=0 offset=001c4000 Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq+ ACSViol- UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ CEMsk: RxErr+ BadTLP+ BadDLLP+ Rollover+ Timeout+ NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Kernel driver in use: cciss
Имеется сервер с большим кол-вом сабинтерфейсов. Нужно получить график загрузки одного из них с интервалом усреднения ~1с. Есть ли какие-нибудь гуёвые программы(будет запущена через ssh -X) для этого типа windows task manager?
Есть сервер, eth0 - внешний интерфейс, eth3 - один из внутренних, на котором режется скорость.
# tc qdisc show dev eth3
qdisc htb 1: root r2q 1 default 20 direct_packets_stat 0
qdisc sfq 10: parent 1:10 limit 63p quantum 1500b perturb 10sec
qdisc sfq 20: parent 1:20 limit 63p quantum 1500b perturb 10sec
qdisc ingress ffff: parent ffff:fff1 ----------------
# tc class show dev eth3
class htb 1:10 parent 1:1 leaf 10: prio 1 rate 2160Kbit ceil 2160Kbit burst 16Kb cburst 1699b
class htb 1:1 root rate 2160Kbit ceil 2160Kbit burst 12Kb cburst 1699b
class htb 1:20 parent 1:1 leaf 20: prio 2 rate 2160Kbit ceil 2160Kbit burst 16Kb cburst 1699b
Подскажите плиз, зачем навешивается 2 дисциплины(1:10 и 1:20)? И ещё интересует как режется входящий на eth3 трафик. Т.е. как понять что такое 'qdisc ingress ffff: parent ffff:fff1 ---------------- ' ?
Аналог '| i' - это обычный grep, а как в линуксах делать '| b' ?
Есть реальная необходимость воткнуть ядро >=2.6.37 в debian6. Компилировать с кернел.орг умею, но совсем не хочется этого делать на сервере, который будет в продакшне. Хочу подключить какой-нибудь репозиторий, установить пакет типа linux-3.1, получать апдейты и радоваться жизни. Есть ли какой-нибудь репозиторий, который не завязан на одного человека, чтобы не столкнуться с эффектом грузовика?
Делаю ssh -X login@host, запускаю браузер, открываю youtube, видео есть, звука на клиентской машине нет. Можно ли вывести звук через ssh?
Доброго времени суток. В sles/opensuse 11 когда переходишь в рута(su -), строка приглашения(или как она правильно называется?) становится красным цветом. Я уже привык к этой фишке и считаю, что это очень удобно. Как сделать тоже самое в Centos6?
← предыдущие |