Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Почему винда думает, что мне интересна Москва?

Лучший ответ:
и IP адрес у вас откуда?

Худший ответ:
В win 10 отключено все, кортана, геопозиционирование, история посещений и прочая дрянь.
Это вы так думаете. Нельзя просто так взять и отключить отслеживание.
А после каждого обновления, часть сервисов и приложений снова включается и устанавливается.
Так так вам ответили, скорее всего принадлежность к IP, геолокация и все такое.
Вопрос: В какую папку устанавливает программа если я указываю флаг глобально?

Лучший ответ:
На linux и mac:/usr/local/lib/node_modules

Худший ответ:
в W10 у меня тут C:\Users\name\AppData\Roaming\npm\node_modules
Вопрос: Список сайтов машинного перевода stackoverflow (аналоги qaru.site)?

Лучший ответ:
Решил проблему написанием юзерскрипта
https://github.com/Taraflex/Back2stackoverflow

Худший ответ:
В поисковой строке гугла: то что ищем -site:badsite1.com -site:badsite2.com
Или банально, добавляем просто по контексту "минус"-сайты через свой локальный HTML-ник
Или ручной селектор с "минусами" по типу контекста: программирование, шоппинг, чтиво и т.д.
PS: Такой вариант - не подходит?
Вопрос: Самые важные комплектующие для графического дизайнера?

Лучший ответ:
не нужна видяха с кудой двухмерному дизайнеру. Для люстры и особенно фотошопа последних версий нужно... всё. ОЗУ 16, ссд ~500, проц не ниже i5, а вот на видео пофиг кстати. Разница работы между рендерингом на процессоре и на видео очень маленькая, можно спокойно обходиться. 
если стоит задача прокачать конкретно этот ноут - то смотри какие детали заменяются и дополняются. ссд и оперативка сразу напрашиваются. Причем одновременно и по максимуму. Проц вряд ли заменишь, но тоже проверь, мало ли (не забудь учитывать охлаждение, чтоб не получить дорогой кирпичик)

Худший ответ:
ОЗУ
Вопрос: Что будет, если фрилансер допустит ошибку в своей работе?

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

Худший ответ:
Она всплывёт во время призентации заказчику в 99% случаев)) Но 1% всё таки проносит
Вопрос: Правовой вопрос по использованию установочного диска Windows?

Лучший ответ:
1. Да. Но это должен быть MSDN образ
2. Да.
Главное что бы с собой не было никаких ключей и активаторов.

Худший ответ:
да и да. по поводу образа - он должен содержать редакцию, соответствующую лицензии. полезно помнить что язык не зависит от редакции. даже в случае установки Single Language, можно ставить любой язык (просто система не позволит добавить интерфейс для другого языка, после установки и активации)
в общем случае происхождение образа не важно, но предпочтительно что бы это была точная копия ритейла и/или OEM домашних и про (для 7 + ультимейт) редакций. VL (корпоративными) образы могут применяться только юридическими лицами, при наличии у них, соответствующих лицензий в необходимом количестве. теритически вы можете выполнять подобные работы по установке, но для полной легальности должен быть контракт с заказчиком о проведении таких работ. а для физического лица это не просто
про MSDN - хотя подписка MSDN и содержит аналоги, они не являются абсолютно точными копиями. и главное - право на их легальное использование, имеют только подписчики MSDN, а это платно, и весьма не дешево. другой вопрос, что вероятность нарваться на серьезные проблемы с ними, не особо то велика. но все таки она есть.
ну и как уже указано Fixid Главное что бы с собой не было никаких ключей и активаторов.
Вопрос: Как начать брать крупные заказы на фрилансе?

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

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

Лучший ответ:
Демосцена 4k
Demo 4k
Демки
Целый мир.

Худший ответ:
точно не 4кб оно весило.
Вопрос: Единый список «Сегодня» / «ToDo» с разных досок Trello. Как сделать?

Лучший ответ:
Решение:Называете одинаково на всех досках список ToDoВ поиске вбиваете: list:ToDoЕсли нужно только активные list:ToDo is:open Если нужно только активные кроме доски NotDo list:ToDo is:open -board:NotDo  Можно комбинировать запрос (фильтровать, минусовать) и сохранять эти запросы для расширенного тарифаФильтрация задач по спискам или доскам в Trello

Худший ответ:
Если в карточках стоят даты, то расширение planyway сводит все на один календарь или в Ганта. Можно фильтровать по доскам или участникам.
Вопрос: Зачем при иницализации static переменных, требующих вычисления, требуется static блок?

Лучший ответ:
Ну это у вас просто арифметические операции. А если нужно произвести более сложную инициализацию статического поля? Например с вызовом метода, который бросает исключение? Тогда это делается в статическом блоке. 
Но лучше так не делать. Сложную инициализацию лучше выносить в отдельных приватный стат метод и его уже присваивать переменной.
static int a = intA();
private static int initA() {
   ...
}

Худший ответ:
А что если вам нужно нечто большее, чем просто умножить числа?
К примеру статичный массив с данными?
stackoverflow.com/questions/2943556/static-block-i... - тут разные примеры и объяснения
Вопрос: Как сделан поиск на тостере?

Лучший ответ:
Нет. Он не теребит БД он теребит память с помощью elasticsearch или подобного движка

Худший ответ:
да какая разница , поиск легко делается на сфинксе или элестиксерче
Вопрос: Как правильно искать поля типа NULL через LIKE?

Лучший ответ:
Вы начните с вопроса - а что вы получить-то хотите? Исходя из этого уже конструируйте запрос. Потому что все 3 запроса в вопросе полностью корректны и именно что и должны вести себя различным образом.
С вариантами типа функция(поле) like 'pattern' - аккуратнее. Для большинства субд это обозначает сознательный отказ от использования индексов по этому полю. Для like '%pattern%' впрочем это и так справедливо для любых btree, не префиксовый поиск вести по btree штука закономерно не эффективная.
PS: и ой большое опасение у меня по этому фрагменту что у вас sql инъекции открыты во всю свою ширину.

Худший ответ:
В T-SQL есть IsNull()SELECT * FROM nametable WHERE IsNull(col1,'') like '%"+ui->text_pole_1->text()+"%' ;
В MySQL есть IfNull()SELECT * FROM nametable WHERE IfNull(col1,'') like '%"+ui->text_pole_1->text()+"%' ;
Так же есть COALESCE() и NVL()SELECT * FROM nametable WHERE coalesce(col1,'') like '%"+ui->text_pole_1->text()+"%' ;SELECT * FROM nametable WHERE nvl(col1,'') like '%"+ui->text_pole_1->text()+"%' ;
В данных примерах мы NULL заменили на пустую строку
Вопрос: Домен на линуксах, возможно?

Лучший ответ:
samba последняя умеет в некотором виде эмулировать AD. Попробовали у себя, уперлись в облом с UPN-суффиксами, но без них в принципе жить можно. Групповые политики тоже умеет, но репликацию надо настраивать. SSO с методом аутентификации напрямую не связано. В одном флаконе - не выйдет.

Худший ответ:
Если хочешь все на Linux - рассмотри freeipa. 
Ну или платный аналог от RedHat.
Правда, сразу скажу, если будешь еще debian-based дистрибутивы использовать, то начнутся проблемы с керберосом в nfs и samba. На centos все прекрасно работает, с AD тоже интегрируется.
Но если винду будешь частично оставлять, то лучше сразу samba.
Вопрос: UX-прототипы что это такое?

Лучший ответ:
Быстрый гуглеж дал вот это https://habr.com/post/323156/
В моем опыте, даже фронты не занимались прототипированием, не говоря уже о фул-стек разработчиках. Этим занимались дизайнеры, именно для них есть Figma, Invisionapp, Ninjamock, Adobe XD
И да, если дизайнер умеет отдать макет в Avocode, Zeplin, Adobe Extract  ну или опубликовать спецификации в Adobe XD https://helpx.adobe.com/xd/help/share-embed-design... разработка сокращается в половину

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

Лучший ответ:
Нет разницы.
Операторы частный случай функции, только со строго заданными и описанными в стандарте сигнатурами и со специфическим ключевым словом operator. Ну и разница в использовании - вызовы операторов, как правило, компилятор подставляет в код сам, а функции явно вызывает программист. С точки зрения именно перегрузки разницы нет.
UPD: дополнительно смотри комментарий Евгений Шатунов

Худший ответ:
Второго определения не существует.
Вопрос: Как вызвать js функцию из html файла?

Лучший ответ:
Если вы создаёте функцию в ready jquery, то её не будет видно

Худший ответ:
файл.jsfunction hello(){
   alert();
}
hello();
HTML<html>
   <head>
   </head>
   <body>
      <script src="файл.js">
   </body>
</html>
Вопрос: В каких случаях сервер может не подойти и возникнет необходимость в другом сервере?Какие самые основные причины замены сервера?

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

Худший ответ:
В случае его физического устаревания, не способностью обработать запросы пользователей.
Например хранить десятки терабайт данных - тогда эту роль придется вынести отдельно.
Для сети из 10пк почти любое серверное оборудование будет работать от 5 лет, при правильном уходе за ним... А там пока не сдохнет))
Ну и в нормальных конторах серваки миеняются или когда кончится гарантия (в районе 5 лет), или просто раз в 5 лет примерно. Обычно к этому времени или компания разрастается, или сворачивает деятельность (тогда ясно что нет смысла менять что то)
Вопрос: Масштабирование как способ тестирование верстки — бред?

Лучший ответ:
Полный бред. Масштабирование используется для других задач. Самое простое тестирование это изменение размера окна браузера. Не панацея, но в 80%-90% случаев, что будет выглядеть на большинстве устройств именно так. Для такого-же процента сайтов данный вид тестирования вполне себя окупает. Я лично верстаю на bootstrap. Недавно перешел на их flex модель в 4 версии. Правда, никак не пойму они вообще собираются делать релиз или так и будет висеть в виде alpha.

Худший ответ:
Я вот добавлю.  Адаптивная верстка вообще как раз и нужна для того, что бы сайт на меньших экранах выглядел не так, как его просто масштабировали, а более адаптивно ;)
Т.е. не так
А вот так
Вопрос: Куда уложить излишек кабеля в серверной?

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

Худший ответ:
А чего вы ожидали? Делать нужно без "возможно мы что-то передвинем"! А при вашем подходе ... излишки остаётся только выгрузить в астрал!!!
Вопрос: Нормально ли спрашивать про бывшую зарплату?

Лучший ответ:
Думаю, вопрос задан для того, чтобы понять, сколько вам платить.
Но я считаю, что спрашивать надо прямо "Какую зп хотите?", а вопрос "Какая у вас была зарплата?" - некорректный.

Худший ответ:
Что трудно было сказать что получал %миллиард%? Уж лучше соврать в свою пользу ( ОСОБЕННО НА ПОДОБНЫЙ НЕКОРРЕКТНЫЙ ВОПРОС), чем уходить от ответа.
Вопрос: Удаление части из ссылки PHP. Как быть?

Лучший ответ:
Не верный подход, я так понимаю из-за это проблемы с любыми файлами будут.  Так что подход должен быть или:
настраиваем htacсess что бы существующие файлы отдавал сразу и не лез в php вообще
или:
находим код интернационализации  и исключаем все урл c .jpg, .png, .css, .js и т.д.
или:
создаем директорию en и симлинк делаем на корень
Ибо Ваш метод решит проблему только в 1 шаблоне

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

Лучший ответ:
Как дефрагментируется память в языках без сборщика мусора
Как напишете - так и дефрагментируется. Если будете использовать стандартную кучу, то никак, поэтому постепенно будет расти потребление памяти, но, как правило оно будет стремиться с некоторому лимиту. Если это создает проблемы, то вариантов решения несколько:
- свой сборщик мусора с перемещением и дефрагментацией и реализация всех динамических объектов с использованием такого подхода
- реализация управления динамической памятью не приводящая к фрагментации, обычно с фиксированными размерами чанков, например на битмапах .
- минимизация запросов на выделение/освобождение динамической памяти, например, как уже упоминалось, через object pool'ы.Правильно ли я понимаю, что языкам со сборкой мусора нужно ровно в два раза больше оперативной памяти т.к. нужно куда-то перемещать свободные блоки? Или там от алгоритма зависит? Если да, то какой средний оверхэд? 
Сборка мусора не обязательно приводит к дефрагментации, дефрагментация происходит при перемещении. Перемещение обычно не требует никакого overhead'а.

Худший ответ:
Через allocator и object-pool.
Вопрос: Где зарегать домен .co.uk с бесплатным скрытием персональных данных?

Лучший ответ:
У namecheap .co.uk $7.58/year, при оплате сразу на 10 лет там что-то 56 что ли баксов.
А вот WhoisGuard для данной зоны не предусмотрен.
Due to the registry restrictions, WhoisGuard cannot be used with .asia, .bz, .ca, .cn, .de, .eu, .li, .ch, .fr, .sg, .com.sg, .in, .uk .co.uk, .me.uk, .org.uk, .nu, .us, .es, .com.es, .nom.es, .org.es, .com.au, .net.au, .org.au, .nyc, .xn--3ds443g and .xn--6frz82g domains.
И это не инициатива регистратора, а инициатива администратора зоны, то есть вы ни у кого не найдете WhoisGuard'а для данной зоны.

Худший ответ:
Godaddy (тут его не любят, но он работает, у меня во всяком случае, тюфу-тьфу-тьфу уже лет 10)
Вопрос: Можно ли создать единый отчет из коммитов?

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

Худший ответ:
Типа такого?git log --no-merges --pretty=format:"%s" --since='2 weeks ago'
Вопрос: Почему в разных case (switch case) нельзя использовать одинаковые переменные?

Лучший ответ:
Он наверное ругается на то, что вы var пишете несколько раз.
Все var выносятся (и выполняются в начале функции), вне зависимости от того, где они находятся по коду.
Объявите переменную 1 раз в начале функции, а дальше используйте её хоть во всех ветках.

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

Лучший ответ:
Любой планшет с активным стилусом, который с датчиком нажатия, как S-Pen от самсунга. В планшете два сенсора: 1) ёмкостный, поверх экрана, реагирует на пальцы 2) индуктивный, за экраном, реагирует только на стилус. Если программно/аппаратно отключить первый сенсор, получится как вы хотели.

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

Лучший ответ:
500 номеров на современном железе - будет летать.
Если вы совсем тупо не напишите.
Вполне можно использовать txt,
загружать ЦЕЛИКОМ в оперативную память.
И там искать.
База данных тут не нужна.

Худший ответ:
> платформа конечная Android 
СУБД SQLite, однозначно!
SQL довольно простой язык. Для работы с данными не могу представить как можно без него обойтись.
Вопрос: Возможен ли перенос свободного места с раздела D на раздел С средствами Windows в ActiveDirectory?

Лучший ответ:
Расскажу как добавить место к разделу C штатными средствами windows (не автоматизировано).
Исходим из того, что С забит под завязку, D не совсем пустой, но на D свободно 50% или больше. Идём в управление дисками.
1. правый клик на D, "сжать", выбираем такой объём, чтобы от D осталась половина.
2. на освободившемся месте создаём раздел E, форматируем.
3. копируем все файлы с D на E.
4. отбираем у D его букву D, переименовываем E в D.
5. удаляем средний раздел (бывший D)
6. правый клик на C, "расширить", размер выбираем максимальный.
Готово.

Худший ответ:
По моему, встроенными средствами это сделать не возможно.
Можете по экспериментировать с утилитой diskpart - она умеет изменять размеры разделов и даже для нее можно написать скрипт (см. diskart /?). Но, на сколько помню, у нее куча ограничений из-за них сделать то что вы хотите не возможно.
Вопрос: Какие настройки и программы использовать для максимальной отказоустойчивости ОС Windows на домашнем ПК?

Лучший ответ:
На десятке точно не подскажу мало еще ее ковырял, но принцип тот же как и всегда.
На системном томе включить теневое копирование - в случае проблем откат к предыдущей точке.
Бэкап пользовательских файлов на защищенный от записи пользователем диск.
На случай если произойдет сбой - флешка с стандартной установочной средой на базе WinPE и интегрированный туда TeamViewer позволит вам удаленно подключиться даже в случае если windows не загружается и удаленно исправить или переустановить систему.

Худший ответ:
Использовать Windows 7 и Acronis с "зоной безопасности".
Вопрос: Как заставить проиграть css анимацию после клика по кноке до конца?

Лучший ответ:
раздватриsvg

Худший ответ:
Либо через джаваскрипт, либо через костыли
Выбирай)
Вопрос: Как перенести пользователя оставить отзыв в AppStore?

Лучший ответ:
Как я делал:
у меня велся счетчик заходов в приложение и на 5 заходе я спрашивал нравится ли приложение и хотели бы они оставить отзыв, если да, то просто открываешь ссылку как обычно, только itunes.apple.com/... меняешь на itms-apps://itunes.apple.com/... потом ставишь флаг, что пользователь уже оставил отзыв и больше не беспокоишь его.
Функция для открытия ссылки:NSString *iTunesLink = @"itms-apps://itunes.apple.com/blablabla";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:iTunesLink]];

Худший ответ:
Вот так например: > 
stackoverflow.com/questions/27755069/how-can-i-add...
https://github.com/andrei200287/SARate
Вопрос: Какую работу выполняют настройщики рекламных кампаний?

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

Худший ответ:
Может ли кто просветить, что там за работа, которую не может выполнить сам заказчик?
Теоретически заказчик при желании может сам все. И HTML выучить и Директ настроить. Только в большинстве случаев он просто занят своей работой. Либо он из тех, кто платит за "настройку вашего андроида в магазине при покупке".
Времени на настройку контекстной рекламы уходит довольно много, даже при том, что часть работы автоматизирована. Собрать ключевые фразы, сгруппировать их, написать нормальные объявления с доп.ссылками, возможно разным контактными данными, мобильные объявления и т.д. Дальше начинается игра со статистикой, не очевидными на первый взгляд минус словами, отключением или добавлением фраз и дополнительными настройками для повышения показателей кампании.
И все это еще раз для второй системы.
Вопрос: Как написать бесконечный по времени sql запрос?

Лучший ответ:
select sleep(столькосекундскольконравится);
Плюс см https://dev.mysql.com/doc/refman/5.7/en/server-sys...

Худший ответ:
Если кому-то пригодится скрипт убивания зависшего SQL процесса:<?php

include('../config.php'); //подключаем файл конфигурации cms. оттуда берем настройки БД
$maxquerytime = 200;//максимальное время запроса в секундах

$db = DB_DATABASE;//THE NAME OF YOUR MYSQL DATABASE
$user = DB_USERNAME;//YOUR USERNAME TO ACCESS MYSQL                                                                     
$pass = DB_PASSWORD;//YOUR PASSWORD TO ACCESS MYSQL                                                                         
$host = DB_HOSTNAME;//THE ADDRESS OF YOUR MYSQL SERVER                                                                      
 
$link = mysql_connect($host, $user, $pass);// Connect to the database
if ($link) echo '<b>OK.</b> - Soedinenie ustanovleno.';
else die('<b>Error</b>'); 
mysql_select_db($db);
mysql_query("SET NAMES 'utf8'"); 
mysql_query("SET CHARACTER SET 'utf8'");
mysql_query("SET SESSION collation_connection = 'utf8_general_ci'");

$result = mysql_query("SHOW FULL PROCESSLIST");
while ($row=mysql_fetch_array($result)) {
  $process_id=$row["Id"];
  if ($row["Time"] > $maxquerytime ) {
    $sql="KILL $process_id";
    echo "<br>Убит процесс ".$row["Info"]." - ".$sql;
    mysql_query($sql);
  }
}
?>
Вопрос: Как наследовать значение от методов во Vue?

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

data: () => ({
  intervalID: null,
}),
methods: {
  mouseEnter() {
    this.intervalID = setInterval(() => {
      console.log('тик');
    }, 500);
  },
  mouseLeave() {
    clearInterval(this.intervalID);
    this.intervalID = null;
  },
},

Худший ответ:
У Вас контекст this не передается внутрь setTimeout.
Нужно либо использовать что-то типа let self = this, либо стрелочные функции.
Но если нужно остановить выполнение setTimeout или setInterval, то нужно сохранять эти счетчики и применять к ним clearInterval и clearTimeout.
https://learn.javascript.ru/settimeout-setinterval
Вопрос: Лохотрон? или легально?

Лучший ответ:
вполне легальный лохотрон ))

Худший ответ:
Есть некий сервис из 5 букв, где продаются различные ключи к играм, софту, аккаунты и прочая software чушь. Там есть вполне легальные представители изданий, а есть ребята кто продает софт на 15-50% дешевле. Как они получают такую цену?
Чаще всего такие ребята используют краденные кредитные карты - обналичивают их через покупку ключей к софту, и уже через софт "легализуют" свой доход.
Также есть те, кто просто ставит ценник дешевле, чтобы обманывать лохов.
Так что вероятность 50х50, если не знаешь правильный продавцов.
Вопрос: На какой хостинг «срочно» переехать?

Лучший ответ:
иногда кажется тут у каждого второго свой хостинг. 
Так можно посоветовать остаться на тек. хостинге еще месяц и изучить все таки рынок для себя. +/- 15$ не так много по сравнению с тем каких проблем можно отхватить пока туда-сюда переезжать будете

Худший ответ:
Попробуйте ihor hosting - дешево, стабильно и надежно. Сижу там с vps больше года - вроде доволен. Хостинг тоже по минимальным ценам
Вопрос: Скажите надо ли что то делать с этими файлами в плане SEO?

Лучший ответ:
Закройте их в robots.txt

Худший ответ:
Добрый день, они у Вас и так закрыты от индексации в robots.txt 
+ они не в индексе: https://www.google.ru/search?q=site:sevenhillsbrew...
Боты их не индексируют, значит уже хорошо и не о чем переживать. Если не хотите мусорных страниц в индексе, смотрите периодически панели вебмастеров.