pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Мобильное приложение — натив или react?

Лучший ответ: Лучше натив.
Так вы освоите узкую нишу с более высоким порогом входа и будете дорогим специалистом в ней, где ценятся ваш опыт и знания. Отдельно можно изучать Java Kotlin для андроида, но это параллельная история. Как минимум, вы сможете себя позиционировать в качестве iOS-разработчика.
Судите сами. Кого вы наймете для приложения под iOS:  универсала во всех сферах и языках, или узкого специалиста, который работает со Swift уже много лет?
Конечно, на это можно возразить, что многие хотят дешево и быстро. Но я бы не сильно старался угодить таким, поскольку если у них мало денег, то это будет означать, что и платить они тоже будут не густо и всячески стараться сэкономить, в том числе и на вас (вместо того, чтобы вкладываться в качество, которое себя окупит).
P.S. В ответе я исходил из того, что вы хотите развиваться в мобильной сфере и у вас нет конкретных задач.

Худший ответ: Поддерживаю насчет натива, но ещё можно обратить внимание на Flutter. Это очень перспективная кроссплатформенная технология от Google, полностью опенсорсная, которая тем не менее не избавляет от знания нативных технологий, всегда нужно быть готовым поработать уровнем ниже.
Вопрос: Почему падает производительность request per second?

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

Худший ответ: замените Japronto на Flask / django
или клиент на aiohttp
Вопрос: Проблема с синтаксисом?

Лучший ответ: 10 строка - лишняя точка с заяпятой
12 строка - после закрытой кавычки нужна точка - объекдинение строк

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

Лучший ответ: Massonry на flex
https://w3bits.com/flexbox-masonry/
https://webformyself.com/css-masonry-s-pomoshhyu-f...

Пример на codepen без флексов
https://codepen.io/mcewan/pen/ojBOQE
snippet

Худший ответ: на grid (без адаптива)
snippet
Вопрос: Как сделать неумираемую linux-файловую файлопомойку?

Лучший ответ: Дешевле решить проблему аппаратным способом, поставить ups, подключить его по usb/com к компу и настроить уход в сон по пропаданию электричества дольше чем на минуту. Чтобы восстановилось все после сбоя, необходимо городить какой-то watchdog со стороннего устройства, который будет будить сервер по WoL при появлении энергии, логично завести управление ups именно на это устройство а не сам файловый сервер, какую-нибудь малинку или дешевую mitx плату с процом потребляющим 5ват.

Постоянные отключения энергии добьют любую систему, включая железо (hdd не любят этого)

Если же отвечать по теме - настраивай linux за работу из ram/образа диска (смотреть как сделано в livecd, там есть ro образ squashfs сжатый, а необходимые записи заворачиваются через что то типа aufs в tmpfs).

Саму же файлопомойку размести на btrfs/zfs/xfs (ключевое тут - cow), они легче переносят прерывание работы.
Про производительность и надежность -  при использовании ext3..4 можно разместить журнал на ssd диске (там надо от силы 512Мб), сильно ускорит запись на hdd без необходимости переводить nas в режим writeback (оно тоже улучшает но роняет надежность при потери энергии). 

p.s. про windows, в свойствах диска системы (рекомендуется при этом каталоги temp разместить на ram диске) и файлопомойки отключи кеширование записи, это даст гарантию что данные не потеряются при отключении энергии ценой понижения производительности (будет работать кеш записи самого hdd так что не все так плохо).

Худший ответ: В виндовс можно отключить автомат восстановление вообще

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

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

ЗЫ: раньше было так: https://habr.com/ru/post/36692/

Худший ответ: Фронт - возможно, что этот с кастомизацией.

PS: Про то, что они используют некую распространяемую, кем-то написанную чужую CMS (платно или нет - не важно)  - это вряд ли. Скорее всего - всё своё. Возможно, использование фреймворков.
Вопрос: В чём разница между данными способами перечисления селекторов css?

Лучший ответ: вы задаете стиль элементу, которому присвоены все эти классы
.works-nav__item.slick-slide.slick-current.slick-active

вы задаете стиль элементу .slick-active, который находится внутри .slick-current, который находится внутри .slick-slide, который находится внутри .works-nav__item
.works-nav__item .slick-slide .slick-current .slick-active

Худший ответ: Пробел между селекторами это комбинатор. Их есть еще несколько.
Вопрос: Стоит-ли такой системник 25000 рублей?

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

Худший ответ: Дороговато, отжимай 5k-10к т.к. ПК не новый и уже морально устаревший.
Вопрос: Как работает интернет?

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

2. Погугли в википедии что такое специальные IP адреса. Скорее всего у тебя адрес из подсети, которая была выделена для локальных сетей, следовательно у тебя "серый IP адрес".

3. Ну у всех узлов отдельные адреса. Просто глобальная сеть интернет работает с белыми IP адресами, и там у всех устройств уникальные отдельные адреса. При этом к интернету можно подключать локальные сети, чьи адреса есть только внутри этой сети, и они могут пересекаться с адресами другой локальной сети. Но напрямую эти локальные сети друг друга не видят поэтому не конфликтуют.

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

Лучший ответ: Абсолютно нулевой, как будто даже ничего и не делали.

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

Лучший ответ: 1, 3. Сложно анализировать, когда ничего не знаешь о прикладной среде, в которой используется сеть. Исходя из входных данных сети, результат довольно неплохой, совсем неплохо выигрывать в 66 случаях из 100(грубо говоря).
Нейронка сама постепенно определяет, какие данные имеют большее влияние на результат. Но как мы можем знать, что именно те данные, которые мы даем на вход являются ключевыми? Или, быть может, на вход мы подали не все данных, которые необходимы.
2. Чтобы повысить процент точности, можно поиграться с коеффициентом обучения, количеством узлов промежуточного слоя и эпохами  (но не факт, что это поможет, возможно, это предел сети).

Худший ответ: Сильно зависит от полноты исходных данных, можно ли на них вообще выстроить закономерность
Вопрос: Стоит ли передавать пустые строки или статичные параметры методом prepare в php?

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

Худший ответ: Вопрос даже не в том нужно ил инет, а в том зачем заниматься ерундой в плане руками вбивать данные в запрос, не важно как, со стетментами или без. Делаете обертку(или берете какую-то готовую), и просто передаете параметры запроса (типа вэа, лимит), и массив в виде ключ(имя_ячейки)=>значение, и оно само там строится как надо.
Вопрос: А как выглядит Ваш файл hosts?

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

Худший ответ: 0.0.0.0 указавыет в этом случае на то, что доменное имя, записанное справа от него, не достижимо. Этот адрес нужен для того, чтобы запретить запросы к  удаленному хосту по fqdn
Вопрос: Node JS насколько удобен в Desktop и для сайтов?

Лучший ответ: React и Node.js это разные вещи.
Почитайте документацию к Electron. Это будет ответом на все ваши вопросы.

Худший ответ: HTML, CSS, JS(слабые знания)
Прокачивайте лучше чистый JavaScript. Замахиваться на реакт и тем более ноду вам еще очень рано. Реакт требует серьезных знаний чистого JavaScript. Нода как минимум требует понимания асинхронной модели JS на фундаментальном уровне.
Вопрос: Кто-нибудь писал ЕГЭ на ассемблере?

Лучший ответ: Хах, на брейнфаке еще напиши. Не делай этого. ЕГЭ это не шутки если ты хочешь реально куда-то поступить.
Нет 100% уверенности, что на ассемблер найдется эксперт. Он может так же не запустить просто у них. Будет очень много нервов с аппеляциями и т.д.

Самый сок - C, C++, Python, Pascal. Чаще всего юзают эти языки и на них будут эксперты.

Худший ответ: Я думаю, мало кто из проверяющих знает asm. А если смотреть по правилам, то можешь хоть свой ЯП написать и решать на нем, главное, чтобы суть алгоритма была понятна.
Вопрос: Можно программировать на Kotlin без java?

Лучший ответ: Можно. Разрешаю

Худший ответ: Вы имеете ввиду Kotlin Native ?
Вопрос: В чем польза шардирования БД при наличии индексов?

Лучший ответ: Пока у вас всего лишь миллионы записей - то вам ни шардирование ни даже партицирование не нужно.

В общем, в чем конкретно выигрыш от шардирования? 
Масштабирование операций записи когда более производительные диски и уже не поставить.

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

Лучший ответ: Можно так, а потом уже на стороне приложения разобратьSELECT COUNT(admin_id), admin_id, a.admname, date_part('month', f.created_at)
FROM new_1report f
        JOIN admin a ON f.admin_id = a.id
group by admin_id, a.admname, date_part('month', f.created_at)

Худший ответ: Как Alex Karo или:SELECT 
  COUNT(admin_id), 
  admin_id, 
  a.admname, 
  extract(month from f.created_at)
FROM new_1report f
   JOIN admin a ON f.admin_id = a.id
GROUP BY admin_id, a.admname, extract(month from f.created_at)
Вопрос: Что не так в коде?

Лучший ответ: Шарп конечно позволяет уникод, но у меня глаза вытекли. Что он делать то должен?

Худший ответ: 1. Стиль именования какой-то странный и смешанный. Можно глянуть здесь, как нужно оформлять код (не навязываю, но это именно тот стиль, в котором написан .NET Core и прочий дотнет): 
Как можно проверить,что цифры числа расположены в возрастающем порядке или в убывающем?
Как осуществить переход между страницами в Windows Presentation Foundation? (только закомментированный оставлять не нужно, здесь для примера)
Как сделать считывание с input и вывод в output на C#?
Не используй русские символы, транслит, и префиксы. Не оставляй гигантские пробелы между методами.

2. async void processing. Здесь нужно возвращать Task и он должен ожидаться в месте вызова, даже если на этом заканчивается работа метода. Если этот код вызывается по клику, то что будет если кликнуть 2 или 10 раз?

3. Метод processing не меняет значения текстовых полей, в коде идёт присвоение значений параметрам, но эти значения не попадут в текстовые поля в окне.

4. Магические переменные i и v. Нужно давать понятные названия.

int i = CarNumber.Length; // Я уже переименовал и свойства
int v = CarMark.Length;

5. Здесь вообще Task не нужен на такой задаче, если это примерно то кол-во данных, которое будет обрабатываться.

6. Если бы даже код был написан так, что значения бы присваивались текстовым полям в окне, то приложение бы крашилось из-за обращения к UI элементам из не UI потока.

7. Впечатление, что автор кода думает, что может быть ошибка в коде и переменная станет меньше нуля. Зачем здесь <=, если должно быть ==?
if (i <= 0)
{
    dataProperty = $"Данной машины не найдено на парковке";
    dataPlace = $"Повторите попытку";
}

8. Здесь не нужен знак $.
$"Данной машины не найдено на парковке";

9. В принципе класс-парсер построен неправильно.
Вопрос: Как создать кнопку, которая отчистит весь HTML на сервере?

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

можно конечно поплясать с датами, например сегодня 10.10.2020 , ставим в коде что после 10.10.2021 body будет пустым , но опять же заказчик наймет кого нибудь и за 10 минут этот код уберут

Худший ответ: Это только ваша фантазия. 

Вариант с кнопкой выглядит так... 
Жмем- запрос на бек - он вызывает скрипт, который уже удаляет чет. 
Больше вариантов нет =) 
Но вы же верстальщик, доступа к беку у вас не будет, + вы уже отдали исходники, восстановить их, пара минут...
Так что релакс =) 
Предоплата и все дела. + есть куча сервисов с безопасной сделкой
Вопрос: Зачем учить сети?

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

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

Лучший ответ: Автор заметил что вывод разный, то что он сам направил вывод в файл он в курсе :)
Узнать пишем ли мы в терминал можно так:isatty(fileno(stdout));
istty находится в io.h, а fileno в stdio.h
И ls, действительно смотрит если вывод в терминал - то в одну строку, иначе - в несколько:
https://github.com/coreutils/coreutils/blob/master...

Худший ответ: Она не определяет ничего. Это Вы определяете куда пойдет вывод, cmd > file Вы написали))) 
В обычно случае команда выплюнет все в стандартный вывод.
Вопрос: Как сохранять данные в питон?

Лучший ответ: pickle - текст
json - ключ : значение
структура(имя, возраст, почта, etc) - бд: sqlite3, которую нет необходимости устанавливать отдельно, mysql, postgresql, etc

Худший ответ: Но, думаю настоящие программисты делают по другому
Настоящие программисты читают сначала туториал по python, а потом ст. библиотеку python https://docs.python.org/3/library/index.html. Вот про способы хранение данных в ст. библиотеке python https://docs.python.org/3/library/persistence.html. Также можешь использовать json.
Вопрос: Нормальная windows 10. Миф или реальность?

Лучший ответ: Я считаю 10-ку худшей системой всех времён и народов, а людей, которые используют и советуют Windows 10 можно назвать либо пропагандистами, которые на зарплате у Microsoft, либо это просто ребята с приветом (вас больше), потому что эту "Г" даже нормальной не назвать. Но увы я вынуждена переходить на неё из-за NVidia.Вы конечно извините - но это просто бред и вкусовщина.
Я прекрасно пользуюсь и Windows 7, и Windows 8 и Windows 10. Кое где даже еще XP прекрасно работает.
Все системы отличные, все имеют свои достоинства и недостатки. Десятка посвежее поэтому все новые фишки на ней.
Да там есть такая проблема как излишняя самостоятельность системы - но с этим научились бороться, в идеале если хочется стабильности есть LTSC версия.

Наверное, обновления - это главная проблема 10Да это проблема, но какая ОС без проблем? К тому же проблема решаемая.
Наглое использование трафика тоже решается, если еще и роутер настроить - мышь без спросу не проскочит.

Что отправляет? Куда отправляет?Это проблема не Windows 10 а всего современного софта. Весь софт  - и графические редакторы и простенькие утилиты для бэкапа лезут в сеть сливают какую-то информацию, качают обновления и все это без спроса. Особенно браузеры - это вообще жуть. ОС на их фоне выглядит довольно скромно в этом плане!

Поэтому я ищу какую-нибудь сборку или твики где:Если хотите чтобы работало нормально - никаких левых сборок! Только оригинальные дистрибутивы. Если цена не смущает - берите LTSC.
Если не покупаете - тем более LTSC.
Там гораздо меньше обновлений, они легко настраиваются и не ставятся без спроса. И нет ничего лишнего.

Худший ответ: Ставишь с торрента win 10ltsc!!!!
Я ставил сборку от smokiblabla... че таттам
Уже встроен отключение всего на этапе установки
Вот отдельно прога доя отключения
https://m.softportal.com/screenshot-40898-destroy-...

Всю винду кроме ltsb(устарела) и ltsc - я считаю неадекватной. В основном за счет неотключаемых сервисов.  Мое мнение, что я сам должен иметь возможность всё контролировать, как я хочу

Если стоит ссд - после установки отключи службу sysmain
Вопрос: Какая вставка в бд будет быстрее? Задать в insert значения к столбцам либо использовать default?

Лучший ответ: Господи, опять оптимизируем несуществующие проблемы
Десятки тысяч в минуту это вообще не о чём.
На моей рабочей пукалке с дешевым ХДД 10 тысяч вставляются за пол-секунды. Обычными подготовленными запросами. 
На нормальном сервере с SSD будут сотни тысяч. в секунду. про минуты вообще речи не идет. 
Что ж вы все так стараетесь решить воображаемые проблемы-то?
причем самым дурацким способом - высасываете из пальца самую незначительную деталь, которая вообще никак ни на что не влияет - и давай её оптимизировать.
Ну дождись ты реальной проблемы с производительностью, потом проанализируй - в чем конкретно причина, найди "бутылочное горлышко" - вот тогда и оптимизируй. Неужели это настолько сложный алгоритм?

Худший ответ: третий вариант: bulk insert будет гораздо быстрее первых двух.
p/s/ а вообще провести эксперимент быстрее, чем дождаться ответа на тостере
Вопрос: Как удалить куки?

Лучший ответ: куки, сессии - всё это нужно делать до первого появления символа на странице. У вас уже HTML код вон появился, а вы только потом с куками манипулируете.  Так не будет работать. Сначала - куки и сессии, а только потом - вывод HTML/
Если у вас был бы включен вывод ошибок PHP, то вы бы увидели "Header already send"

Худший ответ: Прежде чем решать Cannot modify header information обратите внимание на sql-инъекции. $_COOKIE['user_hash'] любой человек может открыть дебаг браузера и изменить ваш хэш на что-то похуже. Прочтите к чему может привести данный подход: https://habr.com/ru/post/148151/
Вопрос: Как оптимизировать данный PHP код?

Лучший ответ: подставлять в шаблон переменную с названием дня или 'сегодня'. в индию надо переезжать, будешь гуру)))

Худший ответ: Для работы с датой рекомендую - https://carbon.nesbot.com/docs/ и в частости - https://carbon.nesbot.com/docs/#api-weekCarbon::parse('2019-07-14')->isWeekend(); // true

// ИЛИ

$ru = CarbonImmutable::now()->locale('ru_RU');

var_dump($ru->firstWeekDay); 
var_dump($ru->lastWeekDay);
var_dump($ru->startOfWeek()->format('Y-m-d H:i'));
var_dump($en->endOfWeek()->format('Y-m-d H:i'));
Вопрос: Как безопасно работать с текстовой базой данных?

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

https://www.php.net/manual/ru/function.flock.php
LOCK_EX

Худший ответ: Я, наверное, скажу очевидную вещь, но стоит избавиться от текстового файла и взять уже готовую базу данные вроде MongoDB. В противном случае для обеспечения ACID придется навесить такую же по объемности систему, н несколько лет на разработку у вас вряд-ли имеется. Еще лучше если у вас есть четкая структура данных и вы можете воспользоваться MySQL или PostgreSQL - они создавались под ACID, но эт реляционные базы данных
Вопрос: Возможно ли сделать двух провайдеров в одной локальной сети?

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

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

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

Худший ответ: Если вы (в среднем) способны разобраться в каком-то вопросе, который не знаете или знаете мало, при помощи англоязычного мануала, то у вас этот навык есть
Вопрос: Linux на виртуалку или второй ОС?

Лучший ответ: Лучше  поставить WSL
https://habr.com/ru/post/412633/

Для  более тяжелых задач однозначно виртуалки и лучше брать hyper-v благо он встроен в windows-10

Единственный  случай когда нужен линукс на физической машине это вычисления на видеокарте и доступ к физическому железу, причем хитрому железу. Типа сетевой карты или модема

Худший ответ: Используйте docker, развернуть сможете на любой OS,  предпочтительнее Linux. Если нет потребности в  CI/CD  и используйте KVM и т.д.
Вопрос: Библиотеки python для распознавания речи?

Лучший ответ: Igromik из бесплатного только то что вы и так успели нагуглить ))) есть коммерческое решение от российской компании ЦРТ https://cp.speechpro.com/service/asr. Недорогое облачное API для распознавания и синтеза. Качество отличное, недавно взяли первое место на международном конкурсе по распознаванию. Не сочтите за рекламу. Офлайн вариант тоже есть, но там надо ставить движ локально и лицензию, проще через облако.

Если нужно качество ASR и TTS, то смотрите такие продукты, в open-source такое в качестве не попадает, разработка нейронок не на коленке увы стоит денег

Худший ответ: перевода речи в текст оффлайн - у гугла не всегда речь распознается, а вы хотите оффлайн. Поэтому либо pocketsphinx, либо ищите online api.

Оффлайн распознавание речи python windows?
Какая библиотека под Python наиболее оптимальна дл...
Вопрос: С чего начать изучать ассемблер в 2021?

Лучший ответ: С чего начать изучать ассемблер в 2021?
Как правило с того же с чего начинали изучать и в 2020.

https://asmbase.ru/uchebnik-po-assembleru/

Assembler на примерах. Базовый курс – Р. Марек
Основы программирования на Ассемблере – В. Г. Секаев

Худший ответ: Рекомендую операционку Колибри - она написана на Ассемблере и там есть окружение разработчика для этого
Вопрос: Снимается ли бан сайта от РКН после регистрации домена?

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

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

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

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