Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Hold денег на своем счету и дальнейшая выплата?

Лучший ответ:
Контролирующие органы в РФ всегда работают от "лоха". Если ты не можешь объяснить налоговой на основании каких статей закона вдруг у тебя из оборота в 100 000 доход по декларации 10 000 - сразу набросают штрафов, пеней и доначислят налог 6% со всего оборота. 
Конкретно для вашего проекта это типичная агентская схема взаимодействия. 
ст. 251 НК 
1. При определении налоговой базы не учитываются следующие доходы: 9) в виде имущества (включая денежные средства), поступившего комиссионеру, агенту и (или) иному поверенному в связи с исполнением обязательств по договору комиссии, агентскому договору или другому аналогичному договору, а также в счет возмещения затрат, произведенных комиссионером, агентом и (или) иным поверенным за комитента, принципала и (или) иного доверителя, если такие затраты не подлежат включению в состав расходов комиссионера, агента и (или) иного поверенного в соответствии с условиями заключенных договоров. К указанным доходам не относится комиссионное, агентское или иное аналогичное вознаграждение; 
Т.е вашим доходом признается только сумма вашего вознаграждения. 
Менять режим налогообложения не нужно, если по оборотам в лимиты УСН конечно укладываетесь.
Грамотно составьте оферту (агентский договор) согласно которой вы выступаете агентом от имени и за счет исполнителя.
Вы оказываете услуги физ.лицам по безналу. Если верить сайту налоговой, по такой деятельности онлайн кассы нужны будут 1 июля(ня?) 2019 года.

Худший ответ:
Покупатель платит за товар сайтуНу это вообще красота. Заплатить сайту это все равно что заплатить кофемолке, или фонарному столбу. Невозможно заплатить сайту!Как максимально уменьшить налоги и свою ответственность за эти средства?Грамотно составленный агентский договор + подтверждающие документы понесенных расходов при оказании услуг принципалу.
Насчет ответственности непонятно - средства ваши, пока вы их не потратили.Считаю, что я не должен платить налог с всей суммы, а только с своего процента. Но думаю, налоговая со мной не согласится. Согласится, если у вас есть подтверждающие бумаги - договор и подтверждение расходов.Если вы удерживаете деньги у себя на счету - до конца отчетного периода не предоставили документы подтверждающие расход - заплатите налог. Ибо это ваш доход. 
В общем -то что вы хотите можно реализовать только через банк, или за счет своих средств.
Если конечно не хотите платить налоги за все проходящие суммы.
Вопрос: Почему не компилируется php в javascript-коде?

Лучший ответ:
потому что в html-документ пытаешься вставить php код

Худший ответ:
Потому что у тебя не работает php интерпритатор. Скорее всего, localhost слушает node.js, а не php.
Вопрос: Почему вакансий разработчиков игр так мало?

Лучший ответ:
Идей хороших игр - много, сложность разработки - высокая, разработчики - дорогие, КПД на такой ЗП - низкое, доп. финансирования индустрии - нет, заработок на продажах готовой игры - нулевой, т.к. денег ни у кого нет и покупательская способность - нулевая.
В итоге: а зачем что-то делать в таких условиях, если это: и дорого, и денег не принесёт?!
Только в зарубежных крупных компаниях имеет смысл устраиваться и работать в плане геймдева.

Худший ответ:
Специалисты без работы не остаются, вакансии есть, и онлайн игры и обычные игры делаются в СНГ, те же Alawar, Nevosoft и т.п., скорее просто ищете неправильно, попробуйте искать по конкретным игровым "движкам", а в крайнем случае есть Android и iOS с магазинами, сами будете что-то писать и публиковать, если специалист то быстро выйдете на достаточный доход.
Вопрос: Как удалить разбиение live-флешки?

Лучший ответ:
информация о размере и типе разделов - это всего лишь последовательность байт, которая записывается по определенному смещению на дисковое устройство (при использовании MBR - в начале, GPT - в начале и в конце диска)
при должном желании и упорстве таблицу разделов можно создать даже с помощью hex-редактора, но лучше воспользоваться специально предназначенными для этого утилитами:
определить имя устройства:lsblk
отмонтировать разделы (sdX нужно заменить на реальное имя устройства):sudo umount /dev/sdX?
создать новую таблицу разделов (sdX - имя устройства):sudo parted /dev/sdX mklabel msdos
создать новый раздел:sudo parted /dev/sdX mkpart primary 0% 100%
отформатировать раздел (вместо ext4 можно использовать fat или ntfs, если доступ к флэшке необходим и из других операционных систем):sudo mkfs.ext4 /dev/sdX1
примонтировать новый раздел:sudo mount /dev/sdX1 /mnt
сменить владельца файловой системы на текущего пользователя (для ext4):sudo chown $USER:$USER -R /mnt
все эти операции можно сделать и с помощью стандартной утилиты с графическим интерфейсом Disks, последовательность действий та же: выбрать диск, создать новую таблицу разделов, создать раздел, отформатировать
некоторые флэшки умеют представляться системе как два отдельных устройства (например, как диск и cd-rom), в этом случае обновление таблицы разделов не поможет, и для изменения конфигурации придется использовать специальные утилиты от производителя флэшки или контроллера
p.s. установочные флэшки лучше записывать с помощью dd, а не Startup Disk Creator (одна флэшка - один дистрибутив):sudo umount /dev/sdX?
sudo parted /dev/sdX mklabel msdos
sudo dd if=ubuntu-16.04-desktop-amd64.iso of=/dev/sdX bs=1M

Худший ответ:
parted из Linux или DISKPART из Windows не пробовали?
Вопрос: Что будет если диск gpt конвертировать на mbr?

Лучший ответ:
GPT -- более современная схема разметки. Поддерживает диски больше 2 Тб объёмом и неограниченное количество разделов на диске. GPT-диски используются UEFI при загрузке системы. UEFI реализует такие функции, например, как SecureBoot.

Худший ответ:
очень странное сообщение. я перед установкой винды всегда делаю перевожу диск в gpt
Вопрос: Какой уровень MySQL/MariaDB нужно знать среднему php-программисту?

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

Худший ответ:
Среднему программисту надо в любом случае иметь понимание. Надо понимать агрегаты, писать запросы по памяти, разбираться в связях и всех видах интересов, уметь в транзакции и понимать как работает анализатор запросов. Уметь в explain надо, но знать его досканально не обязательно - главное уметь делать выводы.
Скорее всего в той компании на эту позицию нужен более квалифицированный разраб. Ну, или ини хотели прощупать ваш текущий потолок
Вопрос: Открытый исходный код клиента игры?

Лучший ответ:
хочется подключить сообщество игроков для допиливания игры, устранение багов, добавление игровой части (карты, объекты, квесты, ...)разумное желание, если у вас уже есть пару М очень активных пользователей, из которых пару сотен будут полезными, из которых пара будет продуктивнойМожет кто-то видел на практике подобные проекты и кинет ссылочкой или напишет пару слов о возможных подводных камняхСходу набор проблем
- ручная валидация входящих файлов
- расширение штата тестеров, которым вы будете платить
- потеря контроля над сюжетомПотестировали, сбалансировали == годы согласований между кучей ентузиастов, которые могут месяцами не отвечать на письма
https://endless-sky.github.io/

Худший ответ:
Выложите исходный код на github или аналогичный сервис.
Вопрос: Что означают эти ошибки?

Лучший ответ:
Это новый функционал в Хроме 58. В консоли сверху переключите уровень оповещений с Verbose на Info, если они вас беспокоят.

Худший ответ:
обычные ворнинги, говорят, что некие действия заняли чуть больше времени, чем это бывает обычно.
Вопрос: Что больше электричества потребляет 3G или 4G?

Лучший ответ:
Вообще при прочих равных 4g потребляет больше энергии.
Однако разница очень незначительна, в пределах 10%.
А вот настройки конкретной сети, и качество сигнала  в конкретной точке  меняют энергопотребление в десятки раз.Поэтому нет разницы какой у вас модем 3G или 4G, важно какая у вас сеть, и какое качество сигнала в данной точке.

Худший ответ:
На подавляющем большинстве мобильных устройств 4G очень жрёт батарею. Достаточно выключить 4G в настройках - и аппарат живёт от батареи сильно дольше.
Вопрос: Как включить синтаксис-помощник и includes в Eclipse CDE для *.upc файлов?

Лучший ответ:
По своему опыту советую - лучше сразу отказаться от Eclipse для C++ (слишком много глюков) и перейти, например, на Qt Creator (даже если не будет использоваться библиотека Qt)

Худший ответ:
Правильный вариант - это использовать Eclipse for Parallel Application Developers
https://www.eclipse.org/downloads/packages/eclipse...
1. Создать новый проект «Hello World UPC Project», Toolchains: Linux Berkeley UPC (много полезных настроек по умолчанию)
2. Указать пути includes: открыть Properties проекта → C/C++ General → Path and Symbols. Для языка UPC добавить include пути:
Конфигурация Release:
/usr/local/berkeley_upc/opt/include/upcr_preinclude
/usr/include
Конфигурация Debug:
/usr/local/berkeley_upc/dbg/include/upcr_preinclude
/usr/include
Вопрос: Как в psycopg2 реализовывается INSERT или UPDATE в зависимости от того есть ли запись с таким primary key в базе данных?

Лучший ответ:
Версия постгри какая? С 9.5 добавлена команда on conflict. А так вам придётся вначале заапдейтить все совпадения, а после дописать новые. Если хотите можете обернуть все в процедуру и вызывать её для записи.

Худший ответ:
def update():
    categories = [{'name': 'Ключи', 'id': '73638'}, {'name': 'Мне повезёт!', 'id': '73639'}, {'name': 'Аккаунты', 'id': '73780'}]

    connection = psycopg2.connect(host='127.0.0.1', user='santa', password='bar1703', dbname='test')

    cursor = connection.cursor()

    cursor.executemany('INSERT INTO goods_category(id, title) VALUES (%(id)s, %(name)s) '
                       'ON CONFLICT (id) DO UPDATE SET title=%(name)s', categories)
    connection.commit()

    connection.close()
P.S. В моём debian jessie официальный репозиторий предлагают постгри версии 9.4. Вот статья про установку 9.5 ссылка. Может кому пригодится :)
Вопрос: Как определить из за чего долго грузится сайт?

Лучший ответ:
В лог веб-сервера должно записываться время составления ответаУ базы данных скорее всего есть отдельный лог медленных запросов или возможность узнать, какие запросы висят в настоящее времяСоответственно если не БД, то проблема в коде

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

Лучший ответ:
если текущий массив который составила функция, равен тому, что сейчас в localStorage, то не стоит его перезаписывать
А зачем? Оптимизация ради оптимизации?
Ну если прям вот очень надо, то собираете все в массив и делаете JSON.stringify(arrayData) === localStorage.getItem('arrayData')
Это если быстро и примитивно.

Худший ответ:
Можно вешать событие на onchange/keypress всех элементов, которое бы устанавливало флаг того, что поле изменено. Ну и по этому флагу уже инициировать сбор данных и сохранение в сторадж
Вопрос: Разница стилей или в private есть смысл?

Лучший ответ:
Автоматически реализуемые свойства

Худший ответ:
Завтра например в сеттере надо будет произвести какие-либо действия - вариант с приватным полем - элементарно дополнится.
И будет что-то типа:private string _name;
public string Name{
get{return _name;}
set{_name=value; OnPropertyChangedDoSomething();}
}
Вопрос: Где хранить данные до записи в бд?

Лучший ответ:
Храните готовую sqlite базу в assets и при первом запуске копируйте её в /packagename/database, наиболее простой путь.

Худший ответ:
Добавьте android-sqlite-asset-helper в build.gradle:dependencies {
    ......
    compile 'com.readystatesoftware.sqliteasset:sqliteassethelper:2.0.1'
}
Вот например я работаю над словесной игрой и словарь храню в двух текстовых файлах.
Я написал скрипт, который создает SQL-таблицы и потом загружает эти слова в sqlite-файл:#!/bin/sh

DATABASE=/tmp/words.db
SCRIPT_DIR=`dirname $0`
DESTINATION=$SCRIPT_DIR/../android/Slova/app/src/main/assets/databases/words.db.gz

rm -f $DATABASE
echo ".read android.sql" | sqlite3 -echo $DATABASE 
perl $SCRIPT_DIR/encode-words-for-sqlite.pl < $SCRIPT_DIR/nouns.txt > /tmp/nouns-encoded.txt
perl $SCRIPT_DIR/encode-words-for-sqlite.pl < $SCRIPT_DIR/verbs.txt > /tmp/verbs-encoded.txt
echo ".import /tmp/nouns-encoded.txt words_nouns" | sqlite3 -echo $DATABASE 
echo ".import /tmp/verbs-encoded.txt words_verbs" | sqlite3 -echo $DATABASE 
gzip -vc $DATABASE > $DESTINATION
Можно и похожий .bat файл для Windows написать.
Вопрос: Почему может не совпадать вид макета и готовая верстка?

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

Худший ответ:
проблема может быть в margin, padding, width,.......влажности на марсе...
Вопрос: Что такое триггер?

Лучший ответ:
Действие, которое срабатывает при каком-то событии.

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

Лучший ответ:
select house_id
          into   l_house_id
          from   houses_all
        where  COALESCE(houses_all.corp,'somevalue') = COALESCE(l_corp,'somevalue')почитать можно тут

Худший ответ:
Почему не подойдет IS NULL ?select house_id
          into   l_house_id
          from   houses_all
        where  houses_all.corp = l_corp
       OR (houses_all.corp IS NULL AND l_corp IS NULL)
Вопрос: Почему iconv не преобразует с utf-8 в windows-1251?

Лучший ответ:
Насколько я помню такая ситуация возникает, когда сайт отдает кодировку windows-1251 а сами файлы имеют кодировку UTF8.
Пересохраните в том же Notepad++ этот скрипт в кодировку windows-1251

Худший ответ:
Сайт и все файлы в кодировке windows-1251.
беда - бедулькапо итогу получаю:
потому что отправляете как utf-8 видимо, так что просто в ответ добавляем, так что проверяем заголовки какие шлем и если нет про кодировку, добавляем:header("Content-Type: text/html; charset=windows-1251");
Если у Вас везде windows-1251 то уже прийдется везде его и юзать. Не стоит тягать из кодировки в кодировку, где это не нужно.
Вопрос: Ошибка syntax error, unexpected 'if' (T_IF), expecting ']'?

Лучший ответ:
Совсем не вижу не правильно поставленные скобки.
ну тогда поставьте IDE или блокнот с подстветкой хотя бы.

Худший ответ:
95 строчка в примере, должно бьіть ]);
А еще, вместо конструкций типа:Yii::$app->user->isGuest ? '': 
                             [
                                 'label' => 'Партнёрам',
                                 'url' => ['/partner/index'],
                                 'options' => ['class' => 'menu-item']
                             ],
можна сделать:[
  'label' => 'Партнёрам',
  'url' => ['/partner/index'],
  'options' => ['class' => 'menu-item'],
  'visible' => !Yii::$app->user->isGuest
],
Вопрос: Верно ли, что занести на свой компьютер вирус невозможно при серфинге по сомнительным сайтам?

Лучший ответ:
Верно ли, что занести на свой компьютер вирус невозможно при серфинге по сомнительным сайтам?
возможно.
Один из вариантов т.н. "связки".
Как правило их сдают в аренду за некоторое количество тысяч долларов.
У них есть набор браузеров которые они "пробивают".
Пробив - установка/запуск вредоносного кода на компьютере жертвы.
Суть связки - набор эксплоитов для обхода всевозможных систем безопасности и окружения браузера т.е. с помощью разных дыр пролезают в систему. Естественно все это делается автоматически и дыры используются в зависимости от браузера в котором загрузился сайт с кодом вредоносным.
В хроме например через дыру флеш плеера загрузится.
В IE через дыру в JAVA
и т.д.
Последний раз видел в продаже за 3-5к долларов. Точнее аренда на 1-3 месяца вроде была.
По описанию пробивало все последние версии браузеров на тот момент - около года назад.
Скорее всего и сейчас есть подобные вещи, и никуда не исчезнут.
Но найти тяжело, скорее всего только в торе и ему подобных.

Худший ответ:
коротко - НЕТ. 
Дыры в самих браузерах находят и закрывают регулярно. И время между моментом, когда кто-то эту "дыру" найдет и моментом, когда ёё же "закроют", может исчисляться ГОДАМИ. Впрочем, как и в прочих приложениях.
Вопрос: Хочу писать CSS стили через Браузер. Gulp?

Лучший ответ:
О, ужас, какие только извращения не придумывают люди)))))))))

Худший ответ:
Я работаю с Grunt (выбор заказчика). Берете Grunt, настраиваете его, устанавливаете плагин LiveReload для браузера. Все это запускаете. Работаете себе в редакторе (Sublime/WebStorm/Atom) и изменения в реалтайме смотрите в браузере.
Вопрос: Всем привет, промогите разобраться с скриптом для Linux?

Лучший ответ:
bs у вас откуда-то с потолка, ни для сети, ни для диска.
Вы понимаете, что снимать копию по блокам можно только с отмонтированного устройства, иначе на выходе будет мусор?
rm перед mv смысла не имеет, достаточно mv с ключем -f для перезаписи.
mv -f старое новое

Худший ответ:
ЭЭЭ ааа ЭЭэ а проще никак ?test ! -d /var/backup/mysql/last && { mkdir -p /var/backup/mysql/last ; }
Вопрос: Выбор между C и C++, и вообще стоит ли?

Лучший ответ:
стоить плюнуть
ДА!

Худший ответ:
языки уже ничего не стоят. Давным давно нужно знать целый стек технологий + обзорно те штуки которые используются в смежных областях.
типичный набор знаний для джуна 
1) язык
2) базы данных
3) часто используемые библиотеки и фреймворки в выбранной области
4) знание систем контроля версий
5) знание основных инструментов разработки(ide, редакторы и все что облегчает жизнь программистам работающим с каким-то конкретным стеком)
6) общий кругозор в айти
7) знание короля айти - гугла. реально крутая вещь, попробуй хоть раз использовать. можно нагуглить все те вопросы которые ты задалUDP:прочитал комент о том что автор слепой, и стало немного стыдно за столь резкий ответ. Но это не изменит некоторых вещей:
Людям с нарушением зрения будет очень трудно. Приходится часто искать информацию и если вам трудно это делать в больших объемах лучше остановиться.
Вопрос: Что еще можно отключить в win 8.1 64 bit кроме superfetch?

Лучший ответ:
Да все что угодно, зайдите в службы и отключайте на здоровье.

Худший ответ:
С точки зрения производительности - особо ничего, можно отключать службы, которые отвечают за функции, которые вы конкретно не используете в принципе. Если ищете, что бы такое отключить, отключите DiagTrack.
Вопрос: Где взять задания для новичка в C++?

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

Худший ответ:
очень рекомендую ссылка
особенно это "МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ИМЕНИ М.В. ЛОМОНОСОВА
Факультет
вычислительной математики
и кибернетики
И. А. Волкова, А. А. Вылиток, Л. Е. Карпов
Сборник
задач и упражнений
по языку Си++"
Вопрос: Как обрезать часть круга в фотошопе?

Лучший ответ:
Добавьте обтравочную маску в этой части.

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

Лучший ответ:
Спасать данные :) Даже если ошибетесь - лишним не будет.

Худший ответ:

неисправен жеский диск
неисправна материнка
неисправен бп
Вопрос: Умный дом управление бытовой техники через интернет?

Лучший ответ:
Поднять веб-сервер и высунуть его в интернет. Копайте в сторону https://www.openhab.org/

Худший ответ:
к сожалению не смогу ответить на Ваш вопрос, но вот альтернативный вариант:
мобильник на андроиде дома  + программа удаленного управления им через инет (типа airDroid). всё. 
имеем прослойку в 1 устройство и заморочки на запуск меньше пары часов.
Вопрос: Почему так много топовых ресурсов используют сабдомен www в качестве дефолтного?

Лучший ответ:
Есть несколько причин.Для «голого» доменного имени нельзя задавать CNAME. Это может быть критично для некоторых случаев (чаще всего масштабирование в облаке).Cookies. Проставленные куки для голого домена, будут отсылаться поддоменам. Наприммер тем, что раздают статику (что мешает кешированию). Это самый безобидный вариант ;)
Для сайта-визитки или блога, все это конечно же не играет особой роли.

Худший ответ:
С технической точки зрения такое используют если по стечению обстоятельств домен компании (для компов) имеет такое же имя. 
Также практически все современные панели регистрируют псевдонимы с www по дефолту, а уж что использовать, это дело каждого.
В конце концов домен может быть настолько старым, что это когда-то была вынужденная необходимость и уже потом не меняли.
Вопрос: Как запустить командую строку Windows в нужной папке?

Лучший ответ:
Поменяйте ярлык на это: C:\Windows\System32\cmd.exe /K "cd /d C:\path\to\folder\"

Худший ответ:
У ярлыка есть свойство -папка в которой он запускается
Вопрос: Подкиньте идею как спарсить одну страничку?

Лучший ответ:
короче смотри :D
они добавляют дивы с криптами при скролле, так что на странице одновременно существует только то, что влезает в экран
я оооочень отзумил через хромовскую консоль, так что на страницу влезло аж 213 "карточки"
ну а потом прошелся селекторами, имена классов хоть и такие как есть, но вроде работаетname = '._34THYs32bhje4xSvoxAZx3'
health = '._3x2gQl_JNOeByBffSJ6z3q'
elems = document.querySelectorAll('.sc-eHgmQL.exgINJ')
[...elems].map(elem => ({name: elem.querySelector(name).textContent, health: elem.querySelector(health).textContent}))

Худший ответ:
Берете ключ из скриптаhttps://app.flipsidecrypto.com/static/js/Settings.34929545.chunk.jsreturn n = new E("a7936778-4f87-4790-889f-3ab617271458"),
Обычно он статичный: a7936778-4f87-4790-889f-3ab617271458
Делаете POST запрос на https://platform-api.flipsidecrypto.com/api/v1/assets/metrics?apikey=a7936778-4f87-4790-889f-3ab617271458
Тело: {"size":1000,"change_over":7,"metrics":["fcas"]}
Получаете все в JSON.
Пример: curl 'https://platform-api.flipsidecrypto.com/api/v1/assets/metrics?api_key=a7936778-4f87-4790-889f-3ab617271458' --data-binary '{"size":1000,"change_over":7,"me}'ics":["fcas"]}
Вопрос: Что выбрать для домашнего ПК — два HDD по 3 Тб (в raid 0) или один на 6 Тб?

Лучший ответ:
Ну да, для семейного архива, только рейд ноль, уж проще сразу в корзину.
Ты хочешь SSD под систему, зачем тебе рейд 0 на все остальное ? Да и рейд 1 я бы не делал, щас что у тебя полетит рейд, больше чем шанс что у тебя полетит винчестер.

Худший ответ:
в домашних мат. платах без апаратного рейда за несколько тысяч долларов вообще нет смысла использовать рейд
в любых матплатах без аппаратного рейда стоимостью - внимание - 7000 рублей (adaptec 5405 на 4 диска) нет смысла использовать рейд. Просто в серверном железе они (контроллеры) уже могут быть интегрированные. 
Идея поставить два диска в raid0 под архив - это пардон, конечно, но бредом отдает. Надежность в два раза ниже. Отказ любого из дисков - потеря всех данных. Причем, если отказ физический (повреждение секторов например) - все, данные невосстановимы. Зачем такой бэкап, который сам нужно бэкапить? 
Все ценное нужно либо бэкапить регулярно, либо хранить на raid1 (а лучше и то и другое и антивирус свежий)