Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Из-за чего ошибка 419 (unknown status)?

Лучший ответ:
Решил проблему передачей токена в data$.ajax({
                    url: "/exit",
                    type: "POST",
                    data: {"_token": $('meta[name="csrf-token"]').attr('content')},
                    success: function (response) {
                       console.log('+')
                    }
                });

Худший ответ:
У меня рабочая схема, без form выглядит, не вдаваясь в детали, вот так:
HTML:
<div>
@csrf{{--эта конструкция преобразуется в input c именем _token, пример: <input type="hidden" name="_token" value="tyiV5lsNJy9aA245dke7979aW1otyutV5D">--}}
<input class='text' type='text'>
<input type='submit'>
</div>

JQuery:
let someV = $('.text').val();
let token = $("input[name='_token']").val();
                $.ajax({
                    type: 'POST',
                    url: '/someurl',
                    data: {
                       '_token': token,
                        "someV" : someV
                    },
                    success:function (res){
                        console.log('F**k yeah');
                    }

                })
Надеюсь кому-нибудь поможет)
Вопрос: Какой torrent-клиент в linux позволяет смотреть фильм недокачанным?

Лучший ответ:
qBittorrent
Галочки выставил и можно смотреть

Худший ответ:
смотри онлайн,не понимаю для  чего качать,
сайтов 100500 мильёнов
я смотрю через VLC
он всё хавает=это лучший из бесплатных
ещё есть bomi = тоже,чудная программа(но автор её бросил
Вопрос: Как калькуляторы считают корни?

Лучший ответ:
Погуглил за вас: https://thequestion.ru/questions/147403/kak-kalkul...Реалистичнее всего в условиях крайне ограниченного объема вычислительной мощности калькулятора – использование метода Ньютона. Для квадратного корня он, если коротко и просто, заключается в следующем.
Пусть, например, ищется корень числа 13. Берем в качестве ответа любое число. Например, единицу. Считаем полусумму значений этого возможного ответа и исходного числа, делённого на этот «ответ»: 
(1 + 13/1) / 2 = 7
Теперь вероятным ответом будет 7. Повторяем приём ещё несколько раз:
(7 + 13/7) / 2 = 4,4286
(4,4286 + 13/4,4286) / 2 = 3,682
(3,682 + 13/3,682) / 2 = 3,606
И так далее. Уже сейчас ошибка очень маленькая: если проверить и возвести 3,606 в квадрат, получится 13,0057. Калькулятору очень легко делать сложения и чуть сложнее деления, но цепочку таких операций он может провести довольно быстро.

Худший ответ:
Скорее всего раскладывают в ряд Тейлора
Вообще "методом подбора" (он называется "Метод половинного деления") решают уравнения (ЕМНИП мат. аппарат не позволяет (в общем виде) решать уравнения степени выше 5 "нормальным" способом).
А вообще ваш вопрос -  это матан с первого курса института.
Вопрос: Есть ли таск-менеджер с возможностью рисовать поверх сайта?

Лучший ответ:
Зачем изобретать велосипед?
принтскрин + пэинт )))

Худший ответ:
В ClickUp есть возможность оставлять комментарии в attachments. Пруф
Вопрос: Есть ли какая-нибудь разница между document.ready и атрибутом defer?

Лучший ответ:
defer-скрипты выполняются до того, как выполнится код внутри ready(т.к. .ready() завязан на событии domcontentloaded, то иначе говоря, defer-скрипты выполнятся до тригерринга этого события)

Худший ответ:
это одно и тоже
Вопрос: Необходимо создать RESTFUL Api на PHP, необходима помощь в выборе?

Лучший ответ:
Laravel. Проще некуда.

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

Лучший ответ:
А зачем вам здесь регулярные выражения? Это же стандартный формат даты и есть встроенные функции.
$date = new DateTime('2020-05-02T00:29:15.0+07:00');
echo $date->format('d/m/Y');

Худший ответ:
$str = '2020-05-02T00:29:15.0+07:00'; //  получить 02/05/2020

$str = preg_replace('~(\d{4})-(\d{2})-(\d{2}).*~', '$3/$2/$1', $str);

echo $str;
Вопрос: Как у вас происходило обучение python?

Лучший ответ:
Если дейтсвительно только начинаете - действительно советую Stepik
Там и теория преподнесена, и практика. При чём задачи не принимает, пока не проходишь все тесты, соответственно костыль на костыле не получится, надо писать что-то действительно работающее

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

Лучший ответ:
Дополню ответ Сергей .
Алгоритм Флойда-Уоршалла оперирует при расчете расстояниями между 3мя точками и матрицу надо будет всю просчитывать. Алгоритм Беллмана-Форда в основном применяют для графов с отрицательными весами у ребер- он ищет циклы, применение его на этом примере- ну такое. Алгоритм Дейкстры использует обход в ширину(BFS), т.е. просчитывает весь граф просто с положительными весами в отличии от Беллмана-Форда.  
Поэтому если вам не важен оптимальный путь(читай кратчайший), то воспользуйтесь обходом графа в глубину(DFS)- он в среднем быстрее скажет дойдете ли вы, т.е. за минимальное кол-во проверок при поиске.

Худший ответ:
Думаю нужно создать граф где каждая клетка связана с другими на которые указывает и каким нибудь алгоритмом найти путь.Вот такими
А может есть и лучше
Вопрос: Почему зависает Windows server 2008 r2?

Лучший ответ:
Смотрите логи системы.

Худший ответ:
по описанию похоже на какие-то проблемы с диском или контроллером диска.

если железо старое (>5 лет) - начните с профилактики. очистка, замена термопасты, проверка вентиляторов. визуальный осмотр. смотрите логи сервера и ОС. визуальный осмотр, - потекшие кондеры, результаты перегрева.

попробуйте добавить запись логов на внешний компьютер (по сети)
Вопрос: Как сделать, чтобы дропдаун выбора языка не сворачивался в бургер?

Лучший ответ:
Нужно довести напильником: https://www.codeply.com/go/ljI9F6aRLk (Пример с кнопкой, но тут сама идея)Тут оригинальный ответ

Худший ответ:
Вынеси за предел .navbar-collapse и задай margin-left: auto, чтоб прижало вправо.nav.navbar.navbar-expand-lg.navbar-dark.bg-danger
  a.navbar-brand
  .dropdown.ml-auto
  button.navbar-toggler
  .navbar-collapse
Вопрос: Как отозвать/удалить сертификат который был создан и выдан через Mikrotik RouterOS?

Лучший ответ:
В микротовской экосистеме выдачи\генерации сертов выданные серты нельзя удалить с микрота. Их можно только отозвать (revoke). Если нужно удалить все файлы полностью, то удаляется "корневой сертификат" тот самый которым подписаны юзерские серты. Остальное пропадет само.

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

или /certificate issued-revoke через консоль
Вопрос: Возможна ли работа в VirtualBox c 2 компьютеров в ЛВС?

Лучший ответ:
Да. В виртуальной машина, сеть — тип подключения: сетевой мост.

Худший ответ:
> Возможна ли работа в VirtualBox c 2 компьютеров в ЛВС?
что имеется под работой в VirtualBox? жать кнопку "запустить виртуальную машину"? штатными средствами вы её можете нажать только на той машине, на которой у вас запущен VirtualBox. ещё можно подключиться к хосту по RDP и запустить на нём VirtualBox. ещё можно использовать удалённый вызов команд через powershell.
> Задумка такая на сервер разместить виртуальную машину (сам виртуальный диск)
т. е. виртуальный диск для виртуальной машины разместить на сервере, а саму виртуальную машину - где-то ещё, так? и где именно в таком случае вы собираетесь её держать, если не на сервере? и зачем?
> и подключаться к нему с компов в ЛВС.
т. е. к диску? нет, не надо подключаться к диску с компов в ЛВС. выберите один какой-то комп, установите на нём VirtualBox, и подключите в VirtualBox к виртуальной машине виртуальный диск по сети.
> Необходима работа с Microsoft Access. Возможно ли это?
Работа с Microsoft Access отношения к VirtualBox имеет довольно слабое. Microsoft Access работает на компах, Microsoft Access работает в виртуалке, лишь бы системные требования соответствовали.
Вопрос: Есть ли в http механизм постепенной досылки в 1 соединение?

Лучший ответ:
Может, таки WebSocket?
Или фреймы HTTP/2, если один за другим.

Худший ответ:
Chunked transfer encoding и Server-Sent Events
Вопрос: Превышения объема памяти php?

Лучший ответ:
Разные memory_limit для php на сайтах?

Худший ответ:
Разная архитектура сервера. На одном 32-битная, на другом 64. 
Также, идентичность товара тут мало играет. Такое гомнокодище как опенкарт наверняка тягает при показе одного товара половину базы данных.
Вопрос: Как ограничить в 3Proxy траффик на один день или месяц?

Лучший ответ:
#если нужна персистентность между запусками, у 3proxy должны быть права на доступ к файлу
counter /путь/к/файлу/счетчиков
#countall поддерживается в 0.9.3, это если надо считать весь трафик. В более старых только countin/countout
#Можно считать отдельно входящий и исходящий через countin/countout. 
#Трафика надо давать на 10-15% меньше, чем провайдер, т.к. провайдер считает сетевой или даже канальный трафик, а прокси считает прикладной
# 15 мегабайт в день
countall 1 D 15
# 250 мегабайт в месяц
countall 2 M 250

Худший ответ:
Спасибо!
Теперь хоть что-то понятно
3Proxy читает файл по строчно?
Т.е. чтобы добавить отдельную настройку для каждого прокси, как понимаю нужно добавить эти настройки после каждого прокси?
Вопрос: Как увидеть запросы которые блокирует Nginx, список IP?

Лучший ответ:
если у вас nginx - зачем вы смотрите логи апача?
p.s. 403 nginx пишет в error-лог, если я не путаю ничего

Худший ответ:
В общем решил я на 1ом уровне защиты - Cloudflare - добавить в правила бан всех основных подсетей серверных что знаю и что забанены Nginxoм + назойлевых ботов. По умолчанию у них также стоит блок SYN пакетов и прочего мусора. Но проблема в том что не все домены через Cloud идут, возможно флудили просто на IP адрес, как его защитить в будущем еще не придумал. 
Сам дос до 40мбит подавали , сегодня перестали также резко как и начали.
Вопрос: Как сделать так чтобы новый текст добавленный в фотошоп, не отличался от исходного текста сканированного документа?

Лучший ответ:
Наберите сначала тот же текст, что в оригинале, поверх. Подберите шрифт: начертание, размер, расстояние между букв.

Как вариант, замените весь текст на перенаправленый с редактурой?

Размытие, яркость, артефакты jpeg.

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

Лучший ответ:
Измените Type=notify на Type=simple

Худший ответ:
Более правильный способ

from systemd.daemon import notify, Notification

# Send READY=1
notify(Notification.READY)
Вопрос: Может ли накрыться общая сеть интернета на этаже, если подключить один из подключенных роутеров через вход 1 или 2, а не wan?

Лучший ответ:
Может, проблема уровня пионернетов 2000-х и появления первых домашних роутеров в сетях провайдеров.
2 dhcp-сервера в сети.

Худший ответ:
Может.
Не то чтобы вообще накрыться, но на роутере вероятнее всего будет запущен DHCP и он будет раздавать адреса в вашей сети.

Если вы отключите DHCP на роутере - никаких проблем. при подключении в обычные порты он будет работать как банальный свитч.
Вопрос: Как «запретить» пользователю на Mac — вызов панели разработчика?

Лучший ответ:
Непродвинутому эта панель нафиг не сдалась, а продвинутый её всё равно откроет. Так что это какое-то бесполезное действие

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

Лучший ответ:
yann.lecun.com/exdb/mnist формат этих IDX.. форматов описан.
А вот примеры работы с MNIST в TensorFLow

Худший ответ:
Первая же ссылка в гугле говорит что это за форматы, почему они такие и как их открывать.
Вам на фриланс биржу.
Вопрос: Почему MySQL внутри Docker-контейнера прерывает (отменяет) «длинные» запросы?

Лучший ответ:
В mysql далеко не один таймаут
SHOW VARIABLES WHERE Variable_name LIKE '%timeout%';

К примеру net_read_timeout по умолчанию равен 30, возможно в него вы и упираетесь.

Худший ответ:
Оказалось проблема в клиенте. Я тестировал запросы на dbForge Studio for MySQL Professional версии 9.0.304 ... А у него как раз проблема с коннектом. Ее поправили в версии 9.0.338

https://www.devart.com/dbforge/mysql/studio/revisi...
Вопрос: Нужен ли диплом о среднем/высшем образовании для устройства на работу?

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

Худший ответ:
Технически - никаких ограничений нет

Насколько раб будет важна корочка, а не знания - никто не подскажет
Вопрос: Правильно оформить метод?

Лучший ответ:
Тут всё просто
В методе load нужно написать код для открытия файла, а в методе save для сохранения файла

Худший ответ:
Ты их уже оформил, а теперь просто пиши код на чтение и запись в файл.
Вопрос: Оптимальный способ подгрузки фикстур в Symfony + phpunit + codeception?

Лучший ответ:
Через аннотации будет не лучшим вариантом, потому что нужно передавать или ObjectManager, или Client, с помощью которого потом получать необходимые объекты.

Можно сделать trait, который затем использовать в классе теста.

declare(strict_types=1);

namespace App\Tests\Common;

use Doctrine\Common\DataFixtures\Executor\ORMExecutor;
use Doctrine\Common\DataFixtures\FixtureInterface;
use Doctrine\Common\DataFixtures\Loader;
use Symfony\Bundle\FrameworkBundle\Client;

trait LoadFixturesTrait
{
    public static function loadFixtures(Client $client, array $fixtures, bool $append=false)
    {
        $fixturesLoader = $client->getContainer()->get(Loader::class);
        $fixturesExecutor = $client->getContainer()->get(ORMExecutor::class);

        foreach ($fixtures as $fixture) {
            $fixturesLoader->addFixture(
                $client->getContainer()->get($fixture)
            );
        }

        $fixturesExecutor->execute($fixturesLoader->getFixtures(), $append);
    }
}
И в классе теста:
use LoadFixturesTrait;
...
protected function setUp()
{
	SomeTest::loadFixtures(static::createClient(), [ProductsFixture::class]);
}
В массиве передается список фикстур, которые нужно применить.

В случае, если в методе теста используется экземпляр класса Symfony\Bundle\FrameworkBundle\Client, то именно этот объект нужно передавать в вышеуказанный метод.

Худший ответ:
Можно использовать Makefile, чтобы автоматизировать рабочий процесс

Makefile:
SHELL := /bin/bash

tests:
	symfony console doctrine:fixtures:load -n
	symfony php bin/phpunit
.PHONY: tests

https://github.com/the-fast-track/book-5.0-4/blob/...

Чтобы сбрасывать базу данных после каждого теста, используйте DoctrineTestBundle:

$ symfony composer require dama/doctrine-test-bundle --dev

phpunit.xml
...
    <extensions>
        <extension class="DAMA\DoctrineTestBundle\PHPUnit\PHPUnitExtension" />
    </extensions>
...

https://github.com/the-fast-track/book-5.0-4/blob/...

Каждый раз, когда Вы хотите выполнить тесты, используйте команду make tests:

$ make tests

https://symfony.com/doc/current/the-fast-track/ru/...
Вопрос: Роутер не фильтрует https и gzip?

Лучший ответ:
как только научитесь банить https на роутере - переходите к фильтрации страниц vk на нем же. Как сделаете - продайте ближайшему провайдеру.

Худший ответ:
Роутер не фильтрует https и gzip?Разумеется нет.
Роутер работает на другом уровне OSI и никоим образом не может каким то образом влиять на всякие вещи типа https и gzip.
Вопрос: Почему код выдаёт неправильный результат?

Лучший ответ:
Когда что-то не понятно, просто распишите каждый шаг, который происходит в программе:// запомнили в x значение 0
x = 0;
// запомнили в y значение -200
y = -200;

// тут выражение из нескольких действий
x = 0 * x + 1 * y
// 1. вместо переменных подставим значения
// 0 * 0 + 1 * -200
// 2. посчитаем умножения
// 0 + -200
// 3. посчитаем сложения
// -200
// запомним -200 в x

// на этом этапе у нас в x запомнено -200 и в y тоже -200

// с этим проделайте по аналогии
y = -1 * x + 0 * y

Худший ответ:
потому что ваш код эквивалентен этому :
x = 0;
y = -200;

x = 1 * y; // 1*(-200)
y = -1 * x; // 1*(-200) ведь Х уже -200

сделайте так
x = 0;
y = -200;

temp = x;
x = y; // -200)
y = -temp; // -0

а еще лучше так

x = 0;
y = -200;

[x,y]=[y,-x];
Вопрос: Как найти единомышленников для проекта, или влиться в стартап?

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

Худший ответ:
Update: есть teamfinding.com и develteam.com. Однако там только органический трафик.
В основном знакомства происходят в группах бизнес-инкубаторов и стартап-акселлераторов в социальных сетях, на сайтах (и самих) хакатонах/джемах и других мероприятиях, и в группах в соцсетях.
Их нужно искать так же, как ищут маркетологи и продавцы на рынке покупателей.
Да везде их надо искать. Форумы, конференции, комментарии в Ютубе, группы в соц. сетях, статья на Хабре или техчерч, хоть объявление в газете, контекстная реклама, или на машине листик повесить с другой стороны стекла, на хакатонах, на meet-up'ах.
В целом, вопрос у вас не согласуется с вашими желаниями. Дело в том, что вы ищете какое-то волшебное место, где исполнятся ваши знакомства с какими-то людьми, о которых не имеет четкого представления. У вас только четкое представление о результате такого знакомства. 
Я видел три разных сайта-соцсетей типа для знакомств стартаперов, для поиска команды, для коллаборации технических специалистов. В архивах ежедневника нашел только одну ссылку, последний такой на моей памяти был www.projectbuddy.io И все они провалились по той причине, что такие сайты на самом деле не нужны, и нужны они людям уж точно, которые сами не знают чего хотят.
P.S. Я нашел своего первого соратника используя доску объявлений, на минуточку, в "ВКонтакте", давно дело было. Другого нашел в универе в КВН группе. Ещё одного нашёл в группе администрирования сообщества одной глобальной модификации для одной известной игры. Когда знаешь, кого ищешь, поиск много времени не отнимает. 
P.P.S. Потом я научился понимать, кто мне действительно нужен.
Вопрос: Почему несмотря на устаревание HTML, CSS и JavaScript не делается шагов в сторону альтернатив, отвечающим спросу рынка веб-разработки?

Лучший ответ:
Почему несмотря на устаревание HTML, CSS и JavaScript не делается шагов в сторону альтернатив, отвечающим спросу рынка веб-разработки?

Потому-что спрос рынка заканчивается на том что уже есть.
Какие альтернативы могут быть для html/css? Это примерно как альтернатива алфавиту языка, почему до сих пор не придумали 2-й русский ?

Худший ответ:
Вообще где вы устаревание то увидели ? О_о. Всё развивается по мере необходимости. Раньше когда не хватало возможностей HTML был придуман Flash Player, но теперь и от него отказались потому что современные решения на том же стеке HTML более эффективные, позволяют делать всё то что нужно народу, а те кто жаждет скорости недавно получили и вэб ассемблер... Так что я не вижу никакого устаревания ....

Текущие технологии позволяют в браузере воссоздавать множество вещей, от ДАВ систем до полноценных игр...
Вопрос: Как воскресить Windows 98?

Лучший ответ:
Напишите win, нажмите Enter и посмотрите, что будет.
Все нормально, просто графика не грузится и вас кидает в  DOS.
P. S. Прослезился.

Худший ответ:
А пробовали указать где command.com лежит?
Вопрос: Можно ли создать флешки(у) для запуска с него OC?

Лучший ответ:
Есть сотни мануалов по вопросу!

Худший ответ:
Можно через виртуал бокс. Флешку монтирует как жёсткий диск и ставите любую ОС
Вопрос: Как написать тест на javascript?

Лучший ответ:
Не ну это вершина наглости. Мне тут срочно нужно сдать проект, а разбираться один вечер мне лень. Ну вот вам разметка нафигате мне ща по фасту хлопцы. 
То что вам нужно можно узнать потратив всего один вечерок на изучение js ( пару часов).
А с готовым проектом по ТЗ есть очень много хороших фриланс бирж.

Худший ответ:
Вот вам также для вдохновениятест
Там же в описании есть ссылка на демо.
Просто закиньте данные свои в виде json, а итоговую "страницу" аля "надо пройти еще раз" можете включить. Да и настроить под себя.
P.s. если нужно за вас сделать/настроить все это, то тут уж только за доп.плату
Вопрос: Как отключить колонку лицу школьного возраста?

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

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

Лучший ответ:
Если занимаетесь бекендом, то не надо костылять в верстке. Делайте на фреймворке.

Худший ответ:
Привет бро, смотри если ты бек то занимайся беком намного важнее тебе написать не костыльные методы api и организовать правильно доку по них, чем еще колупаться как в стилях твоя же позиция же не ui/ux инженер, бек так бек! А если хочешь себе красив оформить к примеру портфель то просто реально возьми к примеру  бутстрап найди шаблон и просто закастомь под себя по минималу те хватит! 
Хотя я считаю тебе как бекенду это нафиг не надо ты просто главное грамотно оформи cv.  Я точно уверен что работодатель попросит тебя дать доступ к репам твоих проектов и задаст соответственные вопросы по твоей коду/теме/языку/логике!
Вопрос: Чем является «все права защищены» на сайте?

Лучший ответ:
Извещение о копирайте требуется Женевской конвенцией об авторском праве (и некоторыми более ранними, например Буэнос Айресской), без него опубликованный материал в странах являющихся участниками только Женевской конвенции может быть использован как общественное достояние. 
Однако, в настоящее время практически все страны охраняющие авторское право, включая Россию (с 1995 года) являются участниками Бернской конвенции, в которой действует принцип презумпции авторского права (оно существует с момента создания произведения и не зависит от знаков копирайта, регистрации и т.п.), законодательство РФ так же соответствует Бернской конвенции, поэтому на практике знак копирайта в настоящее время ни на что не влияет. 
Но, в случае выхода какой-либо стран из Бернской конвенции, в этой стране автоматически будут действовать положения Женевской (по условиям присоединения к Бернской конвенции), поэтому размещение знака копирайта можно считать страховкой на будущее.

Худший ответ:
Чем является «все права защищены» на сайте?Надписью.
1)Уведомление пользователей о том что материал авторский и копировать без спроса нельзя.
2)Это просто надпись.
3)Написать самому, ничего не будет.
3.1)Да как угодно, пойдут любые доказательства, которые примет во внимание судья.
Вопрос: Какую платежную систему выбрать для небольшого магазина?

Лучший ответ:
Ту платежную систему, которая вам нравится и условий которой вас устроят.
Размер магазина не имеет значения... ну и смотрите, чтобы плагины этой платежной системы корректно работали бы с актуальными версиями вукомерца и ВП

Худший ответ:
На своём опыте использовал разные платежные системы.
1. яндекс - если хотите гемор с выводом.
2. Валлет - может отказать в обслуживании, если захочет. сказывается человеческий фактор, как и в яндексе.
3. Робокасса на данный момент идеальна.