Обновить
7
Andrey@atatarn

Пользователь

0,1
Рейтинг
Отправить сообщение
В оригинальной статье есть пояснение: для просмотра содержимого аттачей использовался сторонний софт, то есть уязвимой оказалась сторонняя система, а не сервер fb.
Мне кажется, Вам в специалисты по ИР/ИС.
А вообще, градация насктолько же оторвана от реальности как и образование (когда в последний раз кто-то встречал DBA, который помимо DBA ничем больше не занят?).

С другой стороны, лично я себе очень слабо представляю как можно поделить «специализации» в IT в некоторых случаях. А тем более разработать для них стандарты, которые придется выкинуть на помойку через 5 лет.
Мы в прошлом кейсе использовали утилиту отсюда: free-barcode.com
Стоит $60, но без лицензионного ключа печатает на этикетках "(demo)" рядом с текстом этикетки.
Взяли ее только потому, что можно запустить ее из коммандлайна, передать настройки (шрифт, габариты этикетки, проч), строку для печати и индекс принтера в ОС — все одним вызовом через аргументы. И при этом не быть привязанными к вендору принтера, покуда она работает через обычный принтерный порт.

Для этого есть бесплатные аналоги?
Допустим, есть виртуальный сервер, на котором стоит ПО CMDB.
Есть сетевой принтер этикеток. Соответственно, нужен софт, который:
1. можно будет запускать из коммандной строки на сервере и передавать ему строку, которую нужно печатать в виде баркода на наклейке, например: c:\distr\BarcodePrinter.exe «BarcodeString»
2. при этом софт должен уметь отправить картинку баркода на печать в порт принтера (принтер добавлен в ОС как сетевой)

GoLabel так умеет? Или есть еще какое-то ПО?..
1С это, конечно, хорошо.
Но очень было бы хорошо, если бы Вы рассказали про реальные кейсы (может, в дальнейшем?). Например, о том, как напечатать этикетки для активов (пк, оргтехника, прочие подлежащие инвентаризации на предприятии вещи), как их сканировать, чтобы было удобно и могли одновременно работать несколько сотрудников. Как поменять данные по активу прямо в сканере (вдруг у него сменилось местоположение или ответственный?) и синхронизировать данные между сканером и базой.

Как выстраивать такие процессы — какие лучше брать роли, регламенты, методики?

С другой стороны, если речь идет только об оборудовании — принтерах и сканерах, было бы не лишним рассказать про других вендоров, про Datamax, например.
Про RFID и какие с ним бывают проблемы и сферы применения.
Ну и на последок: про ПО для печати этикеток. Почему проприетарное, продаваемое вендорами принтеров, как правило ужасно малофункциональное, когда в гугле можно найти бесплатные утилиты, умеющие печатать даже из командной строки?
За 5 копеек спасибо, будем знать.
Код действительно местами скипался исключительно для наглядности. Буду внимательней в следующий раз. (:
Нагрузочных тестирований я еще не проводил, так что аргументов в цифрах не имею.
Наибольшее влияние, по моим ощущениям, оказывают хуки и условия в маршрутах.

Для before_render в продуктивной среде можно убрать создание снапшота данных в stash, если передается много данных. Реагировать на ошибки в нем тоже можно иначе и более легким с точки зрения производительности способом.

Условия, в свою очередь, позволяют не делать теже проверки внутри каждого контроллера с ограниченным доступом.

В моих приложениях у меня всего несколько десятков пользователей и среднее время отдачи страницы клиенту около 0,5 секунды, из которых половина уходит на ожидание ответов от API сервисов, поставлющих бОльшую часть данных.

Информация

В рейтинге
4 610-й
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность