Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Angular ng-options как установить selected?

Лучший ответ:
Если я правильно понял, то это нужно для первоначальной установки значений для select по определённому условию.
Если это так, то это можно сделать в контроллере/директиве.Пример.

Худший ответ:
Не знаю, сработает ли это для множественного значения, но тут точно есть проблема в том, что неправильно составлено значение атрибута ng-options, так как фактическим значением, передаваемым (и читаемым из) ng-model будет полный объект account, а не account.id. Нужно использовать select as label for value in array, где select => account.id, label => account.title, value => account. А вообще вопрос бы отпал сам по себе, если бы ты поглядел сюда. Там как раз есть в таблице ровно то, что я написал.
Вопрос: Оформлять ли все кликабельные элементы ссылками?

Лучший ответ:
Все не стоит, вообще от ситуации зависит. Тут нужно учитывать что если JS не работает в браузере, то должен сработать переход по ссылке.
Например. Есть кнопка вход оформленная ссылкой. Если JS включен, то клик по кнопке открывает всплывающее окно и отменяет переход по ссылке на указанную страницу которая пишется в href. Если же JS отключен, то происходит переход на страницу указанную в href где есть форма входа. Метод называется progressive enhancement.

Худший ответ:
То, что переводит пользователя на другую страницу (или хотя бы меняет хэш), должно быть ссылкой.
Все остальное кликабельное должно быть кнопкой (button, input[type=button]).
Вопрос: А возможно ли вообще зарезервировать ОЗУ!? И чтобы её ни кто не трогал (ну тобишь в ней выполнялось мои прописанные команды)?

Лучший ответ:
Можно.
Для этого нужно написать свою операционную систему.

Худший ответ:
Думаю что можно резервировать! есть программы которые делают виртуальный диск. При том что он находится в оперативной памяти ну и скорость соответствующая.
Но если вам просто надо защита оперативной памяти от чтения с других программ лучше это реализовывать по другому.
Вопрос: Как грамотно работать с набором activity?

Лучший ответ:
Раз два и еще тысячи статей на русском

Худший ответ:
c destroy() stop() resume() поиграйся. вот это найди "Implementing the lifecycle callbacks" по этой ссылке developer.android.com/guide/components/activities.html 
тогда и память не будешь перегружать. А вообще с фрагментами лучше работай.
Вопрос: Как узнать какая версия php используется?

Лучший ответ:
php -v в консоле
Или создайте временный файл и напишите в нем:<?php
phpinfo();

Худший ответ:
посмотреть php версию в xampp - localhost/dashboard/phpinfo.php

либо в самом Xampp в строке Apache - нажмите кнопку Admin, перейдете на главную страницу, где в меню нажмите ссылку - PHPinfo
Вопрос: Как в Wordpress сделать страницу пользователя без доступа в админку?

Лучший ответ:
Русский аналог BuddyPress есть Wp-Recall. Тех.поддержка и подробное описание на сайте разработчика.

Худший ответ:
Есть плагин User Pro
Профиль ставится на отдельную страницу.
Вопрос: ООП головного мозга?

Лучший ответ:
Когда вы пишете лабораторку или собственный маленький проектик, то можете делать как вам угодно. 
А теперь представьте себе ситуацию когда в команде программистов вы написали класс с публичными переменными, а потом подошел руководитель проекта и сказал что на каждое присваивание переменной надо делать запись в лог-файл. Теперь все программисты, которые пользовались вашим классом, вместо работы переписывают код с переменных на сеттеры.
Советую почитать "Совершенный код", чтобы не задавать подобные вопросы.

Худший ответ:
Ээээ ...
var Name = Value;
Зачем тут объект? :-D
Вопрос: Ajax uploader images для Yii2?

Лучший ответ:
Добрый день. Написал для своих нужд https://github.com/budyaga/yii2-cropper, потом выложил в публичный доступ. Можете и вы попробовать.

Худший ответ:
demos.krajee.com/widget-details/fileinput + свое поведение для загрузки
видео на тему: https://youtu.be/0SC7up01NSA
Вопрос: Как доказать покупателю свои права на программу?

Лучший ответ:
Можно разделить скрипт на две части. Одну часть опубликовать на githab под open source лицензией, а другую продавать. Open source часть может быть каким-нибудь модулем, интересным только для других кодеров (пусть звездами усыпят), но не решающим практические задачи ваших клиентов, так что ваша закрытая часть остается ценным товаром. Когда клиент интересуется вашим авторством, вы отвечаете: "Обижаете! Мы - те самые парни, которые создали тот модуль, который сегодня лежит в основе всех подобных решений" и передаете клиенту привет со страницы своего гитхаба.

Худший ответ:
Авторские права на программы обычно принадлежат автору на основании пункта 3 статьи 1228 Гражданского Кодекса Российской Федерации и в силу отсутствия факта передачи исключительных имущественных прав третьим лицам. Регистрация программных продуктов и получение документального свидетельства - не обязательное, а рекомендуемое действие для защиты авторских прав.
Вопрос: Пул для tcp сокетов, или как использовать один сокет в двух приложениях?

Лучший ответ:
Я бы сделал один инстанс хостом, взаимодействующим с удаленным сервером а остальные могут получать данные от него через локальные сокеты или каким-то другим способом.

Худший ответ:
Из описаного тобой возникает два вопроса
1) Как ты себе представляешь работу с одинм и тем же сокетом хотя бы даже из разных потоков. Тут вопрос скорее не в том как расшарить (допустим мы это уже умеем), а как пользовать? Как читать в два потока? Почему они не должны не подраться между собой? Ну думаю вопрос понятен. Или возможно я тебя не доконца понял и тебе нужно просто IPC
2) Чем плох fork? ну то есть ты же можешь сначала открыть соединение, а потом fork-нуться? 
P.S. И последнее - сколько у тебя соединений и почему проблема попросить админов поднять лимиты?
Вопрос: Есть ли готовое решение для развертывания гостевых машин на KVM?

Лучший ответ:
Есть несколько вариантов:
1. Запускать не "голый" KVM, а какое-либо облачное решение nebula\openstack. Там есть возможность передовать в гостя псевдоустройство на котором лежит скриптик и который будет запускаться, а в скрипте уже логика может любая. 
2. Использовать систему контроля конфигурации (puppet, chef...). Машины при этом надо будет наливать из заготовленного образа, в котором уже будет присутствовать пакет нужной системы с прописанным в нем сервером.
3. Тоже самое, что и пункт 2, но реализованное через ansible. То-есть после установки гостя, откуда-то натравливается на него ansible и ставит подключает все что надо.
Второй и третий пункты требудт чтобы на машинке после установки работала сеть.

Худший ответ:
Странно, так вроде бы всё даже по умолчанию так настроено, в убунте как минимум, только галочку при установке поставить.
Вопрос: Как лучше всего организовать это на своем сайте?

Лучший ответ:
1) Таблица пользователей
2) Таблица групп
3) Таблица пользователь_группа для связки многие ко многим

Худший ответ:
Нет. 2 таблицы: пользователи, группы. Соответственно в одном из полей храните соответствие пользователя группе , либо наоборот.
3 табльца опциональна, в ней id группы и id пользователя. Но нужна она если пользователь может принадлежать многим группам.
Вопрос: Какое железо выбрать для разработки под Google Android?

Лучший ответ:
Ноутбук с i5/i7, SSD диском и 16 Гигабайтами памяти. Остальное пофиг, в том числе ОС.

Худший ответ:
Если вы начинающий разработчик, то берите обычный, не дорогой ноут на винде, с озу гигов в 6-8, вам этого хватит за глаза(скорее всего процессор при таком объеме памяти будет тоже нормальный, т.к. ноуту обычно подгоняются с общим по уровню железом), естественно брать проц на интел.
1000$ на хороший MacBook вам не хватит, а вам нужен macbook pro 15, с ссд на 256 минимум, и 8гб озу
Вопрос: Какая CMS лучше всего оптимизирована под сео?

Лучший ответ:
Лично моё мнение - подход к CEO/SEO (content & search engine optimization) должен идти от требований ПС, которые постоянно меняются.WordPress - изначально, создан для блогов.
Почему? Потому, что если я скажу что-то другое - меня закидают помидорами.
А я этого - не хочу!)
В любом случае, к выбранной Вами CMS Вы должны будете использовать какие-то дополнительные и актуальные CEO/SEO-модули.
ИМХО: Я предпочитаю использовать CMS Joomla (т.к. она гораздо гибче подходит для различных бизнес-процессов, нежели тот же WP)

Худший ответ:
MODX хорошо заточен под SEO, т.к. весь функционал собирается вручную.
Вопрос: Имеется ли возможность перепрограммировать (подробности внутри) одно электронное китайское устройство?

Лучший ответ:
Крайне сомневаюсь что в дешевой китайской игрушке что-то можно перепрограммировать. Готовых прошивок под такие устройства вы не найдете, чип скорее всего будет защищен от считывания что дает 99% вероятности получить из него кирпич при перепрошивке.
тут вариант если только менять мозги на что-то ардуино- или стм- подобное, подключать к нему пэды и выводить в компьютер в качестве midi сигнала, ну а дальше уже семплером обрабатывать.

Худший ответ:
Вы бы фотографии плат в коробочках показали.
Вопрос: Посоветуйте спутниковый доступ в интернет

Лучший ответ:
25000р. за комплект симметричного оборудования
Это только оборудование. Деньги потребуются на монтаж (от 40К рублей), оформление (порядка 12К рублей)
И демократичных тарифов — я пока не видел.

Худший ответ:
Не этих ли рассматривали?
www.radugainternet.ru/
Вопрос: Что быстрее, Array или Object?

Лучший ответ:
Конечно обращение к свойству объекта.
В случае с объектом сложность О(1), а с массивом O(n)

Худший ответ:
Андрей Буров согласен, если реально большие объекты, то можно еще вынести декларацию var i=0; i
var i=0,
      o=objectsArr.length;
for (i; i
}
Вопрос: Штучный заказ изготовления платы

Лучший ответ:
Тут можно заказать двухстороннюю плату. Они могут сделать и монтаж, не знаю как там у них с пересылкой и прочим. Есть одно «но»: всё это стоит немало денег, собиратся вручную (машинная сборка при тираже 1-2 штуки нигде не используется) и вам придётся ещё предоставить им кучу всякой документации. Альтернативно можно попробовать напечатать плату тут если вы не являетесь гуру ЛУТ технологии и хотя бы паять самому.

Худший ответ:
Одну плату на производстве невыгодно заказывать, т.к. везде нужно оплатить «подготовку производства» (минимум 2000руб :()
Вопрос: Хотелось бы узнать как можно реализовать с помощью php временную регистрацию?

Лучший ответ:
Можно просто отключать питание сервера через 15 минут

Худший ответ:
Если не нужно взаимодействие МЕЖДУ пользователями, то можно одной сессией ограничится. (без всякой БД)
Вопрос: За что дали 200 ГБ на Яндекс.Диске?

Лучший ответ:
Мы внимательно отслеживаем ситуацию с обновлением приложения для Windows. На сегодняшний день большинство пользователей уже проапгрейдились до стабильной версии 1.1.8. и продолжают работать с программой.
Всех, кто успел получить нестабильные версии Яндекс.Диска (от 1.1.5. до 1.1.7.), мы предупреждаем по электронной почте о возможных сбоях в работе операционной системы и объясняем, как нужно поступить. 
Также мы решили сделать подарок всем пользователям, у которых была установлена некорректная версия программы — независимо от того, нарушила она работу компьютера или нет. До конца дня они получат по 200 ГБ дополнительного места на Яндекс.Диске на неограниченный срок.
Мы приложим все усилия, чтобы сохранить доверие пользователей и обеспечить стабильную работу программ. Оставайтесь с нами. 
Команда Яндекс.Диска

Худший ответ:
Аналогичный вопрос, тоже самое только что пришло.
Вопрос: Перезагружать процесс, если тот насилует процессор?

Лучший ответ:
1. По хорошему надо отпрофилировать процесс, чтобы понять где затык и убрать САМУ причину таких граблей.
2. Настроить квоты на процесс и/или виртуалку, чтобы ему (процессу/виртуалке) не отдавалось 100% процессора/памяти/iops/iowait'а

Навскидку всё.

Худший ответ:
Конструкции вида «if cpu > 60% for 2 cycles then restart» вполне себе рабочие и грешить на monit мне не стоило. Дело оказалось в том, что значение CPU внутри контейнера monit берет от общего и они совсем не похожи на то, что мы видим в top/htop.

Решение — поймать момент нестабильного поведения процесса и снять показания с помощью команды monit status.
Вопрос: Стоит ли проверять имеил на валидность?

Лучший ответ:
В браузере есть <input type="email">

Худший ответ:
Всё таки валидация нужна не только вам, а ещё и пользователю который вводит адрес..если он введёт неверный, то может и не узнает об этом никогда..т.е. проверка на клиентской стороне также необходима.
Вопрос: Где искать модератора для vk?

Лучший ответ:
Юзеры же в группе есть(или одни боты?).
Создать темку с поиском модератора, и пусть заявки скидывают. А там уже отобрать адекватного.

Худший ответ:
Есть прекрасный паблик здесь ищут/предлагают свои услуги администратора.
vk.com/typadm
Вопрос: Возможно ли на Андроиде как на операционной системе заниматься веб-разработкой?

Лучший ответ:
Понятно что полноценно пока что нет.
почему? Linux он и в африке linux, а с учетом того что есть Android x86...еще бы git и полный root доступ.
все есть, если захотеть.чего не хватает андроиду как операционке что бы на нем возможно было код писать?
Все там есть, можно хоть на десктопы поставить и докером разруливать уже какие-то мелочи.

Худший ответ:
Через chroot подрубить убунту, настроить вим и вполне можно. отлаживать правда будет тяжело/невозможно, если только удаленно отлаживать. Но вменяемо это будет только с клаво-мышью и с подключением монитора (тоесть на планшетах).
Вопрос: Можно ли подключить PlayStation 4 и ПК к одному монитору?

Лучший ответ:
Можно. Переключение через меню монитора.

Худший ответ:
Можно через локальную сеть. Но разрешение изображения будет 720p.
На данный момент существует два способа подключить PS4 к ПК или ноутбуку.
В официальном небольшая задержка, а неофициальный поддерживает клавиатуру и мышь.
indycraft.ru/kak-podklyuchit-ps4-k-pk
Вопрос: Переход с MySQL на MySQLi

Лучший ответ:
вы издеваетесь?
php.net - и идите туда. там работы даже людям не знакомым с mysqli минут на 15. Не ленитесь.

Худший ответ:
Если нашлось время, то на PDO лучше посмотреть. Сейчас уже MySQLi пора на MySQLnd менять
Вопрос: Идеальный mini-device для XBMC

Лучший ответ:
Может подойдет связка www.raspberrypi.org/ + www.raspbmc.com/?

Худший ответ:
Если денег не жалко, берите полноценный i3-i5 в корпусе с пассивным охлаждением. Конструкция дороговата получается, но и потенциал у нее соответствующий. Вот корпусинка Доставка получается конская, да еще и только через мейлфорвардеров. Но я честно говоря до сих пор слюни на нее пускаю примерно с вашими же целями.
Вопрос: Как разрешить крос доменные запросы Yii 2?

Лучший ответ:
Вот так: https://github.com/samdark/yii2-cookbook/blob/mast...

Худший ответ:
CSRF валидацию отключили?
Вопрос: Есть русскоязычные книги по Entity Framework?

Лучший ответ:
metanit.com/sharp/entityframework/index.php
все ответы на вопросы и т д
этот ресурс даст вам понять всё, что нужно на начальном этапе х)

Худший ответ:
На ITVDN есть курс по Entity Framework. Я смотрел этот курс, так что могу точно сказать, что он реально неплох.
Вопрос: Rак интегрировать верстку и CMS?

Лучший ответ:
В смысле самописные движки? Вам нужно натянуть верстку на самописную CMS? Тогда с вопросами к тому, кто её "самописал". Если на популярные движки - так в интернете видео-уроков и справочников много.
PHP надо в любом случае.

Худший ответ:
наверняка есть базисные вещи. 
goto фриланс
Вопрос: Какой выбрать SSD для ноутбука?

Лучший ответ:
1. За тестами и обзорами Вам на железячные сайты вроде thessdreview.com :)
По моделям:
- crucial m550 - скорость и надёжность ок, энергопотребление не очень (для ноута важно)
- samsung 840 evo - скорость и энергопотребление ок, но память TLC (менее износостойкая - стремновато, но для домашнего использования нормально)
- plextor m6s - скорость ок, память ок, но нету дополнительных фич вроде аппаратного шифрования и защиты от потери питания
- если смотреть модели малого объёма (~120 гиг), то ещё Smartbuy Ignition2 хвалят.
2. хз. Уточните, может в вашем ноуте есть msata, тогда можно с заменой привода не морочиться.
3. Ссд обычно мрут из-за отказа контроллера и происходит это внезапно. Хлоп - и девайс не определяется. При износе ячеек будут сыпаться ошибки при записи, чтение останется возможным.
4. Технически - нет. Но есть маленький психологический момент: если оставить часть диска неразмеченной, будет гораздо проще держать свободными 10% пространства :)
5. Мне кажется, нет - гарантия и всё такое, а с учётом доставки разница в цене будет не очень велика. Хотя для меня пару лет назад был смысл заказать нужную мне модель из штатов, потому что у нас она появилась значительно позже.
И /home на винте держать не стоит - с ним же идёт активная работа, зачем покупать ссд и потом городить тормоза? Достаточно вынести и подмонтировать каталоги с фильмами/музыкой/whatever.

Худший ответ:
Предыдущий ответ - полностью покрывает тему на сегодняшний день!
Вопрос: Эффективный будильник?

Лучший ответ:
Как-то сестра показала www.budist.ru :)

Худший ответ:
В качестве звука могу посоветовать какой нибудь 8-битный треш на хорошей громкости, например SoulEye — Pushing onwards (PPPPPP- The VVVVVV Soundtrack) или что нибудь группы Welle Erdball (правда соседи могут подумать что на вас напали фашисты). У меня на данный момент та же проблема (3-4 часа сна на рабочий день) что и у вас и пока что неплохо помогает.
Вопрос: Какие принять дополнительные меры, если сервер атакуют с целью подбора пароля?

Лучший ответ:
12 разных ip за 5 дней? Да просто успокойтесь.

Худший ответ:
12 за 5 дней забаненых это мизер =) Смените порт ссш на нестандартный, если вас это так сильно беспокоит. А если продолжаться попытки подобрать пароль, тогда уже напрягайтесь =)
Вопрос: Рушатся стили CSS при добавлении содержимого базы с помощью PHP, в чем ошибка?

Лучший ответ:
У вас закрывающий тег для <div class = "post"> стоит не там где нужно.<div class="wrapper">

    <nav>
        <div class = "logo"></div>
        <ul>
            <li><a href = "login.html">Войти</a></li>
            <li><a href = "index.html#aboutme">Обо мне</a></li>
            <li><a href = "blog.html">Блог</a></li>
            <li><a href = "index.html#getintouch">Обратная связь</a></li>
        </ul>
    </nav>

    <main>
        <h1>Привет! Добро пожаловать в мой Блог!</h1>
        <?php
        require_once ('main_blog.php');

        while ($note = mysqli_fetch_array($select_note))
        {
        ?>
        <div class = "information">
            <!--<p>Кат: <a href = "#">Кино, Знаменитости</a></p>
            <p><a href = "#" class = "likes">136 Нравится</a></p>-->
            <?php require_once('count_comments.php') ?>
            <p><a href = "#" class = "comments"><?php echo $allcomments_num;?> Комментарий</a></p>
        </div>
        <div class = "post">
            <div class = "date"><?php $note['created'] = date("d M"); echo $note['created'];?></div>
            <h2><?php echo $note['title'];?></h2>
            <p><?php echo $note['article']; ?></p>

            <a href = "#">Читать дальше</a>
        </div>
        <?php
        }
        ?>
    </main>

Худший ответ:
Нет там закрыли post)
Вопрос: Как правильнее реализовать субдомены для пользователей сайта username.mysite.ru?

Лучший ответ:
Поиск не катит? Не?
habrahabr.ru/blogs/webdev/101585/

Худший ответ:
Мы делали проще, поддомены реализовывали на уровне неймсервера, все кроме www идет на основной домен, а конкретно поддомены уже разбирались на уровне сайта.
Это скорее всего (не скорее даже а точно) будет медленней, но зато более полный контроль (блок юзера, привелегии юзеров итд, все это контролируется лучше)
Вопрос: Какая бд выдержет нагрузку в 10к запросов в минуту?

Лучший ответ:
скорее всего вам посоветовали грамотно проектировать БД, а не свою СУБД написать.
10К запросов в минуту это всего-то 166 запросов в секунду. Далее уже вопрос идет - какого плана запрсы. Если простые селекты то любая сгодится. Ну а если не простые - то тут уже надо думать. Опять же все упирается в архитектуру вашей БД и что вы будете с ней делать.
В целом потсгрес наиболее универсальный ответ, и не только потому что у него производительность норм и он хорошо скейлится горизонтально.

Худший ответ:
redis, ничего быстрее быть не может, ибо в памяти лежит.
Вопрос: Как организовать доступ к API VK без авторизации?

Лучший ответ:
Запросите для своего пользователя бесконечный токен и используйте его для запросов к апи

Худший ответ:
Извините, если ответ будет не компетентен. Не знаком с апи vk, но все же здравый смыслподсказывает, если контакт требует авторизованного пользователя, а вы не хотите добавлять действий, то что мешает просто эмулировать получения токена своими данными?
Вопрос: Почему данные не записываются в vector?

Лучший ответ:
Вектор не потокобезопасен. Удивительно, что ваше решение не сегфолтится.

Худший ответ:
Как вариант, попробуйте всесто `vector<>` использовать `concurrent_hash_map<>` из Threading Building Blocks.
Вопрос: Существуют ли исследования, изучающие влияние фото пользователя на его сетевых собеседников?

Лучший ответ:
Вот весьма масштабное исследование, одно из многих в этом блоге
blog.okcupid.com/index.php/the-4-big-myths-of-profile-pictures/

Худший ответ:
Поищите информацию на разных пикаперских сайтах. Там на эту тему уже столько копий сломали (:
Вопрос: SSH при закрытых портах

Лучший ответ:
Необходим unix, который будет контролироваться вами и находиться в интернете. Запускаете на нем следующее:
ssh 127.0.0.1 -L 1.1.1.1:80:2.2.2.2:22, где:
1.1.1.1 — IP вашего сервера
2.2.2.2 — IP сервера, на который нужно попасть по условию задачи.

Я правда не уверен, что такое пройдет через прокси (нету возможности сейчас проверить), но при открытом NAT на dst-port 80 — работать будет 100%

Худший ответ:
В общем случае — только установка исходящего VPN соединения от вашего закрытого сервера к другому — вашему открытому (у меня так локальная сеть работает, соединяя сильно разнесенные 4 компьютера, три из них на виндах).
Вопрос: Что сначала изучать для unity?

Лучший ответ:
1. Важнее - Английский язык.
2. Затем, умение читать и понимать на нём.
3. Смотрите ОФИЦИАЛЬНЫЕ! уроки по работе с редактором и что-то пробуете простое сделать без особого понимания программирования ("мартыните" с видео).
4. Затем базовый курс C#: синтаксис, переменные, условия, циклы...
5. И снова смотрите обучающие ОФИЦИАЛЬНЫЕ! уроки, но уже где много кода и более сложный уровень.

Худший ответ:
C#, немного геометрии, математики и физки
Вопрос: Как искать заказы в интернете вне бирж фриланса и знакомых?

Лучший ответ:
Есть. Напишите веб-студиям, заведите постоянные контакты. Профессионалы ценятся всегда.
Не демпингуйте. Просто грамотно обслуживайте клиента, задавайте вопросы по дизайну сразу. Вводите человека в диалог, чтобы он видел что вы заинтересованы и являетесь профессионалом. 
Как дизайнер вы не нужны конечным заказчикам, заказчикам нужно решать их проблемы (увеличение прибыли и т.п.). Вы всегда будете рабочей лошадкой в веб-студиях, рекламных агенствах и т.п.

Худший ответ:
На биржах существуют свои ниши, также как и на рынке в целом. Не бойтесь вылезти из ниши "голодных студентов", запросите за свои навыки нормальную цену. Пусть даже завышенную, ничего страшного. И вы увидите, что заказчики там тоже будут совсем другие.
Правда, для этого нужно заработать некоторую репутацию, то есть не все сразу.
Вопрос: Запрос наружу, с использованием внутреннего адреса

Лучший ответ:
Пакет проскочил через роутер (не отнатился) и добежал до вашего сервака. Такое возможно, если нигде по пути не было каких-то специальных фильтров

Худший ответ:
Собственно, а серверу-то какое дело? Если у него есть (обратный) маршрут, он смело отправит адрес по этому обратному маршруту и всё. Пакеты с «серыми» адресами — совершенно такие же, как и с «белыми» и работают точно так же. Вся разница происходит оттого, что в глобальных таблицах маршрутизации до них нет (не должно быть) маршрутов.
Вопрос: Документация к SOAP API. Нужна ли она и справедливо ли возражение о том, что WSDL достаточно?

Лучший ответ:
WSDL достаточно, по нему генерируется код, в нем есть вообще все все все что нужно для работы с API. Документация нужна только если у вас море методов и все они делают какие-то сложные вещи не очевидные из названий.

Худший ответ:
WSDL - достаточен для понимания диалога. 
Для отладки используйте XMLSpy