Уоу! Отлично! А вот если на уровне системы, то нужно ли что-то ещё делать, чтобы трафик пошёл через прокси? Ну вот вы написали команду и возможно есть ограничения или нужно сделать логаут там, не знаю...
И скажите, а есть подобный атрибут, типа как http_proxy, для socks?
Я бы рад, но из-за особенностей возможных кодировок, лучше регулярными решить. Т.е. тут либо разом решить вопрос регулярками, либо мучаться потом с кодировками. С ними есть определенные сложности, не хочу вдаваться в детали здесь. Если коротко, то каждый нечетный байт иногда будет нулём, а иногда случаем символом. Суетиться с этим не хочу, а регулярки помогут оставить мне только нужные данные.
Хорошо, а на уровне рельсов что есть для подобных проверок? Ну для view это вроде html_safe или raw. А что-то ещё схожее есть? param.permit поможет не передать лишнее, валидаторы модели и ActiveRecord - не запихать в БД что-то лишнее. А что ещё есть?
Это понятно, но беда в том, что круг команд очень большой. По сути, мне нужно работать с сервером, отправляя ему любые команды. Т.е. это не массовый проект, который раздавать всем и вся, это для себя. Но я понимаю, что есть куча разных систем, которые сканируют ресурсы и могут узнать о таких возможностях. Т.е. это явная дыра, пусть и защищенная парой логин-пароль, токенами и т.д. Не суть.
Вопрос в другом. params как-то проверяется рельсами или нет? Если нет, то кем проверяется на уровне контроллеров?
index0h, Я о синтаксисе, а не о правильности исполнения кода. Т.е. на выходе, вызвавший фунцию получит bool и заполнение структуры данными или только bool?
Boris Korobkov, Вот так и убилась идея.... Да уж... Калькуляторы стоят по 30$, я хотел из закупать штук по 10-20 в месяц. Но при такой ситуации видимо не судьба.. Ладно, спасибо вам за помощь.
Boris Korobkov, Спасибо. А где узнать можно на что нужно, а на что нет? Там калькуляторы, просто необычные. Ну как.. Они просто предназначены для моряков, там формулы зашиты свои и т.д.