pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Можно ли сделать анимацию картинки без знаний JS??

Лучший ответ: Да, можно.

Худший ответ: Если касаться анимации элементов, то многое сейчас можно сделать просто на CSS, без использования JS.
Вопрос: Безопасно ли записывать «секретные» данные в txt-файл с именем из кракозябр (например salkgkawj2145lkjsalfkj@24lkjl), который открыт для чтения?

Лучший ответ: Не безопасно, вспомним утечки всех СМСок у крупных сотовых операторов лет 5 назад.
Можно хранить в тхт файлах, но раз есть пхп на сервере, то через него и отдавать. То есть "база" из файлов лежит в папке, к которой из вне не попасть, но сам пхп может смотреть папку и вычитывать файлы. Вот этот пхп пускай на время сессии и выдаёт контент файлов. Этот же пхп файл определяет и права на доступ к данным, если там многопользовательский вариант или просто парольный доступ.
Через мод_реврайт, можете симулировать расширение .txt в адресной строке, а через контент тип формат text.

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

Лучший ответ: Если спулер завис и не реагирует убейте его процесс (spool.exe). Затем стартуйте его любым способом.
Вообще спулер чаще всего глючит из-за проблемных драйверов принтеров, ищите корень проблемы тут.
Неоднократно сам сталкивался с подобным. Убийство спулера никаких проблем обычно не вызывает - он итак уже не работает. 
Нужно вычислить проблемный драйвер, чаще всего это что-то из последнего установленного. Для начала удалите принтер вместе с драйвером и посмотрите на поведение спулера, если он начнет работать нормально, значит дело именно в этом драйвере. Можно найти у производителя новую версию драйвера с исправленными проблемами или поискать какой-то подходящий драйвер, входящий в состав винды.
Сталкивался с ситуацией, когда новая версия драйвера от производителя имеет какие-то проблемы, из-за чего приходилось откатываться на предыдущую. Поэтому всегда держал заведомо рабочую проверенную версию драйвера и последнюю.

Худший ответ: Мне помогает с зависшей службой следующий порядок действий:
определяем по диспетчеру задач PID процесса, относящийся к зависшей службе, запускаем Process Explorer из утилит Sysinternals, находим нужный нам PID, заходим в его свойства, далее во вкладке "Threads" убиваю один из активных потоков.
Тут все действия на "свой страх и риск" как говорится.
Вопрос: Можете помочь источником для изучения?

Лучший ответ: Давайте пройдемся по пунктам :
1) Их много. Достаточно популярный codepen
2) Что касается адаптива. 
Ничего сложного в бутстрапе нет. Особенно в сеточной системе (grid system). Документация по все классам и компонентам лежит на официальном сайте
Если вы любитель смотреть видосики, то вот рекомендую этого -> чувака
3) С медиа-запросами тоже всё довольно просто. 
Смысл в том что вы просто переназначаете стили для определенных блоков при определенных размерах экрана
О медиа-запросах (и не только) понятным языком объясняет Sorax
HTML+CSS реально изучить за неделю (максимум за 2). 
И да ребята, особенно молодые, бросайте дизайн и гасите компьютер учите более серьезные и полезные вещи

Худший ответ: 1. Анимации. Все "стандартные" анимации вы можете посмотреть тут. В этом случае достаточно сказать верстальщику название анимации и он будет знать, что делать (названия универсальные, они не привязаны к этой библиотеке). Если анимация не стандартная - то это другой вопрос. Продвинутые дизайнеры рендерят это дело в Adobe After Effects или его аналогах, но в общем случае достаточно покадровой схемы, нарисованной ручкой на бумажке. Именно покадровая схема, по написанному тексту обычно ничего не понятно.
2. Адаптивность. Не зацикливайтесь на bootstrap. Если вам нужна просто сетка - возьмите к примеру flexboxgrid (личный опыт показывает, что люди, которые начинают верстать сразу на bootstrap, потом без него вообще ничего сделать не могут). Но ваша задача, как дизайнера, скорее понимать, как что должно выглядеть на разных размерах экрана, и уметь это нарисовать (далеко не факт, что ваших знаний будет достаточно для того, чтобы это кроссбраузерно сверстать).
А по поводу различных странных вещей и того, что обычно вызывает вопросы у начинающих - советую посетить мою страничку на CodePen. Большая часть демок там являются иллюстрациями к ответам на тостере, в их описаниях есть ссылки на вопросы.
Вопрос: Как правильно расставить приоритеты в развитии разработчика?

Лучший ответ: использует оч древнюю технологию как по мне, последние статьи по ней в гугле датируются 2010 годом
Повеселили! Есть немало компаний, до сих пор использующих Java 1.4 и EJB 2.0.после того как я уволюсь от туда через 1.5 - 2 года, не думаю что я буду чертовским востребованным специалистом
Программисты на Коболе смотря на вас с непониманием. Почитайте.В итоге у меня 4 свободных часа до того как я лягу спать.
Прорва времени!Я не могу правильно расставить приоритеты и получается что я перескакиваю с одной темы на другую, не закончив основательно предыдущую. 
Вам нужны не приоритеты, а самодисциплина. Интересоваться многим и постоянно менять сферу интересов - это не плохо, наоборот. Но бросать что-то на полпути не стоит.В любом случае если вы знаете решение моей ситуации или хотя бы совет для нее, вы бы здорово мне помогли. 
Отработайте года 3 на текущем месте, получите статус мидла, и взгляните на ситуацию ещё раз, глазами более опытного специалиста.

Худший ответ: Если на текущей работе вами довольны, это уже хорошо.
Технологии это вещь важная, но джуниору важнее просто научиться работать и использовать инструменты.
То есть хорошее владение IDE, чтобы легко могли отдебажить, сходу писать юнит тесты.
Неважно ведь на какой версии джава или в каких фрейморках вы это делаете. Главное наработать практический опыт.
Также нужно владеть инструментами, которые используются в современном программировании - git, maven, jira или другой багтрекер, уметь ставить приоритеты и уметь оценить сроки поставленных задач хотя бы примерно.
В общем моя рекомендация - дойдите до мида - это можно сделать за 1-3 года в зависимости от проекта и ваших усилий,  а там пробуйте найти что-то поинтереснее.
Вопрос: Не работает mozilla thunderbird ,как выяснить причину. win 10 x64?

Лучший ответ: Вопрос:Не работает mozilla thunderbird ,как выяснить причину. win 10 x64?
Ответ -  почистил прогой реестр

Худший ответ: Создай нового пользователя и проверяй там, как выше ответили "успешно" почистил реестр. Вообще забудьте навсегда слова "чистка реестра", это было актуально в 98 винде, позже это стало вредно и опасно. 
Из предположений скорей всего снес какой нибудь кеш шрифтов (его обожают чистить чистилки) и теперь вот проблемы. Если новый пользователь не проканает, то переустанавливай систему.
Вопрос: Можно ли взаимодействовать с DOM напрямую из React?

Лучший ответ: Можно, но обычно не нужно

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

Лучший ответ: Обходите массив, считаете все встреченные свойства/значения, оформляете это дело как computed свойство:

groupedItems() {
  return this.items.reduce((acc, n) => {
    for (const k in n) {
      acc[k] = acc[k] || {};
      acc[k][n[k]] = (acc[k][n[k]] || 0) + 1;
    }
    return acc;
  }, {});
}
Выводите с помощью v-for:

<div v-for="(group, groupName) in groupedItems">
  <h3>{{ groupName }}:</h3>
  <div v-for="(value, key) in group">{{ key }} ({{ value }})</div>
</div>

Худший ответ: Lodash вам в руки.
А Vue только шаблонизатор.
Вопрос: Почему не видна сеть (маска)?

Лучший ответ: Чтобы связь была двусторонней, надо чтобы "видимость" была и в обратную сторону, а в вашем случае 192.168.1.0/24 "не видит" (в ваших терминах) 192.168.0.0/23. Т.е. когда вы посылаете ping из 192.168.0.0/23, то он доходит "туда", но не может вернуться "обратно".

Худший ответ: устройства типа  192.168.1.2 /23 будут к  192.168.1.5 /24 обращаться напрямую. А те, в свою очередь, отвечать им через шлюз. Что то мне сложно представить себе шлюз, у которого есть маршрут и в 192.168.0.0/23  и в 192.168.1.0/24
Вопрос: Как сделать поиск по БД по нескольким элементам массива?

Лучший ответ: У тебя бесконечный цикл
вместоif ($i = 0) {
вероятно должен быть if ($i == 0) {
Дальше не смотрел, возможно дальше еще есть ошибки, но эта точно тут.

Худший ответ: я так понимаю что ты хочешь сделать x LIKE 'a' OR 'b' OR 'c'  ?
не, на до так (x LIKE 'a') OR (x LIKE 'b') OR (x LIKE 'c')
Вопрос: После тестовых заданий ни ответа ни привета?

Лучший ответ: если тестовые задания занимают все ваше время, то либо что-то не так с вами, либо это не тестовые задания.

Худший ответ: Тестовые задания - это развод!
Лучший вариант - безопасная сделка: если Вы знаете как сделать задачу - Вы получаете денег, иначе - нет.
Всё прозрачно и понятно!
Вопрос: Есть ли полноценные cmd для windows?

Лучший ответ: есть, но не особо много толковых. мне нравится ConEmu (в том числе прекрасно интегрируется с Far)
https://habr.com/post/164687/
https://conemu.github.io/ru/index.html
https://github.com/Maximus5/ConEmu/wiki
если любите bash - под вин10 можете установить wsl (на выбор уже Юбунта, Дебиан, Сюзе. обещано прозрачное взаимовызывание консольных утилит. не проверял, он меня не устроил по своим причинам). кстати, cigwin считается все еще круче, в частности позволяет даже гуевые линуксовые программы запускать

Худший ответ: https://sourceforge.net/projects/console/
https://github.com/mridgers/clink/
ну и NirCMD и прочие утилиты из пакета Nirsoft
Вопрос: Связать два блока на WP?

Лучший ответ: Можно создать:
 - Плагин с  опциами\значениями. Заводите значения в админке и выводите их "снаружи"
 - Запись с произвольными полями - Меняете значение поля в админке - оно меняется "снаружи"
 - Шоткод-функцию, выводящую в нужных местах нужную информацию.
А лучше всего скомбинировать. Небольшой плагин со страницей настроек и шоткод выводящий эти настройки наружу.

Худший ответ: $contacts_page = get_post( 123 );
echo apply_filters( 'the_content', $contacts_page->post_content );
Где 123 - ID страницы контактов. Как вариант, можно использовать get_page_by_path( 'contacts' ), где contacts - URL slug страницы.
Вопрос: Как правильно сделать переход с мобильной версии сайта на полную и стоит ли?

Лучший ответ: Стоит ли вообще так делать?
Ну если заказчик просит, значит надо. Добавляете заголовок, который будет флагом осознанного выбора посетителя. Вообще отдельная мобильная версия при современных технологиях это странно.

Худший ответ: Заказчик хочет, чтобы на мобильной версии была ссылка "полная версия", ведущая на mysite.ru
Стоит ли вообще так делать?
Простой переход на полную версию нужен. Даже на тостере мобильная версия урезана, и если я хочу кого-то процитировать (как сейчас) - переключаюсь в полную, чтобы появилась панель инструментов.
Что касается способа реализации и вероятных санкций - спросите у ТП Яндекса и Гугла, там адекватные ребята и быстро отвечают.
Вопрос: Как довести английский до совершенства?

Лучший ответ: А что значит "до совершенства"? Где критерии и граница совершенства?
Любой иностранный язык нельзя выучить полностью, как и родной, потому что он постоянно изменяется и трансформируется.
Если вы не можете без переводчика написать блог, то вам бы для начала просто "выучить".

Худший ответ: Просто - Никак. Тонны практики. ТОННЫ.
PS: два года живу в США.
Вопрос: Как сделать проверку?

Лучший ответ: А может, вместо того, чтобы заниматься вот этой вот ерундой, просто задать placeholder?

<v-text-field
  placeholder="-"
  v-model="product.product.comment"
  :solo="none_change"
  :readonly="none_change"
></v-text-field>

Худший ответ: Посмотри в API для v-text-field. Значение текста задаётся через v-model, а не в default slot, про который ничего не написано в API для этого компонента.
Вопрос: Горизонтальная линия css, как сделать правильнее (красивее)?

Лучший ответ: Проблема с тегом <hr/> в том, что линия - это не контент, а дизайн. Соответственно, идеально, если дизайн рисуется при помощи css. А уж как конкретно рисовать линию зависит от разметки и дизайна конкретной страницы. Это может быть банальная граница, может быть box-shadow, могут быть псевдоэлементы с фоновой заливкой. Любой из перечисленных вариантов адекватен и имеет право на существование.
P.S. Что-то не вижу, чтобы тег был объявлен устаревшим. Все атрибуты его порезали, но в спеке HTML5 он есть.

Худший ответ: Самое простое https://jsfiddle.net/joomla/m12kge1a/1/
Вопрос: Как сконвертировать png в GeoTIFF?

Лучший ответ: Не могу вам ничего сказать по поводу Apple Mapkit, но по поводу создания тайлового источника данных - могу.
Чтобы получить из PNG карту в GeoTIFF, действительно нужно использовать QGIS, только не просто открыть и сохранить файл, а использовать модуль Georeferencer, чтобы привязать картинку к координатам. Это описано вот здесь, например: https://docs.qgis.org/2.2/en/docs/training_manual/...
Чтобы верно выполнить эту задачу, нужно знать систему координат карты и координаты нескольких точек на карте.

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

Лучший ответ: length, а у вас lenght

Худший ответ: Вы не правильно написали слово length :)
Вопрос: Как получить данные с помощью рекурсии?

Лучший ответ: В модели category сделал виртуальное свойство
public $childs;
в модели/**
     * Строим дерево категории
     *
     * @param $data
     * @param int $rootID
     * @return array
     */
    protected function buildTree($data, $rootID = 0)
    {
        $tree = [];
        foreach ($data as $id => $node) {
            if ($node['parent_id'] == $rootID) {
                unset($data[$id]);
                $node['childs'] = $this->buildTree($data, $node['id']);
                $tree[] = $node;
            }
        }
        return $tree;
    }

    /**
     * Получаю все категории
     *
     * @return array
     */
    public function getAllCategories()
    {
        $data = Category::find()->asArray()->all();
        return $this->buildTree($data);
    }
в controller$tree = $model->getAllCategories();
return $this->render('profile', ['tree' => $tree]);
во viewforeach ($tree as $cat) {
// root 1-й уровень
    echo $cat['title'];
    if ($cat['childs'] > 0) {
        foreach ($cat['childs'] as $childs) {
// category 2-й уровень
            if (empty($childs['childs'])) {
                echo  $childs['title'];
            } else {
                echo '<b><br/>' . $childs['title'] . '</b><br/>';
            }
            foreach ($childs['childs'] as $child) {
// category 3-й уровень
                echo $child['title'];
            }
        }
    }
    echo '</div>';
}

Худший ответ: Решение для любого уровня)public function getChildById($arr, $id) {
			if(is_array($arr)){
				if((string)$arr[0]['_id'] == $id){
					return $arr;
				}else {
					foreach ($arr as $kay => $value) {
						return $this -> getChildById($value['childs'], $id);
					}
				}
			}
			return  false;
		}
Вопрос: Накладывает ли ограничения та или иная CMS на разработку дизайна сайтов?

Лучший ответ: Иногда в опубликованных проектах на фриланс–биржах по теме веб–дизайна указывают, что сайт будет работать на Joomla, 1C, Wordpress и т. д. О чём упоминание той или иной CMS должно говорить веб–дизайнеру? Есть ли различия в разработке структуры сайтов под них?
Да и нет. Вернее, какие-то CMS накладывают, какие-то накладывают в меньшей степени, какие-то в большей... 
Например, Modx - не накладывает вообще практически никаких ограничений, а те что есть - это 0.1% от общего объёма вёрстки и те обычно можно поменять/подогнять.
Битрикс - по моим данным (сам лично глобоко не копал) так же накладывает довольно незначительные ограничения.
Drupal - генерирует практически всю вёрстку, изменить что-то довольно таки сложно, т.к. логика именования классов и некоторых "выводов" в вёрстку - зашита на уровне самой CMS и не редко системных модулей.
Joomla, Wordpress - насколько я помню, так же накладывают некоторые свои стили, хоть и не столь значительно.
*это помимо того, что озвучил предыдущий оратор, разумеется, ограничения самих движков тоже никто не отменял, хотя к вёрстке/дизайну в контексте Вашего вопроса, это мало относится.Если да, то насколько они существенны, и что можно почитать чтобы избежать возможных ошибок?"Существенность" зависит от CMS, почитать - оптимальнее всего почитать исходные коды предлагаемых тем, откройте несколько исходников от разных производителей, чем больше одинаковых или крайне схожих элементов в вёрстке Вы найдете, тем более вероятно, что "этот" конкретный кусок зашит на уровне вывода в CMS.

Худший ответ: Смотрите мой ответ для MODX.
Тоже самое актуально и для других CMS.
Чем отличается процесс верстки под ModX от сайта без CMS?
Вопрос: Какой ноутбук выбрать для детей за до 400$?

Лучший ответ: IMHO шарить какой-либо рабочий девайс с детьми, которые доводят технику до такого состояния - невыгодно.
Проще купить им планшет побольше, обойдется в 200-250$ за отличный планшет, который и мультики потянет и игры, и при этом достаточно абузоустойчив.
А комп покупать тем детям, которые дружат с техникой, и будут развиваться.

Худший ответ: www.ebay.com/itm/Apple-2010-MacBook-Pro-13-2-4GHz-...
Если HDD заменить на SSD вообще будет вещь.
Вопрос: Перестает работать Git при использовании PhpStorm. Почему? Как исправить?

Лучший ответ: 6. Пересесть на Мак или любой другой Никс.

Худший ответ: проблема ушла) нужно было  после клона сделать git init  :)
Вопрос: В чем разница между HTMLCollection, возвращаемой getElementsByTagName и getElementsByClassName?

Лучший ответ: Почитайте что такое тэг, класс и селектор. После этого станет понятно на сколько ваш вопрос простой, и на сколько долго нужно разжевывать почему вы получаете РАЗНЫЕ коллекции.
По поводу сообщений в консоли рекомендую почитать про приведение типов в JavaScript, в частности, как объекты конвертируются в строки.

Худший ответ: // По тегу, найдет все <p>....</p>
var paragraph1 = document.getElementsByTagName("p");

// По классу, найдет все <div сlass="p">....</div> (тег может быть любой)
var paragraph2 = document.getElementsByClassName("p");
Вопрос: Чем автоматически ломать свой код, чтобы проверить тесты?

Лучший ответ: Вы вероятно путаете с тестами там где вносятся различные случайные изменения во входные данные, и проверяется реакция.
Так как случайная правка в код поломает саму программу и она тупо не запустится.

Худший ответ: Возможно, вам надо менять не код, а данные. Тогда это называется "фикстуры" (Test fixture). Сами их сгенерируйте и в тестах опишите желаемый результат для каждой.
Вопрос: Есть такая программа, с помощью которой можно прикрутить к колёсику мышки изменение размера кисти в Фотошопе?

Лучший ответ: Ну вообще-то, чтобы изменить размер кисти, можно зажать Alt + правую кнопку мыши и поводить мышкой влево (для уменьшения) и вправо (для увеличения соответственно).
N-I: поскольку дополнительные хоткеи на изменение размера кисти -- это квадратные скобки [ и ], то можно даже с помощью по от производителя мыши забиндить скрол вверх\вниз на скобки. Если мышь без по, тогда с помощью любого биндера, например AutoHotKey https://autohotkey.com/download/
Качайте portable-версию, запускайте, она появится в трее, открывайте - File > Edit Script (редактируем дефолтный скрипт, который автоматически загружается при запуске программы), в блокноте удаляем всё содержимое и пишем две строки:WheelUp::]
WheelDown::[
Сохраняем, и делаем Reload Script. Всё, теперь при скролле вниз будет срабатывать клавиша [, а при скролле ввверх клавиша ] 
Если нужно, чтобы данный бинд работал только в фотошопе, тогда скрипт нужно отредактировать таким образом, чтобы нажатия посылались лишь в окно ФШ:#IfWinActive ahk_class Photoshop
WheelUp::]
WheelDown::[
#IfWinActive
Разумеется в настройках фотошопа должны стоят дефолтные хоткеи для изменения размера кисти.

Худший ответ: AHK - лучшее решение для своих hot-keys'ов!
Я им громкость кручу колёсиком, когда курсор на таскбаре и микрофон гашу по средней кнопке мыши!
Вопрос: В чем или на чем рисовать картинки для дальнейшего использования на сувенирной продукции (магниты, одежда, макулатура и т. д.)?

Лучший ответ: Инструменты (В чем или на чем) зависят напрямую от:типа сувенирной продукции т.к. для тиснения на ежедневниках и печати стикеров разные требования к макетам;оборудования т.к. у разных способов изготовления/нанесения разные требования к макетам;квалификации работника т.к. до сих пор есть те, кто может работать только в одной программе и не знает о существовании иных форматов файлов.
В общем и целом, чаще используется векторная графика т.к. удобна для масштабирования при печати. Соответственно, создавать макеты надо в векторном редакторе (от самых известных платных Adobe Illustrator и CorelDRAW до менее известных, бесплатных и с менее широким функционалом). Конкретный инструмент должен выбирать дизайнер т.к. именно он будет работать над созданием.
Также используется растровая графика (чаще для более реалистичных и фото изображений). Здесь графических редакторов также много: Adobe Photoshop самый известный, но есть и немало продуктов от других производителей. Выбор конкретного также полагается на дизайнера т.к. вам (руководителю или заказчику) важен результат, а не формат файлов.
Хорошим тоном будет спросить требования к файлам в типографии (или на заводе) заранее. Это избавит от любых возможных проблем с форматами и техническими особенностями макетов для изготовления. 2016 год на дворе, но я до сих пор не понимаю почему никто так не делает. Если в типографии есть отдел допечатной подготовки (а в хороших и грамотных конторах он есть, сам в таком работал когда-то), то вопросы соответствия макетов требованиям уже не так актуален т.к. они сами все приведут к нужному виду.
А от картинки в мозге до результата процесс приводят простые работники. Клиент ставит задачу, дизайнер её решает и воплощает идеи в макете, далее макеты готовят к производству и типография/завод изготавливает нужную продукцию. Все просто)))

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

Лучший ответ: Реально ли заставить устройство отправлять волновой сигнал (электромагнитную волную, радиосигнал) на заданной частоте?
Без внешних приспособлений нереально, если речь идет о произвольной частоте. Чем именно в телефоне вы хотите посылать сигнал и на какой частоте?

Худший ответ: Если телефон поддерживает такую функцию то реально,  если с завода нет ик-порта то нет. У меня давно был  самсунг с 4 мини в нем как раз был ик-порт и можно было управлять различной техникой.
Вопрос: Axios как решить проблему network error?

Лучший ответ: Читать, пока не появится понимание

Худший ответ: В моем случае ошибка с CORS возникала только на один адрес, а причиной оказалось расширение AdBlock. Url содержал такую строку - ../mark/ad000/wordstat.  Блокировщик рекламы решил, что загружается что-то, что он призван блокировать.. (ad - (англ.) реклама).
Вопрос: Какие есть текстовые игры для телеграм-ботов?

Лучший ответ: Годвилль, rog_bot, подземелья и подземелья

Худший ответ: @ragna_bot - бот, который запускает в чате рейд на босса, игроки выбирают роли и начинают битву, за победу получают лутбоксы, там шмотки, ачивки, ресурсы, междучатовые ПвП, кланы, посройки замков, битвы за замки, крафт, петы
Вопрос: Как расшарить папку в Windows server с доступом без ввода логин:пароль ??

Лучший ответ: 1.Заведите на сервере пользователя с правами записи в указанную папку.
2.Далее с компа на котором работает программа в диспетчере учетных данных заведите учетку из п.1 для сервера.
Пользуйтесь.

Худший ответ: Нужно создать на сервере пользователя с такими же именем и паролем как на локальном компьютере и разрешить ему доступ в папку.
К сожалению - если у вас зоопарк пользователей то придется их всех добавлять, либо пользоваться сохранением пароля. 
Либо разрешить на запись пользователю "Гость" (что очень не хорошо). 
Нет домена = Нужно побегать