Ну, на мой взгляд, доставать информацию из SNMP, на порядок труднее, чем сделать запрос по SOAP или REST/json. И если железка такое поддерживает, то у меня лично выбор за последним.
Хотя, если просто пользовать snmpwalk, то проблемы нет никакой! А вот если самому запрашивать по SNMP - горе это для разработчика.
Daniil Daniil: А есть альтернативы? Если человек спрашивает, то скорее всего просто про это даже и не слыхал. А я пользовал numpy, для обработки изображений, так что не стоит вот так голословно!
BlastPy: Загрузиться с init=/bin/bash, преремонтировать "mount -o remount,rw /", далее убить gdm (или что там у вас) из системы запуска, загрузиться нормально и поправить положение. И не забыть ssh установить :-D
Под твистед много чего написано. Например куча протоколов, некоторые я, к сожалению, пользую. Для меня переход пока не осуществим в принципе из-за этого. Если протоколов кроме web не нать, то можно и asyncio пользовать с питоном 3.4+
bassstorm: :-) Да ладно вам, все любят порно, не парьтесь :-)
Честно говоря, у нас вообще такой проблемы не стоит, так как x2go стоит на серверах без графики! Но нужно попробовать, интересно, вообще-то он должен открывать виртуальную сессию, а не коннектиться в реальному X-server.
Это изменит то, что можно будет не пробрасывать в соединение default gateway, а только нужные вам маршруты.
Хотя: насколько помню, и в PPTPD можно отменить default gateway на соединение с клиентской стороны.
Очень интересный подход, 99% работы выкидывать в пустоту, из-за мнимой возможности таким способом вычислить тыкву.
Тыкву можно вычислить и по заголовку файла, например утилита file вам в помощь.
Может быть вы говорили не про "сжатие" изображений, а про их оптимизацию? Все равно в этом случае придется это делать только через промежуточный результат. Если это нужно делать быстро, просто сделайте для этого ram-диск (tmpfs), на него лейте файлы и там же оптимизируйте.
Ах, ну да, маппинг для существующего индекса не работает, только при создании нового! Другими словами, сначала создаем пустой индекс, затем маппинг, после этого пишем данные. Или сначала шаблон с маппингом, затем индекс по шаблону, далее пишем данные. В некоторых случаях маппинг можно обновить у существующего индекса, перед добавлением нового поля, но не иначе, так что обычно просто пересоздают индекс заново.
Хотя, если просто пользовать snmpwalk, то проблемы нет никакой! А вот если самому запрашивать по SNMP - горе это для разработчика.